Machine Data Mapping Layer for Heterogeneous System Connectivity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for enabling communication and data exchange between heterogeneous industrial systems require intervention in control software and specific data specifications, limiting flexibility and connectivity.
Innovation Solution
A method and system that utilize a data model to connect machine-side data sources with access points through computer-aided mappings, allowing for flexible and simple data transmission without altering control systems or requiring specialized software, using mappings such as allocation, linking, conversion, and logical transformations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If code generation and software agent technology are used to translate between different system languages, then data exchange between heterogeneous systems is enabled, but intervention in control software and specific data specifications are required, limiting flexibility and connectivity
Solution Approach 1:
The patent introduces an intermediary translation layer that sits between the machine data source and access points. This layer contains a data model with machine-related parameters and mappings that translate different data formats without requiring intervention in the control software. The intermediary handles the complexity of data translation while keeping the original control system unchanged.
Solution Approach 2:
The patent segments the data translation function into separate components: a data model defining machine-related parameters, mappings between source data and the data model, and mappings between the data model and access point data. This segmentation allows each component to be configured and maintained independently without affecting the control software.
2Adaptability or versatility
If all data are required to be present in a particular data specification, then data exchange is standardized, but the field of application and connectivity are limited
Solution Approach 1:
The patent creates a universal data model with machine-related parameters that can represent data from various machine types and data sources. The mapping mechanism allows the same data model to accommodate different data specifications and formats, making the system multi-functional and applicable to diverse industrial scenarios without requiring specific data specifications.
Solution Approach 2:
The patent uses parameter mappings to transform data between different specifications. By defining machine-related parameters in the data model and creating mappings between source data parameters and these standard parameters, the system can handle various data formats through parameter transformation rather than requiring a single rigid data specification.
3Adaptability or versatility
If mappings are set up between source parameters and machine-related parameters, then flexible connectivity is achieved, but setup and maintenance complexity increases
Solution Approach 1:
The patent performs preliminary action by pre-defining a standardized data model with machine-related parameters before actual data exchange occurs. The mappings between source parameters and the standardized data model are established in advance, allowing flexible connectivity to be achieved without complex real-time translation logic. This preliminary structuring simplifies both setup and maintenance.
Data Source
AI summary
Method for providing data from at least one machine-side data source (10) to at least one access point (20), comprising the steps of: setting up a data model (30), in which a predetermined definition and designation are stored for each of a plurality of machine-related parameters, storing the data model (30) in a data memory (50), setting up a first mapping (100) between source parameters of at least one machine-side data source (10) and machine-related parameters of the data model (30), and storing the first mapping (100) in a data memory (50).


