Title :
Implementing real-time event channels on CAN-bus
Author :
Kaiser, Jörg ; Brudna, Cristiano ; Mitidieri, Carlos
Author_Institution :
Dept. of Comput. Struct., Ulm Univ., Germany
Abstract :
Factory automation systems connect large numbers of autonomous, cooperating devices by fieldbus networks. Fieldbuses, however, provide rather low-level communication objects and their features regarding quality aspects of communication are difficult to assess and use for applications. We present an implementation of realtime event channels on the RTLinux that uses the CAN-bus as the communication media. The real-time event channel interfaces allow applications to specify quality aspects of the communication at a high level of abstraction. The paper presents a description of the middleware architecture used in the implementation. Special attention is given to implementation issues of real-time event channels as clock synchronization and the impact of controller hardware. Finally, we provide experimental results for event channels with different QoS properties.
Keywords :
Linux; controller area networks; field buses; industrial control; middleware; network operating systems; quality of service; synchronisation; telecommunication channels; CAN bus; QoS properties; RTLinux; autonomous devices; clock synchronization; communication media; controller hardware; factory automation systems; fieldbus networks; middleware architecture; real time event channels; Clocks; Communication system control; Computer networks; Field buses; Hardware; Manufacturing automation; Microwave integrated circuits; Middleware; Protocols; Safety;
Conference_Titel :
Factory Communication Systems, 2004. Proceedings. 2004 IEEE International Workshop on
Print_ISBN :
0-7803-8734-1
DOI :
10.1109/WFCS.2004.1377719