Slave ID Setting Feedback for Faster Factory Changeovers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In factory automation, frequent machine changeovers require efficient setting and reflection of slave identification information, which is challenging due to the need for precise configuration and potential mismatches in slave connections.

Innovation Solution

A control system with a master apparatus that includes an identification information set means to write specified identification information to slaves, indicating whether a reboot is required, using nonvolatile and volatile memory, and employing protocols like CANopen over EtherCAT, allowing for flexible and accurate setting of slave IDs without external support.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If identification information is written to slave memory, then slave identification is set, but the slave requires reboot to reflect changes causing time loss

Engineering Contradiction:
Improveslave identification setting reliabilityVSAvoidtime for slave reboot
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The control apparatus writes identification information to both nonvolatile memory and volatile memory in advance. The volatile memory is configured to reflect identification information without requiring slave reboot, thus preparing the system beforehand to avoid time loss during actual slave identification changes.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If slave connection arrangement is changed during changeover, then adaptability is improved, but identification information may not be correctly reflected causing reliability issues

Engineering Contradiction:
Improvechangeover adaptabilityVSAvoididentification information reflection reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The control apparatus provides feedback information indicating whether writing to volatile memory was successful. This feedback mechanism ensures that identification information is correctly reflected in the slave system, allowing operators to verify successful configuration during changeovers and take corrective action if needed.

Inventive Principle:
Principle #23Feedback

3Duration of action of stationary object

If identification information is written only to nonvolatile memory, then data persistence is improved, but the slave cannot access the information without reboot causing operational delay

Engineering Contradiction:
Improveidentification information persistenceVSAvoidslave reboot time
Core Design Contradiction:
Duration of action of stationary objectVSLoss of time

Solution Approach 1:

The memory system is segmented into nonvolatile memory for persistent storage and volatile memory for immediate access. This segmentation allows identification information to be stored persistently in nonvolatile memory while simultaneously being loaded into volatile memory for immediate use without requiring slave reboot.

Inventive Principle:
Principle #1Segmentation

4Measurement precision

If manual configuration of slave identification is required, then precision is improved, but operation complexity increases

Engineering Contradiction:
Improveidentification information accuracyVSAvoidslave identification setting ease
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The control apparatus automatically writes identification information to both nonvolatile and volatile memory based on configuration data, eliminating the need for manual intervention. The system serves itself by automatically managing the dual-memory writing process and providing feedback on successful configuration.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12117786B2Control system and control apparatus
Publication Date: 2024.10.15 OMRON CORP
  • US12117786B2 patent drawing
  • US12117786B2 patent drawing
  • US12117786B2 patent drawing

AI summary

A control system includes a control apparatus functioning as a master, and plural slaves which are network-connected to the control apparatus. The control apparatus executes a first instruction to set specified identification information to a specified slave. In response to whether the specified identification information is successfully written, the control apparatus outputs information indicating whether a reboot of the specified slave is required.