suiyuan666
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 735 個
工控威望: 1390 點
下載積分: 4944 分
在線時間: 745(小時)
注冊時間: 2008-06-15
最后登錄: 2024-12-06
查看suiyuan666的 主題 / 回貼
樓主  發(fā)表于: 2014-02-11 13:23
大家好,請教大家一個問題,我想用兩個按鈕控制一個由5個氣缸及1個步進電機的設(shè)備。
其中單步動作要求如下,當按下按鈕A時,氣缸1置位,再按下氣缸2置位,再按下氣缸3置位。此時若按下按鈕B,則氣缸3復(fù)位。再按下按鈕A時氣缸3再置位……..即要求按鈕A按下時一直單步向下運行,若中途按下按鈕B時要求當前的動作復(fù)位,返回到上一狀態(tài)。其中按鈕A可以讓整個程式一直循環(huán)運行下去(含置位及復(fù)位),使用按鈕B主要是為了中間操作時出現(xiàn)失誤讓前一步返回,可以讓按鈕A繼續(xù)操作下去,不用整個程式復(fù)位,節(jié)省操作時間,使用方便。  使用三菱FX1N PLC。請大家指導(dǎo)下思路。謝謝!
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡(luò)英雄

精華主題: 1 篇
發(fā)帖數(shù)量: 3443 個
工控威望: 20982 點
下載積分: 28485 分
在線時間: 1765(小時)
注冊時間: 2010-01-03
最后登錄: 2024-12-22
查看tkggtdkjpl的 主題 / 回貼
1樓  發(fā)表于: 2014-02-11 14:32
左移/        右移指令
自動化單機,生產(chǎn)線,項目編程調(diào)試!
cheng007297
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 337 個
工控威望: 480 點
下載積分: 26599 分
在線時間: 230(小時)
注冊時間: 2011-08-25
最后登錄: 2024-11-02
查看cheng007297的 主題 / 回貼
2樓  發(fā)表于: 2014-02-11 15:37
不難,好好的想,到了每個位置他都有不同的條件如第一次按A時,1通,現(xiàn)在的條件就有1通即A+1可作為下一動作條件,如此類推,這是最簡單的邏輯方法。
19840803
肥仔米
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 640 個
工控威望: 625 點
下載積分: 38496 分
在線時間: 514(小時)
注冊時間: 2007-12-27
最后登錄: 2024-05-29
查看19840803的 主題 / 回貼
3樓  發(fā)表于: 2014-02-12 08:44
引用
引用樓主suiyuan666于2014-02-11 13:23發(fā)表的 兩個按鈕如何控制程式單步運行及返回 :
大家好,請教大家一個問題,我想用兩個按鈕控制一個由5個氣缸及1個步進電機的設(shè)備。
其中單步動作要求如下,當按下按鈕A時,氣缸1置位,再按下氣缸2置位,再按下氣缸3置位。此時若按下按鈕B,則氣缸3復(fù)位。再按下按鈕A時氣缸3再置位……..即要求按鈕A按下時一直單步向下運行,若中途按下按鈕B時要求當前的動作復(fù)位,返回到上一狀態(tài)。其中按鈕A可以讓整個程式一直循環(huán)運行下去(含置位及復(fù)位),使用按鈕B主要是為了中間操作時出現(xiàn)失誤讓前一步返回,可以讓按鈕A繼續(xù)操作下去,不用整個程式復(fù)位,節(jié)省操作時間,使用方便。  使用三菱FX1N PLC。請大家指導(dǎo)下思路。謝謝!



好像沒看到你說步進電機的要求..........,左移和右移或A作為加法,B作為減法,到了一定數(shù)值就對復(fù)位,這也是很簡單的
xuyifu
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 119 個
工控威望: 262 點
下載積分: 1305 分
在線時間: 134(小時)
注冊時間: 2013-08-13
最后登錄: 2018-04-28
查看xuyifu的 主題 / 回貼
4樓  發(fā)表于: 2014-02-12 09:22
引用
引用第2樓cheng007297于2014-02-11 15:37發(fā)表的  :
不難,好好的想,到了每個位置他都有不同的條件如第一次按A時,1通,現(xiàn)在的條件就有1通即A+1可作為下一動作條件,如此類推,這是最簡單的邏輯方法。

2樓方法簡單  
  
suiyuan666
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 735 個
工控威望: 1390 點
下載積分: 4944 分
在線時間: 745(小時)
注冊時間: 2008-06-15
最后登錄: 2024-12-06
查看suiyuan666的 主題 / 回貼
5樓  發(fā)表于: 2014-02-12 09:25
步進電機程式插在中間,非常感謝大家的指導(dǎo),但還是不好搞。
suiyuan666
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 735 個
工控威望: 1390 點
下載積分: 4944 分
在線時間: 745(小時)
注冊時間: 2008-06-15
最后登錄: 2024-12-06
查看suiyuan666的 主題 / 回貼
6樓  發(fā)表于: 2014-02-12 09:39
引用
引用第4樓xuyifu于2014-02-12 09:22發(fā)表的  :

2樓方法簡單  [attachment=117688]  

您的方法很好,但我程式中用了左移指令,單步可以一直循環(huán)運行,要是復(fù)位了上一狀態(tài)后,再左移可能就不行了。還是非常感謝您。
fuzhazi1987
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個
工控威望: 127 點
下載積分: 759 分
在線時間: 16(小時)
注冊時間: 2013-11-22
最后登錄: 2017-06-02
查看fuzhazi1987的 主題 / 回貼
7樓  發(fā)表于: 2014-02-12 11:26
圖片:
此方法可以試下
xinjezhan
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 123 個
工控威望: 470 點
下載積分: 681 分
在線時間: 44(小時)
注冊時間: 2014-02-09
最后登錄: 2019-05-22
查看xinjezhan的 主題 / 回貼
8樓  發(fā)表于: 2014-02-12 16:34
頂起樓上那么多方法慢慢
我看見你啦
1935807118
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 673 個
工控威望: 864 點
下載積分: 2043 分
在線時間: 326(小時)
注冊時間: 2013-05-03
最后登錄: 2024-12-20
查看1935807118的 主題 / 回貼
9樓  發(fā)表于: 2014-02-12 16:38
用步進指令應(yīng)該也可以
qtgnge
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 49 個
工控威望: 215 點
下載積分: 2484 分
在線時間: 38(小時)
注冊時間: 2012-08-07
最后登錄: 2024-07-03
查看qtgnge的 主題 / 回貼
10樓  發(fā)表于: 2014-02-12 16:54
感覺就是七樓的方法能實現(xiàn)哦
liuyaling
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個
工控威望: 132 點
下載積分: 1855 分
在線時間: 26(小時)
注冊時間: 2014-02-08
最后登錄: 2017-08-21
查看liuyaling的 主題 / 回貼
11樓  發(fā)表于: 2014-02-12 17:34
還是感覺左右移加計數(shù)復(fù)位,程序能簡單點