1 / 24

PI-Client Alarm

PI-Client Alarm. Don Smith Roger Humphrey Artemis Theodoropoulou. Requirements. PI-3 Data Archive required pointclass of alarm All Archives have alarm capability PI-AlarmView is client application to display – search – acknowledge

keona
Download Presentation

PI-Client Alarm

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PI-Client Alarm Don Smith Roger Humphrey Artemis Theodoropoulou

  2. Requirements • PI-3 Data Archive required pointclass of alarm • All Archives have alarm capability • PI-AlarmView is client application to display – search – acknowledge • PI-AlarmView can also be used as Active-X components in projects

  3. Demo

  4. Configuring Alarm Points • pialarm33 • (LOLO, LOW, HIGH, HIHI, RATE, STEP, CHANGE, DIG1, DIG2) • 3 priorities, and 3 acknowledgment statuses • Groups to collect alarms • Groups can be hierarchical

  5. Configuring Groups • Group(s) are pi tags • tagname=exdesc=group name • pointsource=G • The value of the tag is the alarm statistics • For each alarm point specify the associated alarmgroup in exdesc

  6. Documentation references • PI Administrators training manualchapter 12 • PI Data Archive manual chapter 8

  7. PI-3 Alarm Calculation PI-Client Alarm Get events Put alarm results Get alarms Put acks PI Archive pointclass=alarmpointsource=@

  8. alarm points • Results are digital points • Inputs are numeric, digital and string points • alarm points are members of an alarm group

  9. alarm groups • Set of alarm points is organized into alarm groups • Groups are also archive points and collect information such as the number of points and number of unacknowledged alarms • Groups can be collected into groups forming a hierarchy

  10. Alarm Subsystem • If “Testx” condition is true, then state is set to “Actionx” • Up to 4 Test/Action pairs supported

  11. Alarm Test Qualifiers GT LT EQ NE StepGT StepLT RateGT RateLT Is_in Not_In Includes Change CondEQ CondNE IsUnAck

  12. Alarm Tests numeric tags • Numeric source tags • Value comparison GT, LT, EQ, NE • Single move up/down: StepGT, StepLT • Rate of change up/down: RateGT, RateLT

  13. Alarm Tests strings & dig tags • Digital and string source tags • Substring or state list: Is_in, Includes • String match: EQ, NE

  14. Example Alarm Test Configurations • Typical DCS style four level alarm Test1 : GT( 95 ) -> Action1 : Hihi 3 Test2 : GT( 85 ) -> Action2 : Hi 2 Test3 : LT( 30 ) -> Action3 : Low 2 Test4 : LT( 20 ) -> Action4 : Lolo 3

  15. Example Alarm Test Configurations • Dynamic alarm Limits Test1 : GT( ’23:F-101.Hilim’ ) -> Action1 : Hi 2 Test2 : LT( ’23:F-101.Lolim’ ) -> Action2 : Low 2

  16. Example Alarm Test Configurations • Overtemp with time qualifiers Test1 : GT( ‘metal_limit’ ) +2m -> Action1 : Hihi 3 Test2 : GT( ‘metal_run’ ) +20m -> Action2 : Hi 2 Test3 : GT( ‘metal_run’ ) +30s -> Action3 : Hi 0

  17. Alarm Groups • Each point assigned to a group • Each groups may be arranged in a single hierarchy • Points may be configured to display the number of alarms in each group by priority and acknowledge status

  18. PI Alarmview • Container with three controls • Alarm list control • Alarm tree control • Alarm history

  19. Controls Alarmview container • Controls in Process Book • Controls in your VB projects

  20. LiveAlarms…

  21. Applications • Network health alarmspi-perfmon • Engineering alarms • Production management alarms • Environmental , energy management specialist applications

  22. PI Alarm Client plans • First release Q2 • Multiple servers • Filtered groups • support.osisoft.com

More Related