艾特you8
級別: 探索解密
|
各位大佬。 目前在寫點點膠機程序,目前能做到按照設定點位運行,比如1.2.3.4.5總共五個位置,對應不同的點位。程序也可以加點位,最大100. 目前程序可以運行,但是我想讓程序走完設定點位后自動停止。這部分該怎么寫? 比如我設定了7個點位,從1走到7后蓋如何停止,我再啟動重新從1走到7. |
---|---|
|
ywx163
級別: 論壇先鋒
|
我是每設定一個點計數一下,然后再加一個工作計數,當工作計數到7時返回第一點 樓主留言:這樣涉及到二次設定問題,比如我設定了第五個點,設定完第七個點又回來設定第五個點。這樣會存在計數錯誤。 |
---|---|
|
zht1994612
承接三菱PLC編程,非標設備制圖
級別: 略有小成
|
用變址,做計算,當前運行點數大于設定點數時調至待機程序,每次走位結束后去比較就可以了,你這個程序跟螺絲機程序一樣的 |
|
---|---|---|
|
流辰沙
級別: 家園常客
|
什么叫表格定位?大佬科普下唄 |
---|---|
|
流辰沙
級別: 家園常客
|
給每個點設置一個標志位,工作前選擇了哪幾個點,那對應的M就置1。走位的時候依次判斷M,來往定位指令里丟目標位置。做完一個點就復位相應的M,所有的M都為0時,就判斷單次作業完成。 |
---|---|
|
zht1994612
承接三菱PLC編程,非標設備制圖
級別: 略有小成
|
你這種方法呢做點位少的好弄,我做螺絲機點位最多500個點,你咋弄!用變址的話,點位多少指令都一樣,無非是改一下變址的上限就可以了 |
|
---|---|---|
|