Structures

Structures

Lax_Alarm_typ

Type used for each alarm. The user does not need to interact with this structure directly, unless they want to set their own alarm names.

Name Type Description
_ STRING[LAX_MAX_NAME_LEN] Name of alarm
id UDINT ID given for use with single-instance alarms
message STRING[LAX_MAX_TEXT_LEN] Snippet PV
mpLink REFERENCE TO MpComIdentType Reference to the alarm core this alarm is associated with

Lax_Config_typ

Configuration of a the alarm builder.

Name Type Description
in Lax_Config_In_typ Input configuration
out Lax_Config_Out_typ Output configuration
internal Lax_Config_Internal_typ Internal configuration

Lax_Config_In_typ

Input configuration of a alarm builder.

Name Type Description
mpLinkName STRING[80] Name of the MpLink
mpLink REFERENCE TO MpComIdentType Reference to the alarm core (This will be deprecated in future versions)
deviceName STRING[80] Devlink device name to write the file to
scope STRING[80] Scope of the configuration

Lax_Config_Out_typ

Output configuration of a alarm builder.

Name Type Description
done BOOL Indicates if the configuration is done
error BOOL Indicates if there is an error
errorId DINT Error ID
errorString STRING[80] Error message