博客專欄

EEPW首頁 > 博客 > 物聯(lián)網(wǎng)無線通信數(shù)傳模塊:多主機(jī)網(wǎng)關(guān)工作模式,一文看懂

物聯(lián)網(wǎng)無線通信數(shù)傳模塊:多主機(jī)網(wǎng)關(guān)工作模式,一文看懂

發(fā)布人:成都億佰特 時(shí)間:2022-05-30 來源:工程師 發(fā)布文章

多主機(jī)網(wǎng)關(guān)僅能工作在TCP服務(wù)器模式下,可同時(shí)處理多臺Modbus TCP的主機(jī)請求,串口服務(wù)器在一個(gè)主機(jī)請求未完成時(shí)收到了其他的主機(jī)請求此時(shí)串口服務(wù)器會在RS485總線上進(jìn)行仲裁輸出(通俗講就是對后來的指令進(jìn)行阻塞)。

仿真軟件演示(為了與存儲型網(wǎng)關(guān)比較使用另一款調(diào)試工具MThingsModbus調(diào)試工具):

使用Modbus Slave模擬從機(jī),仿真10個(gè)保持寄存器;

1多主機(jī)網(wǎng)關(guān)

添加4路網(wǎng)絡(luò)主機(jī);

2存儲型網(wǎng)關(guān)模式

配置串口服務(wù)器參數(shù),串口服務(wù)器的IP與端口;

3串口服務(wù)器網(wǎng)關(guān)配置

選擇模擬主機(jī),一共仿真4路;

4modbus協(xié)議網(wǎng)關(guān)模式

使用自定義發(fā)送,030000000A軟件自動(dòng)配置Modbus地址,周期發(fā)送200ms,四路采用相同發(fā)送規(guī)則;

5無線通信網(wǎng)關(guān)模式

在從機(jī)響應(yīng)正確且主機(jī)請求速率不高時(shí),該模式的效率以及實(shí)時(shí)性都還不錯(cuò),從機(jī)響應(yīng)若超時(shí),將同時(shí)影響到主機(jī)緩存未發(fā)送的主機(jī)請求,由于以太網(wǎng)傳輸速率是遠(yuǎn)高于串口的傳輸速率,若主機(jī)請求頻繁而從機(jī)響應(yīng)延時(shí)又大將造成網(wǎng)關(guān)緩存溢出,從而導(dǎo)致主機(jī)響應(yīng)超時(shí)。



*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。




相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉