<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > DeviceNet和CAN有什么不同?

DeviceNet和CAN有什么不同?

作者: 時(shí)間:2016-12-16 來(lái)源:網(wǎng)絡(luò ) 收藏
理解這兩種規范之間有何關(guān)聯(lián)的最好方法是參考開(kāi)放系統互聯(lián)模型(OSI)。OSI模型為實(shí)現通信協(xié)議規定了七層框架。
CAN規范定義了通信系統的物理層和數據鏈路層。CAN規范是由Bosch開(kāi)發(fā)的(ISO 11898-1),它完整定義了數據鏈路層。 CAN的物理層則有不同的標準(參考下面的鏈接)。使用CAN規范,網(wǎng)絡(luò )設計者就擁有了在CAN總線(xiàn)上傳輸和接收幀的方法。指定數據如何以幀的方式傳輸就取決于設計者。
CAN規范提供了一種穩健的信道并且內嵌了錯誤檢測和限制。DeviceNet 使用了CAN標準作為更高層通信協(xié)議的基礎。 DeviceNet常常被看作CAN的一種應用層協(xié)議。 DeviceNet規范的主要目的是允許不同廠(chǎng)商的DeviceNet設備之間的互連和可交換。為了實(shí)現這種目的,DeviceNet定義了:
CAN物理層 - 為CAN的物理連接定義了單獨的標準。使用的標準是高速CAN(ISO 11898-2)。該規范也包含了總線(xiàn)供電電壓、可連設備數目、允許的連接器類(lèi)型、線(xiàn)纜長(cháng)度以及波特率。
CAN數據鏈路層 - 該規范不可更改。標準的CAN控制器(例如Intel 82527)可以用于DeviceNet設備。
應用層 - DeviceNet規范的主要貢獻是指定了數據組織和設備間數據傳輸的方法。DeviceNet指定了一種設備需要實(shí)現的對象模型。這種方法使得所有的設備為網(wǎng)絡(luò )其它部分提供了一致的接口,并隱藏了設備內部的細節。
在應用程序開(kāi)發(fā)方面,使用NI-CAN編寫(xiě)應用程序的開(kāi)發(fā)人員會(huì )使用幀,需要具備網(wǎng)絡(luò )上其它設備詳細的知識,并且能夠使用仲裁ID對它們尋址。這對小型的、“封閉的”網(wǎng)絡(luò )足夠了,例如一個(gè)汽車(chē)網(wǎng)絡(luò ),其主要目標是一個(gè)快速并且非??煽康?strong>通信網(wǎng)絡(luò )。
使用NI-DNET,開(kāi)發(fā)人員可以打開(kāi)和網(wǎng)絡(luò )上的其它設備通信的對象。DeviceNet規范提供了檢測網(wǎng)絡(luò )上設備以及從一個(gè)節點(diǎn)將信息路由到其它節點(diǎn)的方法。這樣,NI-DNET驅動(dòng)可以和任何DeviceNet兼容的設備進(jìn)行通信。這考慮到了不同廠(chǎng)商提供的功能相同的設備之間的可交換性。
還有其它CAN應用層協(xié)議,例如: CAL (CAN Application Layer)、CANopen、PCAL、SDS (Smart Distributed System) 以及CAN Kingdom。 National Instruments的產(chǎn)品僅支持DeviceNet。


關(guān)鍵詞: DeviceNetCA

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>