stAlarmRowStructure

stAlarmRowStructure (STRUCT)

TYPE stAlarmRowStructure : STRUCT

The alarm row holds all information for one alarm.

InOut:

Name
Type
Initial
Comment

uiID

UINT

The same ID as shown in the AlarmGroup UI Configuration Manager

udiInternalID

UDINT

Internal ID which is required for alarm access

sAlarmText

STRING(255)

Configured alarm text

sSendAlarmText

STRING(ConstantParameters.gc_iMaxBodyMessageSize)

udiAlarmClassID

UDINT

The alarm class ID to which the alarm is associated to

udiAlarmGroupID

UDINT

The alarm group ID to which the alarm is associated to

sAlarmClassName

STRING

The alarm class name to which the alarm is associated to

sAlarmGroupName

STRING

The alarm group name to which the alarm is associated to

xIsDeactivatedByConf

BOOL

Alarm is deactivated by the Alarm configuration manager

xPolicyActivated

BOOL

ConstantParameters.xActivateAlarmByDefault

If this parameter is TRUE, then the Policy is activated for this alarm

eAlarmState

AlarmManager.AlarmState

The current alarm state as a enum

sAlarmState

STRING

The current alarm state as a string

wsGroupName

WSTRING

ConstantParameters.wsDefaultGroupName

Policy and Group settings

wsPolicyName

WSTRING

ConstantParameters.wsDefaultPolicyName

pstPolicy

POINTER TO stPolicy

pstGroup

POINTER TO stGroup

instDelayTon

TON

Configuration

Zuletzt aktualisiert