Beruflich Dokumente
Kultur Dokumente
Siemens
Automation
Summit
Jared Romano
• B.S. in Electrical Engineering from Colorado State University
• Engineering Intern with Pigler Automation, LLC from April 2014 to May 2015
• Process Controls Engineer with Pigler Automation, LLC since May 2015
• PCS7 Certificed Process Control Engineer
1. Honeywell Process Solutions - Alarm management and rationalization - Intelligent alarm handling rules - Aonghus Keegan
2. Honeywell Process Solutions - Uop Alarm Help Delivered Directly To Operators For Safer, More Productive Operations
1. Alarm type
2. Priority
3. Class
4. Alarm setpoint value or logical condition
5. Operator action
6. Consequence of Inaction or incorrect action
7. Need for advanced alarm handling techniques if
necessary
2. Methods of implementing
rationalized information to improve
plant operations
What Is Missing?
1. Alarm type
2. Priority
3. Class
4. Alarm setpoint value or logical condition, disable or enabled
5. Operator action
6. Consequence of Inaction or incorrect action
7. Need for advanced alarm handling techniques if necessary.
Considerations
• HMI Alarm messages are turned off when either PV_MSG_EN or PV_EN are disabled
• PV_Unit is often Interconnected to a Channel Driver block
• Alarm Limits can also be interconnected
Considerations
• Ways to turn off HMI Alarm messages
➢ Suppression IO on MEAS_MON are set to 1
Problems:
Required many tabs to manage data Additional formatting required
Advantages
• Easy to design a full UI
• Provides use of data tables
o Easily export data tables to .XML configuration file
o Run SQL queries to search for setpoints – Minimizes Looping
• Quickly convert CSV exported from Process Object View to data table
using OLEDB connector
• Use an OleDb adapter to quickly import the CSV into a data table
• SQL queries can be made to quickly search for relevant data. NO LOOPS!
Convert to Excel
Description
Possible
causes
Suggested
operator
action
Consequence
The modified Excel file can be converted back to a data table using
Closed XML.
• Full tutorials for using Closed XML can be found at
https://www.aspsnippets.com
The data table can be exported to CSV to import the data back to
PCS7
• Can be done just using a simple StreamWriter or there are open
source tool to simplify
o CSV Helper is a great .NET library for reading and writing CSV
files
o It can be imported via the Visual Studio Package Manager
Console
“Hey Alexa”
• The Data Table can also be exported to a SQL Database to allow Third party
software to query
• Primary Keys
o Chart
o Block
o IOname
o Subnumber (Sig_#)
• Amazon Alexa uses hands-free voice recognition to extract relevant data from
SQL database
Include an OPC connection Alexa notifications can be used to alert the operator of
• Provide live data values and quickly determine if any issues in real time as they develop. (Future
feature)
an alarm is enabled or disabled • Use OPC alarm tags to trigger Alexa to
• Retrieve units without interconnection algorithms automatically query Alarm information