CANOPEN模塊的數(shù)據(jù)結(jié)構(gòu)有哪些特點?
CANOPEN模塊的數(shù)據(jù)結(jié)構(gòu)是更新的高速協(xié)議EtherCAT的基礎(chǔ),CANOPEN協(xié)議構(gòu)成了各種自動化設(shè)備之間的配置,訪問和消息傳遞任務(wù),那么CANOPEN模塊數(shù)據(jù)結(jié)構(gòu)的特點是什么?下面由CANOPEN模塊廠家無錫凌科自動化為大家介紹一下CANOPEN IO模塊的優(yōu)勢。
CANOPEN是基于對象的通訊協(xié)議。對象字典描述了設(shè)備的完整功能。對象字典是通訊接口和應(yīng)用程序之間的連接點。所有通訊對象在“對象字典”中以標準化方式進行描述。這些對象可以通過16位索引訪問,對于某些對象,可以通過附加的8位子索引訪問。
CANOPEN模塊的對象字典為實時數(shù)據(jù)(PDO –過程數(shù)據(jù)對象),配置數(shù)據(jù)(SDO –服務(wù)數(shù)據(jù)對象),特殊功能(時間戳,同步消息和緊急消息)以及網(wǎng)絡(luò)管理提供標準化的通訊對象。
CAN應(yīng)用程序?qū)又星度肓孙@式和隱式消息,這些消息允許訪問對象字典。顯式消息允許設(shè)備請求對象字典中特定項目的數(shù)據(jù)值或設(shè)置對象字典中項目的值。隱式消息允許從一個設(shè)備到另一設(shè)備的預(yù)定義數(shù)據(jù)傳輸而沒有任何開銷。
CANOPEN模塊不是嚴格的對等設(shè)備,也不是嚴格的主從設(shè)備。一個CANOPEN模塊有可能成為另一個CANOPEN模塊的主設(shè)備,并命令它采取某些措施。同時,它可以是另一個希望命令它執(zhí)行某些操作的CANOPEN模塊的從設(shè)備。并且,它可以同時與另一臺CANOPEN模塊交換對等數(shù)據(jù)。
由于對象字典,CANOPEN設(shè)備中暴露給網(wǎng)絡(luò)的所有通訊和所有數(shù)據(jù)的組織結(jié)構(gòu),所有這些都是可能的。如果允許訪問,則CANOPEN網(wǎng)絡(luò)上的設(shè)備可以配置另一個CANOPEN設(shè)備以執(zhí)行對等通訊或接受非周期性消息。通常,這種常規(guī)訪問對網(wǎng)絡(luò)上的隨機節(jié)點不可用。而是預(yù)先配置了通訊并將其提供給充當CANOPEN主站的設(shè)備。
CANOPEN對象字典是CANOPEN模塊的核心。CANOPEN對象字典包含受支持的數(shù)據(jù)類型,通訊對象,特定于供應(yīng)商和設(shè)備的對象以及特定于所支持的任何配置文件的對象。
CANOPEN是用于自動化應(yīng)用程序的低級工業(yè)應(yīng)用程序?qū)訁f(xié)議,在運動控制和通訊效率方面具有強大的優(yōu)勢。想了解更多有關(guān)ETHERCAT模塊、CANOPEN模塊、DEVICENET模塊作用、MODBUS TCP模塊歡迎前往PROFINET模塊廠家無錫凌科自動化公司。