工控網首頁
>

應用設計

>

使用電腦快速測試 CANopen 設備通訊

使用電腦快速測試 CANopen 設備通訊

Anybus CANopen主站仿真工具介紹

日常對客戶進行技術支持的時候,我們發現工廠自動化領域的不同部門不同職能的人員對于工業通訊設備都面臨著一些使用的困難,例如

△ 設備研發人員,尤其是嵌入式研發部門,對于工廠自動化使用的工業通訊協議和自動化組態軟件,如西門子TIA Portal, Rockwell Automation的Studio 5000等軟件不熟悉,且研發進度緊張導致沒有時間和精力去學習這些軟件如何使用。

△ 生產測試部門不需要了解設備實際的工作,僅進行流程化的測試工作。如果每次都進行PLC的組態配置,浪費時間且效率低下。

△ 系統安裝調試時,系統調試人員無法快速驗證現場繁多的各種設備是否已經配置完成,快速進行打點測試

△ 系統故障時,無法快速定位和驗證故障點源自哪個設備

針對以上痛點,HMS 旗下的Anybus 專門推出了各種工業通訊協議的主站仿真軟件,幫助工業自動化各崗位的人員快速完成從站設備的快速通訊驗證和打點測試工作。

本篇文章主要進行CANopen 主站仿真軟件的介紹,本系列其他文章會進行其他常用工業總線和工業以太網協議主站仿真軟件的介紹,例如PROFIBUS, DeviceNet, Ethernet/IP和PROFIBUS, PROFINET等,敬請期待!

178342d301f1411638598b3e37fd04bc_81.png

支持多種波特率

仿真軟件能夠支持CANopen 協議規定的多種波特率,范圍是10 Kbps到1000 Kbps, 用戶在使用時可以方便地在主界面進行選擇

c0841ba72f8fea1b9959464f369fa6bb_82.png

掃描 CANopen 總線上的節點

點擊“Address – Search Slaves”, 軟件將自動掃描總線上連接的CANopen 節點,并將存在的節點顯示出來

fcb034b68e1d38e161ed1849a9443105_83.png

CANopen PDO 周期性數據交換

選擇好設備地址和波特率后,點擊“Communication - Start” 可以啟動仿真軟件和從站之間的PDO周期性數據交互。仿真軟件將自動掃描從站的默認PDO 映射,并建立連接,開始周期性的數據交互

5f40bf19708575b0e5a1411cfcc5b78d_84.png

CANopen SDO非周期性數據讀寫

如果CANopen 從站有非周期數據參數需要讀寫進行測試,仿真軟件支持CANopen協議規定的SDO命令來分別讀寫從站的參數。 從站設備需要提供參數的路徑,包括 CANopen Object Index索引,SubIndex子索引。

f1131d1bfdcf6d97236ec0be12fd0735_85.png

點擊“Communication – Read Object”,可以打開仿真軟件的參數讀取界面,填寫參數對應的路徑(Object Index索引,SubIndex子索引),然后點擊 “Read”, 讀取到的結果將顯示在 “Result Value” 位置, 參數長度顯示在 “Result Length”。

7d1675193680a02f45cc10df9a2c0857_86.png

點擊“Communication – Write Object”,可以打開仿真軟件的參數寫如界面,填寫參數對應的路徑(Object Index索引,SubIndex子索引),并在Send Value文本框中輸入寫入的數據值,然后點擊 “Write”, 仿真軟件將把數據寫入到從站中。

結語

CANopen 主站仿真工具提供了一種無需學習PLC組態軟件的方式來進行CANopen從站的調試和數據驗證,上手快,效率高,非常適用于不熟悉自動化組態軟件的人員使用。

審核編輯(
王靜
)
投訴建議

提交

查看更多評論
其他資訊

查看更多

網關連接ModbusRTU串行設備故障排查

深入探究VLAN工作機制

實現兩臺Redlion設備通過OPC UA進行通信

如何查詢Flexy 4G擴展卡GSM信號強度

邊緣網關網絡安全