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 |