Distributed Computing Systems for Multiple-Processor Industrial Control

Summary Interest in the use of multiple processors in real-time, on-line machinery control systems has grown rapidly in recent years. The trend set is toward higher levels of performance and sophistication with low cost mass produced processors. While multiple processor systems can be structured to logically mimic a single processor, a prospect for the future has been the use of multiple interacting processors. Decentralization and distribution of control in a network of processors leads to increased reliability, fault tolerance and flexibility when compared to a single processor system of comparable performance. These benefits are obtained through the application of distributed processing concepts to control system design. This paper describes the essential characteristics of distributed processing systems and relates the attributes of alternative systems to the requirements of industrial control. Choice to be made in the design of such a system are reviewed as are alternative network architectures and methods for synchronizing events in more than one processor. An application example is also discussed.