Industrial Compute Module Configuration via Add-On Profiles
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing industrial automation systems face challenges in efficiently configuring and managing compute modules, particularly in defining properties and operating parameters without requiring raw programming.
Innovation Solution
The use of design software to define properties and operating parameters of compute modules through add-on profiles (AOPs), which allows users to configure the modules via a graphical user interface without needing to write code.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traditional programming methods are used to configure compute modules, then precise control and customization are achieved, but the complexity of configuration and programming increases significantly
Solution Approach 1:
The patent introduces an add-on profile (AOP) as an intermediary layer between the user and the compute module configuration. The AOP contains pre-defined parameters and settings that simplify the configuration process, allowing users to configure modules without writing raw code. The design software acts as a mediator that translates high-level configuration requests into detailed programming instructions.
Solution Approach 2:
The patent uses template-based configuration where pre-defined profiles and settings are copied and adapted for different compute modules. Instead of programming each module from scratch, users can leverage existing profiles that can be instantiated and customized, reducing the overall programming complexity while maintaining precise control.
2Ease of operation
If graphical user interface-based configuration is used, then ease of use improves, but the precision and flexibility of parameter definition may be reduced
Solution Approach 1:
The configuration system dynamically adapts between graphical interface-based simplicity and programming-level flexibility. The add-on profiles can be configured through GUI and then dynamically instantiated with custom parameters when needed. The system allows users to work at different levels of abstraction depending on their needs, maintaining both ease of use and flexibility.
Solution Approach 2:
The configuration process is segmented into different layers: high-level profile selection through GUI, mid-level parameter customization, and low-level detailed configuration. This segmentation allows users to access only the level of complexity they need for each task, balancing accessibility with flexibility.
3Adaptability or versatility
If comprehensive configuration options are provided, then system adaptability improves, but the complexity of managing and securing these parameters increases
Solution Approach 1:
The patent implements preliminary configuration through add-on profiles that contain pre-defined communication parameters and security settings. Common configuration scenarios are prepared in advance, allowing the system to maintain high adaptability while reducing the complexity of managing individual parameters. Security policies and communication settings are established beforehand through the profile system.
Data Source
AI summary
A method may include receiving, via a computing system, a request to generate one or more visualizations based on one or more datasets provided by an industrial device within an industrial system. The computing system may be communicatively coupled to the industrial device via a data backplane. The method may also involve accessing a visualization platform system in response to receiving the request, sending design data associated with the one or more visualizations to the visualization platform system, and receiving a visualization project file for execution by the computing system from the visualization platform system. The visualization project file may be generated based on the design data. The method may also include generating the one or more visualizations based on the visualization project file and presenting the one or more visualizations via an electronic display device.


