Legacy Motor Control Emulation for Fast Device Replacement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity and time required to configure and replace network-enabled motor control devices, especially legacy devices, lead to increased downtime and production losses due to the need for sophisticated configuration processes and compatibility issues with newer devices.

Innovation Solution

A system and method for emulating legacy network-enabled motor control devices, allowing a replacement device to operate as if it were the legacy device, through user input and communication module modifications to match expected communication requests, reducing the need for extensive reconfiguration and minimizing user effort.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a replacement device is used to replace a legacy network-enabled motor control device, then device availability is improved, but configuration complexity increases due to compatibility issues with newer devices

Engineering Contradiction:
Improvedevice availabilityVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The replacement device creates a virtual copy of the legacy device's communication interface and protocol behavior. By emulating the exact communication patterns, data structures, and response formats of the legacy device, the replacement maintains full compatibility with existing control systems without requiring configuration changes, thus resolving the contradiction between improved availability and configuration complexity

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system dynamically changes communication parameters such as protocol type, data format, and response timing based on the detected legacy device type. This allows the replacement device to adapt its behavior to match the specific legacy device being replaced, enabling seamless integration without complex configuration while maintaining high availability

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a replacement device is used to replace a legacy network-enabled motor control device, then device availability is improved, but installation time increases due to sophisticated configuration processes

Engineering Contradiction:
Improvedevice availabilityVSAvoidinstallation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The replacement device performs preliminary actions by automatically detecting the legacy device type and pre-configuring its communication interface to match before actual installation. The system pre-loads appropriate communication protocols and data formats based on detected device identifiers, eliminating the need for time-consuming configuration processes during installation and reducing installation time while maintaining device availability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The replacement device serves itself by automatically configuring its communication parameters without external intervention. The system self-detects the legacy device type, self-selects the appropriate communication protocol, and self-adjusts data formats automatically, eliminating the need for sophisticated manual configuration processes and reducing installation time while ensuring proper device availability

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If communication requests are modified to match expected legacy device requests, then compatibility with legacy systems is improved, but processing complexity increases

Engineering Contradiction:
ImprovecompatibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The replacement device acts as an intermediary between the modern control system and the legacy device communication protocol. It receives communication requests from the control system, translates them into the appropriate legacy protocol format, and forwards them to the emulated device interface. This intermediary approach maintains full compatibility with legacy systems while managing processing complexity through automated translation layers

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11513483B2Systems and methods for emulating a network device
Publication Date: 2022.11.29 ROCKWELL AUTOMATION TECH INC
  • US11513483B2 patent drawing
  • US11513483B2 patent drawing
  • US11513483B2 patent drawing

AI summary

A method of motor control device emulation includes receiving, via a network-enabled motor control device, a communication request corresponding to an emulated motor control device. The method further includes modifying the communication request to match an expected communication request. Additionally, the method includes providing a modified communication request to an associated hardware module within the network-enabled motor control device. Further, the expected communication request is based on the network-enabled motor control device.