Scheduled Daisy-Chain Serial Bus for Large-Packet Industrial Links
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Industrial communication systems face challenges in efficiently transmitting large data packets while ensuring intrinsic safety, particularly in processes involving combustible materials, due to increased complexity and bandwidth requirements.
Innovation Solution
A communication system with a master controller and slave modules connected in series, utilizing a communication schedule to transmit and receive messages, reducing header information and processing latency, and enabling high-speed communication of large data packets through low-voltage connections like serial or optical communications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional industrial communication systems are used to transmit large data packets, then communication bandwidth is insufficient, but increasing bandwidth requirements conflict with intrinsic safety limitations in processes involving combustible materials
Solution Approach 1:
The system segments communication into separate downstream and upstream directions using a daisy-chain topology. Each slave module independently processes and forwards messages, dividing the communication load and enabling parallel data transmission without increasing individual component energy levels, thus maintaining intrinsic safety while achieving high bandwidth.
Solution Approach 2:
Slave modules are pre-configured with communication schedules and identifiers during system initialization. This preliminary setup allows modules to anticipate and efficiently process messages without complex real-time decision-making, reducing processing latency and enabling high-speed communication within intrinsic safety constraints.
2Productivity
If complex communication protocols are implemented to handle large data packets, then communication efficiency improves, but processing latency increases
Solution Approach 1:
Communication schedules, message identifiers, and data packet structures are predetermined and stored in each slave module during system initialization. This eliminates the need for complex real-time protocol negotiation and message parsing, significantly reducing processing latency while maintaining high communication efficiency.
Solution Approach 2:
Each slave module independently processes messages using its own stored communication schedule and identifier information, without requiring centralized control or complex inter-module coordination. This self-service approach minimizes processing delays and enables parallel message handling across the daisy-chain network.
3Measurement precision
If more header information is included in messages to identify slave modules and data packets, then message routing accuracy improves, but message size and transmission time increase
Solution Approach 1:
Each slave module is pre-assigned a unique identifier and stores the complete communication schedule during system initialization. This preliminary configuration allows modules to accurately identify and process messages using minimal header information, achieving precise routing without increasing message size or transmission time.
Data Source
AI summary
A communication system for an industrial process includes multiple slave modules connected in series with a master controller. The master controller stores a communication schedule that defines an ordered sequence of messages and identifiers associated with each message. The master controller transmits messages downstream through the slave modules to a terminal one of the slave modules. The terminal slave module generates a return message that is transmitted upstream to the master controller. Each slave module receives each downstream message, identifies based on the message identifier whether the message is associated with response information from the slave module, and inserts the response information into corresponding upstream messages.


