读取S7-1200CPU的系统本地时钟指令的调用

读取S7-1200CPU的系统本地时钟指令的调用,第1张

读取S7-1200CPU的系统/本地时钟

1. 读取S7-1200CPU的系统/本地时钟指令的调用。如图所示:

读取S7-1200CPU的系统本地时钟指令的调用,44d79542-04e6-11ed-ba43-dac502259ad0.png,第2张

图.04

2.读取S7-1200CPU的系统/本地时钟,需要在DB块中创建数据类型为DTL的变量。

读取S7-1200CPU的系统本地时钟指令的调用,44ed193a-04e6-11ed-ba43-dac502259ad0.png,第3张

图.05

3.在OB1中编程,读出的系统/本地时间通过输出管脚"OUT"放入数据块相应的变量中。

读取S7-1200CPU的系统本地时钟指令的调用,450110de-04e6-11ed-ba43-dac502259ad0.png,第4张

图.06

从上图可以看出,读出的系统时间和本地时间相差8小时,这是因为S7-1200CPU所设置的时区与格林威治时间相差8小时。
输出管脚"RET_VAL"为指令状态输出,具体含义参见指令帮助。

例如,使用本地时钟:
1、设定每天晚上7点开灯,早上7点30分关灯;
2、设定2030-01-01-1200执行某个 *** 作。

读取S7-1200CPU的系统本地时钟指令的调用,45243f00-04e6-11ed-ba43-dac502259ad0.png,第5张

编辑:黄飞

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2711849.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-17
下一篇 2022-08-17

发表评论

登录后才能评论

评论列表(0条)

保存