alarm management at jefferson lab

14
April, 2005 EPICS Collaboration Controls Group Controls Group Alarm Management at Jefferson Lab A New Configuration and Extended Capabilities B. Bevins, M. Joyce, J. Sage

Upload: ramona

Post on 04-Feb-2016

43 views

Category:

Documents


0 download

DESCRIPTION

Alarm Management at Jefferson Lab. A New Configuration and Extended Capabilities B. Bevins , M. Joyce, J. Sage. Outline. New Requirements ALH Usage ALH Modifications CDEV Modifications Other Development Status. New Requirements. Motivated by a new control room design - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Alarm Management at Jefferson Lab

April, 2005

EPICS Collaboration Controls Controls GroupGroup

Alarm Management at Jefferson Lab

A New Configuration and Extended Capabilities

B. Bevins, M. Joyce, J. Sage

Page 2: Alarm Management at Jefferson Lab

Controls Controls GroupGroup

April, 2005

EPICS Collaboration

Outline

New RequirementsALH UsageALH ModificationsCDEV ModificationsOther DevelopmentStatus

Page 3: Alarm Management at Jefferson Lab

Controls Controls GroupGroup

April, 2005

EPICS Collaboration

New Requirements Motivated by a new control room design

Global acknowledgement Global disabling Smarter automatic disabling Centralized logging Geographical view of accelerator Make alarms “more meaningful”

Motivated by maintainability Automatic generation of configuration files Separate configs for operators and experts

Page 4: Alarm Management at Jefferson Lab

Controls Controls GroupGroup

April, 2005

EPICS Collaboration

Old Control Room

Page 5: Alarm Management at Jefferson Lab

Controls Controls GroupGroup

April, 2005

EPICS Collaboration

New Control Room

Page 6: Alarm Management at Jefferson Lab

Controls Controls GroupGroup

April, 2005

EPICS Collaboration

Changes to ALH Usage Thorough review of alarm parameters

Removed extraneous alarms Determined where to ignore transients and of what

duration Readable alias names used throughout

Use ALH in global mode Master copy manages alarm logic Operators open copies to acknowledge

Logs to CMLOG FORCEPV’s to disable (automatic and manual) SEVRPV’s to summarize alarm state in MEDM

Page 7: Alarm Management at Jefferson Lab

Controls Controls GroupGroup

April, 2005

EPICS Collaboration

ALH Modifications Uses CDEV transparently

Wasn’t quite working before Uses CHANNEL keyword rather than CDEV

keyword Also works for FORCEPV, SEVRPV, etc.

Unacknowledged Severity PV’s New keyword UASEVRPV works like SEVRPV

Disabling a group/channel updates parent group severity PV’s (both types)

Page 8: Alarm Management at Jefferson Lab

Controls Controls GroupGroup

April, 2005

EPICS Collaboration

Why CDEV? Legacy: high level RF system diagnostics

calculated in CDEV-based RF Alarm Server Allows alarms on other CDEV-based high

level beam applications servers Slow locks, real-time optics model, etc.

Alarm states can now be monitored and acknowledged directly from Tcl-CDEV applications.

Page 9: Alarm Management at Jefferson Lab

Controls Controls GroupGroup

April, 2005

EPICS Collaboration

CDEV Modifications

CA Service Enhancements Supports ack and ackt messages Allows unAckSevr and ackTrans tags (along

with severity, status, etc.) Allows correct canceling of monitor requests

• Now matches the documentation• Prevents buffered callbacks from being delivered

after a monitor has been canceled

Page 10: Alarm Management at Jefferson Lab

Controls Controls GroupGroup

April, 2005

EPICS Collaboration

Other Development makeALHConfig - Perl scripts to generate config

files and sponsor FORCEPV and SEVRPV soft channels on a Proxy IOC (PIOC) 15,372 alarms 11,463 PV’s on PIOC

alhDisable - Tcl program to manage FORCEPV’s and manually disable alarms Generates reports of all currently disabled alarms for

shift changes, etc. Makes an entry in the Logbook.

Page 11: Alarm Management at Jefferson Lab

Controls Controls GroupGroup

April, 2005

EPICS Collaboration

Alarm Summary Screen

Page 12: Alarm Management at Jefferson Lab

Controls Controls GroupGroup

April, 2005

EPICS Collaboration

Alarm Disable Tool

Page 13: Alarm Management at Jefferson Lab

Controls Controls GroupGroup

April, 2005

EPICS Collaboration

Status New automatically-generated configuration has

been in use for several months. Vast improvement: alarms are no longer silenced and

ignored.

Global alarm management is being tested and should be fully deployed in May.

Modified CDEV will be released soon after through the CDEV website http://www.jlab.org/cdev/.

ALH changes will be submitted for inclusion in new releases.

Page 14: Alarm Management at Jefferson Lab

April, 2005

EPICS Collaboration Controls Controls GroupGroup

Alarm Management at Jefferson Lab

A New Configuration and Extended Capabilities

B. Bevins, M. Joyce, J. Sage