新年前寫了個(gè)程序,是我初次接觸通信,年假休息的太舒服了,現(xiàn)在才想起來
以下是我遇到的問題:
現(xiàn)在設(shè)備配置是FX3U-485ADP-MB與16個(gè)變頻器(三晶8000B變頻器,手冊在下面,用123頁的通訊地址)做MODBUS,用FX3U-485BD與另外一臺(tái)3U做1:1通信。通信設(shè)定程序按照3U的MODBUS手冊例程編寫,變頻器通信格式設(shè)置和PLC一樣,用ADPRW指令,H6功能碼寫入,變頻器參數(shù)能修改成功(即速度、啟停、正反轉(zhuǎn)),但是出現(xiàn)通信錯(cuò)誤211(響應(yīng)超時(shí)),很少情況下會(huì)出現(xiàn)無法修改的情況。在修改通信設(shè)定上的響應(yīng)超時(shí)數(shù)值,越小修改參數(shù)的時(shí)間和M8029置位的時(shí)間就越快,反之越長。
在嘗試讀取時(shí),則無法讀取,也同樣出現(xiàn)上訴錯(cuò)誤。這種情況屬于怎么回事?
如今485ADP-MB電阻選用110歐姆和330歐姆都一樣情況,變頻器末端未選用終端電阻。PLC間的1:1通信正常。
程序上也嘗試過單獨(dú)用通信設(shè)定程序和讀寫,但是一樣不可以。有沒有師傅能幫忙一下,謝謝。
我想上傳程序圖片和手冊的,怎么不行。!
手冊下載地址