suiyuan666
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 737 個
工控威望: 1389 點
下載積分: 4942 分
在線時間: 743(小時)
注冊時間: 2008-06-15
最后登錄: 2024-11-05
查看suiyuan666的 主題 / 回貼
樓主  發(fā)表于: 2014-02-11 13:23
大家好,請教大家一個問題,我想用兩個按鈕控制一個由5個氣缸及1個步進電機的設(shè)備。
其中單步動作要求如下,當(dāng)按下按鈕A時,氣缸1置位,再按下氣缸2置位,再按下氣缸3置位。此時若按下按鈕B,則氣缸3復(fù)位。再按下按鈕A時氣缸3再置位……..即要求按鈕A按下時一直單步向下運行,若中途按下按鈕B時要求當(dāng)前的動作復(fù)位,返回到上一狀態(tài)。其中按鈕A可以讓整個程式一直循環(huán)運行下去(含置位及復(fù)位),使用按鈕B主要是為了中間操作時出現(xiàn)失誤讓前一步返回,可以讓按鈕A繼續(xù)操作下去,不用整個程式復(fù)位,節(jié)省操作時間,使用方便。  使用三菱FX1N PLC。請大家指導(dǎo)下思路。謝謝!
龍云浪子
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 400 個
工控威望: 3280 點
下載積分: 7650 分
在線時間: 414(小時)
注冊時間: 2013-01-18
最后登錄: 2024-11-05
查看龍云浪子的 主題 / 回貼
1樓  發(fā)表于: 2014-02-22 20:31
shi2999的方法簡便易行,在此基礎(chǔ)上個人認為還可以簡化,如圖中紅色框選的部分可以省掉。


龍云浪子
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 400 個
工控威望: 3280 點
下載積分: 7650 分
在線時間: 414(小時)
注冊時間: 2013-01-18
最后登錄: 2024-11-05
查看龍云浪子的 主題 / 回貼
2樓  發(fā)表于: 2014-02-23 17:53
引用
引用第48樓pang6510于2014-02-22 23:04發(fā)表的  :
我也來一個我是才學(xué)的,如果程序有錯誤的地方請你們多多指教。 [attachment=118059]


建議輸入的X0和X1使用上升沿脈沖,以避免因抖動和干擾等引起的輸出跳動。