西门子S7-200SMART PLC如何读取并写入实时时钟指令两种方法解析:
第一种方法:用编程软件来读写PLC实时时钟时间,主要是方便我们快速读取和写入PLC时间。
第二种方法:用程序来读写PLC实时时钟时间,主要是方便我们用时间来控制程序各种功能。
读取实时时钟 (READ_RTC) 和设置实时时钟 (SET_RTC)
时钟指令的有效操作数 执行条件代码 设置 ENO = 0 的非致命错误条件 0006H 间接地址 0007H T 数据错误(仅限设置实时时钟指令)
所有日期和时间值必须采用BCD格式分配(例如,16#12 代表 2012 年)。 00 至 99 的BCD 值范围可分配范围为 2000 至 2099 的年份。
8 字节时间缓冲区的格式,从字节地址 T 开始
CPU 时钟在长时间掉电后会对这些值进行初始化。
紧凑型 S7-200 SMART CPU 型号 CR40 没有 RTC(实时时钟)或超级电容 READ_RTC 和 SET_RTC 指令可用于设置 CPU 型号 CR40 中的年份、日期和时间值,但这些值将在下一次 CPU 断电通电循环时丢失。上电时,日期和时间将初始化为 2000年 1 月 1 日。
|