An improved CAN fieldbus for industrial applications

被引:42
作者
Cena, G
Valenzano, A
机构
[1] Dipartimento di Automatica e Informatica, Politecnico di Torino
关键词
communication system performance; communication systems; manufacturing automation; protocols; real-time systems;
D O I
10.1109/41.605633
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The controller area network (CAN) was originally developed to support cheap and rather simple automotive applications. However, because of its performance and low cost, it is also being considered in automated manufacturing and process control environments to interconnect intelligent devices, such as modern sensors and actuators. Unfortunately, CAN, in its current form, is not able to either share out the system bandwidth among the different devices fairly or to grant an upper bound on the transmission times experienced by the nodes connected to the communication medium as it happens, for instance, in the token-based networks. In this paper, two slight modifications of the basic CAN protocol are presented that satisfy the above-mentioned requirements at the expense of a very small degradation of the system's performance. Both these solutions exhibit a high degree of compatibility with those devices which have already been designed for the conventional CAN fieldbus. Besides introducing the new mechanisms, this paper also presents some performance figures obtained using a specially developed software simulator, while the behavior of the new mechanisms is compared to the traditional CAN systems, in order to see how effective they are.
引用
收藏
页码:553 / 564
页数:12
相关论文
共 15 条
[1]  
[Anonymous], 1994, 11898 ISO
[2]  
Burns A., 1994, P 1 INT CAN C, P1
[3]  
*CAN AUT INT US MA, 1995, CIADS201
[4]  
Cena G., 1995, Proceedings. 1995 IEEE International Workshop on Factory Communication Systems. WFCS'95 (Cat. No.95TH8141), P3, DOI 10.1109/WFCS.1995.482644
[5]   STANDARD FIELD BUS NETWORKS FOR INDUSTRIAL APPLICATIONS [J].
CENA, G ;
DURANTE, L ;
VALENZANO, A .
COMPUTER STANDARDS & INTERFACES, 1995, 17 (02) :155-167
[6]  
CENA G, IN PRESS PROGR ROBOT, V4
[7]  
*FRENCH ASS STAND, 1990, C46 NF FRENCH ASS ST, P601
[8]  
*GERM I NORM, 1991, 19145 DIN GERM I NOR
[9]  
*INT STAND ORG, 1994, 88021 ISOTR
[10]  
ISO, 1993, ISO 11898