Scheduled Daisy-Chain Serial Bus for Large-Packet Industrial Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecommunication bandwidthVSAvoidintrinsic safety
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If complex communication protocols are implemented to handle large data packets, then communication efficiency improves, but processing latency increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidprocessing latency
Core Design Contradiction:
ProductivityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improvemessage routing accuracyVSAvoidtransmission time
Core Design Contradiction:
Measurement precisionVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11546187B2Large packet daisy chain serial bus
Publication Date: 2023.01.03 GRACO MINNESTOA INC
  • US11546187B2 patent drawing
  • US11546187B2 patent drawing
  • US11546187B2 patent drawing

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.