Master Slave Communication Resending Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In master/slave communication systems, existing methods for managing resending due to noise-induced control data errors lead to fluctuations in communication periods, requiring complex calculations and potentially degrading control accuracy and performance, especially in motion control systems.

Innovation Solution

The system manages resending using an expected time, counting the actual communication time for each slave and recalculating it during data exchange, ensuring resending is performed within a predetermined time without fluctuating the communication period, and providing equal opportunities for all slaves to resend data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If resending is performed sequentially for each slave when communication errors occur, then transmission reliability is improved, but the communication period fluctuates and is exceeded

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidcommunication period
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing the communication time for each slave device before the communication period begins. This allows the master device to determine in advance which slaves require resending and to plan the resending sequence, ensuring that resending operations are completed within the predetermined communication period without causing period fluctuations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by dynamically adjusting the resending process based on actual communication conditions. The master device monitors communication status in real-time and adaptively manages the resending sequence, allowing flexible allocation of time resources while maintaining the overall communication period constraint.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the communication period is extended to accommodate resending for all slaves, then transmission reliability is improved, but control accuracy and performance degrade

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidcontrol accuracy
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent applies partial action by performing resending only for those slave devices that actually experienced communication errors, rather than universally resending to all slaves. This selective approach maintains transmission reliability for affected slaves while avoiding unnecessary time extensions that would degrade control accuracy.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the parameter of resending strategy from a fixed universal approach to a dynamic selective approach based on actual communication status. By adjusting which slaves receive resending based on error detection results, the system maintains reliability where needed while preserving control accuracy by minimizing overall communication period extension.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If complex calculations are performed to determine resending limits based on communication time, then transmission reliability is improved, but device complexity increases

Engineering Contradiction:
Improvetransmission reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-measuring and storing the communication time for each slave device before the communication period begins. This eliminates the need for complex real-time calculations during the communication period, as the master device simply references the pre-stored time values to determine resending feasibility, thereby reducing device complexity while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses simple, easily stored time value data structures to replace complex calculation algorithms. The communication time for each slave is represented as a straightforward numerical value that can be quickly compared and processed, reducing computational complexity and device resource requirements while ensuring reliable resending management.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentEP2129045B1Master slave communication system and master slave communication method
Publication Date: 2015.05.20 YASKAWA DENKI KK
  • EP2129045B1 patent drawingFigure 1~2
  • EP2129045B1 patent drawingFigure 3~5
  • EP2129045B1 patent drawingFigure 4

AI summary

In a master/slave communication system in which one master is connected to one or multiple slaves through a serial transmission line, and control data is exchanged between the master and the slaves in a predetermined communication period, a communication system in which the communication period does not fluctuate even when exchange of control data fails and is re-executed is provided. A communication control unit (130) in a master device (1) registers a slave in which a communication error is detected during exchange of control data. When there is time left in the communication period for resending, resending is executed for the slave in which the communication error is detected.