天龍機(jī)械
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點(diǎn)
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看天龍機(jī)械的 主題 / 回貼
樓主  發(fā)表于: 2011-05-15 22:30
請教各位高手:

    假如我機(jī)器在執(zhí)行自動運(yùn)行程序過程中,突然其中某一個輸入信號沒有了,這時要讓機(jī)器自動停機(jī)。請問這程序怎樣寫呢?謝謝了!
    比如整個循環(huán)中用了X1、X2、X3、X4等輸入點(diǎn),突然其中X3信號點(diǎn)失效了,要求機(jī)器立即自動停止運(yùn)行。我用的是三菱FX1S系列PLC。
    請高手指點(diǎn)一二,謝謝!
xiejun8103
三人行,必有我?guī)?/div>
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 327 個
工控威望: 2118 點(diǎn)
下載積分: 3244 分
在線時間: 299(小時)
注冊時間: 2009-10-26
最后登錄: 2019-07-02
查看xiejun8103的 主題 / 回貼
1樓  發(fā)表于: 2011-05-20 09:03
3樓與11樓所說的是可以,但如這個程序很長,好像每一步中都要串入這個起動條件。貌似有點(diǎn)笨辦法。我個人覺的可以用調(diào)用子程序改變程序流向方法,當(dāng)發(fā)生異常時,讓它進(jìn)入子程序,待異常解除后,按下異常復(fù)位,在按下起動按鈕時,退出子程序進(jìn)入主程序,接著當(dāng)前程序運(yùn)行,不知是否可以。