CANPro協(xié)議分析平臺CANopen插件是一款CANPro協(xié)議分析平臺的CANopen協(xié)議棧源代碼的CANopen插件, CANopen是基于CAN的一種高層協(xié)議,是一種具有靈活配置功能的標準嵌入式網(wǎng)絡。 CANopen是為運動導向機器所設計的控制網(wǎng)絡,如處理系統(tǒng)。如今它被用于許多領域,如醫(yī)療設備、越野車、海上電子設備、公共運輸、樓宇自動化等。
軟件說明
CANopen最初由Bosch主持領導的Esprit 項目所開發(fā), 1995 年,CANopen規(guī)范由從事工業(yè) 控制的CiA(CAN in Automation) 會員開發(fā)。最初,CANopen 的通訊描述是基于 CAN 的應用層協(xié)議(CAL)。 CANopen (CiA 301)的第 4 版本已經(jīng)是 EN50325-4 標準了。 CANopen 的規(guī)范涉及應用層和通訊描述(CiA 301),同時也是一個可編程設備(CiA 302)的框架,推薦運用于電纜,連接器(CiA 303-1), SI 單元和前綴表示法(CiA 303-2)。基于 CAN 的應用層協(xié)議描述在軟件中實現(xiàn)。
CiA 的成員開發(fā)的標準化描述(設備,接口和應用描述),簡化了系統(tǒng)設計者去集成一個 CANopen 網(wǎng)絡系統(tǒng)的 工作,成熟的設備(Off-the-shelf devices),工具,和協(xié)議棧,只需支付合理的費用就可以使用,對于系統(tǒng)設計人員,重用應用軟件是非常重要的,這不僅需要通訊的兼容性,也需要設備的 互操作性和互換性,在 CANopen 的設備和接口描述中,定義了應用層對像,以實現(xiàn) CANopen 設備的互換性, CANopen 是一個非常靈活,非常開放的協(xié)議,制造商可以在設備中自己定義功能,這些功能還可以在描述文件中寫明并被加入到通用功能里。
X-Analyser 支持 CANopen ,意味著用戶能夠通過 X-Analyser 觀察到原始的 CAN 數(shù)據(jù),工程信號和相關(guān)的 CANopen 解釋,而這些都是集成在 X-Analyser 的圖形用戶界面里面。
CANopen 允許用戶進行如下的設置
節(jié)點 ID – AH 或者特殊節(jié)點 ID
主盤 PDO – 主盤加工數(shù)據(jù)對象
從盤 PDO – 從盤加工數(shù)據(jù)對象
SDO – 服務數(shù)據(jù)對象
啟動報文
NMT 模塊控制 – 網(wǎng)絡管理模塊控制
NMT 錯誤控制 – 網(wǎng)絡管理錯誤控制
緊急報文
同步報文
時間戳報文
CANopen 報文編輯器