日韩精品久久久|日韩精品专在线电影|杨瀚森夏季联赛|韩国午夜精品福利视频|日产免费一区二区|JAVAJAVA护士|Z0OZO0人善之交另类

企業信息
17
  • 入駐時間: 2007-10-15
  • 聯系人:馬波
  • 電話:013520132195
  • 聯系時,請說明易展網看到的
  • Email:sf101@163.com
文章詳情

串口服務器一對多透明傳輸配置

日期:2026-06-25 19:19
瀏覽次數:10638
摘要:

串口服務器一對多透明傳輸配置

 

適用范圍:    

串口服務器一對多模式(UDP廣播模式),一個串口服務器*為主機,其他串口服務器作為從機,此模式用于組建各種規模的RS485/RS232輪詢網絡

 

基本要點:    

使用UDP廣播協議,一個串口服務器作為主機,若干串口服務器作為從機。

主機從機都工作在UDP廣播模式下,只需配置主機,從機使用默認配置即可。

將作為主機的串口服務器的UDP發送端口設置為從機接收端口,主機接收端口設置為從機發送端口即可。

 

RS232/RS485<->主串口服務器(UDP廣播)<-以太網->N個從串口服務器(UDP廣播)<->RS232/RS485

 

串口通訊參數:

由本地串口服務器配置參數決定串口參數,串口服務器之間不支持串口參數同步功能。

 

一對多對點透傳模式配置步驟:

 

1、     進入管理菜單,選擇G進入G-全局網絡配置”,在“請輸入IP地址(192.168.192.100):時,指定一個有效的IP地址,此地址不能與其他設備重復。

 

2、     將準備使用的所有串口服務器都切換到廣播模式>

選擇W鍵,進入選擇工作模式選單,選擇3-UDP廣播模式”

 

3、     選擇R鍵,重新啟動串口服務器,使設置生效。

 

4、     重新啟動后,串口服務器進入廣播模式>默認設置如下

l      IP地址:網絡里**的有效IP地址

l      工作模式:UDP廣播模式

l      所有串口的UDP廣播映射

UDP廣播地址:255.255.255.255

發送端口:7102

接收端口:7101

串口服務器從任意串口接收上來的數據,均使用UDP廣播包的方式發送到255.255.255.255:7102地址上。

255.255.255.255:7101地址接收到的數據,也將轉發到所有串口。

只要對調發送端口接收端口,就可以完成主串口服務器的設置。

 

5、     所有串口共享UDP參數,所以進入任意一個串口設置菜單,就可以完成所有串口的UDP參數設置

選擇<1-配置串口A>一直回車,直到出現提示輸入發送端口(7102):7101>將此發送端口改成7101(對應從串口服務器的接收端口)。

出現提示接收端口(7101): 7102>時,將此接收端口改成7102(對應從串口服務器的發送端口),其他參數使用默認值即可。

 

6、     選擇R鍵,重新啟動串口服務器,使設置生效。

 

7、     重新啟動后,主串口服務器設置:

l      IP地址:網絡里**的有效IP地址

l      工作模式:UDP廣播模式

l      所有串口的UDP廣播映射

UDP廣播地址:255.255.255.255

發送端口:7101

接收端口:7102

通過主串口服務器向以太網發送的數據,可以被所有從串口服務器收到,任意一個從串口服務器發送的數據,都可以被主串口服務器收到。

8、     從服務器設置

從服務器按照上述步驟切換到UDP廣播模式,使用默認設置即可。

9、     其他說明

l      適用于RS485/RS232輪詢工作模式

l      除非有特殊設置,否則該模式無法跨路由

l      從串口服務器的數量,僅受網絡端口容量限制

l      如果發現網絡帶寬消耗過大,可以將<</span>串口接收模式><</span>流傳輸>模式改為<</span>自適應數據幀>模式

l      串口服務器從網絡上接收到的數據,將被轉發到所有串口

 

10、輪詢工作模式說明

采用發送-應答工作方式,上位機通過主串口服務器發送一個帶有地址碼的指令到以太網。

 

若干個從串口服務器會同時從以太網收到這個指令,然后將這個指令轉發到所有串口(RS485RS232),如果串口上連接的下位機返回應答數據,將由從串口服務器轉發到以太網。上位機可以通過主串口服務器收到應答數據。

 

Modbus RTU、ASCII是典型的基于輪詢的工作協議,利用串口服務器的一對多方案,*多可以將254個(此數量受協議限制)ModbusRTUASCII下位機,可靠的連接到一個網絡中,并統一使用一個上位機,以發送-應答方式處理數據。

 

由于是基于發送-應答的工作方式,所以上位機每次只能與一個下位機進行通訊。

 

每次發送指令的時候,只能有一個下位機應答,如果有多個下位機同時應答,或多個下位機同時主動發送數據到上位機,將造成數據混亂。

 

如果想實現多個下位機同時主動發送數據到上位機,就需要使用更**的CAN-bus總線,相關方案請參考CAN-bus多主全雙工解決方案》。