引用
引用樓主zhong1946于2018-08-25 11:58發(fā)表的 威綸屏分別與多種設(shè)備通信Modbus RTU :
還是那句話,老司機(jī)略過(guò),此貼適合新手看看。樓主也是抱著共同學(xué)習(xí)的心態(tài)來(lái)分享。錯(cuò)誤之處歡迎指正。
威綸軟件“系統(tǒng)參數(shù)設(shè)置”中有Modbus RTU(HEX Addressing)和Modbus RTU(RTU over TCP)可選,被控設(shè)備手冊(cè)中一般記載16進(jìn)制參數(shù)地址,其實(shí)只要選擇前者HEX Addressing,直接把手冊(cè)中相應(yīng)地址填上去即可,不用轉(zhuǎn)換成10進(jìn)制,附件其中A700變頻器就是這么做的,很簡(jiǎn)單; 另三個(gè)都是選的RTU over TCP,這種模式要將16進(jìn)制地址轉(zhuǎn)為10進(jìn)制+1才行。
另外,一屏同時(shí)與多種不同的設(shè)備Modbus通信也是可以實(shí)現(xiàn)的,前提是硬件接口弄好,編輯時(shí)“新增設(shè)備”......
以下畫(huà)面都是經(jīng)過(guò)在線模擬OK的,實(shí)際下載到屏前請(qǐng)檢查"端口設(shè)置"。
.......
模擬是可以,可是實(shí)際使用會(huì)卡機(jī)的,本人試過(guò)MT6070IH的,超過(guò)兩臺(tái)就不行了,通信超時(shí)卡死,設(shè)置一下數(shù)據(jù)還可以,啟動(dòng)停止沒(méi)法用的