1 Introduction The traditional communication architecture for control systems is point-to-point, which has been successfully implemented in industry for decades. However, expanding physical setups and functionality push the limits of the point-to-point architecture. Hence, a traditional centralized point-to-point control system is no longer suitable to meet new requirements , such as modularity, decentralization of control, integrated diagnostics, quick and easy maintenance, and low cost 1]. Network systems with common-bus architectures, called Networked Control Systems (NCSs), provide several advantages such as small volume of wiring and distributed processing. Especially with respect to manufacturing systems, NCS architectures that utilize processing power at each node allow for modularization of func-tionality and standard interfaces for interchangeability and interoperability. Object-based device models separate generic, device-type speciic from manufacturer-speciic functionality. Many diierent n e t work types have been promoted for use in control systems. In this article, we compare three of them: Ethernet bus (CSMA/CD), Token passing bus (e.g., ControlNet) and Controller Area Network (CAN) bus (e.g., DeviceNet). Distributed systems contain a large number of devices interconnected together to perform the desired operations over a large area of coveragee examples include industrial automation, building automation, ooce and home automation, intelligent v ehicle systems, and advanced aircraft and spacecraft 2-6]. Data networks or control networks may be used, depending on the information exchanged. Data networks are characterized by large data packets, relatively infrequent bursty transmission, and high data ratess they generally do not have hard real-time constraints. Control networks, in contrast, must shuttle countless small but frequent packets among a relatively large set of nodes to meet the time-critical requirements. The key element that distinguishes control networks from data networks is the capability to support real-time or time-critical applications 7]. With NCSs, decisions and control functions (including signal processing) can be distributed among controllers on the network. However, when designing a NCS, a new constraint must be accommodated | the limited bandwidth of the communication network. The eeective bandwidth of a network is deened as the maximum amount of meaningful data that can betransmitted perunit time, exclusive of headers, padding, stuung, etc. and the network bandwidth is equal to the numberof raw bits transmitted per unit time. Four factors aaect the availability and utilization of the network bandwidth: the sampling rates at which the various devices send information over the network, the numberof elements that require synchronous operation, the data or message size of the information, …
[1]
Dimitri P. Bertsekas,et al.
Data Networks
,
1986
.
[2]
A. Ray,et al.
Introduction to networking for integrated control systems
,
1989,
IEEE Control Systems Magazine.
[3]
B.J. Casey,et al.
Implementing Ethernet in the industrial environment
,
1990,
Conference Record of the 1990 IEEE Industry Applications Society Annual Meeting.
[4]
John D. Wheels.
Process control communications: Token bus, CSMA/CD, or token ring?
,
1993
.
[5]
Nader Najafi,et al.
ANALYSIS OF SENSOR / ACTUATOR BUS INTEROPERABILITY STANDARD ALTERNATIVES FOR SEMICONDUCTOR MANUFACTURING
,
1994
.
[6]
Alan Burns,et al.
Calculating controller area network (can) message response times
,
1994
.
[7]
K. K. Ramakrishnan,et al.
The Ethernet capture effect: analysis and solution
,
1994,
Proceedings of 19th Conference on Local Computer Networks.
[8]
R.S. Raji,et al.
Smart networks for control
,
1994,
IEEE Spectrum.
[9]
George Papadopoulos,et al.
Modern fieldbus communication architectures for real-time industrial applications
,
1995
.
[10]
J. Harvey,et al.
The modelling and simulation of a pick and place computer-integrated manufacturing (CIM) cell
,
1995
.
[11]
Lee H. Eccles.
Smart sensor bus for data acquisition
,
1996
.
[12]
Francis Lepage,et al.
Design of the distributed architecture of a machine-tool using FIP fieldbus
,
1996,
Proceedings of International Conference on Application Specific Systems, Architectures and Processors: ASAP '96.
[13]
Steve Biegacki,et al.
The application of DeviceNet in process control
,
1996
.
[14]
G. Schickhuber,et al.
Distributed fieldbus and control network systems
,
1997
.
[15]
S. Saad-Bouzefrane,et al.
A performance analysis of distributed hard-real time applications
,
1997,
Proceedings 1997 IEEE International Workshop on Factory Communication Systems. WFCS'97.
[16]
Gianluca Cena,et al.
On the performances of two popular fieldbuses
,
1997,
Proceedings 1997 IEEE International Workshop on Factory Communication Systems. WFCS'97.
[17]
J. Eidson,et al.
ETHERNET RULES CLOSED-LOOP SYSTEM
,
1998
.
[18]
James Moyne,et al.
Control performance study of a networked machining cell
,
2000,
Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).
[19]
James Moyne,et al.
Performance evaluation of control networks: Ethernet, ControlNet, and DeviceNet
,
2001
.