【工業協議轉換】Anybus網關如何交換I/O數據

Anybus Communicator和 X-gateway系列網關擁有超過300個獨立網關,支援多達17種工業通訊協定,包括各類常見現場總線與工業乙太網,用於連接工業現場中的機器設備、控制系统或通訊網路。可靈活搭配主/從關係的機器設備與PLC控制系統,廣泛的產品組合使工廠端的設備與系統間完美互聯。

以下介紹 Anybus 網關數據交換時的映射說明:

  1. 兩個網路接口都是透過兩個緩衝區在網路上進行數據交換。如下圖所示,網關在緩衝區之間轉發數據。
x-gateway-datamapping
  • 每個緩衝區最高可持有512字節的數據,這也是每個方向可交換字節數量的理論上限。然而,實際交換的字節數量高度依賴於選定的網路接口。
  • 除了網路I/O,這些緩衝區也可選擇用於提供訪問網路狀態訊息,和控制網關的各個方面。這可能是普通的診斷訊息(叫做’狀態字’),活躍的從站列表(“在線列表即Live List”),或者其他網路特定的狀態訊息。
  • 一個專門的控制字可用於啟動/停止數據交換,或者根據需要重置網關。大部分網路區分快速循環I/O和時間不重要的非循環數據。在適用情況下,這也反映在網關和板上網路接口如何處理數據上。

標準的從站-從站網關配置

如下圖表闡明了在標準的Slave- Slave 網關配置中數據是如何映射的。注意控制字和狀態字,在這個特例中兩個網路都啟用了。

X-gateway-slave-slave mapping

標準的主站-從站網關配置

如下圖表闡明了在標準的Master-Slave網關配置中數據是如何映射的。該映射和上述的 Slave- Slave 配置類似,但額外的特性也有“在線列表(Live List)”,顯示了添加到板上主站接口的從站的活躍狀態。

X-gateway-master-slave mapping