yzr520
級別: 略有小成
|
圖片:
因在做定位系統,用到PLSR指令,因為要用多次,我就把PLSR寫到子程序了,用到時就調用子程序 為了人性化一點,我在編程時設置了一個急停按鈕,有什么意外情況發生時可以按下急停按鈕后電機停機,即PLSR指令不再輸出脈沖,但是發現按了沒用,還是有脈沖輸出,不知是什么原因,是不是在主程序里不能控制子程序呢? 如圖所示:啟動時會接通M0,急停時我在主程序里已經切斷了M0,但是還有有脈沖輸出,理論上來說M0斷開時不會有脈沖輸出了,不知是什么原因?請教各位, 謝謝 |
---|---|
|
yzr520
級別: 略有小成
|
圖片:
圖在上面,啟動時我就使M0得電了,急停時我斷開MO,但是還是有脈沖輸出。我就想確定是不是在主程序里斷開M0,如果沒調用這個子程序的話是不是不能停止脈沖輸出。 還有,我試了下M8145置位后還是有脈沖輸出 |
---|---|
|
yzr520
級別: 略有小成
|
這是源程序。中間那些DEMUL之類的都是計算電機脈沖的,那些和急停控制應該沒什么關系。 主要問題是只要能在任何時候按下X15能使PLSR脈沖不輸出,即 我從觸摸屏按下要斷開輸出 [ 此貼被yzr520在2008-05-13 12:13重新編輯 ] |
---|---|
|