读取S7-1200CPU的系统/本地时钟
1. 读取S7-1200CPU的系统/本地时钟指令的调用。如图所示:
图.04
2.读取S7-1200CPU的系统/本地时钟,需要在DB块中创建数据类型为DTL的变量。
图.05
3.在OB1中编程,读出的系统/本地时间通过输出管脚"OUT"放入数据块相应的变量中。
图.06
从上图可以看出,读出的系统时间和本地时间相差8小时,这是因为S7-1200CPU所设置的时区与格林威治时间相差8小时。
输出管脚"RET_VAL"为指令状态输出,具体含义参见指令帮助。
例如,使用本地时钟:
1、设定每天晚上7点开灯,早上7点30分关灯;
2、设定2030-01-01-12:00:00执行某个操作。
-------------------------END--------------------
每天进步一点点
Make small but daily progress