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