如何理解CANOPEN模塊的對象字典?

CANOPEN模塊都需要具有對象字典,用于設(shè)定模塊組態(tài)及完成非實(shí)時(shí)的通訊,那么CANOPEN模塊的對象字典是如何定義的?下面由CANOPEN模塊廠家無錫凌科自動(dòng)化為大家介紹一下CANOPEN IO模塊的對象字典功能。

1、檢索(Index):對象16位元的地址。

2、對象命名(Objectname):一個(gè)表示對象的symbolictype,能夠是列陣、記錄或僅僅是一個(gè)變數(shù)。

3、命名(Name):形容此entry的字符串。

4、類型(Type):變數(shù)的數(shù)據(jù)類型。

5、屬性(Attribute):出示此entry能否可讀/可寫的數(shù)據(jù),有以下4種:可讀/寫、只讀、唯寫、只讀常數(shù)。

6、必須(Mandatory)/可選(Optional)字段概念歸屬于特殊模塊規(guī)范下的模塊,能否必須完成某些對象。

如何理解CANOPEN模塊的對象字典?

在CANOPEN規(guī)范中概念了對象字典中的基本信息形態(tài),包含邏輯值、整數(shù)及浮點(diǎn)數(shù)。也概念了復(fù)合型對象:如列陣、記錄及字符串。復(fù)合型對象用一個(gè)8位元的數(shù)值看作其子檢索(subindex)。記錄或列陣中子檢索0的位置記錄此數(shù)據(jù)結(jié)構(gòu)的元素?cái)?shù)量,數(shù)據(jù)形態(tài)為UNSIGNED8。

比如在CiA301規(guī)范中,模塊通訊的基本參數(shù)放到檢索區(qū)域0x1000-0x1FFF(通訊行規(guī)區(qū))。若搭配合理的工具,能夠用編緝電子數(shù)據(jù)表(electronicdatasheet,EDS)檔案的方式規(guī)化一個(gè)模塊,同時(shí)將變數(shù)的數(shù)值上傳至模塊中。EDS檔案的文件格式一般會(huì)是INI檔。

CANOPEN模塊相比于其他現(xiàn)場總線設(shè)備,其通訊功能更加強(qiáng)大,也得以獲得市場重視。想了解更多有關(guān)ETHERCAT模塊、CANOPEN模塊、DEVICENET模塊作用、MODBUS TCP模塊歡迎前往CANOPEN主站模塊廠家無錫凌科自動(dòng)化公司。


返回列表