西门子PLC定时执行程序【加密】

在项目的运行过程中有些程序时需要定时执行的,比如某年的某月某日等执行固定的程序,其思路是读取PLC的时间,再与当前的时间进行比较,从而执行某些程序段。

PLC在组态的时候,在时间项里选择"北京时间"

如果没有数据块就添加一个新的数据块,如果有就可以直接在里面新建一个Bool变量,并设为"保持"。

在程序块中新建一个FC程序块。如:ReadWriteTime,在Temp变量中新建,年月日时分等信息。

ReadWriteTimet程序块的编写。

Main主程序的编写。在关键的位置将timeKeep变量串进去即可实现定时的任务。

代码下载

转载请注明出处:  https://www.cntworld.cn
智能工控 » 西门子PLC定时执行程序【加密】

发表回复

提供最优质的资源集合

立即查看 了解详情