Serial Parallel Communications Control System Scalability Speed
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Industrial control systems face challenges with data transfer speeds and reliability, particularly in safety-critical systems, where multidrop serial busses become slow with additional devices, and parallel backplanes lack redundancy.
Innovation Solution
A communications control system incorporating a switch fabric with both serial and parallel communications interfaces, utilizing a multidrop bus for serial communication and a cross switch for parallel communication, providing redundancy and deterministic behavior while maintaining scalability and speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a multidrop serial bus is used to connect multiple I/O modules to the control module, then the system can be scaled with additional devices, but the data transfer speed becomes slow as more devices are added
Solution Approach 1:
The system segments the communication interface into two distinct parts: a serial multidrop bus for configuration and diagnostics, and a parallel communication interface for high-speed data transfer. This segmentation allows each interface to be optimized for its specific function, resolving the contradiction between scalability and speed.
Solution Approach 2:
The control module acts as an intermediary between the serial multidrop bus and the parallel communication interface. It receives configuration commands via the serial bus and manages high-speed data transfer through the parallel interface, mediating between the two different communication paradigms to achieve both scalability and performance.
2Speed
If a parallel backplane is used for high-speed data transfer, then data transfer speed is improved, but redundancy and fault isolation are lacking
Solution Approach 1:
The system applies different communication qualities to different functions: the parallel interface provides high-speed local data transfer, while the serial multidrop bus provides redundant configuration paths. Each interface has optimized characteristics suited to its specific communication needs, achieving both speed and reliability through differentiated design.
3Ease of operation
If the serial communications interface is used for all communications, then system configuration and diagnostics are simplified, but productivity and data turnaround time are reduced
Solution Approach 1:
The control module provides universal functionality by supporting both serial and parallel communication interfaces. The serial interface handles configuration and diagnostics universally across all modules, while the parallel interface accelerates data transfer for time-critical operations, achieving multi-functionality that satisfies both ease of operation and productivity requirements.
Data Source
AI summary
A communications control system is disclosed that includes a serial communications interface and a parallel communications interface for coupling a plurality of input/output modules with a control module. The serial communications interface is configured for connecting the plurality of input/output modules to the control module in parallel to transmit information between the plurality of input/output modules and the control module, and the parallel communications interface is configured for separately connecting the plurality of input/output modules to the control module to transmit information between the plurality of input/output modules and the control module, and to transmit information between individual ones of the plurality of input/output modules. The serial communications interface may comprise a multidrop bus, and the parallel communications interface may comprise a cross switch.


