Industrial Network Device Emulation Using Configurable Device Models
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Developing industrial network systems with multiple devices for design and testing is costly and time-consuming due to the need for setup and configuration of different types of devices.
Innovation Solution
A generic abstract industrial device that can be configured to emulate specific concrete devices by analyzing a device model, utilizing programmable circuitry to interface, construct, configure, and operate as the desired device, leveraging GSDML files for device descriptions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple specific industrial devices are used for design and testing, then device functionality and realism are improved, but cost and setup time increase
Solution Approach 1:
The patent implements a universal abstract industrial device that can be configured to emulate multiple different concrete device types through device models. This single multi-functional device replaces the need for multiple specific physical devices, allowing the system to adapt to different device requirements while maintaining reduced setup time and cost.
Solution Approach 2:
The patent creates virtual copies of specific industrial devices through device models that describe concrete device characteristics. These digital models allow the abstract device to emulate specific device behaviors and properties without requiring physical replicas, thus reducing both cost and setup time while maintaining functional realism.
2Reliability
If multiple specific industrial devices are used for design and testing, then device functionality and realism are improved, but cost increases
Solution Approach 1:
The patent implements a universal abstract industrial device that can be configured to emulate multiple different concrete device types through device models. This single multi-functional device replaces the need for multiple specific physical devices, allowing the system to adapt to different device requirements while maintaining reduced setup time and cost.
Solution Approach 2:
The patent creates virtual copies of specific industrial devices through device models that describe concrete device characteristics. These digital models allow the abstract device to emulate specific device behaviors and properties without requiring physical replicas, thus reducing both cost and setup time while maintaining functional realism.
3Adaptability or versatility
If different types of devices are configured for testing, then testing comprehensiveness is improved, but configuration complexity increases
Solution Approach 1:
The patent implements a universal abstract industrial device that can be configured to emulate multiple different concrete device types through device models. This single multi-functional device replaces the need for multiple specific physical devices, allowing the system to adapt to different device requirements while maintaining reduced setup time and cost.
Solution Approach 2:
The patent enables configuration of the abstract device by loading different device models that define specific device parameters and characteristics. By changing the device model parameters rather than the physical device, the system achieves comprehensive testing capability while simplifying the configuration process.
Data Source
AI summary
Systems, apparatus, articles of manufacture, and methods are disclosed to implement a device on an industrial network. An example application includes at least one of memory or storage to store a first model descriptive of a first industrial device and a second model descriptive of a second industrial device; instructions; at least one processor to execute the instructions to cause a machine to: construct a configuration object for the first industrial device based on the first model; update a data structure that contains data associated with the second model with data associated with the first model based on the configuration object; and operate the apparatus as the first industrial device based on the data structure.


