Skip to main content
Version: 2.6

ANDRON Alarm and Event Sources

ANDRON Alarm and Message handling produces alarm events.

The TAlarmItem class is used to represent alarms and messages:

Field NameDescriptionData Type
ConditionNameContains the alarm number given by the ANDRON control, e.g. Alarm 12.401System.String
MessageMessage contentSystem.String
SourceNameName of the alarm or message source, e.g. CNC or PMCSystem.String
ActiveFlag if the alarm is still pending on the ANDRON sideSystem.Boolean

Messages are not acknowledged by the HumanOS® IoT Platform. Typically, this is done by the ANDRON system using the RESET button.

Following memory and alarm items are available for ANDRON controls:

AddressDescriptionConditionNameSourceName
Nc{n}.NcAlarmEvent:0System AlarmsAlarm <group>:<number>CNC
Battery AlarmAlarm batlowCNC

Example

The example shows the standard alarming of the ANDRON Control Driver plugin.

{
...
"AlarmEventPool": {
"Id": "314BD466-0BDD-4063-AE48-83E262671801",
"Name": "AlarmEventPool",
"Properties": [
{
"Name": "PortMatchId",
"Value": "CNCAlarmEvent"
}
],
"Tasks": [
{
"Id": "BC2633D3-9D2C-4338-B2D7-CC8638A57B7F",
"Name": "Standard Alarms",
"Address": "Nc1.NcAlarmEvent:0"
}
]
}
}