Alarm Viewer Auto-Connection to Distributed Control Nodes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In process automation systems with distributed and heterogeneous hardware and software, establishing robust and accurate alarm monitoring is cumbersome and error-prone due to the manual configuration of alarm configuration files and network identifiers, leading to potential hazardous conditions.
Innovation Solution
Implementing a system where DCNs transmit alarm configuration requests with function block identifiers, enabling an alarm configuration service to manage and distribute appropriate alarm configuration files, and automatically establish connection-oriented communication sessions using addressable DCN identifiers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual configuration of alarm configuration files and network identifiers is used, then device complexity is reduced, but reliability deteriorates due to errors and cumbersome operations
Solution Approach 1:
The alarm viewer application automatically establishes connection-oriented communication sessions with DCNs by using their publicly known addressable identifiers. The system self-configures by automatically discovering and connecting to alarm engines without requiring manual configuration of network identifiers or alarm configuration files, thereby improving reliability while reducing configuration complexity
Solution Approach 2:
The system uses feedback mechanisms where the alarm viewer monitors network traffic and automatically identifies alarm configuration transmissions from DCNs. This feedback loop enables the alarm viewer to automatically establish connections and configure alarm monitoring without manual intervention, resolving the contradiction between reliability and configuration complexity
2Reliability
If automatic establishment of connection-oriented communication sessions is implemented, then reliability is improved, but device complexity increases
Solution Approach 1:
The alarm viewer application performs multiple functions through a single automated mechanism: it monitors network traffic, identifies alarm configuration transmissions, extracts DCN identifiers, and automatically establishes connection-oriented communication sessions. This multi-functional approach improves reliability without proportionally increasing complexity
Solution Approach 2:
The system uses network traffic monitoring as an intermediary mechanism to automatically discover and establish connections. Rather than directly managing complex connection establishment logic, the alarm viewer uses observed network communications as intermediaries to trigger automatic connection setup, simplifying the overall system architecture
3Productivity
If manual configuration of alarm configuration files is used, then ease of operation is improved, but productivity deteriorates due to time-consuming deployment
Solution Approach 1:
The alarm configuration service pre-processes and stores alarm configuration information in advance. When a DCN transmits its alarm configuration request, the necessary configuration files are already prepared and can be automatically distributed without requiring manual configuration operations during deployment, thereby improving productivity while maintaining operational simplicity
Solution Approach 2:
The system replaces manual mechanical configuration operations with automated electronic processes. Instead of manually copying and configuring alarm configuration files, the alarm viewer automatically retrieves and applies configurations through network communications, significantly improving deployment speed while keeping operations simple through automation
4Adaptability or versatility
If heterogeneous hardware and software are used, then adaptability is improved, but reliability deteriorates due to compatibility issues
Solution Approach 1:
The alarm viewer dynamically adjusts its behavior based on the parameters of different DCNs and alarm engines. By monitoring network traffic characteristics and adapting to different alarm configuration transmission formats, the system maintains reliable alarm monitoring across heterogeneous hardware and software environments without requiring compatibility issues
Data Source
AI summary
Implementations relate to receiving, from a distributed control node (DCN) that includes a corresponding active alarm engine, an alarm configuration transmission that includes a network addressable DCN identifier of the DCN and also includes a direct or indirect indication that the DCN is implementing alarm monitoring that is based on function block(s) of a process automation system. Implementations further relate to, in response to receiving the alarm configuration transmission and determining that no persistent connection-oriented communication session is established between an alarm viewer and the DCN indicated by the addressable DCN identifier of the alarm configuration transmission, causing the alarm viewer to establish a persistent connection-oriented communication session with the DCN using the addressable DCN identifier.


