有时需要进行和系统时间相关的一些控制应用,所以PLC的系统时间对于此时的工程应用显得尤为重要。下面我们介绍系统时间功能块,这里的功能块我们可以对系统时间进行读取,还可以对系统时间进行修改。
1、系统时间
2、修改系统时间
功能块利用指针和指针运算完成系统时间读取和修改,右侧为功能块的接口定义。
3、SET_RTC指令
4、Read_RTC指令
5、STL代码
SUBROUTINE_BLOCK Systim_Time:SBR1
TITLE=系统时间功能块
VAR_INPUT
Write:BOOL; // 时间调整
Read:BOOL;
Address:DWORD;
END_VAR
VAR_IN_OUT
Year:WORD; // 年
Month:WORD; // 月
Day:WORD; // 日