怎样用LAD编程读取系统时间?读取的值存入什么寄存器?是什么类型的数据?怎样使用BD数据块?

我想用LAD编程,目的是读取系统时间,然后把读取的内容存入寄存器中,再读取寄存器中每个字节用以确定年、月、日、时、分、秒、星期,然后将读取的值与用户设定值进行比较之后输出开关量。相关资料都是用STL语言编程的,我通常用LAD编程所以不理解。请赐教。

最佳答案

SFC0是设置时钟;SFC1是读取时钟。
设置PLC的系统时钟可在STEP7中设置。
打开程序块或硬件组态,使用PLC->Set Time of Day 指令来在线设置系统时钟,勾选“Take from PG/PC”,使用计算机时钟同步PLC时钟,然后点击“Apply”按钮完成
参考

http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0019

 http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0087

提问者对于答案的评价:
简洁易懂

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc297678.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐