PLC通過CANopen監控變頻器的運行是工業中較為常見的應用,控制中心系統通過監控變頻器不同的狀態來控制變頻器啟停,設定變頻器的運行速度進而控制電機。監控系統采用西門子1500系列PLC,支持PROFINET協議,變頻器為匯川產品,支持CANopen協議,作為CANopen從站設備。
1.1 解決方案
匯川變頻器在正產工作時支持CANopen協議,作為CANopen從站,監控系統西門子S7-1500系列PLC支持PROFINET協議。協議上不一致無法直接通訊實現數據交互。需要通過第三方的協議轉換模塊來實現不同協議之間的數據交換。在本案例中使用PROFINET Slave to CANopen Master網關模塊WL-ABC3033,實現數據的整體交互。實現PLC遠程控制變頻器啟動/停止,頻率給定以及DI信息讀取等。

自動化任務概述
下圖提供自動化任務的概述,WL-ABC3033網關模塊連接西門子S7-1500 PLC(PROFINET)和匯川變頻器(支持CANopen協議通訊選項卡MD38CAN2)通訊。
圖2.1 自動化任務概述
本文例子基于以下使用環境創建
組件SIMATIC S7-1500 CPU 6ES7 515-2AM01-0AB0 V2.5
WL-ABC3033 PROFINET Slave to CANopen Master網關
通用功能型HVD100系列、MD38CAN2 5 匯川通用型變頻器、CANopen通訊選項卡
軟件描述
CANopen Configuration Studio V2.4.5.11 TIA Portal V15
2.3 參數配置舉例
2.3.1 匯川變頻器CAN通訊參數以及PDO命令
根據匯川通用型變頻器手冊設置CANopen相關設置功能碼
DIP撥碼設置通訊波特率以及Node ID :
以及PDO參數,如下圖:
圖2.3.1 CANopen通訊選項卡RPDO映射表

圖2.3.2 CANopen通訊選項卡TPDO映射表

網關配置
將WL-ABC3033與PC相連,給WL-ABC3033上電;
打開配置軟件,根據需求在配置軟件中進行配置,
1) 先將MD38CAN2的EDS文件復制至CCT指定路徑:C:Program Files (x86)CANopen Configuration StudioDevicesEDS
2) CCT新建工程,添加主設備與從屬設備,主設備,設置波特率等;

圖2.3.3 ET005波特率參數
從站設備節點地址 = 1,與MD38CAN2撥碼Node ID一致(多個從屬設備以此方法添加);

圖2.3.4 從屬設備節點地址
配置網關的PDO參數,添加對象,設置偏移地址:

圖2.3.5 CCT配置網關PDO參數
3. 生成CDC文件,將配置下載到WL-ABC3033中;

4. 正確連接PLC與網關設備;

2.4 TIA Portal工程
2.4.1 CPU與WL-ABC3033網關設備視圖
2.4.2 CANopen數據偵聽報文

3 結論
在本案例中PROFINET Slave to CANopen Master網關模塊WL-ABC3033作為變頻器設備與西門子PLC之間的橋梁,通過配置軟件進行簡單的數據映射,快速的實現了監控系統S7-1500 PLC通過PROFINET協議遠程控制CANopen協議的匯川變頻器,保證系統正常安全運行,滿足客戶自動化控制需求
審核編輯 黃宇
-
通信協議
+關注
關注
28文章
1092瀏覽量
42150 -
plc
+關注
關注
5051文章
14592瀏覽量
486862 -
網關
+關注
關注
9文章
6767瀏覽量
56250 -
CANopen
+關注
關注
8文章
492瀏覽量
49005 -
Profinet
+關注
關注
8文章
2269瀏覽量
28168
發布評論請先 登錄
RS485/232轉PROFINET網關在臺凌變頻器與西門子PLC通訊中的配置與應用
Modbus轉Profinet網關與西門子PLC的互聯配置案例:用于永宏品牌變頻器的控制實現
Profinet轉CAN網關模塊對實現西門子PLC與CAN變頻器協同通信的助力研究
跨協議探秘:profinet轉ethernet ip網關搞定川崎機器人與PLC通信
Profinet轉CANopen網關:實現西門子300PLC與施耐德變頻器數據互通
CANOpen轉PROFINET網關連接低壓伺服系統
RS485 MODBUS轉PROFINET網關匯川MD310變頻器接入到1500 PROFINET
RS485MODBUS轉PROFINET網關配置安川變頻器接入1200PROFINET通訊
通信協議高材生,PROFINET to CANopen網關連接西門子PLC與匯川變頻器
評論