您现在的位置是:首页 > PLC技术 > PLC技术

如何设置和读取CPU的日期、时间值

来源:艾特贸易2017-06-05

简介(1) 用编程软件 (Micro/WIN) 的菜单命令“ PLC ”→“ Time of Day Clock ”,通过与 CPU 的在线连接设置,完成后时钟开始走动。 (2) 编写用户程序使用 SET RTC (设置时钟)指令进行设置,使用

    (1)用编程软件(Micro/WIN)的菜单命令“PLC”→“Time of Day Clock”,通过与CPU的在线连接设置,完成后时钟开始走动。

   (2)编写用户程序使用SET RTC(设置时钟)指令进行设置,使用READ RTC(读取时钟)指令进行读取。

    读取实时时钟( TODR)指令从硬件时钟读取当前时问和日期,并将其载入以地址T起始的8字节的时间缓冲区。写实时时钟( TODW)指令将当前时间和日期写入用T指定的在8字节的时间缓冲区开始的硬件时钟。

   TODR:设置ENO=0的错误条件如下。

   0006  间接地址

   000C  时钟模块不存在

   TODW:设置ENO=0的错误条件如下。

   0006  间接地址

   0007  TOD数据错误

   000C  时钟模块不存在

    所有日期和时间值必须采用BCD格式编码(例如,16#97代表2002年)。请参阅表4-4

    4-4    8字节时间缓冲区格式(T)

8字节时间缓冲区格式(T)

    长时间掉电或内存丢失后,实时时钟会被初始化为以下日期和时间。

    日期:9011

    时间:00:00:00

    星期:星期日