CANOPEN模塊的內(nèi)部架構(gòu)及其對(duì)象字典的作用
許多人不理解CANOPEN模塊的內(nèi)部結(jié)構(gòu),尤其是其對(duì)象字典的作用,那么CANOPEN設(shè)備的架構(gòu)和對(duì)象字典實(shí)質(zhì)上是怎樣的呢?下面由CANOPEN模塊廠家無(wú)錫凌科自動(dòng)化為大家介紹一下。
一、CANOPEN內(nèi)部設(shè)備架構(gòu)
CANOPEN設(shè)備包含三個(gè)邏輯部分。CANOPEN協(xié)議棧通過(guò)CAN網(wǎng)絡(luò)處理通訊。應(yīng)用軟件提供內(nèi)部控制功能以及與過(guò)程硬件的接口。CANOPEN對(duì)象字典連接協(xié)議和應(yīng)用軟件。它包含所有使用的數(shù)據(jù)類型的引用,并存儲(chǔ)所有通信和應(yīng)用程序參數(shù)。
二、CANOPEN對(duì)象字典
決定CANOPEN設(shè)備性能的所有通信和應(yīng)用程序參數(shù)都在標(biāo)準(zhǔn)化列表–CANOPEN對(duì)象字典中進(jìn)行管理。在該對(duì)象字典中,需要在設(shè)備的通信部分(CANOPEN協(xié)議棧)和應(yīng)用程序部分(應(yīng)用程序軟件)之間交換的所有數(shù)據(jù)均具有唯一的24位地址。該地址分為16位索引和8位子索引。CANOPEN對(duì)象詞典中的任何條目均可通過(guò)CANOPEN通信服務(wù)讀取。
三、CANOPEN對(duì)象詞典的作用
任何CANOPEN設(shè)備支持的默認(rèn)SDO服務(wù)器通道為系統(tǒng)設(shè)計(jì)人員提供了通過(guò)網(wǎng)絡(luò)配置所需的CANOPEN設(shè)備行為的可能性。系統(tǒng)設(shè)計(jì)人員可以在1000 h至1FFF h的索引范圍內(nèi)調(diào)整所需的通信行為(例如,參與同步網(wǎng)絡(luò)行為;在兩個(gè)或幾個(gè)網(wǎng)絡(luò)參與者之間建立通信一致性等)。在對(duì)象范圍2000 h至5FFF h和6000 h至9FFF h中,可以根據(jù)CiA設(shè)備和應(yīng)用程序配置文件以制造商特定或標(biāo)準(zhǔn)化的方式設(shè)置應(yīng)用特定的參數(shù)。
以上就是CANOPEN模塊的內(nèi)部構(gòu)架及對(duì)象字典的作用了。更多關(guān)于ETHERCAT模塊、CANOPEN模塊、DEVICENET模塊作用、MODBUS TCP模塊等等現(xiàn)場(chǎng)總線知識(shí),歡迎大家前往CANOPEN主站模塊廠家無(wú)錫凌科自動(dòng)化公司。