沈樵综合在线,一区二区三区乱码,免费资源一区二区三区,91超碰碰,av极品一线天,日韩免费高清一区二区,国产蜜尤福利在线,嗯啊91在线观看,精品一区二三

行業(yè)產品

  • 行業(yè)產品

沈陽廣成科技有限公司


當前位置:沈陽廣成科技有限公司>技術文章>CANopen 協議介紹

經營模式:經銷商

商鋪產品:77條

所在地區(qū):遼寧沈陽市

聯系人:董雪嬌 (總經理)

技術文章

CANopen 協議介紹

閱讀:858發(fā)布時間:2015-8-15

CANopen 協議介紹 

                流行歐洲的CAN-bus高層協議 

簡介

CANopen協議是CAN-in-Automation(CiA)定義的標準之一,并且在發(fā)布后不久就獲得了廣泛的承認。尤其是在歐洲,CANopen協議被認為是在基于CAN的工業(yè)系統(tǒng)中占的標準。大多數重要的設備類型,例如數字和模擬的輸入輸出模塊、驅動設備、操作設備、控制器、可編程控制器或編碼器,都在稱為“設備描述"的協議中進行描述;“設備描述"定義了不同類型的標準設備及其相應的功能。依靠CANopen協議的支持,可以對不同廠商的設備通過總線進行配置。 

CAL 協議 

CAL(CAN Application Layer)協議是目前基于CAN的高層通訊協議中的一種,zui早由Philips醫(yī)療設備部門制定。現在CAL由獨立的CAN用戶和制造商集團CiA(CAN in Automation)協會負責管理、發(fā)展和推廣。

在OSI模型中,CAN標準、CANopen協議之間的關系如下圖所示: 

 CANopen

CAL提供了所有的網絡管理服務和報文傳送協議,但并沒有定義CMS對象的內容或者正在通訊的對象的類型(它只定義了how,沒有定義what)。而這正是CANopen切入點。 

CANopen是在CAL基礎上開發(fā)的,使用了CAL通訊和服務協議子集,提供了分布式控制系統(tǒng)的一種實現方案。CANopen在保證網絡節(jié)點互用性的同時允許節(jié)點的功能隨意擴展:或簡單或復雜。 

CANopen的核心概念是設備對象字典(OD:Object Dictionary),在其它現場總線(Profibus,Interbus-S)系統(tǒng)中也使用這種設備描述形式。注意:對象字典不是CAL的一部分,而是在CANopen中實現的。 

CANopen網絡中每個節(jié)點都有一個對象字典。對象字典包含了描述這個設備和它的網絡行為的所有參數。 

CANopen設備


一個CANopen設備必須支持一定數量的網絡管理服務(管理報文,administrative messages),需要至少一個SDO。每個生產或消費過程數據的設備需要至少一個PDO。所有其它的通訊對象是可選的。一個CANopen設備中CAN通訊接口、對象字典和應用程序之間的如圖3-1所示。 

總結 

基于CAN總線的CANopen網絡通訊具有以下特點: 

. 使用對象字典(OD:Object Dictionary)對設備功能進行標準化的描述。 

. 使用ASCII文檔:電子數據文檔(EDS)和設備配置文件(DCF)對設備及其配置進行標準化的描述。 

. CANopen網絡的數據交換和系統(tǒng)管理基于CAL中CMS服務。 

. 系統(tǒng)boot-up和節(jié)點保護(Node Guarding)的標準基于CAL中NMT服務。 

. 定義了整個系統(tǒng)的同步操作。 

. 定義了節(jié)點特定的應急報文。 

為與CANopen通訊協議和相應的設備子協議保持一致,以使制造商的產品能夠用于任何CANopen網絡,以下3種層次的兼容性要求需要滿足(對日益增長的設備兼容性的要求): 

. 一致性: 

設備連接到CANopen網絡后不能影響其他設備的通訊:應用層的一致性。 

. 互用性: 

設備能夠同網絡上的其它節(jié)點交換數據:通訊協議的一致性。 

. 互換性: 

設備能夠代替另外一個同類設備:設備子協議的一致性。 


儀表網 設計制作,未經允許翻錄必究 .? ? ? Copyright(C)?2021 http://m.liuyangwu.com,All rights reserved.

以上信息由企業(yè)自行提供,信息內容的真實性、準確性和合法性由相關企業(yè)負責,儀表網對此不承擔任何保證責任。 溫馨提示:為規(guī)避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。

會員登錄

×

請輸入賬號

請輸入密碼

=請輸驗證碼

收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復您~
泾川县| 大宁县| 遵化市| 若尔盖县| 高淳县| 福建省| 琼结县| 遵义县| 慈溪市| 龙岩市| 大荔县| 莱芜市| 射阳县| 共和县| 民县| 青海省| 繁昌县| 都江堰市| 南安市| 蒲江县| 勐海县| 翼城县| 商水县| 沅陵县| 兴文县| 罗田县| 重庆市| 紫金县| 巫溪县| 沐川县| 汝州市| 东至县| 休宁县| 乌恰县| 福泉市| 新乡县| 文成县| 大港区| 宾阳县| 大田县| 黔西县|