瑪瑙2004
級別: 探索解密
|
在FX3U上面接入3個FX2N-10GM定位模塊,共控制6軸驅動;同時動作時PLC自帶3軸與模塊3軸不同步,模塊3軸是同步的但一起滯后PLC3軸;FX2N-10GM使用表方式定位控制,由PLC發出定位表定位程序號。 1.請問怎么解決模塊3軸的滯后延時問題?模塊控制設置參數與PLC3軸的參數一致。 2.模塊偶爾出現定位回零失敗是什么問題?使用回零指令和絕對定位回零都一樣有失敗問題,但其它定位指令沒有出錯 請教高手! |
---|---|
|
cwxok
級別: 論壇先鋒
|
沒有絕對的同步!PLC對10GM 20GM 傳輸數據過多時,肯定滯后嚴重,簡化程式,一次少傳數據量,過多了超過掃描時間,PLC還報錯呢! 說不定你用的是假3U! |
|
---|---|---|
|
瑪瑙2004
級別: 探索解密
|
感謝答復! 另請教,PLC和模塊沒有問題,相對模塊讀寫指令TO/FROM與傳送指令MOV,那個傳輸速度快一些?只有3個模塊,PLC監控時間沒有超出200ms,模塊的動作延時怎么會有這么大? |
|
---|---|---|
|
cwxok
級別: 論壇先鋒
|
內部mov指令當然要快很多,TO/FROM 是PLC里處理最花時間的指令之一,如果是爭對讀寫模塊的話,這兩指令估計差不多! |
|
---|---|---|
|
cwxok
級別: 論壇先鋒
|
有些人寫定位程式時,喜歡把所有的位置和速度,在啟動時一次性全傳過去,如果定位有10多段,這個數據量就有點多了!程式雖然方便明了,但處理起來響應就慢!如果在人機里設定數據時,就直接傳過去,啟動定位時不傳這些數據,就處理快點,當然程式就會寫的要麻煩點!各取所需!人做的事少了,機械做的事就多了,人做的多了,機械就可以少做點,呵呵! |
|
---|---|---|
|
hafatahaha
臺達代理
級別: 論壇先鋒
|
小PLC都是這樣,肯定又延時 |
|
---|---|---|
|
瑪瑙2004
級別: 探索解密
|
感謝各位的答復! 看來帶定位模塊的控制就這樣了 以前使用多軸的PLC直接控制8軸時沒有這個現象,也是設計前考慮不周 |
|
---|---|---|
|