Distributed Axis Control with Same-Cycle Fieldbus Synchronization
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
Data Source
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.


