Peripheral Module Naming in Distributed Control Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In distributed control systems, assigning peripheral modules to specific control tasks during commissioning is complex and error-prone, especially with numerous modules, as existing methods rely on pre-assigned codes that are difficult for users to understand and manage.
Innovation Solution
Allow users to write alphanumeric strings into the memory of peripheral modules, which are then used to identify their functions, enabling the control device to assign modules to tasks based on easily recognizable names, reducing the complexity of module assignment and improving commissioning efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If pre-assigned codes are used to identify peripheral modules, then module identification is standardized, but user understanding and management becomes difficult
Solution Approach 1:
The patent introduces a dual identification system where machine-readable codes (for automated recognition) coexist with human-readable descriptions (for user understanding). The control device acts as an intermediary that processes both types of identifiers, matching module codes with descriptive names to enable both automated control and user-friendly management.
Solution Approach 2:
The identification system is segmented into two distinct components: machine codes stored in module memory for automated recognition, and human-readable description strings stored separately for user understanding. This segmentation allows each component to serve its specific purpose optimally without compromising the other.
2Adaptability or versatility
If manual assignment of peripheral modules to control tasks is performed, then flexibility in configuration is achieved, but commissioning complexity and error rate increase
Solution Approach 1:
The peripheral modules automatically provide their identification codes and description strings to the control device during commissioning. This self-service mechanism eliminates the need for manual configuration of module identities, reducing commissioning complexity while maintaining configuration flexibility through the descriptive identifiers.
Solution Approach 2:
Peripheral modules pre-store their identification codes and functional descriptions in memory before commissioning. This preliminary preparation allows the control device to automatically retrieve and process module information without requiring manual assignment during commissioning, simplifying the process while maintaining adaptability.
3Adaptability or versatility
If numerous peripheral modules are used in a distributed control system, then system functionality is enhanced, but assignment and management during commissioning becomes more error-prone
Solution Approach 1:
The control device receives feedback from peripheral modules in the form of identification codes and description strings during commissioning. This feedback mechanism enables the control device to automatically verify module identities and confirm correct assignments, reducing errors even when managing numerous modules. The descriptive strings provide additional verification for users to confirm correct module identification.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
Peripheral modules (1) of a distributed control system are configured as motor modules (1b) or as sensor modules (1a). The peripheral modules (1) are connected directly or indirectly to a control unit (5) via a connection network (7) using uniformly pre-configured interfaces (4) arranged on the peripheral modules (1). Before a commissioning phase of the distributed control system, a string (17) is written via the interface (4) of the respective peripheral module (1) into a first memory area (13) of a remanent memory (12) of the respective peripheral module (1). During the commissioning phase, the peripheral modules (1) read their strings (17) from the first memory areas (13) and transmit the strings (17) to the control unit (5). Based on the strings (17), the control unit (5) automatically determines the assignment of the peripheral modules (1) to their control tasks (SA).In normal operation of the control system, the control unit (5) receives input variables (E) from the sensor modules (1a) via the respective interface (4) of each sensor module (1a). It assigns the input variables (E) to the respective control task (SA), determines the respective output variables (A) by processing the respective control task (SA), and transmits the respective output variables (A) to at least one motor module (1b) assigned to the respective control task (SA) via the respective pre-configured interface (4) of the respective motor module (1b).