电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

请问如何操作看门狗复位指令

2016-09-02 23:04分类:PLC编程入门 阅读:

 

   看门狗复位( WDR,Watchdog Reset)指令允许CPU的看门狗重新被触发。看门狗又称为监控定时器,它的定时时间为500ms。每执行一次,监控定时器就被复位一次。正常工作时扫描周期小于500ms,它不起作用。指令的LAD及STL指令。
    用本指令可用以延长扫描周期,从而可以有效避免监控定时器超时错误。
    在以下情况下扫描周期可能大于500ms,监控定时器会停止执行用户程序:
    1)用户程序很长。
    2)出现中断事件时,执行中断服务程序的时间较长。
    3)循环指令使扫描时间延长。
    为了防止在正常情况下监控定时器动作,可以将看门狗复位指令( WDR)插入到程序中适当的地方,使监控定时器复位。如果FOR-NEXT循环程序的执行时间太长,下列操作只有在扫描周期结束时才能执行:
    1)通信(自由端口模式除外)。
    2) 110更新(立即1/0除外)。
    3)强制更新。
    4) SM位更新(不能更新SMO和SM5~SM29)。
    5)运行时间诊断。
    6)在中断程序中的STOP指令。
    带数字量输出的扩展模块也有一个监控定时器,每次使用WDR指令时,应该对每个扩展模块的某一个输出字节使用立即写( BIW)指今来复位扩展模块的监控定时器。
    图6-73说明了以上指令的使用,其中SM4.3是编程错误标志位,SM5.0是1/0错误标
志位。
指令操作图

上一篇:逻辑运算指令怎么操作

下一篇:在编程时怎样添加和删除程序?

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部