Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Create alarm groups and items, configure alarm conditions.

TutorialsAlarms| Tutorial | How-to Guide | Reference


This Tutorial Teaches

Alarms & Audit-Trail (Tutorial) teaches

you to:

  • Create alarm groups and items
  • Configure alarm conditions
  • Set up notifications
  • Enable audit trail for FDA 21 CFR Part 11 compliance

Prerequisites:

In this page:

Table of Contents
maxLevel2
minLevel2
indent10px
excludeStepsTutorial
stylenone



Alarms → Tutorial | Concept | How-to Guide | FDA 21 CRF 11 | Reference

Create

1. Configure Alarm Groups

  1. Navigate to Alarms → Groups
  2. Edit the groups:
CriticalWarning
  • Priority: 1
  • Acknowledgment: Required
  • Priority: 3
  • Acknowledgment: not required 
Define
  1. Verify pre-defined groups exist:


Group 

AckRequired 

LogEvents 

Critical 

Yes 

ActiveAck 

Warning 

No 

Active 

AuditTrail 

No 

Active 



Modify Critical group:

    • Open the ComboBox Sound field
    • Select Exclamation
    • Press Enter

2. Create Alarm Items

  1. Go to Alarms → Items
  2. Create alarms:
High TemperatureLow Level
  • Tag: Tank1_Temperature
  • Group: Critical
  • Condition: Greater than
  • Limit: 85
  • Message: Tank 1 temperature exceeds limit
  • Tag: Tank1_Level
  • Group: Warning
  • Condition: Less than
  • Limit: 10
  • Message: Tank 1 level low

Configure Deviation Alarms

For rate-of-change monitoring:

  • Name: Pressure_Deviation
  • Type: Deviation
  • Tag: Line_Pressure
  • Setpoint Tag: Pressure_Setpoint
  • Deviation: ±10
  • Time: 60 seconds

 Audit Trail

  1. Go to Alarms → Audit Trail
  2. Enable logging:
    • Login/Logout: Yes
    • Tag Changes: Yes
    • Alarm Acknowledgments: Yes
    • Configuration Changes: Yes

Alarm Summary Display

  1. Go To Displays → List
  2. Create operator display
  • Displays → New
    • Add AlarmViewer control
    • Configure:
    • Show: Active alarms
    • Columns: Time, Area, Message, Value

Test Alarms

  • Start Runtime
  • Open Alarms → Online
  • Force tag values to trigger alarms
  • Verify:
  • Alarm appears in list
  • Color coding correct
  • Sound plays
  • Email sent
    1. Add high temperature alarm:
    PropertyValue
    TagNameTankFarm/Tank1/Temp
    ConditionHiHi
    Limit85
    GroupCritical
    MessageTank 1 Critical Temperature: {Tag.TankFarm/Tank1/Temp}°C
    Priority100
    1. Add low level alarm:
    PropertyValue
    TagNameTag.ankFarm/Tank1/Level
    ConditionLo
    Limit20
    GroupWarning
    MessageTank 1 Low Level Warning
    Priority50

    3. Configure Alarm Areas

    1. Navigate to Alarms → Areas
    2. Create hierarchy:
    • Plant
      • Production
        • Tank1
        • Tank2
      • Utilities

    Assign alarms to areas:

      • Return to Alarms → Items
      • Set Area = Plant_Production_Tank1 for both alarms
      • Right click the columns to enable visibility for the Area column



    4. Enable Audit Trail

    1. Go to Alarms → Global Settings
    2. In Audit Trail section:
      • Check Enable Audit Trail
      • Enable options:
        • User Logon/Logoff
        • Tag Changes
        • Operator Actions
        • Custom Messages
    3. Configure database retention:
      • Life Time: 2555 days (7 years for FDA compliance)



    5. Create Alarm Display

    1. Navigate to Displays → New
    2. Name: AlarmMonitor
    3. Add AlarmViewer control from toolbox
    4. Double Click the button and go to Settings
    5. Configure:
      • List: OnlineAlarms
      • Columns: Time, TagName, Message, Value, Group
    6. Add AlarmArea control for navigation
    7. Save display

    6. Test Alarms

    1. Start Runtime (Runtime → Startup)
    2. Open Alarms→ Alarms Monitor
    3. Simulate alarm conditions by changing tag values
    4. Verify the alarms showing in the alarm viewer

    7. Verify Audit Trail

    1. Change AlarmViewer List to AuditTrail
    2. Verify logged events:
      • User login
      • Alarm triggers
      • Acknowledgments
      • Tag changes

    Excerpt Include
    Alarms Module
    Alarms Module
    nopaneltrue


    In this section...

    Page Tree
    root@parent
    spaces93DRAF