Process Parameter Data Typing for Flexible Automation Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Industrial process control and automation systems face challenges in handling process parameters with undefined data types, leading to inefficiencies, complexity, and high costs due to the fixed nature of data types, which restrict end-user flexibility and require extensive reprogramming for data type changes.
Innovation Solution
The system allows for the association of undefined data types with process parameters, enabling loose associations that can be modified to defined data types during initial configuration or later, providing a flexible and intuitive graphical user interface for end-users to customize data types without rewriting programs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If fixed data types are used for process parameters, then system stability and reliability are improved, but user flexibility and adaptability deteriorate
Solution Approach 1:
The patent implements dynamic data type association where process parameters can be initially associated with undefined data types and later modified to specific defined data types. This dynamic approach allows the system to adapt to user needs while maintaining stability through structured association mechanisms.
Solution Approach 2:
The system allows changing the data type parameter of process parameters from undefined to defined types during runtime or configuration phases. This parameter change capability enables users to adapt the system without rewriting programs, resolving the contradiction between fixed structure and flexibility.
2Device complexity
If fixed data types are specified during system implementation, then system complexity is reduced, but the need for reprogramming when data types change increases
Solution Approach 1:
The patent introduces an intermediary association layer between process parameters and data types. This association mechanism acts as a mediator that allows data type changes without affecting the underlying parameter definitions or requiring program rewrites, thus reducing both initial complexity and future reprogramming needs.
Solution Approach 2:
The system performs preliminary association of process parameters with undefined data types during initial configuration, allowing the system to be set up with minimal complexity. Later, specific data types can be assigned without requiring structural changes or reprogramming.
3Adaptability or versatility
If undefined data types are allowed for process parameters, then user flexibility and customization are improved, but system complexity increases
Solution Approach 1:
The patent implements a universal association mechanism that handles both undefined and defined data types through a common framework. This multi-functional association system provides user flexibility while avoiding separate complex handling paths for different data type scenarios.
Data Source
AI summary
An example method for supporting an undefined data type in an automation control system comprises receiving, from a user, a selection of a process parameter associated with a control system for an industrial process; receiving a selection of the undefined data type from a plurality of data types, wherein the plurality of data types include defined data types and the undefined data type; associating the undefined data type with the process parameter; and storing the association between the undefined data type and the process parameter.


