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

FX系列PLC的监视定时器刷新指令WDT

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

简介(1) 监视定时器刷新指令的指令名称、助记符、功能号、操作数和程序步长如表 5-10 所示。 表 5-10 监视定时器刷新指令表 (2) 指令使用说明。 WDT 指令是顺控程序中执行监视定时器刷新的

    (1)监视定时器刷新指令的指令名称、助记符、功能号、操作数和程序步长如表5-10所示。    5-10    监视定时器刷新指令表
监视定时器刷新指令表
    (2)指令使用说明。WDT指令是顺控程序中执行监视定时器刷新的指令。它有脉冲执行型和连续执行型两种形式。如图5-20所示,当X000ON时,WDT指令每周期都要执行监视定时器的刷新。
监视定时器刷新指令
    5-20    监视定时器刷新指令    PLC的运算周期(0ENDFEND指令执行时间)超过200ms时,PLCCPU-ELED发光二极管灯亮,停机。因此可在程序的中间插入WDT指令。图5- 21是将一个240ms程序一分为二的例子,在这个大于PLC运算周期的程序中,在它的中间插入WDT指令,则前半部分与后半部分都在200ms以下,这样就不会报警停机了。另外,在使用模拟单元、定位、M-NET/MINI用的接口单元的情况下,可编程序控制器运算后,需要将这些特殊单元、电路块内的缓冲存储区初始化,这时在连接的特殊单元与电路块较多的情况下,初始化时间会过长,产生WDT错误,因此在程序中的初始步附近进行监视定时器的刷新。
应用监视定时器指令将程序一分为二
    5-21    应用监视定时器指令将程序一分为二    WDT指令也可以用于跳转子程序和循环子程序中进行编程。    刷新监视定时器也可以改变监视定时器的时间设定。图5 - 22所示是将监视定时器设定时间为300ms,监视定时器时间更新应用WDT指令不编入程序的情况下,END处理时,D8000值才有效。
监视定时器设置时间为300ms
    5-22    监视定时器设置时间为300ms