您的位置:控制工程论坛网论坛 » PLC与PAC » 不拨动PLC的开关,怎样编程,使程序重新开始,

happy564

happy564   |   当前状态:在线

总积分:955  2024年可用积分:0

注册时间: 2011-06-28

最后登录时间: 2012-05-22

空间 发短消息加为好友

不拨动PLC的开关,怎样编程,使程序重新开始,

happy564  发表于 2011/9/24 17:28:54      1208 查看 2 回复  [上一主题]  [下一主题]

手机阅读

我知道S7-200有结束END和MEND,在程序结束后,不拨动PLC的开关,怎样编程,使程序重新开始,通过I0.0-I0.7或触摸屏?望各位大师指导一下。问题补充:PLC的开关是处于RUN位置
1楼 0 0 回复
  • yu12

    yu12   |   当前状态:在线

    总积分:651  2024年可用积分:0

    注册时间: 2011-07-01

    最后登录时间: 2012-01-08

    空间 发短消息加为好友

    yu12   发表于 2011/9/29 14:03:38

    END指令,只是用在主程序中,停止扫描END以后的指令,对于其前面的语句仍然在扫描并执行,但是要

    注意,END指令执行后,END指令后面的输出点等总是保持当前的状态,可以通过I0.0等输入点控制END指

    令如果PLC处于STOP模式,无法通过软件使PLC处于RUN模式如果PLC处于RUN模式,但是执行了STOP执行,

    也是无法利用软件启动PLC的有一个测试小程序,你可以试一下Network2LDM5.0STOPNetwork3//M5.6打开

    时,重新触发CPU看门狗复原和输出模块看门狗,//允许扩展扫描LDM5.6WDR//重新触发CPU看门狗复原

    LDM5.7MOVBMB0,QB0//重新触发第一个输出模块的看门狗Network4//m1.0打开时,中止当前扫描

    LDM1.0ENDLDM1.1=Q1.0 

    2楼 回复本楼

    引用 yu12 2011/9/29 14:03:38 发表于2楼的内容

  • yu12

    yu12   |   当前状态:在线

    总积分:651  2024年可用积分:0

    注册时间: 2011-07-01

    最后登录时间: 2012-01-08

    空间 发短消息加为好友

    yu12   发表于 2011/9/29 14:03:42

    END指令,只是用在主程序中,停止扫描END以后的指令,对于其前面的语句仍然在扫描并执行,但是要

    注意,END指令执行后,END指令后面的输出点等总是保持当前的状态,可以通过I0.0等输入点控制END指

    令如果PLC处于STOP模式,无法通过软件使PLC处于RUN模式如果PLC处于RUN模式,但是执行了STOP执行,

    也是无法利用软件启动PLC的有一个测试小程序,你可以试一下Network2LDM5.0STOPNetwork3//M5.6打开

    时,重新触发CPU看门狗复原和输出模块看门狗,//允许扩展扫描LDM5.6WDR//重新触发CPU看门狗复原

    LDM5.7MOVBMB0,QB0//重新触发第一个输出模块的看门狗Network4//m1.0打开时,中止当前扫描

    LDM1.0ENDLDM1.1=Q1.0 

    3楼 回复本楼

    引用 yu12 2011/9/29 14:03:42 发表于3楼的内容

总共 , 当前 /