Automation Control Object Identifier Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional automation control and monitoring systems face challenges in managing object identities across multiple components, as object names can become broken when changed in one component but not updated in others, leading to difficulties in maintaining consistent references and compatibility issues between different system components.
Innovation Solution
The implementation of a unique object identifier generated by the operating system for each object, which is stored and associated with the object in a data model, allowing any component to access the object by referencing this identifier, ensuring uniqueness and consistency across the system, and propagating changes to all components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If object names are used to reference objects across components, then ease of operation is improved, but reliability deteriorates due to broken references when objects are moved or renamed
Solution Approach 1:
The patent introduces an intermediary mapping table that stores the correspondence between object names and object identifiers. This mapping table acts as a mediator between components, allowing components to reference objects by name while the system automatically resolves the actual object identifier. When an object is renamed or moved, only the mapping table needs to be updated, not all references across components, thus maintaining reference consistency while preserving ease of operation.
2Manufacturing precision
If manual updates are required when objects are moved or renamed, then manufacturing precision is improved, but loss of time increases due to manual intervention
Solution Approach 1:
The system implements automatic update mechanisms where the mapping table is dynamically updated when objects are created, renamed, or moved. The system automatically notifies affected components and updates their references without requiring manual intervention. This self-service approach maintains reference accuracy while eliminating the time-consuming manual update process.
3Device complexity
If object identities are not uniquely identified, then device complexity is reduced, but loss of information occurs when references become ambiguous
Solution Approach 1:
The patent segments the object identification system into two distinct parts: object names for user-friendly referencing and unique object identifiers for precise identification. This segmentation allows the system to maintain simplicity in user interaction while ensuring unambiguous object identification internally. The mapping table bridges these two segments, preventing information loss by maintaining the correspondence between names and unique identifiers.
Data Source
AI summary
An automation control and monitoring system includes an operating system and a data model. The operating system is configured to receive a request for instantiation of an object representing an attribute of the automation control and monitoring system. The operating system is also configured to generate an object identifier when the request for instantiation is received, wherein the object identifier is unique from any other object identifiers employed by the operating system. The data model is configured to store and associate the object with the generated object identifier such that any component of the automation control and monitoring system may access the object by referencing the object identifier.


