您现在的位置是:首页 > PLC技术 > PLC技术
PLC的时钟指令格式与实例
来源:艾特贸易2017-06-05
简介利用时钟指令可以实现调用系统实时时钟,这对于控制系统的运行监视、运行记录等多方面的工作十分方便。时钟操作有两种:读实时时钟和设定实时时钟。 1 .读实时时钟 TODR ,读实
利用时钟指令可以实现调用系统实时时钟,这对于控制系统的运行监视、运行记录等多方面的工作十分方便。时钟操作有两种:读实时时钟和设定实时时钟。 1.读实时时钟 TODR,读实时时钟指令。当使能输入有效时,系统读当前时间和日期,并把它装入一个8字节的缓冲区。操作数T用来指定8字节缓冲区的起始地址。 2.写实时时钟 TODW,写实时时钟指令。用来设定实时时钟。当使能输入有效时,系统将一个包含当前时间和日期的8字节缓冲区装入时钟。操作数T用来指定8字节缓冲区的起始地址。 时钟缓冲区的格式如表5.2所示。 表5.2 时钟缓冲区 两条指令中T的寻址范围:VB、IB、QB、MB、SB、SMB、LB、*VD、*AC、*LD。 使能流输出ENO断开的出错条件:SM4.3(运行时间)、0006(间接寻址)、000C(时钟模块不存在)。 指令格式: TODR T (读实时时钟) TODW T (写实时时钟) 例: TODR VB100 程序实例:编写一段程序,可实现读、写实时时钟,并以BCD码显示分钟。时钟缓冲区从VB100开始。 程序中的子程序SBR_0为写时钟子程序,将当前时间写入从VB100开始的8字节时间缓冲区,时间设置如表5.3所示,读写时钟程序如图5.7所示。 表5.3 时间设置
图5.7 读写时钟
点击排行
