0% found this document useful (0 votes)
146 views182 pages

exSILentia v4 SILalarm User Guide

Uploaded by

Li Qi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
146 views182 pages

exSILentia v4 SILalarm User Guide

Uploaded by

Li Qi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 182

exSILentia®

User Guide
SILalarm™

RELEASED 2023.04.05
Copyright © 2023 exida Innovation LLC. All rights reserved.
Information in this document is subject to change without notice. The software described in this
document is furnished under a license agreement or nondisclosure agreement. The software may be
used or copied only in accordance with the terms of those agreements. No part of this publication may
be reproduced, stored in a retrieval system, or transmitted in any form or any means electronic or
mechanical, including photocopying and recording for any purpose other than the purchaser's personal
use without prior written permission of exida Innovation LLC.

exida Innovation LLC


80 North Main Street
Sellersville, PA, 18960
USA
+1 215 453 1720
http://support.exida.com

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 2 of 182


Contents
Part 1 Introduction 9

Chapter 1 Introduction 11

Chapter 2 Licensing and Installation 13

2.1 exSILentia® Standalone 13


2.1.1 Minimum System Requirements 13
2.1.2 Installation Process 13
2.1.3 Licensing 16
2.2 exSILentia® Cloud 17
2.2.1 Minimum System Requirements 17
2.2.2 Accessing exSILentia® Cloud 18
2.3 exSILentia® Site 19
2.3.1 Minimum System Requirements 19
2.3.2 Installation Process 19
2.3.3 Licensing 20
2.4 exSILentia® Server 21
2.5 exSILentia® Global Site 21

Chapter 3 Tool Overview 23

3.1 Dashboard 23
3.2 Alarm Rationalization (SILalarm™) 23

Part 2 Getting Started 25

Chapter 4 Getting Started 27

4.1 Where Do I Begin? 27


4.1.1 Website Resources 27
4.1.2 exSILentia® Support 27
4.2 Launching the Program 28
4.2.1 Create a New Alarm Project 29
4.2.2 Open a Project 30
4.2.3 Save a Project 31
4.2.4 Auto-Save 31

Chapter 5 Menu Items 33

5.1 Menu Toolbar 33

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 3 of 182


5.1.1 File 33
5.1.2 View 33
5.1.3 Import 34
5.1.4 Export 34
5.1.5 Tools 34
5.1.6 Help 34

Chapter 6 Dashboard 37

6.1 Project Information 37


6.2 Project Configuration 37
6.3 Alarm Configuration 38
6.4 Action Items 38
6.5 Parking Lot Items 39
6.6 Team Members 40
6.7 Sessions 41
6.8 Generate Report 42
6.9 Export Data 42
6.10 Change Log 42
6.11 Import Data 43
6.12 Library 43
6.13 Tool Tabs 43
6.14 Dashboard Widgets 43

Chapter 7 Project Information 47

Chapter 8 Project Configuration 49

8.1 Plant Types 49


8.2 Reference Types 51
8.3 Team Roles 52
8.4 Custom Data 53
8.5 Custom Data Association 57
8.6 Project Abbreviations 57
8.7 Project Definitions 58
8.8 Project Configuration Reuse 59

Chapter 9 Alarm Configuration 61

9.1 Rationalization Workflow 61


9.2 Alarm Classifications 62

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 4 of 182


9.3 Alarm Types 63
9.4 Suppression Switch Off Timer Actions 64
9.5 Alarm Rationalization Statuses 64
9.6 Alarm Tuning Parameters 65
9.7 Control System Modules 66
9.8 Annunciator Configuration 66
9.9 Alarm Priorities 68
9.10 Prioritization Method - Severity Matrix 68
9.10.1 Severities 69
9.10.2 Severity Matrix 69
9.10.3 Thresholds 70
9.10.4 Threshold Matrix 71
9.10.5 Priorities 72
9.10.6 Priority Matrix 72
9.11 Prioritization Method - Sum of all Severities 73
9.11.1 Severities 73
9.11.2 Severity Matrix 74
9.11.3 Thresholds 75
9.11.4 Threshold Matrix 76
9.11.5 Priorities 76

Chapter 10 Report Generation 79

Chapter 11 Data Export 81

11.1 Alarm Export 81


11.1.1 Export Using SILalarm™ Default Fields 81
11.1.2 Export Without Mapping Profile 82
11.1.3 Export With Mapping Profile 83
11.1.4 Export Filter 83
11.2 Suppression Export 83

Chapter 12 Data Import 85

12.1 Alarm Import 85


12.1.1 Import Without Mapping Profile 85
12.1.2 Import With Mapping Profile 86
12.2 Audit Viewer 86

Chapter 13 Project Libraries 89

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 5 of 182


13.1 Adding, Editing, and Deleting Library Entries 90
13.2 Importing and Exporting Library Entries 90
13.3 Library Entry Identifiers 91
13.4 Suppression Groups Library 92
13.4.1 Editing a Suppression Group 93
13.4.2 First Out Suppression Group 94
13.4.3 Alarm Flood Suppression Group 94
13.4.4 State Based Suppression Group 95
13.5 Project / Process States Library 96
13.5.1 Editing a Project / Process State 97
13.6 References Library 98
13.7 Library Clean Up 99

Chapter 14 Upgrading from SILalarm™ v2 101

14.1 Project Configuration 102


14.1.1 Rationalization Team 102
14.1.2 User Defined Fields 102
14.1.3 DeltaV Alarm Help Fields 102
14.2 Alarm Configuration 102
14.2.1 Prioritization Methods 102
14.2.2 Priority Levels 102
14.2.3 Rationalization Workflow 103

Part 3 Modules 105

Chapter 15 SILalarm™ 107

15.1 Introduction 107


15.2 SILalarm™ Worksheet 108
15.2 SILalarm™ Worksheet - Alarm Header 108
15.2.1 New Alarm 108
15.2.2 Audit Viewer 108
15.2.3 Plant Hierarchy 108
15.2.4 Alarm Priority Distribution 109
15.2.5 Advanced Filters 110
15.3 SILalarm™ Worksheet - Alarm List 111
15.4 SILalarm™ Worksheet - Alarm View 114
15.4.1 Alarm Information 115

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 6 of 182


15.4.2 Process Safety Data 117
15.4.3 Operator Decision Support 118
15.4.4 Prioritization 119
15.4.5 Classification 120
15.4.6 Setpoint Determination 121
15.4.7 Tuning 124
15.4.8 Suppression 125
15.4.9 Dynamic Alarming 126
15.4.10 Annunciator Selection 127
15.4.11 Custom Data 128
15.4.12 Approvals and Change Log 128

Part 4 Miscellaneous 131

Abbreviations 133

Terms and Definitions 135

Appendix A Import Rules 137

A.1 Alarm Import Formatting Rules 138

Appendix B Upgrade Details 147

B.1 Field Conversion 148

Disclaimer and Assumptions 157

Software License Agreement – exSILentia® Standalone 159

Software Service License Agreement – exSILentia® Cloud 167

Open Source Disclosure 177

Index 179

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 7 of 182


Part 1
Introduction

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 9 of 182


Chapter 1 Introduction
exSILentia® is a significant extension of the exSILentia® platform. exSILentia® allows a suite of software
tools, designed to support the Process Safety work process and Safety Instrumented System Functional
Safety Lifecycle, to work seamlessly together. exSILentia® reduces the effort needed to maintain
information and improves overall consistency of Process Safety / Functional Safety tasks and their
deliverables. exSILentia® is available in several options:

PHA Process Hazards Analysis tool

LOPA Layer of Protection Analysis tool

PHA + LOPA Combined Process Hazards Analysis and Layer of Protection Analysis tool

Alarm Alarm Rationalization tool

SILstat Life Event Recording tool


Base functionality for all users requiring Functional Safety standard
Standard
compliance
Additional functionality for the Process Hazards Analysis phases of the
Analysis
Process Safety work process and Safety Lifecycle
Operation Additional functionality for the Operation phases of the Safety Lifecycle

Ultimate Complete exSILentia® functionality


Complete exSILentia® Safety Lifecycle tool functionality including Life Event
Enterprise
Recording

In addition to these base options, the following functionality is available:


Cyber Risk Assessments and Security Level verification to
exSILentia® Cyber
evaluate vulnerability to Cyber attacks.
Automatically create the logic configuration for a DeltaV™
DeltaV™ SIS Configurator1 SIS safety PLC based on the conceptual design documented in
SILver™ and the Design SRS.

1Requires an exSILentia® Ultimate license

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 11 of 182


The user guide is divided into 4 parts:
l Part 1 Introduction
l Part 2 Getting Started
l Part 3 Modules
l Part 4 Miscellaneous
Part 1 of this user guide provides this introduction, the various license platforms and installation of the
software on a local PC, as well as a high level overview of each of the software modules within the
exSILentia® Software. Part 2 covers all steps needed to getting you started using the exSILentia®
software ranging from project setup and configuration to the use of libraries as part of the base
exSILentia® platform. Part 3 provides detailed guidance for the exSILentia® SILalarm™ module (detailed
guidance for the other exSILentia® modules and the exSILentia® Cyber modules is provided in separate
User Guides). Part 4 covers Abbreviations, Terms and Definitions, Disclaimer and Assumptions as well as
the exSILentia® Software License Agreement, Open Source Disclosure, and an Index.
If this user guide does not answer your questions you can contact the exSILentia® Support Team via
http://support.exida.com.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 12 of 182


Chapter 2 Licensing and Installation
exSILentia® is available on five different licensing platforms.
Platform Description
Standalone The software is installed on the user’s PC. A USB license key is provided for each user.
Software can be installed on an unlimited number of PCs. The USB license key
enforces the single concurrent user per license. Updates must be installed on each
PC. The license is perpetual. Active maintenance subscription is required to receive
updates.
Cloud The software is installed and runs on the exida exSILentia server. Users login to the
server and use the software. A single access account per is provided per license.
Updates are installed by exida. The license is subscription period based.
Site The software is installed on each user’s PC. A single USB license key is provided with
the maximum number of concurrent users encoded. Software can be installed on an
unlimited number of PCs. The USB license key enforces the maximum number of
concurrent users per license. Updates must be installed on each PC. This platform is
intended for customers with multiple concurrent users. The license is perpetual.
Active maintenance subscription is required to receive updates.
Server The software is installed and runs on a Citrix® XenApp server within a customer’s IT
environment. Users login to the server and use the software. Updates are installed by
the customer’s IT department. The license is perpetual. Active maintenance
subscription is required to receive updates.
Global Site The software is installed on the user’s PC by the customer’s IT department using an
install script/global desktop setup. Software can be installed on an unlimited number
of PCs. Updates are installed by the customer’s IT department. The license is
perpetual. Active maintenance subscription is required to receive updates.

2.1 exSILentia® Standalone

2.1.1 Minimum System Requirements


To use exSILentia® your system should meet the following minimum requirements
l Microsoft® Windows 10 64-bit (all service packs installed) or Windows 11 64-bit (all service packs
installed)
l Intel® Core™ i5 1.8 GHz or better processor
l 4 GB of RAM (8 GB recommended)
l 200 to 500 MB of free hard disk space (1 GB recommended)
l CD-ROM drive (for installation disk)
l Free USB port (for license key)
l Minimum screen resolution 1366 x 768 (1920 x 1080 recommended)

2.1.2 Installation Process


The exSILentia® Standalone installation package consists of

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 13 of 182


l exSILentia® CD
l exSILentia® USB key
l exSILentia® User Guide
To install exSILentia® Standalone on your computer place the exSILentia® CD in your CD-ROM drive.
exSILentia® setup will take you through the installation process.

Note: Do not insert the exSILentia® USB key into your computer's USB port until you have installed
the exSILentia® software.

If setup does not start automatically for any reason, follow these steps:
1. Insert the exSILentia® CD into your CD-ROM drive.
2. Type Run in the Start Search box of the Start menu
3. Type d:\setup.exe, where d is the letter assigned to your CD-ROM drive.
4. Click OK.
Setup starts and guides you through the installation of the exSILentia® software.

To continue the installation process you will need to accept the terms and conditions of the exSILentia®
Software License Agreement. A copy of the agreement is included in this user guide, see Software
License Agreement – exSILentia® Standalone. If you do not agree with the exSILentia® Software License
Agreement do not install the software on your system.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 14 of 182


Clicking “Accept and Install” will continue the installation. The exSILentia® installer will guide you
through the remaining steps. The exSILentia® installer will create a menu item in your programs folder
and will also create an icon on your desktop.
During the installation process you will be able to indicate the location where you want the exSILentia®
software to be installed.

When the installation is complete, a dialog box will appear that indicates that the exSILentia® Setup has
been completed. Click “Finish” to conclude the installation.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 15 of 182


In order to use exSILentia® you will have to put the exSILentia® USB key into a free USB port and double
click the exSILentia® icon or select exSILentia® from your Start menu.

2.1.3 Licensing
exSILentia® uses the Thales Sentinel HASP software to enforce its licensing. Your Microsoft Windows
operating system will automatically install the required Sentinel HASP Drivers when you plug the
exSILentia® USB key into you machine for the first time.

In order to use exSILentia® you need the exSILentia® USB key inserted in a USB port of your system. The
exSILentia® program will not work without this USB key; if the USB key cannot be detected an error
message will appear. If this message appears when you do have the USB key inserted in a USB port,
please try using a different USB port. If that doesn’t resolve the issue, please contact exida for additional
support.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 16 of 182


In some cases you may need to update your exSILentia® USB key, e.g. if you renew your annual
maintenance, if your time limited license key expired, or you decide to upgrade your exSILentia® license
from, for example, the Standard option to the Ultimate option. To do so, select the Tools - License
Configuration menu option. Using the Authentication Mode on the License Configuration window you
can select the applicable license option, either key or server. If you select key, exSILentia® will detect
your current exSILentia® license key and display the associated license key option. Next you can click the
Request Update button, this will send your key information to exida. Upon receipt of your request, the
exSILentia® license processing team will validate your request and if valid generate an update file for
your license key. Once you receive confirmation that this update file is available you can click the Check
Request button to automatically update your exSILentia® USB key.

The exSILentia® licensing allows you to install the software on multiple machines, e.g. a desktop station
in the office and a laptop used while traveling. However the software can only be used on the system
where the USB key is inserted.

Note: exSILentia® 1.x, 2.x, 3.x USB license keys will not work with exSILentia®. If you have an older
version of exSILentia® your old USB license key will still work for that version of the software.
Multiple versions of the software can be installed on the same computer.
Contact the exSILentia® team at http://support.exida.com or your local exida representative for
upgrade options and pricing.

2.2 exSILentia® Cloud

2.2.1 Minimum System Requirements


The exSILentia® team does not provide specific minimum system requirements for use of the exSILentia®
Cloud environment. To access exSILentia®, the user must install the Citrix® Receiver client software.
These clients are available for a variety of operating systems, including:
l Apple iOS
l Apple Mac OS
l Microsoft Windows
l Ubuntu
l and more...
A screen resolution of 1920 x 1080 is recommended

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 17 of 182


2.2.2 Accessing exSILentia® Cloud
For users of the exSILentia® Cloud license platform and account is created on the exSILentia® Cloud
server. Login credentials consisting of a username and a password will be provided to the registered
user.
You can access exSILentia® Cloud by opening a web browser and visiting https://my.exsilentia.com.
exSILentia® Cloud is published using the Citrix® platform. If the Citrix® Receiver client is not installed on
the machine from which you are trying to access exSILentia® Cloud, a message will indicate a download
path for you. Alternatively you can download the Citrix Receiver from
https://www.citrix.com/products/receiver/. Once you have installed Citrix® Receiver you need to close
and reopen your browser. You can now login using the login credentials provided.
Upon first login, the exSILentia® Cloud system will ask you to create a new password.
Once logged in, you will see an application list of all exida applications that have been enabled for you.
Click the exSILentia® icon to launch exSILentia®.

As the user of the exSILentia® Cloud platform, you can choose where you want to save your exSILentia®
project files. You can save your project files on the exSILentia® Cloud server (typically you will have a
dedicated H drive) or you can save your files on your local machine by accessing the Client\ machine via
the network options in the save as dialog. To be able to save files to your local machine you will need to
give the exSILentia® Cloud server by means of the Citrix® Receiver permission to access your local files.
When you launch exSILentia® you will see the following security warning, simply select Permit all access.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 18 of 182


CAUTION: If your internet connection drops in the middle of a save action, the incompletely saved
file will be corrupt and cannot be recovered. exida recommends saving a file on the exSILentia®
Cloud server and periodically saving the file to the local machine. exida also recommends to not
overwrite a file but instead save the local file under a different name, this will ensure you have a
backup just in case the internet connection drops in the middle of a save action.

2.3 exSILentia® Site

2.3.1 Minimum System Requirements


To use exSILentia® your system should meet the same minimum requirements as described for
exSILentia® Standalone, see section 2.1 exSILentia® Standalone.

2.3.2 Installation Process


The exSILentia® Site installation package consists of
l exSILentia® CD
l exSILentia® Site USB key
l exSILentia® User Guide
The installation process for an exSILentia® Site license consists of 2 steps
1. Installation of the exSILentia® software on the user's computer
2. Installation of the exSILentia® Site USB key communication driver

Installing exSILentia® on Computer

To install the exSILentia® software on the target computer follow the steps as described for exSILentia®
Standalone, see section 2.1 exSILentia® Standalone.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 19 of 182


Note: Do not insert the exSILentia® Site USB key into your (or the user's) computer's USB port, the
license key will be used in the dedicated license server.

Installing USB Key Communication Driver

The Site USB key Communication Driver is the Sentinel HASP/LDK Run- time. The exSILentia® team
recommends that you do a web search for the latest version of this run-time, alternatively you can
contact the exSILentia® team at http://support.exida.com for a download link.
The communication driver must be installed on both user's computer and the License Server, i.e. the
computer that will hold the exSILentia® Site USB key. The license server does not need to be a dedicated
server, it could be the computer of one of the users of the software. In addition to installation of the
communication driver, you need to make sure that port 1947 is open for incoming traffic on the license
server and the same port (1947) is open for outgoing traffic on each of the users' computers.

2.3.3 Licensing
exSILentia® uses the SafeNet HASP software to enforce its licensing. Insert the Site USB key in the license
server (and simply leave it there).

Upon first launch of exSILentia® an error message will appear, this is as expected.

Click on the Configure Licensing link in the error message or select the Tools - License Configuration
menu option. For the Authentication Mode in the License Configuration window can select server. In the
Server text box enter either hostname for the license server, or the license server’s static IP address, and
press OK. exSILentia® will establish a connection with the license server and you will be able to start
using exSILentia®.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 20 of 182


The exSILentia® Site license allows you to install the software on an unlimited number of systems. In
order to use the software, the user must make a connection with the license server and stay connected
with the license server. If the maximum number of concurrent connections is reached, exSILentia® will
state that no license is available. exSILentia®.

2.4 exSILentia® Server


The deployment of the exSILentia® Server platform will be done in close cooperation with the
customer's IT department. This falls outside the scope of this user guide. The user's system must meet
similar requirements as for the exSILentia® Cloud platform, see section 2.2 exSILentia® Cloud.

2.5 exSILentia® Global Site


The deployment of the exSILentia® Global Site platform will be done in close cooperation with the
customer's IT department. This falls outside the scope of this user guide. The user's system must meet
similar requirements as for the exSILentia® Standalone platform, see section 2.1 exSILentia® Standalone.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 21 of 182


Chapter 3 Tool Overview
This chapter provides an overview of different components of the exSILentia® software. The availability
of some of the tools described in this chapter depends on your exSILentia® license (see Chapter 1
Introduction for an overview of the exSILentia® license options).

3.1 Dashboard
The exSILentia® Dashboard is the first window you will see when you open a project or after creating a
new project. The dashboard is exSILentia®'s central hub through which all lifecycle activities are
initiated. It is shared by all exSILentia® tools. In addition to providing the main navigation of the tool, the
dashboard also provides you with the ability to evaluate the status of a project through summary
information as well as graphical representation of results.
A detailed description of the various aspects of the dashboard as well as instructions on how to
customize your dashboard are provided in Chapter 6 Dashboard.

3.2 Alarm Rationalization (SILalarm™)


The SILalarm tab navigates to the exSILentia® alarm rationalization tool SILalarm™. Availability of the
SILalarm tab, and therefore the SILalarm™ tool, is based on your exSILentia® license (see Chapter 1
Introduction for an overview of the exSILentia® license options). The SILalarm™ tool facilitates the alarm
rationalization process for a given master alarm database. For a detailed description of the SILalarm™
tool refer to Chapter 15 SILalarm™

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 23 of 182


Part 2
Getting Started

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 25 of 182


Chapter 4 Getting Started
4.1 Where Do I Begin?
Starting with exSILentia® can be a bit overwhelming. exida has created several resources that can help
you getting started.

4.1.1 Website Resources


exida has launched the exSILentia® website www.exSILentia.com , where you can find general
information about exSILentia®, downloads, and training information. The exida innovation team has
created a support website (http://support.exida.com) which includes a FAQ section. Frequently Asked
Questions are addressed here. The exida website provides additional resources like white papers and an
active blog addressing process & functional safety topics as well as exSILentia® specific topics. exida also
conducts regular webinars, which can be attended free of charge. Make sure you are subscribed to the
exida newsletter to keep up to date on the latest webinar offerings.

4.1.2 exSILentia® Support


This user guide is your first line of support when using the exSILentia® Safety Lifecycle tool. The user
guide gives an overview of all options part of exSILentia® and using various examples it explains how to
use the tool and its various modules. For additional support, use the support website through which you
can submit your queries on the exida software products. In the exida Support Center
(http://support.exida.com) you can open a new support ticket for any questions or issues you may have.
You can also check on the status of any open tickets.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 27 of 182


Note: We cannot answer any detailed alarm lifecycle engineering questions as that would go
beyond general tool support.

4.2 Launching the Program


To launch exSILentia®, double-click the exSILentia® icon ( ) on your desktop or select the exSILentia®
program from your programs/exida folder in your Start menu.
When the exSILentia® program is launched, it will automatically launch the Welcome Screen . The
welcome screen shows the latest release notes and news items. On the welcome screen you can:
l Open a previous project (Open).
l Create a new Default exida project (Default exida)
l Create a new Empty project (Empty)
l Create a new Custom project (Custom)
l Create a new Merged project (Merge)

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 28 of 182


4.2.1 Create a New Alarm Project
You can define a new exSILentia® project by selecting one of the four Create options.
l Default Project – Creates a new empty project with exida default project and risk configurations
l Empty Project – Creates a new empty project without any default configurations
l Custom Project – Creates a new empty project with default configurations based upon user
default settings. This requires a previous file to be saved with user defaults. When this option is
selected the user must navigate to a file containing the user default configurations which can be
done using the navigation feature provided along the Based on below selection. The best way to
create a user default configurations file is to initially start with an exida default configurations file
which is subsequently edited and saved.
l Merge Project – Allows you to merge two exSILentia projects into a single exSILentia project file.
This is currently supported for Functional Safety projects only.
After selecting from one of the three Create Project options, you will be able to define the Project Type,
and specify high level project details. The Project Type allows you to choose between Functional Safety
Project, Alarm Rationalization Project, and Cybersecurity Project. Since this user guide focuses on
SILalarm™, only the Alarm Rationalization Project option is addressed from here on out.
After selecting Alarm Rationalization Project , you can specify specific project information such as
Project ID, Project Name, Company, Project Revision, and Project Description. With the basic project
definition completed, exida recommends that you save the project at this time.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 29 of 182


If you want to create a new exSILentia® project once a project is already open, you can select the File -
New menu option. This will create a Default Project, as described above, allowing you to immediately
specify specific project information such as Project Type, Project ID, Project Name, Company, Project
Revision, and Project Description. If you would like to create an Empty or Custom new project you can
select Cancel, this will revert you to the Welcome Screen where you can choose these options.

4.2.2 Open a Project


When you select Open a project, a file menu dialog box will appear allowing you to navigate to a
previously saved project file. Select the file and click Open or double click on the filename. To open a
project from an older version of SILalarm, select the Project Files drop down, and select SILalarm 2
Project (*.axi), see also Chapter 14 Upgrading from SILalarm™ v2. Please note only files saved with the
latest version of SILalarm 2 (2.12) can be converted to SILalarm in exSILentia®.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 30 of 182


4.2.3 Save a Project
Saving a project is trivial in exSILentia®, simply select the File menu and click Save or Save As. In the
lower right hand corner of the exSILentia® window you can see when the file was saved last.

4.2.4 Auto-Save
exSILentia® has an auto-save feature. You can enable the auto-save by clicking on the Autosave Button
in front of the Last save information. By default, the button will show auto-save is off or disabled. You
can enable the auto-save feature as well as specify the time interval for the auto-save ranging from every
minute to every 10 minutes.

Note: When enabling auto-save, exSILentia® will overwrite your file every time the auto-save is
executed. Undoing changes by simply not saving is not an option in this case.

In the unlikely event that exSILentia® abruptly stops working, or in the event that an error occurred at
the time of saving, your exSILentia® project file will likely be corrupted. Since the file is encrypted, data
may become unrecoverable for that file. In an event like this you can find a recovery file stored in a
temporary file location (C:\Users\User Name\AppData\Local\Temp\exida\exSILentia 4\backup). The
recovery files are only available for a limited period of time before being overwritten with new recovery
files. exSILentia® Cloud users should contact the exida support team for assistance with file recovery.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 31 of 182


Chapter 5 Menu Items
exSILentia® has an interactive menu toolbar. The menu toolbar will make certain menu items available
based on the software module that you are using. Short cuts have been implemented to make the tool
use more efficient for some of the menu items as well. An overview of the exSILentia® menu items is
provided in this chapter.

5.1 Menu Toolbar


The Menu toolbar consists of the following main menus:
l File
l View
l Import
l Export
l Tools
l Help
Menu items available for each of these main menus are identified in the following sections.

5.1.1 File
Menu Item Keyboard Shortcut Function Description
New Ctrl+N Launches a new project
Open Ctrl+O Allows you to browse to a project file to be opened
Recent Shows recent projects that may then be opened
Save Ctrl+S Saves the project file
Save As Ctrl+Shift+S Allows you to save a project with a different file name
Close Ctrl+E Closes current project while keeping application open
Exit Alt+F4 Closes the application

5.1.2 View
Menu Item Keyboard Shortcut Function Description
Project Information Launches the Project Information window
Project Configuration Launches the Project Configuration window
Alarm Configuration Launches the Alarm Configuration window
Library Launches the Library window
Members Launches the Members window
Sessions Launches the Sessions window
Action Items Launches the Action Items window
Parking Lot Items Launches the Parking Lot Items window

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 33 of 182


Menu Item Keyboard Shortcut Function Description
Change Log Launches the Change Log window

5.1.3 Import
Menu Item Keyboard Shortcut Function Description
Alarm Import Allows you to import data from a MS Excel
worksheet/workbook into exSILentia® SILalarm™

5.1.4 Export
Menu Item Keyboard Shortcut Function Description
Generate Report Allows you to auto generate reports for the exSILentia®
SILalarm™ module.
l Alarm Response Procedure
l Basic Alarm Design Specification
Export Data Allows you to export data out of the exSILentia®
SILalarm™ to a MS Excel worksheet/workbook.

5.1.5 Tools
Menu Item Keyboard Shortcut Function Description
Allows you to request an update to your license key
License Configuration and subsequently check for an available update
(requires exida license key processing)
Allows you to recover a previous version of your
Project Auto Recovery
current exSILentia® file
Language Allows you to choose the User Interface language

5.1.6 Help
Menu Item Keyboard Shortcut Function Description
View Help Launches the help window
User Guide Allows you to access all User Guide material
SILalarm User Guide Allows you to access the SILalarm specific User Guide
material
Check for Updates Allows you to check if a more recent version of the
exSILentia® program is available and install that newer
version if applicable

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 34 of 182


Menu Item Keyboard Shortcut Function Description
Contact Support Will launch a web browser and directs you to the
exSILentia® online support ticket system. Here you will
be able to launch a support request.
Release Notes Allows you to see the history of feature upgrades
About Shows the current exSILentia® version number and
license information

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 35 of 182


Chapter 6 Dashboard
The exSILentia® Dashboard is the first window you will see when you open a project or after creating a
new project. The dashboard is exSILentia®'s central hub through which all lifecycle activities are
initiated. It is shared by all exSILentia® tools. In addition to providing the main navigation of the tool, the
dashboard also provides you with the ability to evaluate the status of a project through summary
information as well as graphical representation of results.
The configuration of your dashboard will depend on your exSILentia® license. Some of the dashboard
functions are applicable to all modules within the exSILentia® framework, other options are tightly
linked to one of the software tools. The various features of the dashboard are described in the
subsequent sections.

6.1 Project Information


The projection information of your exSILentia® Alarm Rationalization project is described in detail in
Chapter 7 Project Information. Project Information allows you to change your Project Identifier, Name,
Revision, Company, and Description, among others.

6.2 Project Configuration


The configuration of your exSILentia® project is described in detail in Chapter 8 Project Configuration.
Project Configuration allows you to change many of the project default options and values.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 37 of 182


6.3 Alarm Configuration
The alarm configuration that applies to your exSILentia® project is described in detail in Chapter 9 Alarm
Configuration. In the ALarm Configuration you can define your alarm priority levels and you can specify a
variety of priority parameters that are applicable to your project.

6.4 Action Items


exSILentia® provides the ability to define action items. Action items are intended for tasks to be
performed that will extend beyond the duration of a single session. To access an overview of all defined
action items for the current project click on the Action Items button on the dashboard. Alternatively you
can select the View - Action Items menu option.

To add an Action Item:


l Click on the green plus (+) symbol in the lower left hand portion of the window
l Highlight the new Action Item
l Edit the Action Item Properties, i.e. Nameand Description
l Select the Action Item Due Date using the calendar function
l Select the Action Item Status using the drop down selections; Open (default value), Closed, or
Review
l Select the Action Item Priority using the drop down selections; Low, Medium, or High
l Select the Action Item Responsible Person using the drop down selection based on the defined
team members
To modify an Action Item:

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 38 of 182


l Highlight the Action Item
l Edit Action Item Properties, i.e. Name and Description
l Modify the Action Item Due Date using the calendar function
l Modify or select the Action Item Status and /or Priority
l Modify the Action Item Responsible Person
To delete an Action Item:
l Highlight the Action Item
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Action Item and its Action Item Properties

6.5 Parking Lot Items


exSILentia® provides the ability to define parking lot items. Parking lot items are intended for short term
tasks to be performed such as obtaining information overnight for the next session, i.e. a focused short
term task. To access an overview of all defined parking lot items for the current project click on the
Parking Lot Items button on the dashboard. Alternatively you can select the View - Parking Lot Items
menu option.

To add a Parking Lot Item:

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 39 of 182


l Click on the green plus (+) symbol in the lower left hand portion of the window
l Highlight the new Parking Lot Item
l Edit the Parking Lot Item Properties, i.e. Nameand Description
l Select the Parking Lot Item Status using the drop down selections; Open (default value), Closed,
or Review
To modify a Parking Lot Item:
l Highlight the Parking Lot Item
l Edit Parking Lot Item Properties, i.e. Name and Description
l Modify or select the Parking Lot Item Status
To delete a Parking Lot Item:
l Highlight the Parking Lot Item
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Parking Lot Item and its Parking Lot Item Properties

6.6 Team Members


exSILentia® provides the ability to define various team members and document their roles. Once team
members are defined, they can be associated with various work sessions. To access an overview of all
team members defined for the current project click on the Members button on the dashboard.
Alternatively you can select the View - Members menu option.

To add a Team Member:


l Click on the green plus (+) symbol in the lower left hand portion of the window
l Highlight the new Team Member
l Edit the Team Member Properties, i.e. First Name, Last Name, Initials, Title, e-mail, and Notes
l Note that the initials are used when assigning recommendations

l Specify a role by selecting an option from the drop down list (the Team Roles can be modified
from within the project configuration)
To modify a Team Member:

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 40 of 182


l Highlight the Team Member
l Edit Team Member Properties, i.e. First Name, Last Name, Initials, Title, e-mail, and Notes
To delete a Team Member:
l Highlight the Team Member
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Team Member and its Team Member Properties

6.7 Sessions
exSILentia® provides the ability to define (work) sessions and document dates and associated
participants. To access an overview of all defined sessions for the current project click on the Sessions
button on the dashboard. Alternatively you can select the View - Sessions menu option.

To add a Session:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Highlight the new Session
l Edit the Session Properties, i.e. Name, Description, and Location
l Select the Session Start Date using the calendar function
l Select the Session End Date using the calendar function
l Indicate if this should be the Default session for Change Log entries
l Check the relevant check boxes to indicate which Team Members are part of the Session
To modify a Session:

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 41 of 182


l Highlight the Session
l Edit Session Properties, i.e. Name, Description, and Location
l Modify the Session Start Date using the calendar function
l Modify or select the Session End Date using the calendar function
l Check or uncheck if this should be the Default session for Change Log entries
l Check or uncheck the relevant check boxes to indicate which Team Members are part of the
Session
To delete a Session:
l Highlight the Session
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Session and its Session Properties

6.8 Generate Report


The generate report option allows you to auto generate reports in Microsoft Word for the various
exSILentia® modules. Depending on the module selected, additional, more detailed, options may be
available. The report generation is described in detail in Chapter 10 Report Generation.

6.9 Export Data


The export data option allows you to export data out of the various exSILentia® modules to a Microsoft
Excel worksheet/workbook. Depending on the module selected, additional, more detailed, options may
be available. The data export is described in detail in Chapter 11 Data Export.

6.10 Change Log


To access an overview of all changes that were logged for the exSILentia® Alarm Rationalization project
click on the Change Log button on the dashboard. Alternatively you can select the View - Change Log
menu option.
The Change Log dialog will appear showing all changes recorded for the current project. Using the
column headers you can sort, filter etc. Status changes are added to the change log for each alarm
whenever a change is documented for the individual alarms as described in section 15.4 SILalarm™
Worksheet - Alarm View

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 42 of 182


6.11 Import Data
The import data option allows you to import data from Microsoft Excel worksheets/workbooks if
properly formatted into exSILentia®. The data import is described in detail in Chapter 12 Data Import.

6.12 Library
The library capability, build into exSILentia®, for identical items that can be (re-)used in multiple
locations, can dramatically increase the efficiency and consistency of the various work activities
performed. A detailed description of the Library functionality as well as an overview of the items for
which libraries are defined is provided in Chapter 13 Project Libraries.

6.13 Tool Tabs


The tool tabs on the exSILentia® dashboard allow you to navigate between the different lifecycle
activities. The exSILentia® main window will change based on your tool selection to allow for optimal
layout of the different lifecycle tasks.

6.14 Dashboard Widgets


The exSILentia® dashboard allows you to display widgets with useful information. The type of
information ranges from status of work performed to news items, release notes, and update status.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 43 of 182


You can move widgets on the desktop through dragging . You can add widgets by clicking on the green
"+" in the upper right hand corner of the widget area. This will show you the available widgets.

If you want to know more about the information displayed in a widget you can hover over the title bar of
the widget and click on the "expand" button. This will make the widget pop out. If you want to remove a
widget from your dashboard, simply hover over the title bar of the widget and click the red "x".

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 44 of 182


To remove all widgets from you desktop click on the delete icon in the upper right hand corner of the
widget area.

To lock all widgets in place click on the lock icon in the upper right hand corner of the widget area.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 45 of 182


Chapter 7 Project Information
In exSILentia® when you create a project, a Project ID and Project Name are required to be specified. In
addition you can specify a Company, a Revision and a Project Description. This information can be
reviewed and modified in the Project Information window. To access the Project Information data, click
on Project Information on the exSILentia® Dashboard and select the Project Tab. Alternatively you can
select the View - Project Information menu option.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 47 of 182


Chapter 8 Project Configuration
exSILentia® provides detailed project configuration options to dramatically increase the efficiency and
consistency of the various work activities to be performed. The various configuration options are
explained in detail in the subsequent sections. exSILentia® comes with a comprehensive set of exida
default configuration settings. You can add, modify, or delete the values associated with the exida
defaults which will be retained within the exSILentia® project file. exida defaults can always be accessed
by creating a new project. Your modified project configuration can be used by creating your new project
with the Custom Option, which allows you to start with the configuration settings of an existing project
file.

8.1 Plant Types


The exSILentia® Plant project configuration defines a relationship between various plant types and
process types that are typical for that plant type. You can document the plant/process type being
reviewed using the Plant configuration. The exida default project includes a list of plant types and
associated process types to get you started.
To review the plant types that are defined in your project click on Project Configuration on the
exSILentia® Dashboard and select the Plant Type Tab.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 49 of 182


You can easily make changes to the default Plant Types and associated Process Types in the Project
Configuration.
To add a Plant Type to the Project Configuration:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Edit the Plant Type Properties, i.e. Code, Name, and Description
To modify a Plant Type in the Project Configuration:
l Highlight the Plant Type
l Edit the Plant Type Properties, i.e. Code, Name, and Description
To delete a Plant Type from the Project Configuration:
l Highlight the Plant Type
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Plant Type and its Plant Type Properties

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 50 of 182


To add a Process Type to a Plant Type:
l Click on the green plus (+) symbol in the lower left hand portion of the Process Types window
l Edit the Process Type Properties, i.e. Code, Name, and Description
To modify a Process Type for a given Process Type:
l Highlight the Process Type
l Edit the Process Type Properties, i.e. Code, Name, and Description
To delete a Process Type from a given Plant Type:
l Highlight the Process Type
l Click on the red minus (-) symbol in the lower left hand portion of the Process Type window
l This will remove that Process Type and its Process Type Properties

8.2 Reference Types


exSILentia® comes with a set of default Reference Types. You can add categories, modify, or delete the
default categories based on your project needs.
To review the reference types that are defined in your project click on Project Configuration on the
exSILentia® Dashboard and select the References Tab.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 51 of 182


To add a Reference Category:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Highlight the new Reference Category
l Edit the Reference Category Properties, i.e. Abbreviation, Name, and Description
l Indicate if this category represents a Regulatory Standard by clicking the checkbox

Note: By indicating if a reference category is a Regulatory Standard, any documents marked with
the particular reference category will be included in the regulatory standard section of the various
reports.

To modify a Reference Category:


l Highlight the Reference Category
l Edit the Reference Category Properties, i.e. Abbreviation, Name, and Description
To delete a Recommendation Category:
l Highlight the Reference Category
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Reference Category and its Reference Category Properties

8.3 Team Roles


exSILentia® comes with a set of default Team Roles. You can add roles, modify, or delete the default
roles based on your project needs.
To review the team roles that are defined in your project click on Project Configuration on the
exSILentia® Dashboard and select the Team Roles Tab.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 52 of 182


To add a Team Role:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Highlight the new Team Role
l Edit the Team Role Properties, i.e. Abbreviation, Name, and Description
l Indicate if the Team Role represents a Leader by clicking the checkbox
To modify a Team Role:
l Highlight the Team Role
l Edit the Team Role Properties, i.e. Abbreviation, Name, and Description
To delete a Team Role:
l Highlight the Team Role
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Team Role and its Team Role Properties

8.4 Custom Data


exSILentia® provides you with the ability to add user defined fields to record information not already
addressed within the exSILentia® SILalarm™ module. The user can create a group or set of fields and
apply that set to a specific area of the Alarm Rationalization Process. For each custom data field, there
are different field types to choose from, the ability to specify the name, unit and description of the field,
to set default entries, and to add a tool tip that gives the user additional details on the data that belongs
in the field.
To review the custom data that is defined in your project click on Project Configuration on the
exSILentia® Dashboard and select the Custom Data Tab.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 53 of 182


To add Custom Data:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Highlight the new Custom Data Configuration
l Edit the Custom Data Properties, i.e. Code and Name
To modify Custom Data:
l Highlight the Custom Data
l Edit the Custom Data Properties, i.e. Code and Name
To delete Custom Data:
l Highlight the Custom Data
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Custom Data and its Custom Data Properties
Once custom data is defined in a project, you can add data fields to it. A data field can be of type Text,
Yes/No, or Choice (which allows combo box information to be specified).
To add a Custom Data Field:
l Determine what type of field you want to add
l Select the New Text Field, New Yes/No Field, or New Choice Field button in the lower left hand
portion of the Custom Data Configuration window
l Highlight the new Custom Data Field
l Edit the Custom Data Field Properties, i.e. Name, Unit, Description, and Default Text as applicable.
l Use the Up and Down arrow buttons to move the new Custom Data Field in the right order.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 54 of 182


To modify a Custom Data Field:
l Highlight the Custom Data Field
l Edit the Custom Data Properties, i.e. Name, Unit, Description, and Default Text as applicable.
l Use the Up and Down arrow buttons to adjust the Custom Data Field sequence, if
necessary.
To delete a Custom Data Field:
l Highlight the Custom Data Field
l Click on the Delete Field button in the lower left hand portion of the Custom Data Configuration
window
l This will remove that Custom Data Field and its Custom Data Field Properties
If you select Choice as the type for the custom data field, you will have the option to define entries for
the combo box associated with the data field. The data field can be setup to accept single selections
only or multiple selections.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 55 of 182


To add selection items for a Choice Custom Data Field Type:
l Click on the green plus (+) symbol in the lower left hand portion within the Custom Data Field
window
l Highlight the new Choice Selection
l Edit the Choice Selection Properties, i.e. Name and Description
l Repeat this process until all Choice selections have been specified
To modify a Choice Selection:
l Highlight the Choice Selection
l Edit the Choice Selection Properties, i.e. Name and Description
To delete a Choice Selection:
l Highlight the Choice Selection
l Click on the red minus (-) symbol in the lower left hand portion within the Custom Data Field
window
l This will remove that Choice Selection and its Choice Selection Properties
To see how the Custom Data will be displayed in the exSILentia® tool, check the Show Preview check
box. You can re-size the form in this Preview window. Simply drag the right hand side of the custom data
form in the Preview to adjust its width. You can also drag the (invisible) divider line between the custom
field name column and the custom data field data entry field column to adjust the width distribution
between the two columns. To accommodate the custom data form in the Preview you may need to
increase the Preview section size. You can do this by adjusting the size of the complete Project
Configuration window and/or dragging the divider line between the Custom Data Configuration section
and the Preview section of the Custom Data Tab.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 56 of 182


8.5 Custom Data Association
Once custom data sets are defined, you can specify where in the module the data set must be
considered. Each section of the Alarm Rationalization is shown in the Custom Data Association Section.
Choose the section you want to add a data set to, and using the drop down, select the Name of the
Custom Data set you would like to apply to that section in the module. A custom data set can be
assigned to multiple alarm rationalization sections.

8.6 Project Abbreviations


exSILentia® comes with a set of default Abbreviations. You can add, modify, or delete the default
abbreviations based on your project needs.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 57 of 182


To review the abbreviations that are defined in your project click on Project Configuration on the
exSILentia® Dashboard and select the Abbreviations Tab.

To add an Abbreviation:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Highlight the new Abbreviation
l Edit the Abbreviation Properties, i.e. Abbreviation and Description
l You can reorder the Abbreviation using the Up and Down arrows
To modify an Abbreviation:
l Highlight the Abbreviation
l Edit the Abbreviation Properties, i.e. Abbreviation and Description
To delete an Abbreviation:
l Highlight the Abbreviation
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Abbreviation and its Abbreviation Properties

8.7 Project Definitions


exSILentia® comes with a set of default Definitions. You can add, modify, or delete the default definitions
based on your project needs.
To review the definitions that are defined in your project click on Project Configuration on the
exSILentia® Dashboard and select the Definitions Tab.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 58 of 182


To add a Definition:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Highlight the new Definition
l Edit the Definition Properties, i.e. Term and Definition
l You can reorder the Definition using the Up and Down arrows
To modify a Definition:
l Highlight the Definition
l Edit the Definition Properties, i.e. Term and Definition
To delete a Definition:
l Highlight the Definition
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Definition and its Definition Properties

8.8 Project Configuration Reuse


Being able to reuse a project Risk Configuration can save a significant amount of time when defining a
new project. At the same time changing a risk configuration in the middle of a project can have a
dramatic impact. When using exSILentia® there is an easy way to prepare the risk configuration for a new
project based on the risk configuration of an existing project. When creating a new project, simply select
the Custom option for the new project. This will allow you to select an existing project that both the
project configuration and alarm configuration will be based on. None of the project details will be copied
only the project and risk configuration information will be transferred to the new project.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 59 of 182


Note: As exSILentia® project schema can be expanded with every release, some older project
configurations, e.g. based on.0 or.1, may not set specific parameters like Safeguard Category type,
as this parameter was introduced after those releases. You should verify your project configuration
if the source file is older than the current released version of the software.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 60 of 182


Chapter 9 Alarm Configuration
exSILentia® provides the ability to configure important criteria to support the rationalization process.
These criteria are defined in your Alarm Philosophy. The Alarm Philosophy defines what you consider an
alarm, rules for prioritizing and classifying alarms, and default settings for deadband and on/off delay(s).
The Alarm Configuration includes the following sections to enter relevant information from the Alarm
Philosophy:
l Rationalization Workflow
l Alarm Classifications
l Alarm Types
l Alarm Rationalization Statuses
l Alarm Tuning Parameters
l Annunciator Configuration
l Alarm Priorities

9.1 Rationalization Workflow


The exSILentia® Alarm Rationalization Workflow configuration allows you to setup the overall flow of the
rationalization to your liking. The different sections of the Rationalization can be arranged in the order
you would like to address them in the Rationalization sessions. The workflow defined here, will re-order
the sections in the Alarm View for each alarm. By default, the workflow is:
l Alarm Information
l Process Safety Data
l Operator Decision Support
l Prioritization
l Classification
l Setpoint Determination
l Tuning
l Suppression
l Dynamic Alarming
l Custom Data
l Approvals and Change Log
To review the alarm rationalization workflow that is defined in your project click on Alarm Configuration
on the exSILentia® Dashboard and select the Alarm Rationalization Workflow Tab. You can easily make
changes to the default Alarm Rationalization Workflow.
In the Rationalization Workflow tab, the Enabled Workflow Steps are shown in the window to the right
side of the view. The remaining sections, or Available Workflow Steps, are shown in the window to the
left.
For the Enabled Workflow Steps, the Alarm Information step will always be listed first, and the Approvals
and Change Log step will always be listed last. To change the order of the remaining enabled steps, you
can select a step and change its place in the workflow by using the Up and Down icons at the
bottom of the Enabled Workflow Steps part of the dialog box.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 61 of 182


If you would like to exclude a step entirely, select the step in the list and select the double left arrow <<
button. This will add the step to the Available Workflow Steps and exclude it in the Alarm View in the
SILalarm™ module. If you change your mind, you can select the step in the left side window and select
the double right arrow >> button to include it in the rationalization workflow.

9.2 Alarm Classifications


The exSILentia® Alarm Classification allows groups of alarms with similar characteristics and
requirements for training, testing, documentation, data retention, reporting, or management of change
to be lumped together for easier management. Alarm classes and their associated requirements should
be defined as part of an Alarm Philosophy. By default the Alarm Classifications include:
l General (default)
l Quality Critical
l Environmental Permit
l HAZOP Safeguard
l LOPA Listed Alarms
l Personnel Safety
To review the alarm classification that are defined in your project click on Alarm Configuration on the
exSILentia® Dashboard and select the Alarm Classifications Tab. You can easily make changes to the
default Alarm Classifications.
To add an Alarm Classification to the Alarm Configuration:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Edit the Alarm Classification Properties, i.e. Name and Description
l You can indicate if the Classification should be selected by default for new alarms by selecting the
radio button in the Default column for that entry
To modify an Alarm Classification in the Alarm Configuration:
l Highlight the Alarm Classification
l Edit the Alarm Classification Properties, i.e. Name and Description
To delete an Alarm Classification from the Alarm Configuration:

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 62 of 182


l Highlight the Alarm Classification
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Alarm Classification and its Alarm Classification Properties

9.3 Alarm Types


The exSILentia® Alarm Types allow you to indicate the type of alarm, e.g. high or low. In addition, the
Alarm Type is used to define the Alarm ID. This is a combination of the Alarm Tag and the Alarm Type.
Since several alarms can be attributed to one Alarm Tag, the Alarm Type helps to indicate what the
specific alarm is for. Alarm Types are defined as part of the Alarm Configuration.
To review the alarm types that are defined in your project click on Alarm Configuration on the
exSILentia® Dashboard and select the Alarm Types Tab. You can easily make changes to the default
Alarm Types.
To add an Alarm Type to the Alarm Configuration:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Edit the Alarm Type Properties, i.e. Code, Name, and Description
To modify an Alarm Type in the Alarm Configuration:
l Highlight the Alarm Type
l Edit the Alarm Type Properties, i.e. Code, Name, and Description
To delete an Alarm Type from the Alarm Configuration:
l Highlight the Alarm Type
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Alarm Type and its Alarm Type Properties

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 63 of 182


9.4 Suppression Switch Off Timer Actions
The exSILentia® Alarm Suppression Switch Off Timer Actions Configuration allows you to define various
actions that should be taken when a suppression switch off timer expires. In addition to naming the
action you can also add a detailed description. These are used as part of the alarm suppression work
process.

9.5 Alarm Rationalization Statuses


The exSILentia® Alarm Rationalization Statuses allows the documentation of the progress of the Alarm
Rationalization within the Change Log. Within the Alarm Rationalization Alarm View you can set a
Rationalization Status , indicate an Approver and Session if applicable, and add any additional
comments or custom data fields for each alarm.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 64 of 182


To review the alarm rationalization statuses that are defined in your project click on Alarm
Configuration on the exSILentia® Dashboard and select the Alarm Rationalization Statuses Tab. You can
easily make changes to the default Alarm Rationalization Statuses.
To add an Alarm Status to the Alarm Configuration:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Edit the Alarm Status Properties, i.e. Name and Description
l Select the radio button in the Default column if you would like this status to show by default for
all alarms, only one Rationalization Status can be selected as Default
l Select the check box in the Approved column if you would like an Approver associated with this
status
l Select the check box in the Frozen column if you would like the Alarm View to be read-only once
this status is committed to the Alarm Change Log
l In the Fallback State column, select the status to which an alarm needs to be reset upon
importing in case an alarm status is set to Frozen
To modify an Alarm Status in the Alarm Configuration:
l Highlight the Alarm Status
l Edit the Alarm Status Properties, i.e. Name and Description as well as the check box selections
To delete an Alarm Status from the Alarm Configuration:
l Highlight the Alarm Status
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Alarm Status and its Alarm Status Properties

9.6 Alarm Tuning Parameters


The exSILentia® Alarm Tuning Parameters allow you to specify suggested Deadband, PV filter, and On/Off
Delay(s) for the different process parameters being measured. These suggestions will show in the Alarm
View in the Tuning tab during the rationalization process for reference.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 65 of 182


To review the alarm tuning parameters that are defined in your project click on Alarm Configuration on
the exSILentia® Dashboard and select the Alarm Tuning Parameters Tab. You can easily make changes to
the default Alarm Tuning Parameters.
To add an Alarm Tuning Parameter to the Alarm Configuration:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Edit the Alarm Tuning Parameter Properties, i.e. Name and Description
l Enter the suggested Deadband Percent, PV Filter, On Delay, and Off Delay
To modify an Alarm Tuning Parameter in the Alarm Configuration:
l Highlight the Alarm Tuning Parameter
l Edit the Alarm Tuning Parameter Properties, i.e. Name, Description, etc.
To delete an Alarm Tuning Parameter from the Alarm Configuration:
l Highlight the Alarm Tuning Parameter
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Alarm Tuning Parameter and its Alarm Tuning Parameter Properties

9.7 Control System Modules


The Control System Modules Configuration allows you to specify control system specific modules that
will support certain aspects of suppression and dynamic alarming. You can name the control modules
and provide a description of them.

9.8 Annunciator Configuration


The exSILentia® Alarm Annunciator Configuration allows you to define Sources and Targets for the alarm
annunciation.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 66 of 182


To review the alarm annunciator configuration that is defined in your project click on Alarm
Configuration on the exSILentia® Dashboard and select the Alarm Annunciator Configuration Tab. You
can easily make changes to the default Alarm Classifications.
To configure the Annunciator Sources you will work on with the upper left hand portion of the
Annunciator Configuration window.
To add an Alarm Annunciator Source to the Alarm Configuration:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Edit the Alarm Annunciator Source Properties, i.e. Name and Description
To modify an Alarm Annunciator Source in the Alarm Configuration:
l Highlight the Alarm Annunciator Source
l Edit the Alarm Annunciator Source Properties, i.e. Name and Description
To delete an Alarm Annunciator Source from the Alarm Configuration:
l Highlight the Alarm Annunciator Source
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Alarm Annunciator Source and its Alarm Annunciator Source Properties
To configure the Annunciator Targets you will work on with the lower left hand portion of the
Annunciator Configuration window.
To add an Alarm Annunciator Target to the Alarm Configuration:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Edit the Alarm Annunciator Target Properties, i.e. Name and Description
To modify an Alarm Annunciator Target in the Alarm Configuration:
l Highlight the Alarm Annunciator Target
l Edit the Alarm Annunciator Target Properties, i.e. Name and Description
To delete an Alarm Annunciator Target from the Alarm Configuration:
l Highlight the Alarm Annunciator Target
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Alarm Annunciator Target and its Alarm Annunciator Target Properties
With all Sources and Targets defined, the completed Annunciator Matrix is shown on the right hand
side of the dialog box. You can set default selections here by selecting the check box at the
corresponding intersection of the Source and its Target. The defaults will automatically be selected for
all new alarms in the Alarm View.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 67 of 182


9.9 Alarm Priorities
exSILentia® allows you to choose different Alarm Prioritization Methods. The methods currently
supported are:
l Severity Matrix
l Sum of all Severities
Severity Matrix is an alarm prioritization method where the priority is selected from a Priority Matrix
based on the operator's time to respond and the severity of the consequences evaluated for different
severity categories. The configuration of the Severity Matrix method is further described in 9.10
Prioritization Method - Severity Matrix.
Sum of all Severities is an alarm prioritization method where a priority score is determined by summing
the weighted consequences of an alarm failure, evaluated for different severity categories, and
multiplying the sum by a time to respond factor. Priority is ten assigned based on the total alarm score
achieved. The configuration of the Sum of all Severities method is further described in 9.11 Prioritization
Method - Sum of all Severities.

9.10 Prioritization Method - Severity Matrix


To define your alarm priority levels using the Severity Matrix Prioritization Method, you can either select
the exida default priority matrix or configure a priority matrix to match your corporate Alarm Philosophy.
exSILentia® allows you to configure the Priority Matrix in the Alarm Configuration by defining Severity
and Threshold categories and levels which provide complete customization options of the Priority Matrix
used in the project.
To review the alarm priority matrix that is defined in your project click on Alarm Configuration on the
exSILentia® Dashboard, select the Alarm Priorities Tab, and choose the Severity Matrix Prioritization
Method. In this case, the alarm priorities tab consists of the following sub tabs:

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 68 of 182


l Severities
l Severity Matrix
l Thresholds
l Threshold Matrix
l Priorities
l Priority Matrix
Configuration options for each of these tabs is explained in the following sections.

9.10.1 Severities
The first task in specifying the Priority Matrix is to define the applicable Severity Categories and Severity
Levels. To do so use the following steps:
1. In the Alarm Priority tab select the Severities tab. Here you may see the exida default Severity
Categories and Severity Levels, or those imported from an old project.
2. Severity Categories can be added or deleted by using the plus (+) or minus (-) symbols in the
lower left corner of the left window pane.
3. You can edit the information for Severity Category Code and Name or enter the relevant
information for Severity Categories you may have added.
4. Severity Levels can be added or deleted by using the plus (+) or minus (-) symbols in the lower
left corner of the right window pane.
5. You can edit the information for Severity Level Code and Name or enter the relevant information
for Severity Levels you may have added.

9.10.2 Severity Matrix


The second task in specifying the Priority Matrix is to define the applicable Severity Matrix. To do so use
the following steps:

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 69 of 182


1. Ensure you specified all relevant information on the Severity tab.
2. In the Alarm Priority tab select the Severity Matrix tab. Here you may see the exida default
Severity Matrix, or one imported from an old project.
3. The Severity Matrix matches Severity Levels to Severity Categories. The matrix is prepopulated
based on the information you specified on the severity tab.
4. You can edit the information in the matrix cells or enter the relevant information as applicable.

9.10.3 Thresholds
The third task in specifying the Priority Matrix is to define the applicable Threshold Categories and
Threshold Levels. To do so use the following steps:
1. In the Alarm Priority tab select the Thresholds tab. Here you may see the exida default Threshold
Categories and Threshold Levels, or those imported from an old project.
2. Threshold Categories can be added or deleted by using the plus (+) or minus (-) symbols in the
lower left corner of the left window pane.
3. You can edit the information for Threshold Category Code and Name or enter the relevant
information for Threshold Categories you may have added.
4. Threshold Levels can be added or deleted by using the plus (+) or minus (-) symbols in the lower
left corner of the right window pane.
5. You can edit the information for Threshold Level Code and Name or enter the relevant
information for Threshold Levels you may have added.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 70 of 182


9.10.4 Threshold Matrix
The fourth task in specifying the Priority Matrix is to define the applicable Threshold Matrix. To do so use
the following steps:
1. Ensure you specified all relevant information on the Thresholds Tab.
2. In the Alarm Priority tab select the Threshold Matrix tab. Here you may see the exida default
Threshold Matrix, or one imported from an old project.
3. The Threshold Matrix matches Threshold Categories and Threshold Levels. The matrix is
prepopulated based on the information you specified on the Thresholds tab.
4. You can edit the information in the matrix cells or enter the relevant information as applicable.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 71 of 182


9.10.5 Priorities
The fifth task in specifying the Priority Matrix is to define the Priority Levels. To do so use the following
steps:
1. In the Alarm Priority tab select the Priorities tab. Here you may see the exida default Priorities,
or those imported from an old project.
2. Priorities can be added or deleted using the plus (+) or minus (-) symbols in the lower left corner
of the window pane. You can change the order of the Priorities by selecting the Up and Down
icons next to each entry.
3. You can edit the information for each Priority, for example Code, Name, Description, option to
Include in Distribution, Priority color and text color selection. A preview will show for each Priority.

9.10.6 Priority Matrix


The final task in specifying the Priority Matrix is to combine the Severity and Threshold matrices. To do
so use the following steps:
1. Ensure you specified all relevant information for the Severity and Threshold Matrices
2. In the Alarm Priority tab select the Priority Matrix Tab. Here you may see the exida default
Priority Matrix, or one imported from an old project.
3. The Priority Matrix is prepopulated based on the on the information you specified for the Severity
and Threshold levels.
4. Within the Priority Matrix each cell is a drop down box. You can select the appropriate Priority
Level for each matrix cell based on the Priorities defined in the previous tab.
5. The Severity and Threshold axis of the Priority Matrix can independently be set in an ascending or
descending order by clicking on the gray triangle at the right side and/or bottom of the Priority
Matrix, respectively.
6. The Severity and Threshold axis can be swapped by clicking on the gray triangle in the upper left
hand portion of the Priority Matrix.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 72 of 182


9.11 Prioritization Method - Sum of all Severities
To define your alarm priority levels using the Sum of all Severities Prioritization Method, you can either
select the exida default priority score settings or configure a priority score system to match your
corporate Alarm Philosophy.
exSILentia® allows you to configure the Priority Score in the Alarm Configuration by defining Severity
levels with associated weights and Threshold levels with associated response time factors which provide
complete customization options of the Priority Score used in the project.
To review the alarm priority score that is defined in your project click on Alarm Configuration on the
exSILentia® Dashboard, select the Alarm Priorities Tab, and choose the Sum of all Severities
Prioritization Method. In this case, the alarm priorities tab consists of the following sub tabs:
l Severities
l Severity Matrix
l Thresholds
l Threshold Matrix
l Priorities
Configuration options for each of these tabs is explained in the following sections.

9.11.1 Severities
The first task in specifying the Sum of all Severities Priority Score is to define the applicable Severity
Categories and Severity Levels. To do so use the following steps:

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 73 of 182


1. In the Alarm Priority tab select the Severities tab. Here you may see the exida default Severity
Categories and Severity Levels, or those imported from an old project.
2. Severity Categories can be added or deleted by using the plus (+) or minus (-) symbols in the
lower left corner of the left window pane.
3. You can edit the information for Severity Category Code and Name or enter the relevant
information for Severity Categories you may have added.
4. Severity Levels can be added or deleted by using the plus (+) or minus (-) symbols in the lower
left corner of the right window pane.
5. You can edit the information for Severity Level Code and Name or enter the relevant information
for Severity Levels you may have added.

9.11.2 Severity Matrix


The second task in specifying the Sum of all Severities Priority Score is to define the applicable Severity
Matrix including Weight factors. To do so use the following steps:
1. Ensure you specified all relevant information on the Severity tab.
2. In the Alarm Priority tab select the Severity Matrix tab. Here you may see the exida default
Severity Matrix, or one imported from an old project.
3. The Severity Matrix matches Severity Levels to Severity Categories. The matrix is prepopulated
based on the information you specified on the severity tab.
4. You can edit the information in the matrix cells or enter the relevant information as applicable.
5. You can also specify the weight for each Severity Level & Severity Category combination.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 74 of 182


9.11.3 Thresholds
The third task in specifying the Sum of all Severities Priority Score is to define the applicable Threshold
Categories and Threshold Levels. To do so use the following steps:
1. In the Alarm Priority tab select the Thresholds tab. Here you may see the exida default Threshold
Categories and Threshold Levels, or those imported from an old project.
2. Threshold Categories can be added or deleted by using the plus (+) or minus (-) symbols in the
lower left corner of the left window pane.
3. You can edit the information for Threshold Category Code and Name or enter the relevant
information for Threshold Categories you may have added.
4. Threshold Levels can be added or deleted by using the plus (+) or minus (-) symbols in the lower
left corner of the right window pane.
5. You can edit the information for Threshold Level Code and Name or enter the relevant
information for Threshold Levels you may have added.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 75 of 182


9.11.4 Threshold Matrix
The fourth task in specifying the Sum of all Severities Priority Score is to define the applicable Threshold
Matrix. To do so use the following steps:
1. Ensure you specified all relevant information on the Thresholds Tab.
2. In the Alarm Priority tab select the Threshold Matrix tab. Here you may see the exida default
Threshold Matrix, or one imported from an old project.
3. The Threshold Matrix matches Threshold Categories and Threshold Levels. The matrix is
prepopulated based on the information you specified on the Thresholds tab.
4. You can edit the information in the matrix cells or enter the relevant information as applicable.
5. You can also specify the Response Time Factor (RTF) for each Threshold Level & Threshold
Category combination.

9.11.5 Priorities
The fifth and final task in specifying the Sum of all Severities Priority Score is to define the Priority Levels
including their associated Score level. To do so use the following steps:
1. In the Alarm Priority tab select the Priorities tab. Here you may see the exida default Priorities,
or those imported from an old project.
2. Priorities can be added or deleted using the plus (+) or minus (-) symbols in the lower left corner
of the window pane. You can change the order of the Priorities by selecting the Up and Down
icons next to each entry.
3. You can edit the information for each Priority, for example Code, Name, Description, option to
Include in Distribution , Priority color and text color selection (a preview will show for each
Priority), and Priority Score.
4. You will want to make sure that the Priority Scores are in increasing order, from low to high.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 76 of 182


© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 77 of 182
Chapter 10 Report Generation
To generate a report output for your project you can click on the Generate Report button on the
exSILentia® dashboard or you can select Generate Report from the Export menu. This will launch the
Report Wizard.

The Report Wizard will allow you to select the report you want to generate. In addition, through the
Report Options selections you can control report options and preferences. Sections 15.2 SILalarm™
Worksheet - Alarm Header and 15.3 SILalarm™ Worksheet - Alarm List describes how filters can be applied
to limit the number of alarms viewable in the Alarm List. If you generate a report and choose the Use
Alarm List Filters option, only those alarms will be included in the report that are filtered in the Alarm
List.
Once you completed making all appropriate report option selections you can click the Generate Report
button in the lower right hand portion of the Report Wizard window. This will open the Save As dialog
and prompt you with a default name which is based on the project file name.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 79 of 182


If the Launch Associated Viewer checkbox (to the left of the Generate Report button) was checked it will
automatically open the generated report.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 80 of 182


Chapter 11 Data Export
exSILentia® supports alarm data exporting in to form of (complete) alarms and in the form or data
components that are part of the Library. The Alarm Export is described in detail in this chapter. An
overview of the exporting of Library components is described in section 13.2 Importing and Exporting
Library Entries

11.1 Alarm Export


Once the Alarm Rationalization is complete, you can export all alarm data to generate a copy of the
Master Alarm Database within the SILalarm™ module for import into your control system. This eliminates
the need to manually implement configuration changes and improves traceability. The Alarm export is
generated in either a Microsoft® Excel spreadsheet (.xlsx) or a Comma Separated Values(.csv) file. You
can create a specific export mapping for SILalarm™ fields to columns in the spreadsheet. Once mapped,
the mapping profile can be saved to be used for future exports.

11.1.1 Export Using SILalarm™ Default Fields


For your first alarm export from exSILentia® you will most likely not have a field mapping profile that
defines the relationship between SILalarm™ fields and fields in the export file. Depending on the control
system that you are using to exchange data with, you may also just want to use the SILalarm™ default
export. To export a file without an existing mapping profile, while using the SILalarm™ default fields,
click on the Export button on the dashboard, alternatively you can select the Export - Alarm Export
menu option. This will launch the Alarm Export dialog. Next
l Choose the type of file to be exported from the Export Type drop down list
l Use the Load and Map Default Fields button to use SILalarm™’s default fields as the data fields
you would like to include in the export
l Finally, select the Generate Export button in the lower right hand corner of the Alarm Export
dialog, this will allow you to define a save location for your file and generate the export
l You can select the Open on completion check box to automatically open the export file

once it is generated

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 81 of 182


11.1.2 Export Without Mapping Profile
For your first alarm export from exSILentia® you will most likely not have a field mapping profile that
defines the relationship between SILalarm™ fields and fields in the export file. The Alarm Export dialog
allows you to define a specific export profile that you can save for future use. To export a file without an
existing mapping profile click on the Export button on the dashboard, alternatively you can select the
Export - Alarm Export menu option. This will launch the Alarm Export dialog. Next
l Choose the type of file to be exported from the Export Type drop down list
l Use the Load Fields from Template button to select a template file with the appropriate column
headers for the data fields you would like to include in the export
l Once you have selected your file, the Export Wizard will automatically populate data fields to be
exported based on the column headings in the template file
l Any Available Fields that match a SILalarm™ field exactly will be mapped automatically, these
will show up in the Mapped Fields (Destination) column in the Alarm Export dialog
l Any remaining (not matched) fields will show up in the Available Fields column in the Alarm
Export dialog
l Unmapped fields can be mapped manually by clicking the available field and dragging it to the
Mapped Fields (Destination) column, next to the associated SILalarm™ field in the SILalarm
Fields (Source) column
l Once mapping is complete, you can save the mapping profile for future use by clicking the Save
button next to Mapping Profile
l Finally, select the Generate Export button in the lower right hand corner of the Alarm Export
dialog, this will allow you to define a save location for your file and generate the export
l You can select the Open on completion check box to automatically open the export file

once it is generated

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 82 of 182


11.1.3 Export With Mapping Profile
To export a file using an existing mapping profile click on the Export button on the dashboard,
alternatively you can select the Export - Alarm Export menu option. This will launch the Alarm Export
dialog. Next
l Choose the type of file to be exported from the Export Type drop down list
l Clicking the Load button next to Mapping Profile to use a previously defined mapping profile to
match data fields from SILalarm™ to the Export file
l Once mapping is complete, select the Generate Export button in the lower right hand corner of
the Alarm Export dialog, this will allow you to define a save location for your file and generate the
export
l You can select the Open on completion check box to automatically open the export file

once it is generated

11.1.4 Export Filter


Sections 15.2 SILalarm™ Worksheet - Alarm Header and 15.3 SILalarm™ Worksheet - Alarm List describes
how filters can be applied to limit the number of alarms viewable in the Alarm List. If you export the
alarms and choose the Use Alarm List Filters option, only those alarms will be exported that are filtered
in the Alarm List.

11.2 Suppression Export


The Suppression Export is a straightforward export of the various suppression groups that have been
defined in the alarm rationalization project. Simply click the Generate Export button in the lower right
hand portion of the Export Wizard window. This will open the Save As dialog and prompt you with a
default name which is based on the project file name. If the Open on completion checkbox (to the left of
the Generate Export button) was checked it will automatically open the generated export.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 83 of 182


Chapter 12 Data Import
exSILentia® supports alarm data importing in to form of (complete) alarms and in the form or data
components that are part of the Library. The Alarm Import and associated Audit are described in detail
in this chapter. An overview of the importing of Library components is described in section 13.2
Importing and Exporting Library Entries

12.1 Alarm Import


Alarm Rationalization with exSILentia® often starts with import of the alarm system configuration from
your control system into the SILalarm™ module. The Alarm import allows you to map the fields from
your input file, based on the columns in the Microsoft® Excel spreadsheet (.xlsx) or Comma Separated
Values (.csv), to the data fields in SILalarm™. Once mapped, the mapping profile can be saved to be used
for future imports. This helps create a starting point for the Alarm Rationalization. Upon import, an Audit
Viewer launches allowing the user to review and Accept, Reject, or Enforce any changes.
If the import contains fields that are not part of the default data fields in SILalarm™, these additional
fields can still be imported as part of the user defined Custom Data, see section 8.4 Custom Data. Before
you initiate the alarm import, make sure that the custom data is setup so that you can map the import
data to the appropriate field.

12.1.1 Import Without Mapping Profile


For your first alarm import into exSILentia® you will most likely not have a field mapping profile that
defines the relationship between SILalarm™ fields and fields in the import file. To import a file without
an existing mapping profile click on the Import button on the dashboard, alternatively you can select
the Import - Alarm Import menu option. This will launch the Alarm Import dialog. Next
l Choose the type of file to be imported from the Import Type drop down list
l Use the browse … button next to the File field to select your import file
l Once you have selected your file, the Import Wizard will automatically populate data fields to be
imported based on the column headings in the import file
l Any Available Fields that match a SILalarm™ field exactly will be mapped automatically, these
will show up in the Mapped Fields (Source) column in the Alarm Import dialog
l Any remaining (not matched) fields will show up in the Available Fields column in the Alarm
Import dialog
l Unmapped fields can be mapped manually by clicking the available field and dragging it to the
Mapped Fields (Source) column, next to the associated SILalarm™ field in the SILalarm Fields
(Destination) column
l Once mapping is complete, you can save the mapping profile for future use by clicking the Save
button next to Mapping Profile
l Finally, select the Import button in the lower right hand corner of the Alarm Import dialog, this
will launch the Audit Viewer to allow you to review any potential changes made to your Alarm
List before actually import the alarms into the exSILentia® project, see section 12.2 Audit
Viewerfor more details

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 85 of 182


Note: To undo the automatic mapping, click the Clear Mapping button. This will move all fields in
the import file to the Available Fields column.

Formatting requirements for the Import file are documented in Appendix A Import Rules.

12.1.2 Import With Mapping Profile


To import a file using an existing mapping profile click on the Import button on the dashboard,
alternatively you can select the Import - Alarm Import menu option. This will launch the Alarm Import
dialog. Next
l Choose the type of file to be imported from the Import Type drop down list
l Use the browse … button next to the File field to select your import file
l Clicking the Load button next to Mapping Profile to use a previously defined mapping profile to
match data fields from the Import File to the data fields in SILalarm™
l Once mapping is complete, select the Import button in the lower right hand corner of the Alarm
Import dialog, this will launch the Audit Viewer to allow you to review any potential changes
made to your Alarm List before actually import the alarms into the exSILentia® project, see
section 12.2 Audit Viewerfor more details
Formatting requirements for the Import file are documented in Appendix A Import Rules.

12.2 Audit Viewer


The Audit Viewer allows you to review any changes being imported into the SILalarm™ module of your
exSILentia® project. An Audit is done for each Import. SILalarm™ only allows for one Import at a time,
and therefore only one audit at a time. If you try to import while an audit is in progress, the Import
Wizard will give you options to continue the current audit, discard the current audit, or cancel the new
import.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 86 of 182


A new audit is automatically triggered with each new Alarm Import into the SILalarm™ module of your
exSILentia® project after you click the Import button in the Alarm Import dialog. An audit does not need
to be complete all at once. You can close the Audit dialog and at any time click the Audit Viewer button
in the SILalarm™ header, see section 15.2 SILalarm™ Worksheet.
The Audit Viewer includes a list of all alarms affected by the import. For New Alarms, you will see the
Alarm Name followed by <New Alarm>. For Existing Alarms, you will see the Alarm Namefollowed by a
list of all fields affected by the import. For each field affected, you will see the Existing Value currently
recorded in SILalarm™ and the New Value as defined in the import file.
You can review the list of changes and select a disposition for each change. The dispositions are as
follows:
l Accept, This will apply the New Alarm or New Value to your SILalarm™ project
l Reject, This will reject the New Alarm or New Value. If a New Alarm is rejected, it will not import
into the SILalarm™ Project. If a New Value is rejected, the Existing Value will remain as-is in the
SILalarm™ Project.
l Enforce, This will identify the alarm and field value to be included in the Enforce Export. The
enforce export will allow you to create an export that has the current Existing Value in the
SILalarm™ Project to be imported back into the control system. This can be used when you
believe the imported New Value is incorrect, but the Existing Value from the SILalarm project is
correct.
The Fields column can be sorted to allow you to review one field type at a time during the Audit.
After selecting dispositions for each change, select the Commit Changes button at the bottom right
hand corner of the Audit Viewer dialog. This will apply all Accepted items and discard all Rejected items.
Items for which no disposition is selected will remain in the Audit Viewer for future review.
To create an Enforce export, select the Generate Enforce Export button on the bottom right hand corner
of the Audit Viewer. This will create an Microsoft® Excel file with the items marked Enforce.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 87 of 182


While an audit is in progress, all work is saved each time the Audit Viewer is closed. Simply return to the
audit to finish your review.

You can cancel the new import completely by discarding the current audit. To do this click the Discard
Audit button at the lower left hand corner of the Audit Viewer dialog.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 88 of 182


Chapter 13 Project Libraries
exSILentia® provides build in libraries for identical items that can be (re-)used in multiple locations. A
library item is a unique entity that can be referenced in multiple locations. A change to the library item
will automatically be applied to all locations the library item is referenced. Using libraries will
dramatically increase the efficiency and consistency of the various work activities to be performed.
Libraries are defined for the following items:
l Process Area
l Causes
l Safeguards
l Suppression Groups
l Project / Process States
l References

Library items are defined while you are using the various exSILentia® modules or prior to your use of the
tool. When you open a library you will be able to see where the library item is used. If you predefine
library items they will show up in italic font, indicating they are not assigned to anything, and the
location used will be blank.
You can decide what columns to view in the library list by selecting the Column Visibility button at the
bottom of the library window. This will allow you to choose which columns are visible. If you would like
to hide a column, simply uncheck the checkbox next to the column name. To unhide a column simply
recheck the checkbox next to the column name.

Library items can be viewed by selecting the item in the library list, then right clicking and selecting
View. Make sure the vertical arrow button on the far left is enabled to show the details of the library
entry. If you would like to hide the view, disable the vertical arrow button.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 89 of 182


13.1 Adding, Editing, and Deleting Library Entries
To add, edit, or delete a Library Entry, first open the library window and navigate to the specific library
you would like to manage.
To add an entry to a specific library:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Edit the Library Entry Properties, i.e. Name, Description, etc.
To modify an entry to a specific library:
l Highlight the Library Entry
l Edit the Library Entry Properties, i.e. Name, Description, etc.
To delete an entry to a specific library:
l Highlight the Library Entry
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Library Entry and its Library Entry Properties

CAUTION: Deleting a Library Entry from its specific library deletes every instance of that library
entry on every worksheet where it has previously been used.

13.2 Importing and Exporting Library Entries


Library items can be defined while you are using the various exSILentia® modules or prior to your use of
the tool. If you would like to populate the library prior to using the tool, you have the option of
importing data into the library. The library imports and exports use a Microsoft Excel .xlsx worksheet as
the interface. The import feature will create a new item for each row that exists within the .xlsx file,
regardless if the same named item already exists.
To import Library Entries, first open the library window and navigate to the specific library you would
like to import into.
To import entries into a specific library from an MS Excel spreadsheet:

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 90 of 182


l Click the Import button in the lower left hand portion of the window
l Browse to and select the MS Excel spreadsheet with the data that you want to import
l Click Open
l The entries defined in the spreadsheet will now be imported into the Library

Note: The easiest way to ensure your import format conforms with what exSILentia® is expecting,
it is best to export from the desired library first and use this exported file as the template to create
the import file. The text of certain fields must match what is expected or the field will not import.

In addition to importing, you can export the Library Entries in each specific library as well. To export
library entries into an MS Excel spreadsheet:
l Click the Export button in the lower left hand portion of the window
l Browse to the location you want to save the MS Excel spreadsheet
l Name the file as required
l Click Save

13.3 Library Entry Identifiers


Each library entry is unique, and so each is given a unique identifier (ID) to help you identify which entry
you are working with, similar to a serial number. It is possible that after adding, modifying, deleting,
and/or importing library entries, there are gaps between IDs. For example, when an entry is deleted it
will create a gap between numbers. A feature has been provided for select libraries to allow reordering
of these IDs, but caution is advised if the IDs are being used external to the program as part of managed
documentation.
To reorder Library Entry IDs:
l Click on Reorder IDs in the lower left hand portion of the window

CAUTION: Reordering Library Entry IDs has the potential to cause inconsistency with data
maintained outside of exSILentia®. When you reorder Library Entry IDs you need to ensure that any
reference external to the project file is updated manually.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 91 of 182


13.4 Suppression Groups Library
Suppression Groups are an integral part of alarm suppression. In section 15.4 SILalarm™ Worksheet -
Alarm View the documentation of suppression requirements for individual alarms will be discussed. The
Library however is the key place to define the suppression groups which can be assigned to the
individual alarms during the actual alarm rationalization exercise. Though suppression groups can be
added from within the module, defining them in the library may keep a cleaner workspace environment.
To review suppression groups in the Suppression Group Library click on Library icon on the exSILentia®
Dashboard, or select the View - Library menu option, and select the Suppression Groups Library item.

To add a Suppression Group to the library:


l Click on the green plus (+) symbol in the lower left hand portion of the window
l Edit the Suppression Group Properties, by selecting the suppression group, right-clicking on the
group, and selecting View. The Suppression Group Dialog will now appear.
To modify a Suppression Group in the library:

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 92 of 182


l Highlight the Suppression Group right-click on the group, and selecting View.

CAUTION: Modifying a Suppression Group in the library will impact all instances where the
suppressoin group is used.

To delete a Suppression Group from the library:


l Highlight the Suppression Group
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Suppression Group and its Properties

CAUTION: Deleting a Suppressoin Group from the library deletes every instance of that
suppressoin group where it has previously been used.

13.4.1 Editing a Suppression Group


The Suppression Group Dialog for a new suppression group looks as shown below.

In the Suppression Group Dialog, you can specify the Code, Name, and Description of the suppression
group. Next you specify the type of suppression group, i.e.,
l First Out
l Alarm Flood
l State Based
You can also specify the Process Area, Unit, and Equipment that the suppression group applies to.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 93 of 182


13.4.2 First Out Suppression Group
For a First Out Suppression Group you can specify the relevant Controls System Module Type as well as
the Group Alarm.
Next you can identify the alarms that are part of the suppression group by clicking on the link icon and
choosing the relevant alarm(s) from the list that appears. Alarms can also be added to a group via the Al
arm View as described in section 15.4 .
If the alarm Priority must Change when the alarm is suppressed, click the check box in the alarm
selection area.

The approvals and change log area for the group can be used to document the status of the suppression
group and ensure no unintentional changes are made to it.

13.4.3 Alarm Flood Suppression Group


For an Alarm Flood Suppression Group you can specify if the First Out need to be captured, the Switch
Off Timer, and Switch Off Timer Action.
Next you can define the Detection Logic for the Alarm Flood. The detection logic can be specified by
combining various conditions. For each condition a Condition and Expression can be documented. Then
you can create a detection logic schema that can consist of a combination of AND, OR, and VOTE logic.
The logic can be applied on conditions or groups of conditions. In addition a group can contain other
groups. To add a group to a logic schema, simply click the Add Group button. To add a condition to a
logic schema, simply click the Add Condition button.
Then you can specify the Controls System Module Type and Group Alarm. Next you can identify the alarms
that are part of the suppression group by clicking on the link icon and choosing the relevant alarm(s)
from the list that appears. Alarms can also be added to a group via the Alarm View as described in
section 15.4 .

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 94 of 182


If the alarm Priority must Change when the alarm is suppressed, click the checkbox in the alarm
selection area. In addition if a Dynamic Alarm Check is needed you can click the checkbox in the alarm
selection area for this as well.

The approvals and change log area for the group can be used to document the status of the suppression
group and ensure no unintentional changes are made to it.

13.4.4 State Based Suppression Group


For a State Based Suppression Group you need to select the appropriate state that triggers the
suppression group. Defining of state is specified in section 13.5 . Next you can specify the Switch Off
Timer, Switch Off Timer Action, and Controls System Module Type.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 95 of 182


Next you can identify the alarms that are part of the suppression group by clicking on the link icon and
choosing the relevant alarm(s) from the list that appears. Alarms can also be added to a group via the
Alarm View as described in section 15.4 .

The approvals and change log area for the group can be used to document the status of the suppression
group and ensure no unintentional changes are made to it.

13.5 Project / Process States Library


Project and Process States can be used to identify specific circumstances that apply to several alarms in
the alarm rationalization. The states could refer to a set of alarms that are all part of a specific piece of
equipment or the states could refer to a set of alarms that are all part of a trip condition or startup. The
Library is the key place to define the Project / Process States. To review Project / Process States in the
Project / Process States Library click on Library icon on the exSILentia® Dashboard, or select the View -
Library menu option, and select the Project / Process States Library item.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 96 of 182


To add a Project / Process State to the library:
l Click on the green plus (+) symbol in the lower left hand portion of the window
l Edit the Project / Process State Properties, by selecting the Project / Process State, right-clicking
on the state, and selecting View. The Project / Process State Dialog will now appear.
To modify a Project / Process State in the library:
l Highlight the Project / Process State right-click on the group, and selecting View.

CAUTION: Modifying a Project / Process State in the library will impact all instances where the
Project / Process State is used.

To delete a Project / Process State from the library:


l Highlight the Project / Process State
l Click on the red minus (-) symbol in the lower left hand portion of the window
l This will remove that Project / Process State and its Properties

CAUTION: Deleting a Project / Process State from the library deletes every instance of that Project
/ Process State where it has previously been used.

13.5.1 Editing a Project / Process State


The Project / Process State Dialog for a new Project / Process State looks as shown below.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 97 of 182


In the Project / Process State Dialog, you can specify the Code, Name, and Description of the Project /
Process State . Next you can specify if the State is related to a specific portion of the project, represented
by Process Area, Unit, and Equipment. Simply select the appropriate locations from the drop down
menus.
For a State that is related to a specific phase in the process, you can define State Logic. The state logic
can be specified by combining various conditions. For each condition a Condition and Expression can be
documented. Then you can create a state logic schema that can consist of a combination of AND, OR,
and VOTE logic. The logic can be applied on conditions or groups of conditions. In addition a group can
contain other groups. To add a group to a logic schema, simply click the Add Group button. To add a
condition to a logic schema, simply click the Add Condition button.
The approvals and change log area for the state can be used to document the status of the Project /
Process State and ensure no unintentional changes are made to it.

13.6 References Library


References that are defined in the References Library are available to be assigned to alarms as needed.
References can be added from within the Reference Library overview or directly in the module. It is
useful to enter standard References in the References library prior to their use as this will increase
overall efficiency.
To review references defined in the Reference Library click on Library icon on the exSILentia®
Dashboard, or select the View - Library menu option, and select the References Library item.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 98 of 182


13.7 Library Clean Up
Depending on your use of exSILentia®, it is possible that the various libraries collect unused items. For
example, when you are modeling a SIF and remove a Sensor Group from a SIF after concluding that it is
identical to one you already modeled or if the sensor group represents an auxiliary action, the extra
sensor group may remain in the library. Several of the library views will have clean up function that will
remove any item in that library that is not used within the project, e.g. orphaned sensor groups. To
initiate the clean up action, you can click on the broomstick icon. exSILentia® will then determine
which entries in the library are not used and provide you with a message box asking for confirmation
that you want to remove the unused library items.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 99 of 182


Chapter 14 Upgrading from SILalarm™ v2
This chapter provides an overview of differences between the SILalarm™ v2 software and the SILalarm™
module in exSILentia® v4 beyond the obvious integration of SILalarm™ in the exSILentia® v4 framework
and associated graphical interface updates. exSILentia® v4 can open SILalarm™ v2 format project files, as
described in section 4.2 by selecting SILalarm 2 Project (*.axi) from the Project Files drop down in the
Open Project dialog.

Upon opening a SILalarm™ v2 project, exSILentia® v4 will convert the project information to the new
exSILentia® v4 format. In most cases the conversion is one-to-one between the two versions of the
software, however in some cases the structure of the two versions differ which require a specific
conversion algorithm to be implemented. For each of the relevant sections within SILalarm™ an
overview is provided on how information is converted for which there is no direct one- to- one
relationship with an exSILentia® v4 data item.
The SILalarm™ v2 Setup Wizard has been restructured in the exSILentia® v4 SILalarm™ module. Certain
aspects are now part of Project Configuration, see Chapter 8 Project Configuration , whereas other
aspects are now part of Alarm Configuration, see Chapter 9 Alarm Configuration.
A detailed overview of alarm field allocation for project files that are upgraded from SILalarm™ v2 to
exSILentia® v4 is provided in Appendix B Upgrade Details.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 101 of 182
14.1 Project Configuration

14.1.1 Rationalization Team


Instead of defining specific Rationalization Teams, the SILalarm™ module in exSILentia® v4 uses the
Team Member and Session concept. Upon conversion from SILalarm™ v2, the rationalization team
members are assigned to the Team Member library and Session are created for each instance a
Rationalization Team was used. Team Members are linked to the respective sessions.

14.1.2 User Defined Fields


The SILalarm™ v2 User Defined fields have been replaced by the exSILentia® v4 Custom Data component.
This means that not only has the user the ability to specify an unlimited number of user defined fields,
there are also different field types available. Furthermore, separate Custom Data is available for each
Rationalization Step.
When converting SILalarm™ v2 User Defined fields to Custom Data, the custom data will be assigned to
either the Alarm Tag or the specific Alarm. If the user defined field information in each Alarm associated
with a single Alarm Tag is identical the custom data is assigned to the Alarm Tag. If the information
deviates between Alarms associated with the same Alarm Tag, the custom data is associated with the
Alarm.

14.1.3 DeltaV Alarm Help Fields


The SILalarm™ module in exSILentia® v4 is made generic. Specific control systems fields are now
addressed in the dedicated control system import and export functions.

14.2 Alarm Configuration

14.2.1 Prioritization Methods


The current release of the SILalarm™ module in exSILentia® v4 only supports the Severity Matrix
Prioritization Method. This method is by far the most popular among our users. Additional prioritization
methods will be added to the SILalarm™ module in exSILentia® v4.
If you are using either the Summating Consequences - Quantitative (EEMUA 191), Maximum Consequences
(EEMUA 191) , or Sum of all Severities Modified by Urgency Prioritization Method, please contact the
exSILentia® support team via (http://support.exida.com).

14.2.2 Priority Levels


The SILalarm™ module in exSILentia® v4 does not distinguish between Alarm Priorities and Alert
Priorities. Both types of priorities are supported via the Priority Levels. Upon conversion from SILalarm™
v2 to exSILentia® v4 both Alarm and Alert Priorities are added to the Priority Levels definition. The latter
has no limitation to the number of levels you would like to define.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 102 of 182
14.2.3 Rationalization Workflow
The current release of the SILalarm™ module in exSILentia® v4 does not support the Suppression
Rationalization Workflow step. This step is currently being implemented and will be released shortly.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 103 of 182
Part 3
Modules

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 105 of 182
Chapter 15 SILalarm™
The SILalarm tab navigates to the exSILentia® Alarm Rationalization tool SILalarm™. Availability of the
Alarm tab, and therefore the SILalarm™ tool, is based on your exSILentia® license (see Chapter 1
Introduction for an overview of the exSILentia® license options). The SILalarm™ tool allows detailed
Alarm Rationalization as defined in IEC 62682:2014: Management of alarm systems for the process
industries and ANSI/ISA- 18.2- 2016: Management of Alarm Systems for the Process Industries.
Rationalization is the process of reviewing and justifying potential alarms to ensure that they meet the
criteria for being an alarm as defined in the applicable Alarm Philosophy. It involves defining the
attributes of each alarm (such as limit, priority, classification, and type) as well as documenting the
consequence, response time, and operator action. The product of rationalization is a list of configuration
requirements recorded in the Master Alarm Database (MADB).

15.1 Introduction
The SILalarm™ module uses a structured approach to perform Alarm Rationalization. A key prerequisite
before rationalization can begin is the establishing of an Alarm Philosophy. The alarm philosophy
typically defines the criteria for being an alarm, the rules for prioritizing and classifying alarms, and the
default settings for deadband and on/off delay. The relevant information from the alarm philosophy is
entered into SILalarm™ in the Alarm Configuration, see Chapter 9 Alarm Configuration.
Once this is complete, the master alarm database can be built by creating alarms from scratch within
SILalarm™, by importing an alarm list, or by importing the alarm system configuration obtained from the
relevant control system. For instruction on importing into SILalarm™ see Chapter 12 Data Import.
With the initial setup complete and alarms imported, you can navigate to the SILalarm Tab on the
exSILentia® dashboard and open the SILalarm™ worksheet. In the worksheet you will see the Alarm List
which shows details for all Alarms in your project. If you select an alarm in the Alarm List it will expand
the Alarm View to the right. Here you will see the steps for Rationalization of each alarm.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 107 of 182
In the subsequent sections the SILalarm™ worksheet, its Toolbar, Alarm List, Alarm View, and Outputs
will be explained.

15.2 SILalarm™ Worksheet


The SILalarm™ module alarm rationalization worksheet uses an interactive interface to effectively guide
you through the rationalization steps. This allows you to focus on a single alarm, a set of alarms part of a
single instrument tag, or a single rationalization step. The SILalarm™ worksheet consists of three main
areas: the Alarm Header, the Alarm list, and the Alarm View or workspace.

15.2 SILalarm™ Worksheet - Alarm Header


The Alarm Header provides several basic functions.
1. Ability to create a New Alarm
2. Ability to launch the Audit Viewer
3. Ability to define the Plant Hierarchy
4. Visual indication of the Alarm Priority Distribution
5. Ability to define Advanced Filters

15.2.1 New Alarm


Clicking the New Alarm button will simply add a new alarm to the Alarm List which can then be specified
and rationalized in the Alarm View.

15.2.2 Audit Viewer


Clicking the Audit Viewer button will launch the Audit dialog that is described in more detail in section
12.2 Audit Viewer.

15.2.3 Plant Hierarchy


Clicking the Plant Hierarchy button will launch the Plant Hierarchy dialog. The Plant Hierarchy dialog
will allow you to define the organizational and physical arrangement of your plants in Process Area, Unit,
and Equipment. When identifying alarms you can define the location that the alarm is part of based on
the plant hierarchy. For each of the 3 levels within the hierarchy you can define a Name and Description.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 108 of 182
15.2.4 Alarm Priority Distribution
The Priority Distribution provides a visual indication of the priority levels of the alarms in the
rationalization. Clicking the Distribution Details button will launch a separate dialog box that shows the
priority distribution in more detail including a legend of the different colors used as specified in the
Alarm Configuration, see Chapter 9 Alarm Configuration.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 109 of 182
15.2.5 Advanced Filters
SILalarm™ supports several filter options which can come in extremely handy when you are working with
an alarm database that has 10's of thousand's of alarms. Section 15.3 SILalarm™ Worksheet - Alarm List
will describe a simple column filter for the Alarm List. However in some cases a more advanced alarm
filter may be needed, for example when you want to find all low level alarms that are part of 2 different
process areas. For those scenarios where a more advanced filter is needed, you can check the Use
Advanced Filter checkbox in the Alarm Header.

Once the Use Advanced Filter checkbox is checked, the header will show the Advanced Filter applied and
presents an edit icon that you can click to create or update the advanced filter. Clicking the edit icon will
launch the Advanced Filter dialog box. In the advanced filter dialog box you can define a filter by using a
combination of AND and OR voting arrangements that can be setup between individual filters or groups
of filters. In the example below, the filter is designed to find low level alarms (LL) that are present in
either the Cooling Process Area or the Mixers Process Area. The filter there for is an AND combination of
a group that defines the two process areas and a filter on the ID column that looks for LL in the Alarm ID.
The group that defines the two process areas shows an OR voting as the alarms of interest are either
part of the Cooling or the Mixers Process Areas.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 110 of 182
Once you complete defining the filter you can click on Refresh Alarm List and the filter will be deployed
on the alarm list, this gives you a previous of the filtered alarms. You can also just close the advanced
filter dialog box to deploy the filter. Once a filter is defined, the header will show a description of the
filter.

15.3 SILalarm™ Worksheet - Alarm List


The Alarm List displays all alarms in your SILalarm™ project. The number of alarms is listed in the lower
right hand corner of the alarm list.

In the lower left hand corner, you can change the list view by selecting No Grouping or Group by Tag.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 111 of 182
By default, the following columns are displayed showing the associated parameters for each alarm:
l Alarm ID
l Alarm Name
l Description
l Alarm Tag
l Alarm Type
l Is Analog
l Process Area
l Unit
l Node
l Priority Level
l Alarm Enabled
l Status
l Last Modified On
These columns can be adjusted by selecting the Columns button in the lower left-hand side of the list.
Here you can choose which alarm parameters you would like to view by checking or unchecking each
parameter's check box.
Filters can be applied to each column of the alarm list. To apply a filter:
l Select the Filter Icon next to the relevant column heading. This will filter the alarms for that
parameter only. Once you select the Filter Icon for a column, the filter will show up in the header.
l In the header, enter what you would like the filter by. This will display any item for that
parameter that Contains what you have entered, so it does not have to match your entry
perfectly.
l Select ‘Apply’ to apply the filter to the alarm list. On the bottom right-hand corner, you will see
the number of alarms displayed with the filter, out of the total number of alarms.
You can then proceed to apply more filters on the remaining columns as needed. The filters will show in
the header until you select the ‘Clear’ button to return to the unfiltered list of alarms.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 112 of 182
Finally, the Alarm List allows you to select alarms for copying, cutting, pasting, deleting, and comparing.
The first column displayed to the far left is labeled S, with a check mark for each row or alarm. The
check marks are grayed out by default.
To copying, cutting, pasting, and deleting an alarm or multiple alarms, select the check box for the
relevant alarm, then click the copy , cut , paste , or delete icon respectively. To clear out the
selected alarms click the Clear button.
To view multiple alarms:
l Select the check box for the alarms you would like to compare. The alarms selected for
comparison will show in the header. To exclude an alarm hit the red minus (-) in the comparison
list, next to the alarm to be excluded.
l Once your chosen alarms are selected, press the Compare button. This will open a new window
that shows the selected alarms side by side. To exclude a single alarm from the comparison,
select the red minus (-) button for that alarm. You can also re-order the alarms in the comparison
view by selecting the < and > arrows.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 113 of 182
15.4 SILalarm™ Worksheet - Alarm View
The Alarm View shows all alarm details, organized into Rationalization steps which are ordered
according to the Rationalization Workflow configured in the Alarm Configuration, see Chapter 9 Alarm
Configuration . The Alarm View will always show the Alarm Information first and the Approvals and
Change Log last. The default order of the Rationalization steps is as follows:
l Alarm Information
l Process Safety Data
l Operator Decision Support
l Prioritization
l Classification
l Setpoint Determination
l Tuning
l Suppression
l Dynamic Alarming
l Custom Data
l Approvals and Change Log
Each step can be expanded in the Alarm View as needed, with buttons on the top right hand corner to
Expand All or Collapse All.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 114 of 182
The Alarm View can also be made an independent dialog by clicking on the pop out Icon .

15.4.1 Alarm Information


The Alarm Information section provides an opportunity to review the basic alarm configuration
information and fill in any missing information. This includes the following fields:
Alarm ID: This is the Alarm’s unique identifier, which SILalarm™ automatically generates based on the
Alarm Tag and the Alarm Type. If you would like to enter a user-define Alarm ID, deselect the Sync
button . This will make the field editable. If you change your mind, simply select the Sync button
again and SILalarm™ will output the Alarm Tag and Alarm Type combination.
Alarm Name: This allows the user to give the alarm a less formal name. By default it will match the
Alarm ID, however if you would like to enter a name, simply click inside the text box and enter the
chosen name.
Analog: Select this check box if the alarm is Analog. If not, leave it deselected.
Enabled: Select this check box if the alarm is Enabled. If not, leave it deselected.
Tag: The Tag field allows you to choose an instrument tag from the library or make a new Tag. To link an
existing Tag from the library, select the Link button and select a Tag from the drop down list. This will
automatically populate the associated Tag Information.
To add a new Tag, select the green plus (+) symbol and fill in the associated Tag information. The Tag
Information can be expanded or collapsed just as each Rationalization step can, using the Collapse
button . The Tag Information includes:

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 115 of 182
l Tag Name: Enter the Tag Name associated with the Alarm (example: LT-103).
l Tag Description: Enter a text description of the Tag for reference.
l Process Area: Select an existing Process Area from the library using the drop down box. If you
would like to create a new Process Area, select the ‘+’ button to enter a new Process Area to the
library and apply it to the alarm.
l Unit: Select an existing Unit from the library using the drop down box. If you would like to create
a new Unit, select the ‘+’ button to enter a new Unit to the library and apply it to the alarm.
l Node: Select an existing Node from the library using the drop down box. If you would like to
create a new Node, select the ‘+’ button to enter a new Node to the library and apply it to the
alarm.
l Equipment: Select existing Equipment from the library using the drop down box. If you would
like to create new Equipment, select the ‘+’ button to enter new Equipment to the library and
apply it to the alarm.
l Block Type: Enter the control module, function block, or structure that the alarm is associated
with into this text box.
l Range Low: Enter the low limit for the Tag’s range.
l Range High: Enter the high limit for the Tag’s range.
l Unit of Measure: Indicate the unit of measure (UOM) or engineering units for the Range Low and
Range High entries associated with this Tag.
l Tag Custom Data: Any user defined fields associated with the Tag will be found here. To add
Custom Data to the tag, see Chapter 8 Project Configuration section 8.4 and 8.5 .

Alarm Type: Choose the Alarm Type from the library using the drop down box (examples: High, Low,
Deviation). To add a new Alarm Type, select the green plus (+) symbol to enter a new Alarm Type to the
library and apply it to the alarm.
Alarm Description: Enter a text description of the Alarm for reference.
Alarm Source: Enter the source of the alarm for reference (example: control system, controller).

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 116 of 182
Testing Requirements: Enter a description of the testing requirements for the alarm for reference. This
could include testing frequency (particularly for safety-critical alarms) or procedures.
Associated Safeguards: Enter any associated safeguards for reference. Multiple safeguards can be
entered here, any safeguard entered will be added to the library. If a safeguard has already been
defined, link it from the library using the Link button , and select from the drop down.
References: Link a reference from the library by clicking on the Link button and choosing from the
drop down. If you would like to create a new reference, select the green plus (+) symbol to enter a new
Reference an apply it to the alarm. The Document Number and Title will show in the Alarm View, with
the rest of the Reference information viewable in the library.
Custom Data: Custom Data for this section can be configured in the Project Configuration. For more
details on how to configure Custom Data, see Chapter 8 Project Configuration section 8.4 and 8.5 .

15.4.2 Process Safety Data


The Process Safety Data section provides an opportunity to review the impact the alarm has on the
Process Hazard Analysis (PHA) and Layer of Protection Analysis (LOPA), to determine if the alarm is
crucial should a hazardous event occur. This includes the following fields:
Is Safeguard in PHA: Enable this checkbox if the alarm is a safeguard documented in the Process
Hazard Analysis (PHA) for the site.
PHA Comment: Enter any additional details on the alarm’s impact on the Process Hazard Analysis (PHA).
Is IPL in LOPA: Enable this checkbox if the alarm is an Independent Protection Layer (IPL) in the Layer of
Protection Analysis (LOPA) for the site.
LOPA Comment: Enter any additional details on the alarm’s impact on the Layer of Protection Analysis
(LOPA).
PFD: If the alarm is an Independent Protection Layer (IPL) in the Layer of Protection Analysis (LOPA),
enter the Probability of Failure (PFD) associated with the alarm.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 117 of 182
RRF: If the alarm is an Independent Protection Layer (IPL) in the Layer of Protection Analysis (LOPA),
enter the Risk Reduction Factor (RRF) associated with the alarm.
Custom Data: Custom Data for this section can be configured in the Project Configuration. For more
details on how to configure Custom Data, see Chapter 8 Project Configuration section 8.4 and 8.5 .

15.4.3 Operator Decision Support


The Operator Decision Support section provides an opportunity to document relevant information for
the Operator should the alarm be triggered during operation of the process. This includes the following
fields:
Design Intent: Enter the purpose of the alarm (the condition it is trying to prevent or annunciate).
Causes: Enter the cause (deviation or abnormal condition) that could trigger the alarm and require the
operator to respond. Multiple causes can be entered here, and any cause entered will be added to the
library. If a cause has already been defined, link it from the library using the Link button , and select
from the drop down.
Alarm Message: Enter the text message for display to the operator in an alarm summary display.
Confirmation: Enter the actions the operator should take to verify that the alarm condition is real.
Corrective Action: Enter the recommended operator response for correcting the deviation or abnormal
condition.
Process Safety Time: Enter the time between the initiating event and occurrence of the hazardous
event. This can be entered in hours, minutes, and seconds.
Immediate Consequence: Enter the immediate consequence if the operator fails to respond to this
alarm. Also known as Consequence of No Action.
Potential Ultimate Consequence: Enter the ultimate consequence if this alarm and all associated
safeguards fail.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 118 of 182
Include in Alarm Response Manual: Enable this checkbox if the alarm and its associated operator
decision support information should be included in the operator alarm response manual.
Custom Data: Custom Data for this section can be configured in the Project Configuration. For more
details on how to configure Custom Data, see Chapter 8 Project Configuration section 8.4 and 8.5 .

15.4.4 Prioritization
The Prioritization section provides a method to determine the Priority of each alarm based on the Time
to Respond for the operator and the Severity of consequence of no action. To view or change the Alarm
Configuration, select the Gear Icon . To view the basis for the prioritization, i.e. the Priority Matrix for
teh Severity Matrix Prioritization Method and the Priority Scores for the Sum of all Severities
Prioritization Method, select the Eyeball Icon . To clear any selections made previously, select the
Clear Selections button. This section includes the following fields:
Imported Priority: This shows the existing priority for the alarm for reference, imported from the
control system.
Time to Respond Category: Choose the appropriate Time to Respond Category from the drop down
box. These are configured in the Alarm Configuration under Alarm Priority, see section 9.10 and 9.11 .
Time to Respond Threshold: Choose the appropriate Time to Respond Threshold from the drop down
box. These are configured in the Alarm Configuration under Alarm Priority, see section 9.10 and 9.11
Severity Categories: The next set of fields will show the Severity Categories defined in the Alarm
Configuration. These will be enabled by default, which is indicated by the orange highlight. If needed,
you can disable the Severity Category for a particular alarm by clicking the button with its name. You can
likewise re-enable it by clicking the button again.
Severity: For each of the enabled Severity Categories, choose the associated Severity from the adjoining
drop down box. These are configured in the Alarm Configuration under Alarm Priority, see section 9.10
and 9.11

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 119 of 182
Override Priority: Enable this check box if you choose to override the Calculated Priority. Once the
option is enabled, you can choose the user defined Priority from the drop down.
Priority Score: This field will only be visible if the Sum of all Severities Prioritization Method is selected
and shows the Priority Score based on the Severity and Threshold levels selecgted.
Calculated Priority: With the Time to Respond Threshold and Severity Levels for the various Severity
Categories selected, SILalarm™ will determine the resulting Calculated Priority from the Priority Matrix or
Priority Score respectively. By default, this will also be the output of the Prioritization, unless you wish to
override.
Priority: This will display the final priority, whether based on the Time to Respond and Severity
selections, or the user defined priority.
Custom Data: Custom Data for this section can be configured in the Project Configuration. For more
details on how to configure Custom Data, see Chapter 8 Project Configuration section 8.4 and 8.5 .

15.4.5 Classification
The Classification section allows you to document attributes of the alarm to consider during
Rationalization. Options for classifications can be defined in the Alarm Configuration, see Chapter 9
Alarm Configuration. To access the Alarm Configuration from the module, click on the Gear Icon in
the Classifications section.
To attribute a classification to an alarm, select the check boxes that apply from the Classifications list.
Custom Data: Custom Data for this section can be configured in the Project Configuration. For more
details on how to configure Custom Data, see Chapter 8 Project Configuration section 8.4 and 8.5 .

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 120 of 182
15.4.6 Setpoint Determination
The Setpoint Determination Section allows you to account for time the operator has to respond, the
process variable’s rate of change, the consequence threshold, or the process deadtime to determine the
appropriate Setpoint of the alarm. Setting alarm limits inappropriately can cause alarms to be triggered
when not necessary or not triggered when they should be. It also creates inconsistency for the operator
in the validity of the alarm and time to respond.
SILalarm™ provides several options for establishing and documenting the alarm Setpoint for
configuration in the control system. While entering data and making Setpoint selections, the Setpoint
Graph can be referenced by selecting the Eyeball Icon at the bottom of the section for reference.

The alarm Setpoint can be established based on one of the following:


Rate of Change: Enter the maximum rate at which the process variable changes when the deviation or
abnormal condition is present. This should be entered in minutes.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 121 of 182
Minimum Response Time: Enter the minimum amount of time that must be available for the operator
to successfully respond to an alarm. This can be entered in hours, minutes, and seconds.
Process Deadtime: Enter the time between the operator’s response and when the process reacts to it.
This can be entered in hours, minutes, and seconds.
Tag Range: This displays the Range Low, Range High and Unit of Measure for the Alarm Tag for
reference. To change these values, go to the Tag Information in the Alarm Information section in the
SILalarm™ module.
Consequence Threshold: Enter the value of the process variable at which the consequences will occur.
This should be entered in the appropriate Unit of Measure (shown in Tag Range above).
Normal Operating Limit: Enter the limit of the largest normal operating fluctuation. This should be
entered in the appropriate Unit of Measure (shown in Tag Range above).
Setpoint Selection: SILalarm™ allows you to choose between the Current Setpoint, Alarm Threshold,
Mid Threshold, and a User Defined Setpoint. Based on your selection, it will output the Deviation Time
and Estimated Time to Respond. Descriptions for these fields are as follows:
l Current Setpoint: This is the existing Setpoint implemented in the control system. If you would
like to keep this as your Setpoint selection, select the radio button next to the Current Setpoint
display. This will then show up as your Selected Setpoint , and SILalarm™ will automatically
calculate the resulting Deviation Time and Estimated Time to Respond.

Note: This option should be used when the alarm Setpoint (limit) currently defined / configured in
the control system does not need to be changed as a result of rationalization.

l Alarm Threshold: This Setpoint option is calculated based on the entries for Process Deadtime,
Rate of Change, Consequence Threshold, Normal Operating Limit, and Minimum Response Time. If
you would like to make this your Setpoint selection, select the radio button next to the Alarm
Threshold display. This will then show up as your Selected Setpoint , and SILalarm™ will
automatically calculate the resulting Deviation Time and Estimated Time to Respond.

Note: Choosing the Alarm Threshold ensures that the operator has sufficient time to respond to
the alarm before the process variable reaches its consequence threshold. It is established by
setting the operator response time equal to the Minimum Response Time parameter and factoring
in the effects of the rate of change of the process variable and process deadtime as shown below.
This methodology ensures that the operator’s allowable time to respond is equal to the Minimum
Response time parameter.

Equation for Alarm Threshold, if Consequence Threshold > Normal Operating Limit
Alarm Threshold = Consequence Threshold - Rate of Change * (Minimum Response Time +
Deadtime)
Equation for Alarm Threshold, if Consequence Threshold < Normal Operating Limit
Alarm Threshold = Consequence Threshold + Rate of Change * (Minimum Response Time +
Deadtime)

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 122 of 182
Calculation of Alarm Limit Based on Operator Response Time

l Mid Threshold: This Setpoint option is set equal to the midpoint between the Normal Operating
Limit and the Consequence Threshold. If you would like to make this your Setpoint selection,
select the radio button next to the Mid Threshold display. This will then show up as your Selected
Setpoint, and SILalarm™ will automatically calculate the resulting Deviation Time and Estimated
Time to Respond.

Equation for Mid Threshold


Mid Threshold = Normal Operating Limit + (Consequence Threshold – Normal Operating Limit) / 2

Calculation of Alarm Limit Based on Normal Operating Limit and Consequence Threshold

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 123 of 182
l User Defined: This Setpoint option allows you to enter the Setpoint directly. If you would like to
make this your Setpoint selection, select the radio button next to the User Defined display. This
will then show up as your Selected Setpoint, and SILalarm™ will automatically calculate the
resulting Deviation Time and Estimated Time to Respond.

Note: This option should be used when establishing the alarm limit based on user experience
(such as operator input).

Setpoint Selection Rationale: Document the justification for the setpoint selection for reference.
Custom Data: Custom Data for this section can be configured in the Project Configuration. For more
details on how to configure Custom Data, see Chapter 8 Project Configuration section 8.4 and 8.5 .

15.4.7 Tuning
The Alarm Tuning section allows for definition of the Deadband in either units of measure or percent, the
On Delay and Off Delay, as well as the PV filter of the alarm. To view the project level suggested Alarm
Tuning parameters, select the Eyeball Icon at the bottom of the section. To adjust the project level
Alarm Tuning Parameters in the Alarm Configuration, select the Gear Icon at the bottom of the
section. This section includes the following fields:
Deadband UOM: Enter the change in signal from the alarm setpoint necessary to clear the alarm
(measured in engineering units). This will output the Deadband Percent as read-only.
Deadband Percent: This is calculated based on the Deadband UOM specified. If you would like to
calculate Deadband UOM based on a percentage, select the Calculate button. You will be able to enter
the percentage.
On Delay: Enter the time that a process measurement remains in the alarm state before the alarm is
annunciated. This can be entered in minutes and seconds.
Off Delay: Enter the time that a process measurement remains in the normal state before the alarm is
cleared. This can be entered in minutes and seconds.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 124 of 182
PV Filter: Enter the digital filter time constant applied directly to the process variable signal before
processing in the control algorithm.

Note: On Delay and Off Delay do not need to be set to the same value. Proper application of
deadband and on / off delays can eliminate or prevent nuisance alarms such as chattering alarms
(repeatedly transitions between the alarm state and the normal state in a short period of time) and
fleeting alarms (transitions between the alarm state and the normal state in a short period of time
but does not immediately repeat).

Custom Data: Custom Data for this section can be configured in the Project Configuration. For more
details on how to configure Custom Data, see Chapter 8 Project Configuration section 8.4 and 8.5 .

15.4.8 Suppression
The Suppression section allows you to document if any suppression logic should be applied to the
alarm. There are 4 different suppression definitions available:
l Manual Suppression
l First Out Suppression
l Alarm Flood Suppression
l State-Based Suppression
For the Manual Suppression option the following fields are available:
Enable Alarm Shelving: Select this check box if the alarm shelving is Enabled. If not, leave it deselected.
Shelving Time: Specify the time that the alarm is allowed to be shelved.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 125 of 182
The remaining suppression options are all based on suppression group association. See for the definition
of the respective suppression groups section 13.4 Suppression Groups Library. In the alarm view you can
easily link to a suppression group already defined in the project. Alternatively, you can define a new
suppression group by clicking on the Add First Out Group, Add Flood Group, or Add State-Based Group
buttons respectively. Each will launch the new suppression group dialog with the appropriate
suppression group type preselected.

15.4.9 Dynamic Alarming


The Dynamic Alarming section allows you to document different behavior for the alarm given a different
Process State. For example, during start up the set point for an alarm may be different then during
normal operation. If the behavior of the alarm should be dynamic based on different process states you
can easily define additional process states (in addition to the normal state) for the alarm by clicking on
the green "+" icon. This will add a new state row. In here you can define:
State: Select the appropriate Process State with associated state logic from the states defined in the
Library, see also section 13.5 Project / Process States Library.
Cause: Enter the cause (deviation or abnormal condition) that could trigger the alarm and require the
operator to respond.
Immediate Consequence: Enter the immediate consequence if the operator fails to respond to this
alarm. Also known as Consequence of No Action.
Corrective Actions: Enter the recommended operator response for correcting the deviation or abnormal
condition.
Priority: Select the priority of the alarm in this specific state.
Setpoint: Enter the value at which the alarm must be activated in this specific state.
Suppress Alarm: Indicate if the alarm must be suppressed in this specific state.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 126 of 182
15.4.10 Annunciator Selection
The Annunciator Selection section allows you to select the Alarm Annunciation Sources & Targets for
each source (e.g., Alarm Horn), review the list of Targets and check all boxes that apply (e.g., Console
Operator and Field Operator). You can configure what Sources and Targets are available in the Alarm
Configuration. You can open the Alarm Configuration by selecting the Gear Icon in this section.
Custom Data: Custom Data for this section can be configured in the Project Configuration. For more
details on how to configure Custom Data, see Chapter 8 Project Configuration section 8.4 and 8.5 .

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 127 of 182
15.4.11 Custom Data
The Alarm Custom Data section allows you to specify information for the user defined fields associated
with this alarm. The section allows for user defined fields to be visible, when expanded, while working
through all rationalization sections. You can configure Custom Data in the Project Configuration. To do
this from the Alarm View, select the Gear Icon . For more details on how to configure Custom Data,
see Chapter 8 Project Configuration section 8.4 and 8.5 .

15.4.12 Approvals and Change Log


This section allows you to keep track of changes made to the alarm during rationalization. To see
Change Log entries select the Eyeball Icon at the bottom of the section. The Change Log can also be
viewed on the Dashboard by selecting the Change Log button, or by selecting View - Change Log. This
section includes the following fields:
Current Rationalization Status: This displays the status of rationalization for this alarm based on the
last change committed to the Change Log.
Last Modified: This displays the date and time of the last entry to the Change Log.
Rationalization Status: Choose an updated Rationalization Status from the drop down. The options for
status are configured in the Alarm Configuration, see Chapter 9 Alarm Configuration section 9.5 .
Approved by: If the Rationalization Status allows for an Approver to be assigned, the Approved By field
will appear. You can select from the list of Team Members the person tasked with approving the
Rationalization of the alarm.
Session: Choose an associated Session from the drop down. Sessions can be defined on the Dashboard
by selecting the Sessions button, or by selecting View - Sessions. If you identified a Default Session,
exSILentia will automatically assign this session to any change to the alarm.
Comments: Enter any relevant comments, summarizing the most recent changes to the alarm since the
last entry to the Change Log.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 128 of 182
Once the New Rationalization Status, Session, and Comments are input, select the Commit button to
record the updates to the Change Log. For some Rationalization Status options, this may result in the
Alarm View to become read-only. This option can be configured in the Alarm Configuration, see Chapter
9 Alarm Configuration section 9.5 .
Custom Data: Custom Data for this section can be configured in the Project Configuration. For more
details on how to configure Custom Data, see Chapter 8 Project Configuration section 8.4 and 8.5 .

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 129 of 182
Part 4
Miscellaneous

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 131 of 182
Abbreviations
ALARP As Low As Reasonably Practical
BMS Burner Management System
BPCS Basic Process Control System
C&E Cause and Effect
CHAZOP Control Hazard & Operability Analysis
COTS Commercial Off The Shelf
DCS Distributed Control System
EMC Electro-Magnetic Compatibility
ESD Emergency Shutdown
FAT Factory Acceptance Test
H&RA Hazard and Risk Assessment
HAZID Hazard Identification Assessment
HAZOP Hazard and Operability study
HMI Human Machine Interface
IACS Industrial Automated Control System
IEC International Electrotechnical Commission
IPL Independent Protection Layer
ISA International Society of Automation
IT Information Technology
LOPA Layer of Protection Analysis
MADB Master Alarm Database
MOC Management Of Change
OT Operations Technology
PFD Probability of Failure on Demand
PHA Process Hazard Analysis
PLC Programmable Logic Controller
PSI Process Safety Information
PSCAI Process Safety Controls, Alarms and Interlocks
RAGAGEP Recognized and Generally Accepted Good Engineering Practice
RRF Risk Reduction Factor
SAT Site Acceptance Test
SIF Safety Instrumented Function
SIL Safety Integrity Level
SIS Safety Instrumented System
SOP Standard Operating Procedure
UD User Defined
UOM Unit Of Measure

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 133 of 182
Terms and Definitions
Basic Process Control System System that responds to input signals from the process, its
associated equipment, other programmable systems and/or an
operator and generates output signals causing the process and its
associated equipment to operate in the desired manner but that
does not perform any safety instrumented functions with a claimed
SIL greater than or equal to 1.
Batch Process A process that leads to the production of finite quantities of material
by subjecting quantities of input materials to an ordered set of
processing activities over a finite period of time using one or more
pieces of equipment.
Consequence The undesirable result of an incident, usually measured in health
and safety effects, environmental impacts, loss of property, and
business interruption costs.
Event An occurrence involving a process that is caused by equipment
performance or human action or by an occurrence external to the
process. Events include initiating events, loss events and success or
failure of safeguards.
Hazard Scenario Scenario that consists of one or more sequence of events that
results in a final consequence of concern. Each Hazard Scenario
consists of at least one cause - consequence pair.
Impact A measure of the ultimate loss and harm of a loss event. Impact may
be expressed in terms of numbers of injuries and/or fatalities, extent
of environmental damage and/or magnitude of losses such as
property damage, material loss, loss of intellectual property, lost
production, market share loss, and recovery costs.
Incident An event or sequence of events that either resulted in or had the
potential to result in adverse impacts.
Independent Protection Layer A device, system, or action that is capable of preventing a scenario
from proceeding to the undesired consequence regardless of the
initiating event or the action of any other protection layer associated
with the scenario.
Layer of Protection Analysis An approach that analyzes incident scenario(s) (cause-consequence
pair(s)) using values for the initiating event frequencies, enabling
conditions, independent protection layer failure probabilities, and
conditional modifiers as applicable in order to compare a Hazard
Scenario risk estimate to risk criteria to determine if additional risk
reduction or more detailed analysis is needed. Scenarios are
identified elsewhere, typically using a scenario based hazard
evaluation procedure such as a HAZOP Study.
Probability of Failure on Demand The probability that a system or other protective measure will fail to
perform a specified function on demand. PFD is expressed as a
dimensionless number ranging from zero to one.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 135 of 182
Process Hazard Analysis A hazard evaluation of broad scope that identifies and analyzes the
significance of hazardous situations associated with a process or
activity.
Safety Freedom from unacceptable risk.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 136 of 182
Appendix A Import Rules
To ensure a successful alarm import it is essential that the import file adheres to the formatting
expectations of the import function. This chapter documents the alarm import formatting rules.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 137 of 182
A.1 Alarm Import Formatting Rules
The Alarm Import functionality is described in section 12.1 Alarm Import. Formatting rules are documented here. The data is split into several tables
for readability purposes only.

Alarm Information

© exida Innovation LLC


SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
SILalarm automatically generates Alarm ID
Alarm ID Text None 1
using Alarm Tag + Alarm Type.
Informal reference for Alarm, may match
Alarm Name Text None 1
Alarm ID.
Imports Alarm Type name only. Alarm
Types will be saved in the Alarm
Alarm Type Text This will import Alarm Type Name only 1
Configuration, with the appropriate type
associated with your alarms as imported.
Alarm Description Text None 1
Alarm Source Text None 1
Testing Requirements Text None 1
Yes/No fields will use “yes”, “true” or “t” (case
Is Enabled Yes/No insensitive) to import as true. Any other values will 1
import as false. Export will be “Yes” or “No”.
Yes/No fields will use “yes”, “true” or “t” (case
Is Analog Yes/No insensitive) to import as true. Any other values will 1

exSILentia® User Guide - SILalarm™


import as false. Export will be “Yes” or “No”.
Separate entries by semicolon. References
References Text Document Number:Document Name Multiple will be saved as an entry in the library, and
linked to the alarm it is associated with.
Separate entries by semicolon. Safeguards
Associated Safeguards Text This will import Safeguard Name only Multiple will be saved as an entry in the library, and
linked to the alarm it is associated with.

Page 138 of 182


Tag Information

SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
Tag Name Text None 1
Tag Description Text None 1

© exida Innovation LLC


Process Area will be saved as an entry in
Process Area Text None 1 the library, and linked to the alarm it is
associated with.
Unit will be saved as an entry in the library,
Unit Text None 1 and linked to the alarm it is associated
with.
Node will be saved as an entry in the
Node Text None 1 library, and linked to the alarm it is
associated with.
Equipment will be saved as an entry in the
Equipment Text None 1 library, and linked to the alarm it is
associated with.
Range Low Number None 1
Range High Number None 1
Unit Of Measure Text None 1
Block Type Text None 1

exSILentia® User Guide - SILalarm™


Process Safety Data

SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
Yes/No fields will use “yes”, “true” or “t” (case
Is Safeguard in PHA Yes/No insensitive) to import as true. Any other values will 1
import as false. Export will be “Yes” or “No”.

Page 139 of 182


SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
PHA Comment Text None 1
Yes/No fields will use “yes”, “true” or “t” (case
Is IPL in LOPA Yes/No insensitive) to import as true. Any other values will 1
import as false. Export will be “Yes” or “No”.
LOPA Comment Text None 1
RRF will be automatically calculated based

© exida Innovation LLC


PFD Number Number ranging from 0 to 1. 1
on PFD.

Operator Decision Support

SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
Immediate
Text None 1
Consequence
Potential Ultimate
Text None 1
Consequence
Should be entered in hours, minutes or seconds.
Units can be expressed by first letter, singular or
Process Safety Time Timespan 1
plural. For example 1 hour will import as '1 h', '1
hours' or '1 hour'.
Alarm Message Text None 1
Design Intent Text None 1

exSILentia® User Guide - SILalarm™


Confirmation Text None 1
Operator Decision
Text None 1
Comments
Yes/No fields will use “yes”, “true” or “t” (case
Include In Alarm
Yes/No insensitive) to import as true. Any other values will 1
Response Manual
import as false. Export will be “Yes” or “No”.
Corrective Actions Text None 1

Page 140 of 182


SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
Separate entries by semicolon. Cause will
Operator Decision
Text None Multiple be saved as an entry in the library, and
Causes
linked to the alarm it is associated with.

Prioritization

© exida Innovation LLC


SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
Create in Alarm Configuration before
Time To Respond
Text [Code] Name 1 import. If no code is specified, name will
Threshold Category
import only
Create in Alarm Configuration before
Time To Respond
Text [Code] Name 1 import. If no code is specified, name will
Threshold Level
import only
Create Severity Categories in Alarm
Severity: Per Personnel Text [Code] Name 1 Configuration before import. If no code is
specified, name will import only
Severity: Fin Financial Create Severity Categories in Alarm
(Production or Text [Code] Name 1 Configuration before import. If no code is
Equipment) specified, name will import only
Create Severity Categories in Alarm
Severity: Env
Text [Code] Name 1 Configuration before import. If no code is
Environment
specified, name will import only

exSILentia® User Guide - SILalarm™


Will show as readonly in the Alarm Module.
Imported Priority Level Text None 1
No impact on Alarm Configuration.
This will be imported and saved as the
Priority Override Text None 1 chosen priority if the priority generated by
SILalarm is overwritten.
This is simply text description of why you
Priority Override
Text None 1 chose to override the priority generated by
Reason
SILalarm.

Page 141 of 182


SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
This will allow you to view the priority
Yes/No fields will use “yes”, “true” or “t” (case
generated by SILalarm, but allow you to
Is Priority Overriden Yes/No insensitive) to import as true. Any other values will 1
overwrite. The 'Priority Override' can be
import as false. Export will be “Yes” or “No”.
imported or chosen in the module.

© exida Innovation LLC


The table above assumes that the Alarm Configuration only consists of 3 Severity Categories, Personnel, Financial, and Environment. The number
of severities that you can import depends on the number of severity categories defined in the Alarm Configuration.

Classification

SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
Enter the classifications associated with the alarm
Separate entries by semicolon. Only list
Classifications Choice being imported. These will have to match the Multiple
classifications that apply for each alarm.
Classifications exactly.

Setpoint Determination

SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
Rate Of Change Number Enter in UOM (Engineering Units) per minute 1
Should be entered in hours, minutes or seconds.
Minimum Response Units can be expressed by first letter, singular or
Timespan 1

exSILentia® User Guide - SILalarm™


Time plural. For example 1 hour will import as '1 h', '1
hours' or '1 hour'.
Consequence
Number None 1
Threshold
Normal Operating
Number None 1
Limit

Page 142 of 182


SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
Should be entered in hours, minutes or seconds.
Units can be expressed by first letter, singular or
Process Deadtime Timespan 1
plural. For example 1 hour will import as '1 h', '1
hours' or '1 hour'.
Enter one of the following options include 'Current If the Setpoint Selection is 'User Defined'
Setpoint', 'Alarm Threshold', 'Mid Threshold' and the selection will be imported, but the user
Setpoint Selection Choice 1

© exida Innovation LLC


'User Defined'. Some variation in text is accepted will have to enter their chosen setpoint in
but entering exactly as seen in the module is best. the module.
Setpoint Selection
Text None 1
Rationale
Current Setpoint Number None 1
Selected Setpoint Number None 1

Tuning

SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
Deadband Percent will be automatically
Deadband UOM Number Should be entered in UOM (Engineering Units) 1
calculated based on Deadband UOM
Should be entered in hours, minutes or seconds.
Units can be expressed by first letter, singular or
On Delay Timespan 1
plural. For example 1 hour will import as '1 h', '1
hours' or '1 hour'.

exSILentia® User Guide - SILalarm™


Should be entered in hours, minutes or seconds.
Units can be expressed by first letter, singular or
Off Delay Timespan 1
plural. For example 1 hour will import as '1 h', '1
hours' or '1 hour'.
Should be entered in hours, minutes or seconds.
Units can be expressed by first letter, singular or
PV Filter Timespan 1
plural. For example 1 hour will import as '1 h', '1
hours' or '1 hour'.

Page 143 of 182


Annunciator Selection

SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
Separate entries by semicolon. Sources and
Targets imported will populate in the Alarm
Annunciator Selections Choice [Source:Target] Multiple

© exida Innovation LLC


Configuration, with the selections listed
enabled in the associated alarm.

Custom Data

Custom Data can be imported but requires that the custom data is setup prior to the import, see section 8.4 Custom Dataand 8.5 Custom Data
Association for more details. A distinction is made between Custom Data assigned to the alarm in general and Custom Data assigned to subsections
of the alarm like Operator Decision Support.

SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
Custom: "Custom Data Create and assign Custom Data in Project
Text None 1
Field Name" Configuration before import.
Yes/No fields will use “yes”, “true” or “t” (case
Custom: "Custom Data Create and assign Custom Data in Project
Yes/No insensitive) to import as true. Any other values will 1
Field Name" Configuration before import.
import as false. Export will be “Yes” or “No”.
Enter choices associated with the alarm being Separate entries by semicolon. Create and

exSILentia® User Guide - SILalarm™


Custom: "Custom Data
Choice imported. These will have to match the custom Multiple assign Custom Data in Project Configuration
Field Name"
data exactly. before import.
Subsection Custom:
Create and assign Custom Data in Project
"Custom Data Field Text None 1
Configuration before import.
Name"

Page 144 of 182


SILalarm Field Field Type Formatting Rules Per Alarm Import Notes
Subsection Custom: Yes/No fields will use “yes”, “true” or “t” (case
Create and assign Custom Data in Project
"Custom Data Field Yes/No insensitive) to import as true. Any other values will 1
Configuration before import.
Name" import as false. Export will be “Yes” or “No”..
Subsection Custom: Enter choices associated with the alarm being Separate entries by semicolon. Create and
"Custom Data Field Choice imported. These will have to match the custom Multiple assign Custom Data in Project Configuration
Name" data exactly. before import.

© exida Innovation LLC


exSILentia® User Guide - SILalarm™
Page 145 of 182
Appendix B Upgrade Details
There are several differences between SILalarm™ v2 and the SILalarm™ module in exSILentia® as
indicated in Chapter 14 Upgrading from SILalarm™ v2 . Details on the upgrade and a field to field
comparison is provided in this chapter.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 147 of 182
B.1 Field Conversion
This section provides a detailed field to field comparison between SILalarm™ v2 and the SILalarm™ module in exSILentia®.

Alarm Information

© exida Innovation LLC


Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
This is autogenerated in the SILalarm™
Alarm Name Alarm ID module in exSILentia® according to Alarm
Tag + Alarm Type
- Alarm Name Informal reference for Alarm
Alarm Types will be saved in the Alarm
Alarm Type Alarm Type Configuration, with the appropriate type
associated with the alarms as converted
Description Alarm Description
Alarm Source Alarm Source
- Testing Requirements
Alarm Enabled Is Enabled
Is Analog Is Analog
References will be saved as an entry in the
Alarm Documentation References library, and linked to the alarm it is
associated with

exSILentia® User Guide - SILalarm™


Safeguards will be saved as an entry in
Associated Interlock Associated Safeguards the library, and linked to the alarm it is
associated with

Page 148 of 182


Tag Information

Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
Tag Tag Name
Description Tag Description

© exida Innovation LLC


Process Area will be saved as an entry in
Process Area Process Area the library, and linked to the alarm it is
associated with.
Unit will be saved as an entry in the
Unit Unit library, and linked to the alarm it is
associated with.
Node will be saved as an entry in the
- Node library, and linked to the alarm it is
associated with.
Equipment will be saved as an entry in
Equipment Equipment the library, and linked to the alarm it is
associated with.
EU Low Range Low
EU High Range High
EU Unit Of Measure
Block Type/Structure Block Type

exSILentia® User Guide - SILalarm™


Process Safety Data

Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
Alarm is Safeguard Is Safeguard in PHA

Page 149 of 182


Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
- PHA Comment
Alarm is IPL Is IPL in LOPA
- LOPA Comment
PFD PFD

© exida Innovation LLC


RRF will be automatically calculated
RRF RRF
based on PFD.

Operator Decision Support

Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
Consequence of No Action Immediate Consequence
Ultimate Consequence Potential Ultimate Consequence
Process Safe Time Process Safety Time
Alarm Message Alarm Message
Design Intent Design Intent
Confirmation Confirmation
Comments Operator Decision Comments
Include In Alarm Response Manual Include In Alarm Response Manual

exSILentia® User Guide - SILalarm™


Corrective Actions Corrective Actions
Cause will be saved as an entry in the
Cause Operator Decision Causes library, and linked to the alarm it is
associated with.

Page 150 of 182


Prioritization

Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
Threshold Categories in new SILalarm are
not fixed, but configurable by the user.
During conversion, Operator Urgency will

© exida Innovation LLC


- Time To Respond Threshold Category
be automatically configured in the Alarm
Configuration. Please review this
conversion.
Threshold Levels in new SILalarm are not
fixed, but configurable by the user. During
conversion, Operator Urgency will be
Operator Urgency Time To Respond Threshold Level
automatically configured in the Alarm
Configuration. Please review this
conversion.
Severity Categories in new SILalarm are
not fixed, but configurable by the user.
During conversion, the old severity
Pers Severity Severity: P Personnel
categories will be automatically
configured in the Alarm Configuration.
Please review this conversion.
Severity Categories in new SILalarm are
not fixed, but configurable by the user.
During conversion, the old severity
Env Severity Severity: E Environment

exSILentia® User Guide - SILalarm™


categories will be automatically
configured in the Alarm Configuration.
Please review this conversion.

Page 151 of 182


Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
Severity Categories in new SILalarm are
not fixed, but configurable by the user.
During conversion, the old severity
Asset Severity Severity: A Asset
categories will be automatically
configured in the Alarm Configuration.

© exida Innovation LLC


Please review this conversion.
Priority Level Priority Level
Imported Priority Level Imported Priority Level Will show as read-only in the Alarm View
Priority Override Priority Override
Override Reason Priority Override Reason
Is Priority Overriden Is Priority Overriden

Classification

Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
Classifications are configured in the Alarm
Configuration. During conversion, the old
classifications are automatically
Classifications Classifications
configured, with selections associated
with the alarm applied. Please review this

exSILentia® User Guide - SILalarm™


conversion.

Page 152 of 182


Setpoint Determination

Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
Rate Of Change Rate Of Change
Min Resp Time Minimum Response Time

© exida Innovation LLC


Conseq Threshold Consequence Threshold
Normal Op Limit Normal Operating Limit
Process Deadtime Process Deadtime
Setpoint Selection Setpoint Selection
Setpoint Selection Rationale Setpoint Selection Rationale
Current Setpoint Current Setpoint
In new SILalarm, the User Defined choice
will be selected, with the Selected
User Defined Setpoint Selected Setpoint
Setpoint showing the User Defined
Setpoint entry.
Alarm Threshold Alarm Threshold
Mid Threshold Mid Threshold
Deviation Time Deviation Time
Estimated Time To Respond Estimated Time To Respond

exSILentia® User Guide - SILalarm™


Tuning

Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
Alarm Deadband EU Deadband UOM
Deadband Percent will be automatically
Alarm Deadband Percent Deadband Percent
calculated based on Deadband UOM

Page 153 of 182


Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
On Delay On Delay
Off Delay Off Delay
PV Filter PV Filter

© exida Innovation LLC


Annunciator Selection

Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
Sources and Targets imported will
populate in the Alarm Configuration, with
Annun1-10 Annunciator Selections
the selections listed enabled in the
associated alarm.

Approvals and Change Log

Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
The Alarm Status imported will populate
in the Alarm Configuration, with the

exSILentia® User Guide - SILalarm™


Current Status Current Rationalization Status
selections listed enabled in the associated
alarm.
The Approver will be saved as an entry in
Approver of Alarm Approved By Team Members and linked to the alarm
status it is associated with.
Last Approval Date Last Approved

Page 154 of 182


Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
The Team will be converted to a Session
which will be saved as an entry in
Rationalization Team Session Sessions with the approprite Team
Members, and linked to the alarm status it
is associated with.

© exida Innovation LLC


General Comments Rationalization Status Comments
- Last Modified

Custom Data

Fields
Conversion Notes
SILalarm™ v2 SILalarm™ module in exSILentia®
All user defined fields will be
automatically converted to Custom Data
fields in the Project Configuration. Fields
consistant across a Tag will be associated
User Defined Fields Custom Data
with Tag custom data and show up in the
Tag section of Alarm Information. Alarm
specific custom data will show in the
Alarm's Custom Data section.

exSILentia® User Guide - SILalarm™


Page 155 of 182
Disclaimer and Assumptions
Limitations and assumptions associated with the use of exSILentia® are documented in the following
sections.

Disclaimer

The user of the exSILentia® software is responsible for verification of all results obtained and their
applicability to any particular situation. Calculations are performed per guidelines in applicable
international standards and common methods described in subject matter literature. exida Innovation
LLC accepts no responsibility for the correctness of the regulations, standards, or literature on which the
software tool is based.
In particular, exida Innovation LLC accepts no liability for decisions based on the results of the
exSILentia® software. The exida Innovation LLC guarantee is restricted to the correction of errors or
deficiencies within a reasonable period when such errors or deficiencies are brought to the attention of
exida Innovation LLC in writing. exida Innovation LLC accepts no responsibility for modifications made by
the user to any reports and exports automatically generated by the exSILentia® software.

Assumptions SILalarm

The following assumptions apply to the SILalarm alarm rationalization results.


l The user has adequately specified the alarm prioritization method
l The audit enforcement files are applied to the control system

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 157 of 182
Software License Agreement –
exSILentia® Standalone
IMPORTANT – READ CAREFULLY: This Software License Agreement is the legal agreement
(“Agreement”) between you, the customer who has acquired the software (“You”) and exida Innovation
LLC (“exida”) with offices at 80 North Main Street, Sellersville, PA, 18960, USA. Please read this
agreement carefully before completing the installation process and using the exida exSILentia ® tool
(together with its accompanying documentation, the “Software”). This agreement provides a license to
use the Software and contains warranty information and liability disclaimers.
BY INSTALLING, COPYING OR OTHERWISE USING THE SOFTWARE, YOU ARE CONFIRMING YOUR
ACCEPTANCE OF THE SOFTWARE AND AGREEING TO BECOME BOUND BY THE TERMS OF THIS
AGREEMENT. IF YOU DO NOT AGREE, DO NOT INSTALL OR USE THE PRODUCT.
IF YOU DID NOT ACQUIRE THE SOFTWARE FROM exida, THEN YOU MAY NOT ENTER INTO THIS
AGREEMENT OR USE THE SOFTWARE. NO OTHER PARTY HAS THE RIGHT TO TRANSFER A COPY OF
THE SOFTWARE TO YOU.
The Software is owned by exida and is protected by copyright laws and international copyright treaties,
as well as other intellectual property laws and treaties. THE SOFTWARE IS LICENSED, NOT SOLD.
If you have any questions or concerns about this agreement, please contact exida at the above listed
address.

1. DEFINITIONS
a. “Affiliates” means any company or entity controlled by, controlling, or under common
control with You or exida. For the purposes of this definition, “control” shall mean the
power to cause the direction of the management of such company or entity, directly or
indirectly, whether through ownership of voting securities or otherwise, it being
understood that ownership of 50% or more of the voting securities of another shall in all
circumstances constitute control.
b. “exida” means exida Innovation LLC and its Affiliates
c. “You”, “Your” means you, your company, and your company’s Affiliates
d. “Documentation” means the user manuals and any other materials in any form or medium
customarily provided by exida to You which will provide sufficient information to operate,
diagnose, and maintain the Software properly, safely and efficiently
e. “Software” means the product provided to You, which includes the exSILentia ® tool and
the associated media, printed materials, and “online” or electronic documentation. The
Software includes any updates or new versions that may be provided to You.
f. “Maintenance” is defined in the Maintenance and Support Article, section 4 of this
agreement
g. “Proprietary Information” means all of Your and your affiliates plans, processes, products,
business information, data, technology, Information Resources, computer programs and
documentation and the like. It includes any information or material that (a) is marked
“Confidential”, “Restricted”, or “Proprietary Information” or other similar marking, (b) is
known by the parties to be considered confidential and proprietary, or (c) should be

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 159 of 182
known or understood to be confidential or proprietary by an individual exercising
reasonable commercial judgment.
2. OWNERSHIP. The Software is owned and copyrighted by exida. The license granted to You
confers no title or ownership in the Software and is not a sale of any rights in the Software. exida
warrants that it has full power and authority to grant the licenses and rights granted under this
License Agreement without the consent or approval of any third party.
a. All information, artwork, graphics, text, copy, data, software, and other material included
in the Software are exida’s exclusive intellectual property.
3. LICENSE
1. GRANT OF LICENSE. exida grants You the following rights provided You comply with all
terms and conditions of this agreement. For each license You have acquired for the
Software:
a. You are granted a non-exclusive, non-transferable, license during the term of this
Agreement to install and use for your business purposes the Software on an
unlimited number of Your workstations. If the Software is a software suite or
bundle with more than one specified Software product, this license applies to all
such specified Software products.
b. You are granted a non-exclusive, non-transferable, right to apply quarterly updates
to the Safety Equipment Reliability Handbook database for the duration of 1 year
c. The USB license key(s) restricts use to a specified number of concurrent users only
d. You may make one copy of the Software for backup, disaster recovery, or archival
purposes
2. DOCUMENTATION. You are hereby granted the right to reproduce the user manuals and
other written materials created by exida to describe the functionality and use of the
Software (the “Documentation”) and to distribute a single copy of the Documentation in
soft form or in print to each user over Your internal network.
3. LICENSE RESTRICTIONS. You shall not grant access to the Software to any persons or
entities other than those of Your employees and on-site contractors who are located at
Your facilities nor shall You sell, lease or distribute the Software to any person or entity as
a standalone or bundled product or make any other commercial use thereof. You shall not
modify, reverse engineer, decompile, or disassemble the Software. You shall not adapt,
translate, or create derivative works based on the Software or the Documentation without
the prior written approval of exida. You shall not exceed the scope of the license granted
in Sections 3.1 and 3.2 above. You shall not export the Software or Documentation, or any
copies thereof, to any user in violation of applicable laws and regulations.
4. COPYRIGHT. exida owns the Software and related Documentation and their copyrights
that are protected by United States copyright laws and international treaty provisions.
This Agreement does not and shall not be construed as transferring ownership rights of
the Software, Documentation, any modifications thereto or any related materials to You or
to any third party. exida owns and shall retain all right, title and interest in the Software,
including all copyrights, patents, trade secret rights, trademarks, and other intellectual
property rights therein. You shall retain all copyright and trademark notices on the
Software and Documentation and as otherwise necessary to protect exida intellectual
property rights.
5. YOUR RESPONSIBILITY. You expressly agree to be fully responsible for compliance by
Your employees and on-site contractors with the applicable terms of this Agreement.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 160 of 182
6. COPIES. You are permitted to copy the Documentation and written materials for
distribution to employees using the Licensed Software, and to make and retain a copy of
the Software for archival purposes.
4. MAINTENANCE AND SUPPORT.
1. SUPPORT.
a. Limited Technical Support. During the term of this agreement You are entitled to
limited technical support. exida will provide technical support via its support
website http://support.exida.com . Safety Instrumented Function Consultancy is
excluded from the exida support under this agreement.
b. Upon payment of the Annual Maintenance Fee, You shall be entitled to 2 hours of
technical support per year for each concurrent user license. Bug reporting and
resolution is not counted towards your technical support allotment.
2. MAINTENANCE AND UPDATES.
a. Definitions. For the purposes of this section, the following shall apply:
i. Bug Fix: The term “Bug Fix” means any engineering patch intended to fix
bugs and errors in the Software.
ii. Functionality Update: The term “Functionality Update” means any new
release of the Software. Functionality Updates are issued provided that
maintenance and support is in good standing, i.e. maintenance period is
active and no lapses have occurred in the maintenance period. Updates do
not include any exida software, which constitutes a separate product by
virtue of different features or functionality. Updates do not include
standalone products that can be integrated with the Software.
iii. Equipment Database Update: The term “Equipment Database Update”
means any new version of the Safety Equipment Reliability Handbook
Database embedded in the Software. Equipment Database Updates are
issued quarterly.
iv. Maintenance: The term “Maintenance” means technical support,
Functionality Updates, and Equipment Database Updates, provided during
the Maintenance Period.
v. Maintenance Period. The term “Maintenance Period” for the Software
means any period commencing at the date of sale of the Software, or any
anniversary thereof, for which You have paid the Maintenance Fee for each
license of the Software you purchased.
b. Delivery of Updates. For any period in which You have paid the Maintenance Fee (or
the relevant pro-rated portion thereof in accordance with section 4.3), exida shall
provide automatic download of functionality, and Equipment Database updates.
c. License to Updates. exida hereby grants You a nonexclusive; nontransferable
license during the term of this Agreement to use the Updates delivered under this
section.
3. RENEWAL. If exida continues to offer support and updates for the Software, You may
renew Maintenance by delivering exida a purchase order referencing this Agreement on or
before the expiration of the Paid Maintenance Period. If You elect to renew the
Maintenance, You must do so for all copies of the Software licensed hereunder. As a
courtesy, exida agrees to notify you via automated message prior to the expiration of the
Maintenance Period to allow ample time for renewal. exida assumes no responsibility for
lapses in the Maintenance Period that occurs as a result of You failing to renew the

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 161 of 182
Maintenance Period before its expiration. If Maintenance is not renewed, maintenance fees
must be paid for the time of the maintenance lapse, in order to obtain full Functionality
and Equipment Database updates.
5. RESTRICTED USE.
a. You agree to use reasonable efforts to prevent unauthorized copying of the Software
b. You may not disable any licensing or control features of the Software or allow the
Software to be used with such features disabled
c. You may not share, rent, or lease Your right to use the Software
d. You may not modify, sublicense, copy, rent, sell, distribute or transfer any part of the
Software except as provided in this Agreement
e. You may not reverse engineer, decompile, translate, create derivative works, decipher,
decrypt, disassemble, or otherwise convert the Software to a more human-readable form
for any reason
f. You may not use the Software for any purpose other than to perform safety lifecycle tasks
in accordance with the accompanying documentation
g. You may not remove, alter, or obscure any confidentiality or proprietary notices (including
copyright and trademark notices) of exida on, in or displayed by the Software
h. You will return or destroy all copies of the Software if and when Your right to use it ends
i. You may not use the Software for any purpose that is unlawful
6. PROPRIETARY INFORMATION.
1. EXIDA SHALL
a. Not use or disclose Proprietary Information to any third party except as is clearly
necessary to provide the Services, provided such party is bound by a written
confidentiality agreement with terms no less stringent than the terms herein.
b. Not attempt to access any portion of Information Resources without authorization
of You. If unauthorized access is nevertheless obtained, whether inadvertently or
otherwise, exida shall have a duty to promptly report to You, in writing, each
instance thereof, setting out the extent and circumstances of such access.
c. Not attempt to defeat any security provisions maintained by You for the protection
of Information Resources or information contained therein.
d. Not remove, copy, alter, or install any software or information or data on any of
Your computers unless specifically authorized by You in connection with the
Services or make any attempt to learn or document passwords or other
information which could facilitate unauthorized access to Information Resources.
e. Require each of its employees, contractors and agents needing access to
Information Resources to obtain passwords from Your authority responsible for the
security of Information Resources, to use and protect passwords as required by
You, and to follow such protocols governing access as may be set out by You.
2. CONFIDENTIALITY. Neither party shall, during the term of this Agreement or thereafter,
disclose, make commercial or other use of, give or sell to any person, firm, or corporation,
any information of the other party that is treated and identified in writing as confidential,
except either party may disclose such information if (i) required to do so pursuant to
applicable law; (ii) it was rightfully in their possession from a source other than the other
party prior to the time of disclosure of said information; (iii) it was in the public domain
prior to the time of receipt; (iv) it became part of the public domain after the time of
receipt by any means other than an unauthorized act or omission by such party; (v) it is
supplied after the time of receipt without restriction by a third party who is under no
obligation to maintain such information in confidence; or (vi) it was independently

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 162 of 182
developed prior to the time of receipt. Both parties will use at least the same standard of
care as they do to protect their own Proprietary Information to ensure that their
employees, agents or consultants do not disclose or make any unauthorized use of such
Proprietary Information. Both parties will promptly notify the other party upon discovery
of any unauthorized use or disclosure of the Proprietary Information.
3. TERMINATION OF exida’s RIGHT TO POSSESS PROPRIETARY INFORMATION. Upon final
acceptance or earlier termination of this Agreement for any reason, exida's rights to
possession and use of any of the Proprietary Information in connection with the
performance of its obligations hereunder or otherwise shall terminate and exida shall
immediately deliver to You all of the Proprietary Information and all copies of any portion
thereof. exida shall, upon completion of such delivery, certify in writing to You that it has
fulfilled its obligations under this Article. exida will keep one copy of all Proprietary
Information provided for future reference and legal liability requirements.
7. DISCLAIMER OF WARRANTY. The Software is provided on an “AS IS” basis, without warranty of
any kind, including, without limitation, the warranties of merchantability, fitness for a particular
purpose, non-infringement title, and results. The entire risk as to the quality and performance of
the Software is borne by You. If the Software is intended to link to, extract content from or
otherwise integrate with a third party product, exida makes no representation or warranty that
Your particular use of the Software is or will continue to be authorized by law in Your jurisdiction
or that the third party product will continue to be available to You. This disclaimer of warranty
constitutes an essential part of the agreement.
1. WARRANTY. exida warrants that the Software does not infringe the intellectual property
rights of any third party.
8. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY,
TORT, CONTRACT, OR OTHERWISE, SHALL exida BE LIABLE TO YOU OR ANY OTHER PERSON
OR SHALL YOU BE LIABLE TO exida OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL,
PUNITIVE, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING,
WITHOUT LIMITATION, DAMAGES FOR WORK STOPPAGE, COMPUTER FAILURE OR LOSS OF
REVENUES, PROFITS, GOODWILL, USE, DATA OR OTHER INTANGIBLE OR ECONOMIC LOSSES.
IN NO EVENT WILL exida BE LIABLE FOR ANY DAMAGES IN EXCESS OF THE AMOUNT PAID TO
LICENSE THE SOFTWARE, EVEN IF YOU OR ANY OTHER PARTY SHALL HAVE INFORMED exida
OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM. NO CLAIM, REGARDLESS OF
FORM, MAY BE MADE OR ACTION BROUGHT BY YOU MORE THAN ONE YEAR AFTER THE BASIS
FOR THE CLAIM BECOMES KNOWN TO THE PARTY ASSERTING IT.
9. TERM AND TERMINATION.
1. TERM. This Agreement shall continue for an indefinite period of time so long as the
License Fee is paid and use of the license as documented in this contract is not violated.
Maintenance and Support is defined in section 4 of this Agreement. You may choose to
renew the Maintenance Agreement upon expiration.
2. TERMINATION. exida may terminate Your license if You do not abide by the license terms.
Upon termination of license, You shall immediately discontinue the use of the Software
and shall within ten (10) days return to exida the USB License Key(s) and all copies of the
Software or confirm that You have destroyed all copies of it. Your obligations to pay
accrued charges and fees, if any, shall survive any termination of this Agreement. You
agree to indemnify exida for reasonable attorney fees in enforcing its rights pursuant to
this license. Sections 2, 5, 7, 8, 9 and 15 will survive expiration or termination of this
Agreement for any reason.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 163 of 182
10. exSILentia® USE. You are required to perform any verification activities when using the software
as described in the Documentation.
11. REGISTRATION. The software will only function if You are using a valid “License Key”. The
License Key will be provided by exida. Software registration is required.
12. UPGRADES. If this copy of the software is an upgrade from an earlier version of the software, it is
provided to You on a license exchange basis. Your use of the Software upgrade is subject to the
terms of this license, and You agree by Your installation and use of this copy of the Software to
voluntarily terminate Your earlier license and that You will not continue to use the earlier version
of the Software or transfer it to another person or entity.
13. ADDITIONAL SOFTWARE. This license applies to updates, upgrades, options and any other
additions to the original Software provided by exida, unless exida provides other terms along
with the additional software.
14. THIRD PARTY PRODUCTS.
a. The Software may make use of 3 rd party content. This 3 rd party content will be used per
the usage agreements and other restrictions set forth by the 3 rd party. exida agrees to
bear all responsibility for the proper implementation of embedded 3rd party content.
b. This Software may have the ability to make use of, link to, or integrate with 3 rd party
content not embedded within the Software or not required to enable You to use the
Software. The availability of this content is at the sole discretion of the 3 rd party content
providers and may be subject to usage agreements and other restrictions. You agree to
indemnify and hold harmless exida from all claims, damages, and expenses of whatever
nature that may be made against exida by these 3rd party content providers as a result of
Your use of the Software.
15. GENERAL.
1. SERVICES. There are no services provided under this Agreement. Support, maintenance,
and other services, if available, must be purchased separately from exida
2. APPLICABLE LAW. This license shall be interpreted in accordance with the laws of the
Commonwealth of Pennsylvania, USA without giving effect to any choice of law principles
that would require the application of the laws of a different state or country. Any disputes
arising out of this license shall be adjudicated in a court of competent jurisdiction in
Pennsylvania, USA. The United Nations Convention on Contracts for the International Sale
of Goods and the Uniform Computer Information Transactions Act (USA) do not apply to
this Agreement.
3. GOVERNING LANGUAGE. Any translation of this License is done for local requirements
and in the event of a dispute between the English and any non- English versions, the
English version of this License shall govern.
4. COMPLIANCE WITH LAWS. You will comply with all applicable export and import control
laws and regulations in your use or re-exportation of the Software and, in particular, you
will not export or re-export the Software without all required United States Bureau of
Export and Administration licenses. You will defend, indemnify, and hold harmless exida
and its suppliers from and against any violation of such laws or regulations by You.
5. RELATIONSHIP BETWEEN THE PARTIES. The parties are independent contractors and
neither party is the agent, partner, employee, fiduciary, or joint venture of the other party
under this Agreement. You may not act for, bind, or otherwise create or assume any
obligation on behalf of exida. There are no third party beneficiaries under this Agreement.
6. EXPORT OF TECHNICAL DATA. Neither party shall export, directly or indirectly, any
technical data acquired from the other party or any of its affiliated companies, or any

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 164 of 182
direct product of that technical data, to any other country for which the United States
Government or any agency of that government at the time of export requires an export
license or other governmental approval without first obtaining that license or approval,
when required by applicable United States law.
7. ASSIGNMENTS. You may not assign or transfer, by operation of law or otherwise, your
rights under this Agreement (including your licenses with respect to the Software) to any
third party without exida’s prior written consent. Any attempted assignment or transfer in
violation of the foregoing will be void. exida may freely assign its rights or delegate its
obligations under this Agreement.
8. SEVERABILITY. If any provision of this Agreement is held unenforceable by a court, such
provision may be changed and interpreted by the court to accomplish the objectives of
such provision to the greatest extent possible under applicable law and the remaining
provisions will continue in full force and effect. Without limiting the generality of the
foregoing, you agree that Section 8 will remain in effect notwithstanding the
unenforceability of any other provision of this Agreement.
9. TRADEMARKS AND TRADE NAMES. Nothing in this Agreement shall confer on You any
right to use any trademark or trade name belonging to exida.
16. ENTIRE AGREEMENT. This Agreement constitutes the entire agreement between the parties
relating to the Software and supersedes any proposal or prior agreement, oral or written, and any
other communication relating to the subject matter. Both parties acknowledge that they have not
been induced to enter into this Agreement by any representations or promises not specifically
stated herein. Any conflict between the terms of this License Agreement and any Purchase Order,
invoice, or representation shall be resolved in favor of the terms of this License Agreement. In the
event that any clause or portion of any such clause is declared invalid for any reason, such
finding shall not affect the enforceability of the remaining portions of this License and the
unenforceable clause shall be severed from this license. Any amendment to this agreement must
be in writing and signed by both parties.

IN WITNESS WHEREOF, this Agreement has been executed by the parties hereto as of the date first below
written.

exida Innovation LLC

By: By:

(Print): Iwan van Beurden (Print):

Chief Technology Officer / Director of Product


Title: Title:
and Service Development

Date: Date:

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 165 of 182
exida exSILentia® Software License Agreement v1.8 – Standalone (July 8, 2020)
Copyright © 2000-2020 exida Innovation LLC
80 North Main Street
Sellersville, PA 18960
USA
exSILentia ® , SILect™, SILver™, PHAx™, LOPAx™, SERH, SILstat™, and SILalarm™ are trademarks of exida
Innovation LLC

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 166 of 182
Software Service License Agreement –
exSILentia® Cloud
IMPORTANT – READ CAREFULLY: This Software Service License Agreement is the legal agreement
(“Agreement”) between you, the customer who has obtained access to the software service for the Term
of the agreement (“You”) and exida Innovation LLC (“exida”) with offices at 80 North Main Street,
Sellersville, PA, 18960, USA. Please read this agreement carefully before accessing or using all or any
portion of the exida exSILentia ® tool on the Cloud Licensing Platform (together with its accompanying
documentation, the “Software Service”). This agreement documents your access rights to the Software
Service for the Term of the agreement and contains warranty information and liability disclaimers.
THE TERMS AND CONDITIONS OF THIS AGREEMENT APPLY TO ANY AND ALL USE OF THE SOFTWARE
SERVICE BY YOU, WHETHER YOU ARE USING THE SOFTWARE SERVICE PURSUANT TO ANY TRIAL
PERIOD, OR THE TERM OF THIS AGREEMENT AND YOU AGREE TO BE BOUND BY THIS AGREEMENT
REGARDLESS OF THE TYPE OF USE OF THE SOFTWARE SERVICE BY YOU.
BY ACCESSING OR USING ALL OR ANY PORTION OF THE SOFTWARE SERVICE, OR BY PAYING FOR
THE SERVICE BY ANY MEANS OFFERED BY EXIDA, YOU ACCEPT ALL TERMS AND CONDITIONS OF
THIS AGREEMENT. YOU AGREE THAT THIS AGREEMENT IS ENFORCEABLE LIKE ANY WRITTEN
NEGOTIATED AGREEMENT SIGNED BY YOU. IF YOU DO NOT AGREE, DO NOT PAY FOR OR USE THE
SOFTWARE SERVICE.
IF YOU DID NOT ACQUIRE ACCESS TO THE SOFTWARE SERVICE FROM exida, THEN YOU MAY NOT
ENTER INTO THIS AGREEMENT OR USE THE SOFTWARE SERVICE. NO OTHER PARTY HAS THE RIGHT
TO TRANSFER ACCESS TO THE SOFTWARE SERVICE TO YOU.
The Software is owned by exida and is protected by copyright laws and international copyright treaties,
as well as other intellectual property laws and treaties. THIS AGREEMENT DOES NOT CONSTITUTE A
SALE OF THE SOFTWARE.
If you have any questions or concerns about this agreement, please contact exida at the above listed
address.

1. DEFINITIONS
a. “Affiliates” means any company or entity controlled by, controlling, or under common
control with You or exida. For the purposes of this definition, “control” shall mean the
power to cause the direction of the management of such company or entity, directly or
indirectly, whether through ownership of voting securities or otherwise, it being
understood that ownership of 50% or more of the voting securities of another shall in all
circumstances constitute control.
b. “exida” means exida Innovation LLC and its Affiliates
c. “You”, “Your” means you, your company, and your company’s Affiliates
d. “Documentation” means the user manuals and any other materials in any form or medium
customarily provided by exida to You which will provide sufficient information to access
and operate the Software Service properly, safely and efficiently
e. “Software” means the product provided to You, which includes the exSILentia ® tool and
the associated media, printed materials, and “online” or electronic documentation. The
Software includes any updates or new versions that may be provided to You.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 167 of 182
f. “Software Service” means access to the “Software” via the Cloud Licensing Platform
g. “Maintenance” is defined in the Maintenance and Support Article, section 4 of this
agreement
h. “Term” is defined in the Term and Termination Article, section 9 of this agreement
i. “Proprietary Information” means all of Your and your affiliates plans, processes, products,
business information, data, technology, Information Resources, computer programs and
documentation and the like. It includes any information or material that (a) is marked
“Confidential”, “Restricted”, or “Proprietary Information” or other similar marking, (b) is
known by the parties to be considered confidential and proprietary, or (c) should be
known or understood to be confidential or proprietary by an individual exercising
reasonable commercial judgment.
2. OWNERSHIP. The Software is owned and copyrighted by exida. The access to the Software
Service granted to You confers no title or ownership in the Software and is not a sale of any rights
in the Software. exida warrants that it has full power and authority to grant the licenses and
rights granted under this License Agreement without the consent or approval of any third party.
a. All information, artwork, graphics, text, copy, data, software, and other material included
in the Software are exida’s exclusive intellectual property.
3. LICENSE
1. GRANT OF LICENSE. exida will provide and You and Your authorized Users will have
access to the Software Service during the Term, as defined in section 9, subject to this
Agreement. Subject to Your compliance with your obligations under this Agreement, You
are granted a non-exclusive, non-transferable, license during the Term of this Agreement
to:
a. Access and execute the Software on exida’s application server over the Internet.
b. Use the Documentation related to the Software.
c. Transmit data related to Your use of the Software to and from exida's application
server over the Internet and store such data on exida's application server.
d. Access and use exida's User interface on its website, https://my.exSILentia.com (the
“Site”).
2. SITE ACCESS.
a. Subject to the restrictions on use as set forth herein, You will have access to the
Software Service for its intended purpose and in accordance with the specifications
set forth in any Documentation relating to the Software Service provided by exida.
Such use and access will be continuous on a twenty-four (24) hour a day, seven (7)
day a week basis except for interruptions by reason of maintenance or downtime
beyond exida's reasonable control.
b. To access the Site the User will be provided a username and a password (the
“Login Credentials”). You are solely responsible in all respects for all use of and for
protecting the confidentiality of your Login Credentials. You agree to notify exida
immediately of any unauthorized use of your Login Credentials and any other
suspected breach of security regarding the Site. You are responsible for changing
your password if you believe your password has been stolen or might otherwise be
misused. exida has no duty or obligation to verify the identity of a user and may
assume, without independent investigation, that any person who logs on to this
Site through your Login Credentials does so with your consent and approval.
c. You will not:
i. Transmit or share identification or password codes to persons other than
authorized Users.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 168 of 182
ii. Permit the identification or password codes to be cached in proxy servers
and accessed by individuals who are not authorized Users.
iii. Permit access to the Software Service through a single identification or
password code being made available to multiple users on a network.
d. You may not access the Software Service if you are a direct competitor of exida,
except with exida's prior written consent. In addition, you may not access the
Software Service for purposes of monitoring its availability, performance or
functionality, or for any other benchmarking or competitive purposes.
e. You will be responsible for all equipment and software required for You to access
the Internet including, without limitation, a web browser compatible with the exida
Software Service.
3. DOCUMENTATION. You are hereby granted the right to reproduce the user manuals and
other written materials created by exida to describe the functionality and use of the
Software (the “Documentation”) and to distribute a single copy of the Documentation in
soft form or in print to each user over Your internal network.
4. LICENSE RESTRICTIONS. You shall not grant access to the Software or Software Service
to any persons or entities other than those of Your employees and on-site contractors who
are located at Your facilities nor shall You sell, lease or distribute the Software or Software
Service to any person or entity as a standalone or bundled product or make any other
commercial use thereof. You shall not modify, reverse engineer, decompile, or
disassemble the Software or Software Service. You shall not adapt, translate, or create
derivative works based on the Software, Software Service, or the Documentation without
the prior written approval of exida. You shall not exceed the scope of the license granted
in Sections 3.1, 3.2, and 3.3 above. You shall not export the Software, Software Service, or
Documentation, or any copies thereof, to any user in violation of applicable laws and
regulations.
5. COPYRIGHT. exida owns the Software and related Documentation and their copyrights
that are protected by United States copyright laws and international treaty provisions.
This Agreement does not and shall not be construed as transferring ownership rights of
the Software, Documentation, any modifications thereto or any related materials to You or
to any third party. exida owns and shall retain all right, title and interest in the Software,
including all copyrights, patents, trade secret rights, trademarks, and other intellectual
property rights therein. You shall retain all copyright and trademark notices on the
Software and Documentation and as otherwise necessary to protect exida intellectual
property rights.
6. YOUR RESPONSIBILITY. You expressly agree to be fully responsible for compliance by
Your employees and on-site contractors with the applicable terms of this Agreement.
4. MAINTENANCE AND SUPPORT.
1. SUPPORT.
a. Limited Technical Support. During the term of this agreement You are entitled to
limited technical support. exida will provide technical support via its support
website http://support.exida.com . Safety Instrumented Function Engineering
Services are excluded from the exida support under this agreement.
b. During the Term of this Agreement, You shall be entitled to technical support for a
duration, prorated based on the duration of the Term, of 2 hours per year for each
concurrent user license. Bug reporting and resolution is not counted towards your
technical support allotment.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 169 of 182
2. MAINTENANCE AND UPDATES.
a. Definitions. For the purposes of this section, the following shall apply:
i. Bug Fix: The term “Bug Fix” means any engineering patch intended to fix
bugs and errors in the Software.
ii. Functionality Update: The term “Functionality Update” means any new
release of the Software. During the Term of this Agreement, You will have
access to all Functionality Updates as they are implemented to the Software
or Software Service. Updates do not include any exida software, which
constitutes a separate product by virtue of different features or
functionality. Updates do not include standalone products that can be
integrated with the Software.
iii. Equipment Database Update: The term “Equipment Database Update”
means any new version of the Safety Equipment Reliability Handbook
Database embedded in the Software. During the Term of this Agreement,
You will have access to all Equipment Database Updates as they are issued
to the Software or Software Service. Equipment Database Updates are
issued quarterly.
iv. Maintenance: The term “Maintenance” means technical support,
Functionality Updates, and Equipment Database Updates, provided during
the Term of this Agreement.
v. Maintenance Period. The term “Maintenance Period” for the Software of
Software Service is equal to the Term of this Agreement.
b. Delivery of Updates. Updates are deployed to the Software Service when they
become available. No action is needed by You to implement an update.
c. License to Updates. exida hereby grants You a nonexclusive; nontransferable
license during the Term of this Agreement to use the Updates delivered under this
section.
5. RESTRICTED USE.
a. You agree to use reasonable efforts to prevent unauthorized access of the Software
Service
b. You agree to use reasonable efforts to prevent unauthorized copying of the Software
c. You may not disable any licensing or control features of the Software Service or allow the
Software Service to be used with such features disabled
d. You may not share, rent, or lease Your right to use the Software Service
e. You may not modify, sublicense, copy, rent, sell, distribute or transfer any part of the
Software or Software Service except as provided in this Agreement
f. You may not reverse engineer, decompile, translate, create derivative works, decipher,
decrypt, disassemble, or otherwise convert the Software to a more human-readable form
for any reason
g. You may not use the Software Service for any purpose other than to perform safety
lifecycle tasks in accordance with the accompanying documentation
h. You may not remove, alter, or obscure any confidentiality or proprietary notices (including
copyright and trademark notices) of exida on, in, or displayed by the Software and
Software Service
i. You will cease accessing the Software Service if and when Your right to use it ends
j. You agree to use the Software or Software Service in a manner consistent with this
Agreement and with all applicable laws and regulations, including without limitation, all
copyright, trademark, patent, trade secret and export control laws, as well as those laws

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 170 of 182
prohibiting the use of telecommunications facilities to transmit illegal, obscene,
threatening, harassing, or other offensive messages.
k. You acknowledge that exida is not responsible for any use or misuse of the Software
Service by Your employees and on-site contractors who are located at Your facilities. In
particular, You will not, nor shall You permit or assist others, to abuse or fraudulently use
the Software Service, including but not limited to:
i. Obtaining or attempting to obtain access to the Software Service by any
unauthorized means or device with intent to avoid payments.
ii. Using the Software Service to interfere with the use of the Software Service by
other companies or users.
6. PROPRIETARY INFORMATION.
1. EXIDA SHALL
a. Not use or disclose Proprietary Information to any third party except as is clearly
necessary to provide the Services, provided such party is bound by a written
confidentiality agreement with terms no less stringent than the terms herein.
b. Not attempt to access any portion of Information Resources without authorization
of You. If unauthorized access is nevertheless obtained, whether inadvertently or
otherwise, exida shall have a duty to promptly report to You, in writing, each
instance thereof, setting out the extent and circumstances of such access.
c. Not attempt to defeat any security provisions maintained by You for the protection
of Information Resources or information contained therein.
d. Not remove, copy, alter, or install any software or information or data on any of
Your computers unless specifically authorized by You in connection with the
Services or make any attempt to learn or document passwords or other
information which could facilitate unauthorized access to Information Resources.
e. Require each of its employees, contractors and agents needing access to
Information Resources to obtain passwords from Your authority responsible for the
security of Information Resources, to use and protect passwords as required by
You, and to follow such protocols governing access as may be set out by You.
2. CONFIDENTIALITY. Neither party shall, during the term of this Agreement or thereafter,
disclose, make commercial or other use of, give or sell to any person, firm, or corporation,
any information of the other party that is treated and identified in writing as confidential,
except either party may disclose such information if (i) required to do so pursuant to
applicable law; (ii) it was rightfully in their possession from a source other than the other
party prior to the time of disclosure of said information; (iii) it was in the public domain
prior to the time of receipt; (iv) it became part of the public domain after the time of
receipt by any means other than an unauthorized act or omission by such party; (v) it is
supplied after the time of receipt without restriction by a third party who is under no
obligation to maintain such information in confidence; or (vi) it was independently
developed prior to the time of receipt. Both parties will use at least the same standard of
care as they do to protect their own Proprietary Information to ensure that their
employees, agents or consultants do not disclose or make any unauthorized use of such
Proprietary Information. Both parties will promptly notify the other party upon discovery
of any unauthorized use or disclosure of the Proprietary Information.
3. TERMINATION OF exida’s RIGHT TO POSSESS PROPRIETARY INFORMATION. Upon final
acceptance or earlier termination of this Agreement for any reason, exida's rights to
possession and use of any of the Proprietary Information in connection with the

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 171 of 182
performance of its obligations hereunder or otherwise shall terminate and exida shall
immediately deliver to You all of the Proprietary Information and all copies of any portion
thereof. exida shall, upon completion of such delivery, certify in writing to You that it has
fulfilled its obligations under this Article. exida will keep one copy of all Proprietary
Information provided for future reference and legal liability requirements.
4. USAGE DATA. You hereby grant to exida a non- exclusive, fully paid, world- wide and
irrevocable license permitting exida to copy, anonymize, aggregate, process and display
Your Data to derive anonymous statistical and usage data, and data about the
functionality of the Software Service, provided such data cannot be used to identify You or
Your individual users ("Anonymous Data"), for the purposes of combining or incorporating
such Anonymous Data with or into other similar data and information available, derived or
obtained from other customers, licensees, users, or otherwise (when so combined or
incorporated, referred to as "Aggregate Data"), so as to permit exida to provide services
including the copying, publication, distribution, display, licensing or sale of Aggregate
Data and related or similar other statistics or data to third parties (and to You should You
elect to subscribe for same) pursuant to a separate licensing or services arrangement or
agreement. exida will be the owner of all right, title and interest in and to Aggregate Data.
Any access by You to Aggregate Data shall be pursuant to an additional license or services
agreement.
7. WARRANTY AND DISCLAIMER.
1. DISCLAIMER OF WARRANTY. The Software is provided on an “AS IS” basis, without
warranty of any kind, including, without limitation, the warranties of merchantability,
fitness for a particular purpose, non-infringement title, and results. The entire risk as to
the quality and performance of the Software is borne by You. If the Software is intended to
link to, extract content from or otherwise integrate with a third party product, exida
makes no representation or warranty that Your particular use of the Software is or will
continue to be authorized by law in Your jurisdiction or that the third party product will
continue to be available to You.
Except as otherwise provided herein, exida makes no representation, warranty, or
guaranty as to the reliability, timeliness, quality, suitability, truth, availability, accuracy or
completeness of the service or any component. exida does not represent or warrant that:
a. The use of the Software Service will be secure, timely, uninterrupted or error-free,
or operate in combination with any other hardware, service, system or data
b. The Software Service will meet your requirements or expectations
c. Any stored data will be accurate or reliable
d. The quality of any information obtained by you through the Software Service will
meet your requirements or expectations
e. Errors or defects will be corrected
f. The Software Service or the communication facilities, including, without limitation,
the internet that make the Software Service available are free of viruses or other
harmful components or are secure from interruption, interception or corruption by
third parties.
This disclaimer of warranty constitutes an essential part of the agreement.
2. WARRANTY. exida warrants that the Software does not infringe the intellectual property
rights of any third party. exida warrants the Software Service will be provided in
conformity with generally prevailing industry standards.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 172 of 182
8. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY,
TORT, CONTRACT, OR OTHERWISE, SHALL exida BE LIABLE TO YOU OR ANY OTHER PERSON
OR SHALL YOU BE LIABLE TO exida OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL,
PUNITIVE, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING,
WITHOUT LIMITATION, DAMAGES FOR WORK STOPPAGE, COMPUTER FAILURE OR LOSS OF
REVENUES, PROFITS, GOODWILL, USE, DATA OR OTHER INTANGIBLE OR ECONOMIC LOSSES.
IN NO EVENT WILL exida BE LIABLE FOR ANY DAMAGES IN EXCESS OF THE AMOUNT PAID TO
LICENSE THE SOFTWARE, EVEN IF YOU OR ANY OTHER PARTY SHALL HAVE INFORMED exida
OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM. NO CLAIM, REGARDLESS OF
FORM, MAY BE MADE OR ACTION BROUGHT BY YOU MORE THAN ONE YEAR AFTER THE BASIS
FOR THE CLAIM BECOMES KNOWN TO THE PARTY ASSERTING IT.
9. TERM AND TERMINATION.
1. TERM. The term of this Agreement will commence the day the web site interface for the
Software Service is accessible to you via the Internet, and will continue for a period of one
year, six months, or three months, as selected by You or for such other initial term as
otherwise mutually agreed upon (the "Term").
2. TERM RENEWAL. If exida continues to offer the Software Service, You may renew the
Term by delivering exida a purchase order for a Term Renewal. The Term Renewal will
either extend the existing Term if the Term has not expired yet, or commence the day the
web site interface for the Software Service is accessible to you via the Internet. If You elect
to renew the Term, You must do so for the number of licenses covered under this
Agreement. A change in the number of licenses will constitute the creation of a new
agreement. As a courtesy, exida agrees to notify you via automated message prior to the
expiration of the Term to allow ample time for renewal. exida assumes no responsibility
for lapses in the Term that occur as a result of You failing to renew the Term before its
expiration.
3. END TO SITE ACCESS. Upon any expiration or termination of this Agreement:
a. Your right to use the Site and Software Services shall cease, and exida shall have no
further obligation to make the Site or Software Services available to you
b. Except as otherwise expressly stated herein, all right and licenses granted to you
under this Agreement will immediately cease
c. You will pay any unpaid fees payable for the remainder of the then-current term in
effect prior to the expiration or termination date.
4. TERMINATION. exida may terminate Your license if You do not abide by the license terms.
Upon termination of license, You shall immediately discontinue the use of the Software
Service. Your obligations to pay accrued charges and fees, if any, shall survive any
termination of this Agreement. License fees are not pro-rated upon termination of the
license because of Your breach of the license terms. You agree to indemnify exida for
reasonable attorney fees in enforcing its rights pursuant to this license. Sections 2, 5, 7, 8,
9 and 15 will survive expiration or termination of this Agreement for any reason.
10. exSILentia® USE. You are required to perform any verification activities when using the software
as described in the Documentation.
11. VOID WHERE PROHIBITED. Although the Site is accessible worldwide, not all products or
services discussed or referenced in or on the Site are available to all persons or in all geographic
locations or jurisdictions. exida reserves the right to limit the availability of the Site and/or the
provision of any Software Service described thereon to any person, geographic area, or
jurisdiction it so desires, at any time and in its sole discretion, and to limit the quantities of any

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 173 of 182
such products or services that it provides. Any offer for any Software Service made on the Site is
VOID where prohibited.
12. THIRD PARTY PRODUCTS.
a. The Software may make use of 3 rd party content. This 3 rd party content will be used per
the usage agreements and other restrictions set forth by the 3 rd party. exida agrees to
bear all responsibility for the proper implementation of embedded 3rd party content.
b. The Software Service may rely on 3rd party content to enable You to use the Software
Service. This 3rd party content will be used per the usage agreements and other
restrictions set forth by the 3rd party. exida agrees to bear all responsibility for the proper
implementation of embedded 3rd party content.
c. This Software may have the ability to make use of, link to, or integrate with 3 rd party
content not embedded within the Software or not required to enable You to use the
Software or Software Service. The availability of this content is at the sole discretion of the
3 rd party content providers and may be subject to usage agreements and other
restrictions. You agree to indemnify and hold harmless exida from all claims, damages,
and expenses of whatever nature that may be made against exida by these 3 rd party
content providers as a result of Your use of the Software.
13. GENERAL.
1. ENGINEERING SERVICES. There are no Engineering Services provided under this
Agreement. Support and other services, if available, must be purchased separately from
exida
2. APPLICABLE LAW. This license shall be interpreted in accordance with the laws of the
Commonwealth of Pennsylvania, USA without giving effect to any choice of law principles
that would require the application of the laws of a different state or country. Any disputes
arising out of this license shall be adjudicated in a court of competent jurisdiction in
Pennsylvania, USA. The United Nations Convention on Contracts for the International Sale
of Goods and the Uniform Computer Information Transactions Act (USA) do not apply to
this Agreement.
3. GOVERNING LANGUAGE. Any translation of this License is done for local requirements
and in the event of a dispute between the English and any non- English versions, the
English version of this License shall govern.
4. COMPLIANCE WITH LAWS. You will comply with all applicable export and import control
laws and regulations in your use or re-exportation of the Software or Software Service
and, in particular, you will not export or re- export the Software or Software Service
without all required United States Bureau of Export and Administration licenses. You will
defend, indemnify, and hold harmless exida and its suppliers from and against any
violation of such laws or regulations by You.
5. RELATIONSHIP BETWEEN THE PARTIES. The parties are independent contractors and
neither party is the agent, partner, employee, fiduciary, or joint venture of the other party
under this Agreement. You may not act for, bind, or otherwise create or assume any
obligation on behalf of exida. There are no third party beneficiaries under this Agreement.
6. EXPORT OF TECHNICAL DATA. Neither party shall export, directly or indirectly, any
technical data acquired from the other party or any of its affiliated companies, or any
direct product of that technical data, to any other country for which the United States
Government or any agency of that government at the time of export requires an export
license or other governmental approval without first obtaining that license or approval,
when required by applicable United States law.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 174 of 182
7. ASSIGNMENTS. You may not assign or transfer, by operation of law or otherwise, your
rights under this Agreement (including your licenses with respect to the Software Service)
to any third party without exida’s prior written consent. Any attempted assignment or
transfer in violation of the foregoing will be void. exida may freely assign its rights or
delegate its obligations under this Agreement.
8. SEVERABILITY. If any provision of this Agreement is held unenforceable by a court, such
provision may be changed and interpreted by the court to accomplish the objectives of
such provision to the greatest extent possible under applicable law and the remaining
provisions will continue in full force and effect. Without limiting the generality of the
foregoing, you agree that Section 8 will remain in effect notwithstanding the
unenforceability of any other provision of this Agreement.
9. FORCE MAJEURE. Neither party will be held responsible for any delay or failure in
performance of any part of this Agreement to the extent that such delay is caused by
events or circumstances beyond the delayed party's reasonable control. Lack of funds
does not entitle a party to claim force majeure.
10. STATUTE OF LIMITATIONS. You and exida agree that any cause of action arising out of or
related to this service must commence within one (1) year after the cause of action arose;
otherwise, such cause of action is permanently barred. Some jurisdictions may prohibit
the shortening of the time period in which a cause of action must be brought. In all such
jurisdictions, the applicable time period shall be the minimum allowed by law.
11. TRADEMARKS AND TRADE NAMES. Nothing in this Agreement shall confer on You any
right to use any trademark or trade name belonging to exida.
14. ENTIRE AGREEMENT. This Agreement constitutes the entire agreement between the parties
relating to the Software Service and supersedes any proposal or prior agreement, oral or written,
and any other communication relating to the subject matter. Both parties acknowledge that they
have not been induced to enter into this Agreement by any representations or promises not
specifically stated herein. Any conflict between the terms of this License Agreement and any
Purchase Order, invoice, or representation shall be resolved in favor of the terms of this License
Agreement. In the event that any clause or portion of any such clause is declared invalid for any
reason, such finding shall not affect the enforceability of the remaining portions of this License
and the unenforceable clause shall be severed from this license. Any amendment to this
agreement must be in writing and signed by both parties.

IN WITNESS WHEREOF, this Agreement has been executed by the parties hereto as of the date first below
written.

exida Innovation LLC

By: By:

(Print): Iwan van Beurden (Print):

Chief Technology Officer / Director of Product


Title: Title:
and Service Development

Date: Date:

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 175 of 182
exida exSILentia® Software License Agreement v1.8 – Cloud (July 8, 2020)

Copyright © 2000-2020 exida Innovation LLC


80 North Main Street
Sellersville, PA 18960
USA
exSILentia ® , SILect™, SILver™, PHAx™, LOPAx™, SERH, SILstat™, and SILalarm™ are trademarks of exida
Innovation LLC

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 176 of 182
Open Source Disclosure
Effective date: December 16, 2021
exida products include third-party code licensed to exida for use and redistribution under open-source
licenses. Below is a list of disclosures and disclaimers in connection with exida’s incorporation of certain
open-source licensed software into its products. Notwithstanding any of the terms and conditions of
your license agreement with exida, the terms of certain open-source licenses may be applicable to your
use of exida’s products, as set forth below.
This list of open-source code was compiled with reference to third-party software incorporated into the
products as of the date the list was generated. This list may be updated from time to time and may not
be complete.
ALL INFORMATION HERE IS PROVIDED "AS IS". exida AND ITS SUPPLIERS MAKE NO
REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, WITH REGARD TO THIS LIST OR ITS
ACCURACY OR COMPLETENESS, OR WITH RESPECT TO ANY RESULTS TO BE OBTAINED FROM USE
OR DISTRIBUTION OF THE LIST. BY USING OR DISTRIBUTING THIS LIST, YOU AGREE THAT IN NO
EVENT SHALL EXIDA BE HELD LIABLE FOR ANY DAMAGES WHATSOEVER RESULTING FROM ANY USE
OR DISTRIBUTION OF THIS LIST, INCLUDING, WITHOUT LIMITATION, ANY SPECIAL,
CONSEQUENTIAL, INCIDENTAL OR OTHER DIRECT OR INDIRECT DAMAGES.

Castle Core
Copyright © 2004-2018 Castle Project - http://www.castleproject.org/
You may obtain a copy of the license at http://www.apache.org/licenses/LICENSE-2.0.html
CommandLineParser
Copyright © 2005 - 2018 Giacomo Stelluti Scala & Contributors
You may obtain a copy of the license at https://opensource.org/licenses/MIT
CoreCLR-NCalc
Copyright © Sebastian Klose
You may obtain a copy of the license at https://opensource.org/licenses/MIT
Dapper
The Dapper library and tools are licensed under Apache 2.0: http://www.apache.org/licenses/LICENSE-
2.0
Humanizer
Copyright © .NET Foundation and Contributors
You may obtain a copy of the license at https://opensource.org/licenses/MIT
MathNet.Numerics
Copyright © 2002-2018 Math.NET Project
You may obtain a copy of the license at https://numerics.mathdotnet.com/License.html
Morelinq
Copyright © 2008 Jonathan Skeet.

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 177 of 182
Portions Copyright © 2009 Atif Aziz, Chris Ammerman, Konrad Rudolph.
Portions Copyright © 2010 Johannes Rudolph, Leopold Bushkin.
Portions Copyright © 2015 Felipe Sateler, “sholland”.
Portions Copyright © 2016 Andreas Gullberg Larsen, Leandro F. Vieira (leandromoh).
Portions Copyright © 2017 Jonas Nyrup (jnyrup).
Portions Copyright © Microsoft. All rights reserved.
You may obtain a copy of the license at http://www.apache.org/licenses/LICENSE-2.0.html
Prism.Core
Copyright © .NET Foundation
You may obtain a copy of the license at https://opensource.org/licenses/MIT
protobuf-net
Copyright © 2008 Marc Gravell
You may obtain a copy of the license at http://www.apache.org/licenses/LICENSE-2.0.html
Serialize.Linq
Copyright © 2012-2018 Sascha Kiefer
Copyright © 2007 Free Software Foundation, Inc. - http://fsf.org/
You may obtain a copy of the license at https://www.gnu.org/licenses/gpl-3.0.en.html

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 178 of 182
Index
A

Action Items 38
Alarm
Annunciator Selection 127
Approvals 128
Change Log 128
Classification 120
Custom Data 128
Dynamic Alarming 126
Information 115
Prioritization 119
Process Safety Data 117
Setpoint Determination 121
Suppression 125
Tuning 124
Alarm Configuration
Annunciator Configuration 66
Classifications 62
Priorities 68
Prioritization Method - Severity Matrix 68
Prioritization Method - Sum of all Severities 73
Rationalization Statuses 64
Rationalization Workflow 61, 64, 66
Tuning Parameters 65
Types 63
Alarm Header 108
Alarm List 111

Custom Data 53, 57

Data Export 81

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 179 of 182
Data Import 85

Formatting Rules 138

Library 89
Add 90
Delete 90
Edit 90
Export 91
Import 90
Project / Process States 96
References 98
Reorder IDs 91
Suppression Groups 92

Navigation
Dashboard 23, 37

Operator Decision Support 118

Parking Lot Items 39


Plant Types 49
Priorities 72, 76
Priority Matrix 72
Project
Configuration 49
Information 47
Project / Process States
Library 96
Project Abbreviations 57
Project Definitions 58

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 180 of 182
R

Reference
Library 98
Type 51
Report Generation 79
Reuse
Project Configuration 59

Sessions 41
Severity Categories 69, 73
Severity Levels 69, 73
Severity Matrix 69, 74
Suppression Group
Alarm Flood 94
First Out 94
State Based 95
Suppression Groups
Library 92

Team Members 40
Team Roles 52
Threshold Category 70, 75
Threshold Levels 70, 75
Threshold Matrix 71, 76

Upgrading 101

View
Compare 113
Filter 112
Multiple Alarms 113

© exida Innovation LLC exSILentia® User Guide - SILalarm™ Page 181 of 182

You might also like