Control Device Communication Simulation Without Manual Matrices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge lies in simulating control device communication for testing purposes, especially when a comprehensive communication matrix is not available, requiring manual creation and potentially involving unauthorized alterations, which is complex and error-prone.
Innovation Solution
A method that transfers interface descriptions into a database, identifies and generates virtual interface elements, and creates an executable simulation program to simulate control device communication, reducing manual intervention and errors by abstracting interface descriptions across different standards.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If manual creation of communication matrices is performed, then complete communication information can be obtained, but the complexity and error-proneness increase significantly
Solution Approach 1:
The system automatically generates communication matrix information by copying and adapting existing interface descriptions from the control device under test. Instead of manual creation, the system creates virtual counterpart devices that replicate necessary communication interfaces, thereby obtaining complete communication information without manual intervention.
Solution Approach 2:
The control device under test provides its own interface descriptions which are then automatically processed to generate the communication matrix. The system serves itself by using its existing interface information to create the test environment, eliminating the need for external manual creation and reducing errors.
2Loss of information
If manual creation of communication matrices is performed, then complete communication information can be obtained, but the time required increases
Solution Approach 1:
The system performs preliminary automatic generation of communication matrix information by creating virtual counterpart devices before actual testing begins. By pre-generating the necessary communication interfaces and configurations, the system eliminates time-consuming manual creation processes while ensuring complete communication information is available.
Solution Approach 2:
The manual mechanical process of creating communication matrices is replaced by an automated software system that programmatically generates interface descriptions and communication configurations. This substitution of manual operations with automated processing dramatically reduces the time required while maintaining information completeness.
3Productivity
If unauthorized alterations to communication matrices are made, then testing can proceed with available information, but standard compliance is compromised
Solution Approach 1:
The system introduces a database as an intermediary layer between the control device and the test environment. Interface descriptions are stored in the database and automatically processed to generate virtual counterpart devices. This intermediary approach allows testing to proceed with available information while maintaining standard compliance through automated, rule-based generation rather than unauthorized manual alterations.
Data Source
AI summary
A method for generating an executable simulation program and simulating control device communication between a control device to be tested and at least one further control device includes: transferring a description of transmit and receive interfaces into a database; identifying interfaces of the control device to be tested; generating interfaces of the at least one further control device for each interface of the control device to be tested; storing the generated interface elements in the database; providing a configuration for the simulation of the control device communication between the control device to be tested and the at least one further control device; generating the executable simulation program; and simulating the control device communication.


