在前面的文章中,我們已經(jīng)詳細(xì)地介紹了Modbus網(wǎng)關(guān)的幾種主要類型,今天,就讓我們來介紹一下其中簡(jiǎn)單協(xié)議轉(zhuǎn)換的處理過程。
簡(jiǎn)單協(xié)議轉(zhuǎn)換是最常規(guī)、最普遍的Modbus網(wǎng)關(guān)功能,也是數(shù)據(jù)處理效率最高Modbus網(wǎng)關(guān)模式,它只是提取數(shù)據(jù)中的關(guān)鍵字段,再以另一種協(xié)議對(duì)提取數(shù)據(jù)進(jìn)行編碼(Modbus RTU協(xié)議和Modbus TCP協(xié)議)發(fā)送。
演示請(qǐng)求與數(shù)據(jù)分析
為了正確且直觀展示Modbus數(shù)據(jù)幀,使用標(biāo)準(zhǔn)Modbus調(diào)試工具測(cè)試,Modbus Poll與Modbus Slave并非免費(fèi)軟件,但可免費(fèi)使用30天,若有長(zhǎng)時(shí)間使用的需求請(qǐng)購買正版。
設(shè)備采用NS1-TB串口服務(wù)器,并配置為下圖所示參數(shù):
打開Modbus Poll軟件,點(diǎn)擊Connection連接串口服務(wù)器并配置通訊協(xié)議,如下圖所示:
關(guān)閉自動(dòng)讀取,方便分析數(shù)據(jù)幀,先配置主機(jī)請(qǐng)求會(huì)導(dǎo)致設(shè)備請(qǐng)求超時(shí)不用在意,等從機(jī)仿真完成就不會(huì)出現(xiàn)響應(yīng)超時(shí)。
打開Modbus Slave,點(diǎn)擊Connection連接串口服務(wù)器并配置通訊協(xié)議,主機(jī)使用已經(jīng)使用網(wǎng)絡(luò)連接,從機(jī)需要使用串口連接,如下圖所示:
打開數(shù)據(jù)監(jiān)視串口,Poll與Slave方法相同如圖所示:
點(diǎn)擊讀取一次寄存器,10個(gè)寄存器在調(diào)試窗口無法直接顯示,減少讀取寄存器數(shù)量;
配置讀取數(shù)量:
從下圖可以看出串口服務(wù)器的“簡(jiǎn)單協(xié)議轉(zhuǎn)換”將收到的TCP數(shù)據(jù)幀的報(bào)文標(biāo)識(shí)“00 0D”緩存,對(duì)01 03 00 00 00 02添加Modbus CRC檢驗(yàn),再從串口輸出數(shù)據(jù)幀,從機(jī)接收到指令返回Modbus RTU響應(yīng)數(shù)據(jù)幀,串服務(wù)器收到數(shù)據(jù)后計(jì)算幀長(zhǎng)度,再將緩存報(bào)文標(biāo)識(shí)與幀長(zhǎng)編碼進(jìn)數(shù)據(jù)幀并通過網(wǎng)口發(fā)送。
“簡(jiǎn)單協(xié)議轉(zhuǎn)換”雖然處理效率高但無法處理多主機(jī)請(qǐng)求,因此就有“多主機(jī)模式和存儲(chǔ)型網(wǎng)關(guān)”。串口服務(wù)器的多主機(jī)模式和存儲(chǔ)型網(wǎng)關(guān)工作模式,我們下次再做詳細(xì)介紹。
今天的分享就到這里啦,億佰特人每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的官網(wǎng)進(jìn)行了解,還有客服小姐姐在線答疑哦!
相關(guān)閱讀:
1、串口服務(wù)器的簡(jiǎn)單協(xié)議轉(zhuǎn)換功能介紹及使用方法教程
2、串口服務(wù)器多主機(jī)網(wǎng)關(guān)功能的介紹及使用方法
7 X 24 銷售服務(wù)熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 杭州辦事處戴經(jīng)理:17512568697
常州辦事處崔經(jīng)理:15906110783 南京辦事處葛經(jīng)理:17626012283
業(yè)務(wù)郵箱:support@cdebyte.com
全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號(hào)B5棟(前臺(tái)座機(jī):028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號(hào)-3