在CANopen產品開發過程中,并非所有應用場景的CANopen網絡拓撲都是確定的,這需要CANopen網絡能夠靈活配置設備間對象字典的收發關系。顯然,如果通過編程或者讀取每個從設備EDS文件的方式十分繁瑣。因此,一個可以配置CANopen網絡中的通信鏈路參數的工具至關重要。
CANopen DeviceExplorer軟件
上文我們已經提到了CANopen DeviceExplorer軟件的基本功能,詳情請閱讀上一篇文章《盟通方案|專業的CANopen總線分析軟件》http://m.xsypw.cn/d/6642570.html
盟通提供的CANopen DeviceExplorer軟件能夠基于設備抓取的CAN數據層進行數據的分析、測試、診斷等功能。不僅能夠根據導入不同的設備數據對整個CANopen網絡進行節點監控。也能夠根據CANopen的標準協議發送并且簡單操作CANopen從節點。
每個CANopen設備的信息可以從設備的電子數據表(EDS,XDD)中讀取,也可以直接從設備中掃描。同時,它也可以配置設備,保存并導出標準設備配置文件(DCF)。基于QtScript設計的內建腳本功能為用戶提供創建自定義測試、自定流程控制應用等作用,可以極大地提高工作效率。
CDE擴展--Process DataLinker
“Process DataLinker”是一款專為CANopen DeviceExplorer設計的強大插件,用于對CANopen網絡中的通信鏈路進行參數化設置。用戶只需通過簡單的鼠標點擊即可定義設備之間的連接,而“Process DataLinker”則會自動創建PDO配置。此外,即使用戶不深入了解CANopen協議知識,也能輕松完成PDO連接。

1、鏈接設備間的對象
在配置生產者和消費者對象時,這些對象會以表格的形式呈現,不再使用常規的CANopen對象字典標記(如:Ox6041,子索引1),而是以對象名稱(即控制字)顯示,從而實現清晰的展示。生產者和消費者的對象可以通過單擊實現鏈接。在運行前,會自動過濾無效鏈接,僅顯示與CANopen數據類型相對應的有效鏈接。此外,還可以為特定的鏈接設立優先級。
2、PDO之間的鏈接配置
根據用戶的設置,該工具可為CANopen設備配置PDO,包括映射和COB ID。還有一些特殊情況,如靜態映射和固定的COB ID也在考慮范圍內。此外,還可以選擇專家模式手動配置PDO參數。用戶無需擔心配置錯誤,CANopen Process DataLinker會驗證每一個配置的有效性。

3、定時配置
可以對特定于PDO的定時參數(例如抑制時間、事件計時器、同步定時)以及心跳機制進行配置。
4、支持配置CANopen PLC
CANopenProcess DataLinker支持按照CiA405標準設計的CANopen PLC。對于每個PLC網絡,都可以定義變量并將其與其他設備的對象進行關聯。在一個項目中,可以使用多種PLC。CANopenProcess DataLinker可直接創建遵循IEC61131標準定義的變量。

5、設備參數化操作
通過CANopenDeviceExplorer可配置特定的制造商對象和設備對象。這些設置會被寫入到CANopenProcess DataLinker以及生成的配置文件(DCF)中。此外,所有配置文件都可以通過CAN直接寫入設備中。
-
CANopen
+關注
關注
8文章
370瀏覽量
44521 -
數據鏈路
+關注
關注
0文章
28瀏覽量
9065 -
配置工具
+關注
關注
0文章
10瀏覽量
7465
發布評論請先 登錄
Matlab仿真1090ES數據鏈路
武器數據鏈測試系統是什么組成的?
什么是基于PCI-9846武器數據鏈測試技術?
高級數據鏈路控制的操作方式是什么?
什么是空地數據鏈系統
高級數據鏈路控制(HDLC)是什么意思
數據鏈路交換,什么是數據鏈路交換
工控軟件iFIX的數據鏈路結構及其應用

評論