研華-標誌

研華協議 MODBUS-RTU2TCP 路由器應用程式

研華-協定-MODBUS-RTU2TCP-路由器-App-產品

產品資訊

  • 協議: MODBUS-RTU2TCP
  • 製造商: 研華捷克
  • 地址: Sokolska 71, 562 04 奧爾利奇河畔烏斯季, 捷克共和國
  • 文件編號: APP-0056-EN
  • 修訂日期: 26 年 2023 月 XNUMX 日

免責聲明: Advantech Czech sro 對因提供、執行或使用本手冊而造成的意外或間接損失不承擔任何責任。

商標聲明: 本手冊中使用的所有品牌名稱均為其各自所有者的註冊商標。本出版品所使用的商標或其他名稱僅供參考,並不構成商標持有人的認可。

產品使用說明

變更日誌
請參閱協定 MODBUS-RTU2TCP 變更日誌部分。

路由器應用說明
標準路由器韌體中不包含路由器應用程式協定 MODBUS-RTU2TCP。 若要上傳此路由器應用程序,請按照設定手冊中的說明進行操作(請參閱相關文件章節)。

路由器應用程式可以將透過序列線路接收的 Modbus RTU 訊息轉換為 Modbus TCP 協定。

圖 1:具有路由器應用程式的路由器將資料從鍋爐轉換到 SCADA(不包括影像)

如果目前沒有可用的 TCP 網路連線(網際網路),路由器應用程式可以將接收的資料儲存在 USB 隨身碟上。 建立連線時將重新傳送數據,確保資料的正確順序。

MODBUS RTU 和 MODBUS TCP 協定

路由器應用程式提供MODBUS RTU協定到MODBUS TCP協定的轉換。

MODBUS RTU 協定在串列線路上運行,路由器支援 RS232 或 RS485/422 擴充埠用於此目的。

圖 2:序列線路上的 Modbus 訊息(不含影像)

當在 TCP/IP 上傳送 MODBUS ADU 時,MBAP 標頭用於識別。 TCP 連接埠 502 專用於 MODBUS TCP ADU。

圖 3:TCP/IP 上的 Modbus 訊息(不含影像)

配置

若要設定路由器應用程式 Modbus RTU2TCP,請使用 Web 介面. 點擊“路由器應用程式”頁面,然後選擇路由器應用程式的名稱即可存取它。 配置頁面標有“Config”,並且有一個“Return”選項可以返回到路由器的 Web 介面.

圖 3:配置表(不包括影像)

Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Czech Republic 文件編號 APP-0056-EN,26 年 2023 月 XNUMX 日修訂。

© 2023 Advantech Czech sro 未經書面同意,不得以任何形式或任何方式(電子或機械)複製或傳播本出版物的任何部分,包括攝影、錄音或任何資訊儲存和檢索系統。 本手冊中的資訊如有更改,恕不另行通知,並且並不代表研華的承諾。
Advantech Czech sro 對因提供、執行或使用本手冊而造成的意外或間接損失不承擔任何責任。
本手冊中使用的所有品牌名稱均為其各自所有者的註冊商標。 使用商標或其他
本出版品中的名稱僅供參考,並不構成商標持有人的認可。

使用的符號

  • 危險 – 有關用戶安全或路由器潛在損壞的信息。
  • 注意 – 在特定情況下可能出現的問題。
  • 資訊——有用的提示或特別感興趣的資訊。
  • Examp樂 – 前amp函數、命令或腳本的文件。

變更日誌

協定 MODBUS-RTU2TCP 變更日誌

  • v1.0.0 (2015-07-31)
    首次發布
  • v1.0.1 (2015-11-04)
    新增選項“從機 ID”
  • v1.0.2 (2016-11-10)
    修正了 UART 讀取循環中的錯誤
  • v1.1.0 (2018-09-27)
    新增了對 ttyUSB 的支持
  • v1.1.1 (2018-09-27)
    為 JavaSript 錯誤訊息新增了預期的值範圍

路由器應用說明

路由器應用程式協定 MODBUS-RTU2TCP 不包含在標準路由器韌體中。 在設定手冊中描述了此路由器應用程式的上傳(請參閱相關文件一章)。

Modbus RTU2TCP 與 v4 平台不相容。
研華路由器中的路由器應用程式可以將透過序列線路接收的 Modbus RTU 訊息轉換為 Modbus TCP 訊息。 這些隨後透過 TCP 傳送到指定的 Modbus 伺服器。 這對於電腦從鍋爐或其他設備收集數據的應用程式非常有用。 Modbus RTU 格式的資料透過 RS485 傳送到研華路由器。 它們被轉換為 Modbus TCP 格式並透過網路傳送到 Modbus 伺服器,然後傳送到 SCADA。 見下圖:

研華-協定-MODBUS-RTU2TCP-路由器-應用-FIG-1

啟用路由器應用程式的路由器是 RS485 Modbus 從站 - 所有資料都必須透過電腦或級聯顯示器傳送到路由器。
如果 TCP 網路連線(網際網路)目前無法使用,路由器應用程式可以將接收的資料儲存在 USB 隨身碟上。 當以正確的資料順序建立連線時,會重新傳送該資料。

MODBUS RTU 和 MODBUS TCP 協定
MODBUS RTU協定到MODBUS TCP協定的轉換是由路由器應用程式提供的。 MODBUS RTU 協定在串行線路上運行。 路由器可使用RS232或RS485/422擴充埠。
兩種協定都有一個共同的部分-協定資料單元(PDU)。 它們的不同之處在於應用資料單元(ADU)部分。 串行線上接收到的 PDU 具有目標單元的位址作為標頭和末尾的校驗和。

研華-協定-MODBUS-RTU2TCP-路由器-應用-FIG-2

當在 TCP/IP 上傳送 MODBUS ADU 時,MBAP 標頭用於識別。 502 TCP 連接埠專用於 MODBUS TCP ADU。

研華-協定-MODBUS-RTU2TCP-路由器-應用-FIG-3

配置

使用 Web 路由器應用程式 Modbus RTU2TCP 的介面進行設定。 可以從路由器訪問 Web 按一下「路由器應用程式」頁面,然後按一下路由器應用程式的名稱即可進入介面。 左側路由器應用程式的選單中只有兩個項目。 Config是這個設定頁面,Return是回到路由器的 Web 介面. 配置項說明請見下表:

研華-協定-MODBUS-RTU2TCP-路由器-應用-FIG-4

物品 描述
使能夠 實作 MODBUS RTU 協定到 MODBUS TCP/IP 協定的轉換。
擴充端口 將在以下連接埠建立 MODBUS RTU 連線:
  • 端口1 – 在連接埠 1 上建立 MODBUS RTU 連接
  • 端口2 – 在連接埠 2 上建立 MODBUS RTU 連接

看看 一般的 路由器中的頁面或 擴充端口1 or 擴充端口2 頁面以查看路由器中串列介面的位置。

波特率 串行接口通訊速度。 300 至 115200 範圍。
資料位 串行通訊中的數據位數。 7或8。
平價 串行通訊中控制奇偶校驗位元:
  • 沒有任何 – 不會傳送奇偶校驗
  • 甚至 – 偶數奇偶校驗將會被傳送
  • 奇怪的 – 將發送奇校驗
停止位 串行通訊中的停止位數。 1 或 2。
分割逾時 中斷訊息的時間間隔。 如果在接收時辨識到兩個字元之間有一些空格,且該空格長於參數值(以毫秒為單位),則會編譯並傳送所有接收到的資料中的訊息。
伺服器位址 定義將發送資料的 TCP 伺服器的伺服器位址。
TCP端口 用於傳送接收到的資料的伺服器(上圖)的 TCP 連接埠。 預設情況下,502 連接埠設定為 MODBUS ADU。
回覆超時 指定預期響應的時間間隔。 如果沒有回應,將發送以下錯誤代碼之一:
  • 0A – 傳輸路徑不可用
    網關無法指派從輸入埠到輸出埠的內部傳輸路徑。 它可能過載或設定不正確。
  • 0B – 目標裝置沒有回應
    目標設備沒有響應,可能不可用。
啟用 USB 記憶棒上的緩存 允許儲存無法傳送到 TCP 端的訊息。 每個 Modbus 訊息都保存為 file。最多 65536 個 files(訊息)可以保存。 路由器應用程式會定期嘗試再次發送最舊的訊息。 如果重發成功,其他訊息也會重發。 訊息的順序被保留。

表1:配置形式

所有設定變更將在按下後套用 申請 按鈕。

相關文件

  1. 研華捷克: 擴充埠 RS232 – 使用手冊 (MAN-0020-EN)
  2. 研華捷克: 擴充埠 RS485/422 – 使用手冊 (MAN-0025-EN)

您可以在 Engineering Portal 上取得產品相關文件: 研華網 地址。
若要取得路由器的快速入門指南、使用者手冊、設定手冊或韌體,請前往路由器型號頁面,找到所需的型號,然後分別切換到手冊或韌體標籤。
路由器應用程式安裝包和手冊可在路由器應用程式頁面上找到。
若要取得開發文檔,請前往 DevZone 頁面。

文件/資源

研華協議 MODBUS-RTU2TCP 路由器應用程式 [pdf] 使用者指南
協定 MODBUS-RTU2TCP 路由器應用程式、協定 MODBUS-RTU2TCP、路由器應用程式、應用程式、應用程式協定 MODBUS-RTU2TCP

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *