CANOPEN轉PROFINET網關連接1200PLC的案例
CANOpen 介紹
CANopen 協議是由 CiA 協會針對 CAN 協議的不完整性而定義出來的一個更高層次的協議——應用層協議。通信接口和協議軟件提供在總線上收發通信對象的服務。不同 CANopen 設備間的通信都是通過交換通信對象完成的。這一部分直接面向 CAN 控制器進行操作。本文介紹了遠創智控YC-PN-COP連接西門子1200plc的配置方法供大家參考。
1, 遠創智控YC-PN-COP 型產品使用 GSD 文件“GSDML-V2.33-YC-PN-COP-20190610”,如圖所示:
2, 選擇 GSD 路徑
3, 選擇安裝遠創智控YC-PN-COP文件
4, 設備組態,雙擊設別和網絡然后按照如下圖的路徑拖動添加遠創智控YC-PN-COP 設備模塊
添加設備模塊后如下圖所示
5, 創建PN網絡 PN 網絡創建成功,如下圖所示:
6, 雙擊 YC-PN-COP 設備進入子模塊添加
7, 根據實際需求添加子模塊如下圖所示:
配置 YC-PN-COP 的 IP 地址
8, 執行編譯和下載
配置軟件
9, 配置模塊需要使用配置軟件,用戶使用網關配置軟件可以輕松完成 YC-PN-COP 的配置,從上到下分別分標題欄、菜單欄、工具欄、設備樹,以及配置區,下面詳細說明這 5 分部的功能,主界面如下圖:
10, 運行
數據交換
YC-PN-COP 的 ProfiNet 網絡和 CANOpen 網絡之間的數據轉換是通過“映射”關系來建立的。
在 YC-PN-COP 中有兩塊數據緩沖區,一塊是輸入緩沖區(1.5K 字節),地址范圍為 0x000-0x5ff;另一塊是輸出緩沖區(1.5K 字節),地址范圍同樣為 0x000-0x5ff。
ProfiNet 從站
假定用戶配置的輸入數據的長度為 L1,輸出數據的長度為 L2。YC-PN-COP 會把[0x000,L1]地址范圍內的數據發送到 ProfiNet 網絡中,當從 ProfiNet 網絡接收到數據是,YC-PN-COP 會將數據寫到[0x000,L2] 地址范圍內。
創建新工程添加主要設備
11, 單擊工具欄中的“Add Device”,彈出“Device Catalog”對話框,。然后從“Master Device”列表中
12, 設置設備的pdo參數,點擊添加對象。
PDO 參
13, 設置設備的設備參數
14, 在進行
數據映射 就可以在plc中讀取數據。
相關產品
免責聲明
客服熱線: 15267989561
加盟熱線: 15267989561
媒體合作: 0571-87759945
投訴熱線: 0571-87759942
下載儀表站APP
Ybzhan手機版
Ybzhan公眾號
Ybzhan小程序