Distributed Axis Control with Same-Cycle Fieldbus Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed automation systems, the determination of motion data by different programmable automation controllers induces delays, as each controller determines motion data independently without sharing until the next fieldbus cycle, leading to propagation of delays and challenging control.

Innovation Solution

A configuration where motion data of multiple axes are determined simultaneously in a single fieldbus cycle using trigger events to synchronize controllers, allowing immediate access to necessary data for valid determination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If each programmable automation controller determines motion data independently in sequential fieldbus cycles, then controller autonomy and simplicity are maintained, but determination delay and loss of time occur

Engineering Contradiction:
Improvecontroller autonomyVSAvoiddetermination delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the first programmable automation controller determine and transmit motion data of the first axis to the second controller before the second controller determines motion data of the second axis. This advance preparation eliminates waiting time and allows the second controller to immediately use the received motion data without delay, while maintaining independent controller operation.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If motion data is shared between controllers within the same fieldbus cycle, then productivity and control efficiency are improved, but device complexity and synchronization challenges increase

Engineering Contradiction:
Improvecontrol efficiencyVSAvoidsynchronization complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent uses the fieldbus communication system as an intermediary to transmit motion data between controllers. The first controller determines motion data and transmits it via the fieldbus to the second controller, which then uses this data for determining its own motion data. This intermediary approach enables efficient data sharing within the same fieldbus cycle while maintaining relatively simple controller architectures.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250208609A1Distributed industrial automation systems
Publication Date: 2025.06.26 SCHNEIDER ELECTRIC IND SAS
  • US20250208609A1 patent drawing
  • US20250208609A1 patent drawing
  • US20250208609A1 patent drawing

AI summary

An automation system including a first controller, a second controller, at least an automation device, and a fieldbus. The automation system is configured to determine motion data of a plurality of axes associated with the at least an automation device. During a given cycle of the fieldbus: the first controller is configured to determine motion data of a first axis of the plurality of axes; to transmit the motion data of the first axis to the second controller; and to transmit a trigger event enabling the second controller to start determining motion data of a second axis of the plurality of axes; and upon receiving the trigger event, the second controller is configured to determine the motion data of the second axis based on the motion data of the first axis.