依然愛你
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 37 個
工控威望: 185 點
下載積分: 752 分
在線時間: 43(小時)
注冊時間: 2013-06-10
最后登錄: 2014-11-02
查看依然愛你的 主題 / 回貼
樓主  發(fā)表于: 2013-11-27 19:17
寫了一段程序,運行后發(fā)現(xiàn),沒有按照自己想的運行,一直想不明白,特來求助

x0為限位開關(guān),用的常閉點,y6為小車。我本意是這樣的:開機(jī)看小車在不在上限位,在的話執(zhí)行130步,不在的話,y6輸出讓小車走到上限位,在執(zhí)行130,運行時發(fā)現(xiàn)不管在不在上限位,小車不動作,直接執(zhí)行130步,改了半天無解。
edpncn
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個
工控威望: 128 點
下載積分: 1405 分
在線時間: 4(小時)
注冊時間: 2013-11-27
最后登錄: 2017-04-02
查看edpncn的 主題 / 回貼
1樓  發(fā)表于: 2013-11-28 13:55
1.小車不在限位,X0不通,M24置位,M3置位步進(jìn)工作,Y6復(fù)位(雖然一開機(jī)M8000置位Y6. 但是復(fù)位優(yōu)先Y6不工作小車不動)
2. 小車在限位,M23置位,S10工作STL步進(jìn)工作。所以小車在不在限位,步進(jìn)工作。