天龙机械
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看天龙机械的 主题 / 回贴
楼主  发表于: 2011-05-15 22:30
请教各位高手:

    假如我机器在执行自动运行程序过程中,突然其中某一个输入信号没有了,这时要让机器自动停机。请问这程序怎样写呢?谢谢了!
    比如整个循环中用了X1、X2、X3、X4等输入点,突然其中X3信号点失效了,要求机器立即自动停止运行。我用的是三菱FX1S系列PLC。
    请高手指点一二,谢谢!
xiejun8103
三人行,必有我师
级别: 工控侠客
精华主题: 0
发帖数量: 327 个
工控威望: 2118 点
下载积分: 3244 分
在线时间: 299(小时)
注册时间: 2009-10-26
最后登录: 2019-07-02
查看xiejun8103的 主题 / 回贴
1楼  发表于: 2011-05-20 09:03
3楼与11楼所说的是可以,但如这个程序很长,好像每一步中都要串入这个起动条件。貌似有点笨办法。我个人觉的可以用调用子程序改变程序流向方法,当发生异常时,让它进入子程序,待异常解除后,按下异常复位,在按下起动按钮时,退出子程序进入主程序,接着当前程序运行,不知是否可以。