What's New in Canvas 9.4, Part 3

April 2, 2020 / 0 comments / in Canvas  / by Walter Goodwater

We’ve been reviewing some of the new Canvas features in the 9.4 release. We’ve covered navigation and high performance HMI. Today I want to talk about alarms, how to know when they’ve happened, and how to take action.

The genesis of the alarm notifier came from one of our pipeline customers who had an issue in their control room. They relied on the audio cues from the Studio CAS control to inform their operators when an unacknowledged alarm came in. This worked great, as long as they had the screen with the CAS control open. But if they navigated away from that screen, the sounds went away. Or if they had more than one copy of that screen open at the same time, they’d hear multiple sounds, sometimes jarringly offset.

This story led us to appreciate that alarm notification should be a built-in feature of the HMI environment and not dependent on any particular screen. That’s where the alarm notifier comes in.

Alarm Notifier

The Canvas application itself communicates with one or many CAS services to monitor incoming alarms (with filtering options available). Then when an unacknowledged alarm comes in, Canvas draws this banner across the top of every open screen (though screens can be configured to opt-out). That way your end users will always be informed when these alarms are active and need acknowledgement.

Decoupling alarm notification from screen implementation is just the first part, however. Once the user is aware of the alarm, we wanted a better way for them to interact. The cards that appear on the banner (their contents are configurable) provide some information. If that’s enough, then the user can simply acknowledge the alarm straight from the banner. But if the user needs more info, there are a couple more options.

First, the banner provides a count of all unacknowledged alarms. Clicking this part of the banner can be used to navigate to any screen you’d like. We’re imagining a screen like the one mentioned in the example above: a main alarm screen using the alarm grid to provide information about all your alarms.

We also wanted a way to drill into a specific alarm, and that’s where our new navigate by facility feature (covered in an earlier article) can really help us. If you click on the facility description in the alarm banner card, you can navigate directly to the screen associated with that facility. That way, the user can understand more about the alarm before deciding what to do next.

Alarm Banner Navigation

So now you can create whatever HMI you’d like and be confident that your users won’t miss incoming notifications, and that they will be able to learn more and act quickly.

Share this entry
Share by Mail



Comments

Blog post currently doesn't have any comments.
{{com.name}}           {{com.blogCommentDateFormatted}}

Leave Comment

Please correct the following error(s):

  • {{ error }}

Subscribe to this blog post

Enter your email address to subscribe to this post and receive notifications of new comments by email.


Search the CygNet Blog

Subscribe to the CygNet Blog

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Tags

.NET ‘Sparkline” “.NET “64-bit” “Allen “Azure “Canvas” “CygNet “Data “Database “DDS-based “Dispatch” “DNP3 “Facility “FWRD” “Geometric “HMI “IoT “Lufkin “MQTT “Note “OpenStreetMaps” “Relative “Replication” “SCADA” “Security” “SVG” “Telerik” “Thin “Totalflow “Weatherford 8.5.1 9.3 9.4 9.9” Ad hoc chart Alarms API API” ASR Authentication auto-failover automatic failover automatic service recovery beta program Bradley breakouts Bridge Bridge API broadcast browser-based Bytes Canvas CIP Client Client” Clients” Comm Config File Manager Configuration Context menu Controls controls” CRC custom database indexes Custom Events CygNet CygNet 9.0 CygNet 9.4 CygNet 9.6 CygNet 9.7 CygNet 9.8 CygNet messaging CygNet. Data Data Visualization DEIDs Depot Designer device mapping Diagnostics disaster recovery Dynagraph EAC EIE EIE” email Emerson emitter” Enhanced Enhanced Alarm Configuration Excel Facilities” failover feedback Files first look FMS Full FWRD Get Latest Get New GitHub gns Grid” group group grid Heat Map HMI HSS IoT iPhone Job Runner Link Link” Maps” Measurement Measurement” Messaging” Mobile Mode” Navigation OAuth ODBC On-demand chart OPC OPC UA Polling recovery redundancy reference facilities Reference Packages Release Remote replication Report Module SAM Samples SCADA screen performance Scripting Security Server” Shapes” slides Sniffer SQL Server survey Sync” Tabs Tech Bulletin Template Test” TFA Thin Web Client Token Tools transactions” Tree Map trend Troubleshooting Two-factor UA UIS video View Group Web web-based Well WESC 2016 WESC 2018 WESC 2020 WESC2019