close

image001.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

  

AB7632-gateway讓您可以在EtherNet/IP和Modbus TCP網絡之間無縫連接PLC控制系統及其它設備。

快速復制I/O數據
X-gateway的主要功能是在兩個網絡之間快速傳輸循環I/O數據。這樣您的PLC無需進行額外的計算工作。該網關在兩個網絡上都作為適配器/服務器。數據傳輸是完全透明的,每個方向擁有最大數據容量512字節。

配置簡單 - 無需編程!
兩個網絡之間的連接是通過X-gateway中包含的Anybus Configuration Manager軟件迅速建立的。 X-gateway網關的設置無需編程技術。因為工廠默認X-gateway具有預定義的I/O大小為20字節。

 

image006.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

※AB7632使用網路架構。

※以AB7632來說明,上端口使用EtherNet/IP通訊協定,身分為Slave。

                                   下端口使用Modbus-TCP通訊協定,身分為Slave。
※因此可知要跟AB7632連線的設備上端必須為EtherNet/IP Master,下端為Modbus-TCP Master。
 

image008.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

1.上下端口的Switches,用來配置IP。

※使用Switches配置IP要特別注意,此網段是固定無法變更(192.168.0.X),只能設定位址。
※若想使Ipconfig來設置IP,必須將Switches全部都調到OFF。
(建議使用Ipconfig設置IP,這樣才能指定網段)

2.輸入電源:DC 24V。

 

image009.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

3.USB Port。

image010.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
image011.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

4.MacID用來判斷此是哪個端口,配合Ipconfig使用。

 

AB7632參數設定

image012.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 1. 使用USB線將PC連接跟AB7632連接。

image013.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 2. 確認裝置管理員是否正確抓到Anybus裝置。

 

image014.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 3. 開啟Anybus Configuration Manager - X-gateway。

image015.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 4. Online > Select Connection。

 

image016.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 5. 點選 Config。

 

image017.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 6. 下拉式選單,選擇A03638E。

 

image018.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 7. 點擊OK。

 

image019.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 8. 點擊 連線。

 

image020.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 9. 將Anybus參數上傳至PC。

 

image021.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 10.上傳中。

 

image022.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 11.上傳完成,點擊Close。

 

image023.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 12.上端口參數設定。
1 _端口選擇。
2 _輸入/輸出字節大小。
3 _開啟端口IP設置軟體IPconfig。
4 _Offine option:當端口的設備斷線時,是否要保留資料。
5 _Control word/Status word:通訊狀態 (當上端打開此功能是監視下端狀態,在I/O會各佔2byte) 。
Disabled_關閉、Enabled_啟用。
6 _Exact I/O match:嚴謹的檢查IO配置大小等。Disabled_關閉、Enabled_啟用。(啟用後必須完成匹配才能通訊,建議關閉)
7 _Modbus Address Mode:Modbus TCP 暫存器位置。Disabled_關閉、Enabled_啟用。
 

image024.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 13.開啟IPconfig 。

 

image025.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 14.上下端口IP設置。

image006.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

※上下端口網域可不同,但該端口跟連接設備必須相同網域。

image026.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 15.端口IP設置。

 

image027.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 16.下端口設置。

image028.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 17.下載參數到Anybus。

 

image029.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 18.下載中。

 

image030.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 19.下載完成,點擊Close。
※參數下載完成,建議將anybus斷電重啟。

 

連線測試

image031.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

※測試架構。EtherNet/IP端使用EIPScan模擬、Modbus TCP端使用ModScan32 v7模擬。

 
image032.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 1. 開啟EIPScan 。

 

image033.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 2. 選擇連線網卡IP。

 

image034.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 3. 在EIPScan電腦右鍵,Add Device。

image035.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 4. 輸入連線端口IP。

 

image036.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
image037.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 5. 在192.168.200.1的電腦右鍵,點擊Add Class1 Connection。
※Class1:週期性掃描、Class3:非週期性掃描。

 

image037.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 6. Data Size設置必須跟Anybus IO字節相同。

 

image038.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 7. Destination設置。1_輸入150。2_輸入100。

 

image039.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 8. EIPScan設置成功。

image040.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 9. 開啟ModScan32 v7 。

 

image041.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 10.Connection > Connect。

 

image042.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 11.參數設定。
1_ Modbus 通訊模式。

2_ 連線端口IP。
3_ 通訊Port。(Modbus TCP預設502)

 

image043.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave

Step 12.在ModScan32的40001輸入1234。

 
image044.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 13.EIPScan接收到的資料。

 

image045.png - AB7632_AB7632 EtherNetIP Slave to Modbus_TCP Slave
Step 14.在EIPScan輸出區輸入4321,可在ModScan32 30001接收到資料。

 

 

 

司騰達股份有限公司 
BHP Industry Solution
40760 台中市西屯區廣福路186號
TEL:04-2451-0611
Sales service e-mail:sales@bhp.com.tw
Technical Support e-mail:pm@bhp.com.tw
Web Site: http://www.bhp.com.tw
FB粉絲: https://www.facebook.com/bhpsales

 

------------------------------------------------------------------------------------------------------------------------------
我是小編Eli,這裡會記錄我學習過程(西門子、eWON、Anybus等),歡迎大家一起加入學習跟討論。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Bob 的頭像
    Bob

    鮑伯的PLC事件 (Bob's Blog)

    Bob 發表在 痞客邦 留言(0) 人氣()