EtherCAT轉(zhuǎn)PROFINET應(yīng)用
1 摘要
PLC控制器和遠(yuǎn)程IO通過通訊的方式在目前的生產(chǎn)現(xiàn)場中越來越頻繁;有些現(xiàn)場是控制器和遠(yuǎn)程IO站是統(tǒng)一的通訊協(xié)議,而有些現(xiàn)場會出現(xiàn)遠(yuǎn)程IO站不用協(xié)議的情況,主要是來自不同廠家的產(chǎn)品受限。
1.1 解決方案
河南某現(xiàn)場控制器采用西門子1500系列PLC,遠(yuǎn)程IO站的模塊均來自匯川AM600中型系列PLC;所有的IO模塊均掛在AM600-RTU-ECAT的耦合器上;匯川的耦合器模塊在正產(chǎn)工作時支持EtherCAT協(xié)議,作為EtherCAT從站,監(jiān)控系統(tǒng)西門子S7-1500系列PLC支持PROFINET協(xié)議。協(xié)議上不一致無法直接通訊實現(xiàn)數(shù)據(jù)交互。需要通過第三方的協(xié)議轉(zhuǎn)換模塊來實現(xiàn)不同協(xié)議之間的數(shù)據(jù)交換。在本案例中使用北京驥遠(yuǎn)自動化EnTalk EtherCAT Master to PROFINET Slave網(wǎng)關(guān)模塊ET300,實現(xiàn)PLC和遠(yuǎn)程IO數(shù)據(jù)的整體交互。
1.2 關(guān)鍵詞
EtherCAT Master to PROFINET Slave S7-1500 匯川EtherCAT耦合器 ET300
2 應(yīng)用項目配置示例
2.1 自動化任務(wù)概述
下圖提供自動化任務(wù)的概述,ET300網(wǎng)關(guān)模塊連接西門子S7-1500 PLC(PROFINET)和匯川EtherCAT耦合器通訊。
圖2.1 自動化任務(wù)概述
2.2 使用環(huán)境
本文例子基于以下使用環(huán)境創(chuàng)建
2.2.1硬件部分
組件 | 數(shù)量 | 訂貨號 | 描述 |
SIMATIC S7-1500 CPU | 1 | 6ES7 515-2AM01-0AB0 | V2.5 |
ET300 | 1 | 北京驥遠(yuǎn)自動化EnTalk系列網(wǎng)關(guān) | |
AM600-RTU-ECAT | 1 | 匯川AM600系列PLC |
2.2.2軟件部分
組件 | 數(shù)量 | 描述 |
TIA Portal | 1 | V15 |
EtherCAT Configure Studio Pro | 1 | V1.0.15 |
2.3 參數(shù)配置舉例
2.3.1導(dǎo)入XML文件
在ECSP-EtherCAT配置軟件中加載AM600-RTU-ECAT的XML文件,完成后在從站庫窗口的設(shè)備列表中可查找到相應(yīng)設(shè)備;
2.3.2擴展IO模塊組態(tài)
根據(jù)EtherCAT耦合器下擴展的IO模塊順序,在配置軟件中進行組態(tài);
2.3.3更新地址偏移
2.3.4過程數(shù)據(jù)列表
保存文件,與ET300進行連接,完成數(shù)據(jù)下載;
2.4 TIA Portal工程
2.4.1設(shè)備網(wǎng)絡(luò)視圖
3 結(jié)論
在本案例中,EnTalk EtherCAT Master to PROFINET Slave網(wǎng)關(guān)模塊ET300作為匯川PLC遠(yuǎn)程IO設(shè)備與西門子PLC之間的橋梁,通過配置軟件進行簡單的數(shù)據(jù)映射,快速的實現(xiàn)了S7-1500 PLC通過PROFINET協(xié)議遠(yuǎn)程控制匯川IO模塊,保證系統(tǒng)正常安全運行,滿足客戶自動化控制需求。
提交
PROFINET轉(zhuǎn)Modbus與KUKA
驥遠(yuǎn)自動化PROFINET轉(zhuǎn)Modbus
驥遠(yuǎn)PROFINET轉(zhuǎn)CANopen應(yīng)用
PROFINET轉(zhuǎn)CANopen變流器
PROFINET轉(zhuǎn)CANopen網(wǎng)關(guān)應(yīng)用