Master Device Topology Detection for EtherCAT Slave Port Misconnection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In industrial network systems, particularly those following the EtherCAT standard, users face challenges in correctly connecting slave devices to hub devices due to the lack of absolute addresses like MAC addresses, leading to potential miscommunication and the need for manual re-wiring during system setup, which is time-consuming and error-prone.

Innovation Solution

A network system with a master device that stores setting information and generates real configuration information based on actual network conditions, allowing the system to determine correct device connections even if the port positions are incorrect, enabling normal operation without user awareness of specific port connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If users manually connect slave devices to hub device ports based on setting information, then the network system can be configured according to the desired topology, but the connection process becomes time-consuming and error-prone due to lack of absolute addresses

Engineering Contradiction:
Improveconnection accuracyVSAvoidsetup time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The slave device automatically performs self-identification and self-registration with the master device upon connection. The determination unit in the master device automatically detects which slave device is connected to which port based on the identification information transmitted by the slave device, eliminating the need for manual configuration and reducing setup time while maintaining connection accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The slave device transmits identification information (such as device type, model, or unique identifier) to the master device upon connection. The determination unit uses this feedback information to automatically determine the actual connection topology and update the network configuration accordingly, ensuring accurate device-port mapping without manual intervention.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system requires exact matching between setting information and actual connections, then connection accuracy is maintained, but the ease of operation decreases as users must be aware of specific port positions

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidconnection ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Instead of requiring the master device to tell the slave device which port to connect to (top-down configuration), the system inverts the approach by having the slave device automatically identify itself and the master device determining the connection based on received identification information (bottom-up configuration). This inversion maintains communication reliability while significantly improving ease of operation.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The system changes the parameter used for connection determination from fixed port position information to dynamic identification information transmitted by the slave device. This parameter change allows the system to maintain reliable communication while enabling users to connect devices without needing to know specific port positions or configurations.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the network system uses position-based addressing without absolute addresses, then device flexibility is improved, but the difficulty of detecting and measuring connection status increases

Engineering Contradiction:
Improvetopology flexibilityVSAvoidconnection detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The slave device performs preliminary self-identification and transmits its identification information to the master device as soon as it is connected to the network. This preliminary action enables the master device to detect and measure the connection status immediately, maintaining topology flexibility while reducing the difficulty of connection detection.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9647877B2Network system, master device, and method for controlling network system
Publication Date: 2017.05.09 OMRON CORP
  • US9647877B2 patent drawing
  • US9647877B2 patent drawing
  • US9647877B2 patent drawing

AI summary

A network system includes a master device (200), a plurality of slave devices; and a hub device including a plurality of ports on a downstream side. The master device (200) includes: a storage unit (204) in which setting information is stored, information on a device and topological information being set in the setting information; a real configuration information generating unit (202) that generates real configuration information including information on the device constituting an actual network system and topological information on the device; and a determination unit (203) that determines whether a destination of each device is correct by comparing the real configuration information to the setting information. The determination unit (203) determines that the destination of the slave device is correct, even if a position of the connected port is incorrect with respect to the slave device connected to the hub device.