ReturnValues (GVL)

This GVL contains the error codes of the alarm manager API

Attributes:

qualified_only

InOut:

Scope

Name

Type

Initial

Comment

Constant

ERR_OK

UDINT

Errors.ERR_OK

Processing successful

ERR_NOTINITIALIZED

UDINT

Errors.ERR_NOTINITIALIZED

Tried to perform an operation on an instance, that is still intial

ERR_PARAMETER

UDINT

Errors.ERR_PARAMETER

Invalid parameter passed, e.g. an index outside the valid index range

ERR_NO_OBJECT

UDINT

Errors.ERR_NO_OBJECT

Requested object (e.g. IAlarmManagerClient instance) was not found

ERR_DUPLICATE

UDINT

Errors.ERR_DUPLICATE

Object still exists (e.g. IAlarmManagerClient instance is already registered)

ERR_NO_ALARM_MANAGER_CLIENT

UDINT

16#1000

No valid instance of IAlarmManagerClient passed to method IAlarmHandler2.RegisterClient

ERR_NO_FILTER_CRITERIA

UDINT

16#1001

The return value of IAlarmManagerClient.GetFilterCriteria is no valid instance of IAlarmFilterCriteria

ERR_NO_ALARMGROUP_FILTER_CRITERIA

UDINT

16#1002

The filter criteria the IAlarmManagerClient instance specifies has no filter criterion considering the alarm groups.

ERR_NO_ALARMCLASS_FILTER_CRITERIA

UDINT

16#1003

The filter criteria the IAlarmManagerClient instance specifies has no filter criterion considering the alarm classes.

ERR_INVALID_PRIORITY_FILTER

UDINT

16#1004

The filter criteria the IAlarmManagerClient instance specifies has an invalid filter criterion considering the priority of the alarm classes, i.e. “priority to” < “priority form”

ERR_NO_ALARM_STORAGE

UDINT

16#1005

No access to the alarm storage possible, because no array for storing alarms from storage has been passed during registering the client