當智嵌物聯網ZQWL串口服務器設備使能一串口轉多串口功能后,串口轉網絡功能將不能使用。目前僅部分產品型號具有該功能(如ZQWL-EthRS-H4/F4D/F6D/F8等),具體型號詳見規格書或咨詢我司業務。
一串口轉多串口功能目前支持兩種協議:串口中繼協議、ModBus RTU轉換協議。
- 串口中繼協議
- 串口中繼協議原理
當選擇串口中繼協議后,設備的串口1(PORT1)即定為主串口,其余串口(PORT2~PORT24)均為從串口。主串口和所有從串口的串口參數,可以設置為不同的參數,比如:主串口波特率為115200bps,PORT2的波特率為9600bps,PORT3的波特率為38400等,這樣就可以輕松實現不同波特率設備之間的通信了。
當主串口上接收到數據后,串口服務器會根據用戶設置的從串口參數,將數據向所有從串口分發。當從串口上接收到數據時,智嵌物聯網串口服務器會根據用戶設置的主串口參數,將數據向主串口轉發。
圖1串口中繼原理
- 串口中繼功能配置方法
打開“智嵌物聯串口服務器配置工具”,按圖2所示步驟進行配置,重啟設備后,參數自動生效。
圖2串口中繼模式配置方法
- ModBus RTU轉換協議
- 串口ModBus RTU轉換協議原理
當選擇ModBus RTU轉換協議后,設備的串口1(PORT1)即定為主串口,其余串口(PORT2~PORT24)均為從串口。
用戶可以指定每個從串口(PORT)的地址和映射地址,比如指定PORT2的地址是0x08,映射地址是0x01,則當主串口上接收到向地址0x08發送的ModBus數據包時,串口服務器會將該數據包中的地址0x08替換為0x01后,再向PORT2轉發;當從串口接收到地址為0x01的ModBus數據包時,串口服務器會將該數據包中的地址0x01替換為0x08后,再向主串口轉發;
圖3串口ModBus RTU轉換協議原理
- ModBus RTU轉換協議配置方法
打開“智嵌物聯串口服務器配置工具”,按圖4所示步驟進行配置,重啟設備后,參數自動生效。
圖4串口ModBus RTU轉換協議配置
-
工業物聯網
+關注
關注
25文章
2369瀏覽量
63830
發布評論請先 登錄
相關推薦
評論