Title :
PDO packing mechanism for minimizing CANopen network utilization
Author :
Kang, Minkoo ; Park, Kiejin ; Kim, Bongjun
Author_Institution :
Grad. Sch., Dept. of Ind. Eng., Ajou Univ., Suwon
Abstract :
CANopen was developed in order to resolve the hardware dependency problem of the CAN-based application. Using a concept called profiling in CANopen, it is allowed that different types of devices can interoperate with each other, which leads to the reduction of the development time for CAN-based application. The utilization of CANopen network needs to be minimized in the context of the communication performance. In order to minimize network utilization, messages need to be packed as many as possible so that message frame overhead can decrease. In this paper, a PDO packing mechanism using object dictionary (OD) and process data object (PDO) communication service in CANopen is presented. We also evaluate the performance of the mechanism with SAE benchmark data, and finally, it is seen that the network utilization of CANopen decreased by about 10% when comparing to the result in [9,10].
Keywords :
controller area networks; open systems; protocols; CAN bus; CANopen network utilization; CANopen protocol; PDO communication service; PDO packing mechanism; hardware dependency problem; interoperability; object dictionary; process data object; Automotive engineering; Bandwidth; Control systems; Data engineering; Delay; Dictionaries; Hardware; Industrial engineering; Information systems; Protocols;
Conference_Titel :
Industrial Electronics, 2008. IECON 2008. 34th Annual Conference of IEEE
Conference_Location :
Orlando, FL
Print_ISBN :
978-1-4244-1767-4
Electronic_ISBN :
1553-572X
DOI :
10.1109/IECON.2008.4758178