SafeApplication (FB)ΒΆ

FUNCTION_BLOCK SafeApplication EXTENDS CBML.LConC

InOut:

Scope

Name

Type

Comment

Inherited from

Input

xEnable

BOOL

TRUE: Activates the defined operation FALSE: Aborts/resets the defined operation

LConC

Output

xBusy

BOOL

TRUE: Operation is running

LConC

xError

BOOL

TRUE: Error condition reached

LConC

eErrorID

SafeControl_Itf.ERROR

Error information of fb execution

AppStatus

SafeControl_Itf.APP_STATE

The application status

AppInfo

SafeControl_Itf.APP_INFO

The application information

BootAppConfirmation

SafeControl_Itf.BOOTAPP_CONFIRMATION

The bootapplication confirmation request (required to confirm the bootapplication start)

xBootAppConfirmationRequested

BOOL

The bootapplication confirmation is request

udnAppCycleExecTimeUS

UDINT

Execution time of application in microseconds

udnAppCycleCount

UDINT

Application cycle counter