Skip to content

Alarm Indicator

Alarm Indicator

The alarm indicator is a single light. It shows the highest priority currently active and nothing else, so it fits where a full list would not - beside a machine graphic, or in a header.

Show count - also shows how many alarms are active.

Show icon - shows a warning icon alongside the count.

Enable blink - makes the indicator blink while an alarm is active, to draw the eye.

Blink interval - how fast it blinks, in milliseconds.

Every alarm component shares these three properties. They decide which alarms this component shows; they never change the alarms themselves. An empty value means “show all”.

Areas - show only alarms from these areas. Add one entry per area.

Category - show only alarms of this category. The options come from the connector’s own category table, so they cannot drift from the values the filter compares against.

Min priority - show only alarms at or above this priority.

Alarms are raised by the runtime, not by the HMI — see Alarming.

The style properties define the look of the component.

Each priority - Critical, High, Medium and Low - has its own background and text color. A hex value can be input in one of the formats:

  • #RRGGBB
  • #RRGGBBAA
  • #RGB
  • #RGBA

Where:

  • R=red color component
  • G=green color component
  • B=blue color component
  • A=alpha (transparency) component

Alternatively, the integrated color picker can be used to visually pick a color:

Color picker

No alarm background and No alarm text - the colors used when nothing is active, so “nothing wrong” reads differently from “nothing configured”.

Border color - the color used for the component border.

Border width - controls the width of the border on each side. Values can be manually input as:

  • <top>px <right>px <bottom>px <left>px
  • <top_bottom>px <left_right>px
  • <all>px

Alternatively, the built-in border editor can be used for a visual input:

Border width

Border radius - border radius for the border corners. Values can be manually input as:

  • <top-left>px <top-right>px <bottom-left>px <bottom-right>px
  • <left>px <right>px
  • <all>px

Alternatively, the built-in border radius editor can be used for a visual input:

Border radius

Opacity - controls the transparency of the component.

The position section contains properties which affect the position and size of the component. These can be changed by dragging and resizing the component with the mouse, or directly, by manually entering the values:

Left - distance from the left edge in pixels

Top - distance from the top edge in pixels

Width - component width in pixels

Height - component height in pixels

Font size - the size of the text inside the component.