依然愛你
級別: 探索解密
|
寫了一段程序,運行后發現,沒有按照自己想的運行,一直想不明白,特來求助 x0為限位開關,用的常閉點,y6為小車。我本意是這樣的:開機看小車在不在上限位,在的話執行130步,不在的話,y6輸出讓小車走到上限位,在執行130,運行時發現不管在不在上限位,小車不動作,直接執行130步,改了半天無解。 |
---|---|
|
meipingboy
級別: 家園常客
|
不懂步進程序,別用 SET S10 直接用傳統編程方法編寫: SET Y6 |
|
---|---|---|
|
依然愛你
級別: 探索解密
|
我是用sfc,這圖是轉的,我是真不懂見笑 |
---|---|
|
edpncn
級別: 探索解密
|
1.小車不在限位,X0不通,M24置位,M3置位步進工作,Y6復位(雖然一開機M8000置位Y6. 但是復位優先Y6不工作小車不動) 2. 小車在限位,M23置位,S10工作STL步進工作。所以小車在不在限位,步進工作。 |
---|---|
|
tzhihao6
級別: 略有小成
|
1.小車不在限位,X0不通,M24置位,M3置位步進工作,Y6復位(雖然一開機M8000置位Y6. 但是復位優先Y6不工作小車不動) 2. 小車在限位,M23置位,S10工作STL步進工作。所以小車在不在限位,步進工作。 |
---|---|
|
meipingboy
級別: 家園常客
|
你上面的梯形圖轉不了SFC 直接跳到你所謂的130步,那么應該是: 圖片中,“1 ”條件滿足了,直接跳到 “塊11” 去了。這個直接連機檢測很方便的。 |
|
---|---|---|
|
依然愛你
級別: 探索解密
|
謝謝各位,m23閉合,小車不在上限位,m24閉合,已在上限位, 現在是開機,塊11動作,不管小車在任何位置 準備換個思路 |
---|---|
|