StartBootApp (FB)¶
FUNCTION_BLOCK StartBootApp EXTENDS CBML.ETrigATl
- InOut:
Scope
Name
Type
Initial
Comment
Inherited from
Input
xExecuteBOOLRising edge: Starts defined operationFALSE: Resets the defined operation after ready condition was reachedETrigATl
xAbortBOOLTRUE: Aborts the operationETrigATl
udiTimeLimitUDINTMax. operating time per invocation [µs], 0: No operating time limit
ETrigATl
Output
xDoneBOOLTRUE: Ready condition reachedETrigATl
xBusyBOOLTRUE: Operation is runningETrigATl
xErrorBOOLTRUE: Error condition reachedETrigATl
xAbortedBOOLTRUE: Abort condition reachedETrigATl
Input
szSafetyDeviceFirmwareSTRING(SafeControl_Itf.MAX_STRLEN)The safety device firmware (see output szSafetyDeviceFirmware of function block SafeDevice)
udnAppIdUDINTThe application id (see output AppInfo.udnAppId of function block SafeApplication)
udnClientIdUDINTc_udnLIB_CLIENT_ID
The client id 16#ED387206 (Note: The client id must be set within the Safe Control settings)
BootAppConfirmationSafeControl_Itf.BOOTAPP_CONFIRMATIONThe bootapplication confirmation signature 1 (output BootAppConfirmation of function block SafeApplication)
Output
eErrorIDSafeControl_Itf.ERRORError information of fb execution