您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC看门狗复位指令WDR( Watch_Dog Reset)及应用实
来源:艾特贸易2017-06-05
简介看门狗指令由看门狗条件、指令助记符 WDR 构成,其指令格式如后面的图 4-56 所示。 看门狗指令可以在没有监视程序错误的条件下增加 CPU 的扫描时间。有些程序的执行过程(如 I/O 更新
看门狗指令由看门狗条件、指令助记符WDR构成,其指令格式如后面的图4-56所示。 看门狗指令可以在没有监视程序错误的条件下增加CPU的扫描时间。有些程序的执行过程(如I/O更新)只有在一个扫描循环终止后才能进行,如果用户程序中使用了循环指令造成阻止扫描完成或过度地延迟扫描完成时间,而当前扫描时间不能满足这一要求时,可以考虑使用看门狗复位指令用以延长扫描时间,否则,一些程序的执行过程可能会被禁止。这些程序包括:除自由口通信外的通信;除立即I/O外的I/O刷新;强制刷新;特殊继电器的刷新;运行时间诊断;中断程序中的STOP指令。 图4-56 END、STOP及WDR指令 【例】 END、STOP及WDR指令的应用如图4-56所示。 分析: ①当SM5.0(当有I/O错误时为ON)、SM4.3(当运行时,发现编程问题时为ON)或I0.1(手动按钮)中的任意点接通时,PLC的CPU就会从RUN状态切换到STOP状态,PLC停止输出,即所有的输出显示灯立即熄灭;这时PLC的输入信号仍然有显示。 ②当手动接通I0.0(I0.0 =1)时,CPU会因为条件满足结束本次扫描,去进行输出刷新,而不会执行其后的程序,即Q0.0保持I0.0接通前的状态,而不再受I0.4的控制(如先接通I0.0,再接通I0.4,这时Q0.0不会有输出);当断开I0.1时,END无效,这时Q0.0就受I0.4的控制。
点击排行
