触摸屏smartline时钟

触摸屏时钟会断电复位,如何读取和S7-200的时钟

最佳答案

建议你用西门子时钟读写指令。时钟读指令:READ_RTC      时钟写指令:SET_RTC.  参考西门子S7-200的手册
时钟指令
读实时时钟和写实时时钟
读实时时钟(TODR)指令从硬件时钟中读当前时间和日期,
并把它装载到一个8字节,起始地址为T的时间缓冲区中。写实
时时钟(TODW)指令将当前时间和日期写入硬件时钟,当前
时钟存储在以地址T开始的8字节时间缓冲区中。
您必须按照BCD码的格式编码所有的日期和时间值(例如:用
16#97表示1997年)。图6-4给出了时间缓冲区(T)的格
式。
时间日期(TOD)时钟在电源掉电或内存丢失后,初始化为下
列日期和时间:
日期: 01–Jan–90
时间: 00:00:00
星期: 星期日
使ENO=0的错误条件:
 0006(间接寻址)
 0007(TOD数据错误),只对写实时时钟指令有效。
 000C(时钟模块不存在)
表6-8 时钟指令的有效操作数
输入/输出数据类型操作数
T BYTE IB、QB、VB、MB、SMB、SB、LB、*VD、*LD、*AC

00~99

01~12

01~31
小时
00~23
分钟
00~59

00~59
0 星期:
0~7*
T T+1 T+2 T+3 T+4 T+5 T+6 T+7
1=星期日,7=星期六,0禁止星期表示法
参考资料:S7-200的手册

提问者对于答案的评价:
感谢!

专家置评

已阅,最佳答案正确。

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日
下一篇 2017年6月3日

相关推荐