ETrigA (FB) ¶ FUNCTION_BLOCK ETrigA IMPLEMENTS IFBCommand Serves as a basis for E dge Trig gered, A bortable function blocks InOut: Scope Name Type Comment Input xExecute BOOL Rising edge: Action starts Falling edge: Resets outputs If a falling edge occurs before the function block has completed its action, the outputs operate in the usual manner and are only reset if either the action is completed or in the event of an error. In this case, the corresponding output values ( xDone , xError , iError ) are present at the outputs for exactly one cycle. xAbort BOOL TRUE : Action is stopped immediately and all outputs are reset to their initial values. Output xDone BOOL TRUE : Action successfully completed xBusy BOOL TRUE : Function block active xError BOOL TRUE : Error occurred, function block aborts action FALSE : No error xAborted BOOL TRUE : Action aborted by user
ETrigTl (FB) ¶ FUNCTION_BLOCK ETrigTl IMPLEMENTS IFBCommand Serves as a basis for E dge Erig gered, T ime l imited function blocks InOut: Scope Name Type Comment Input xExecute BOOL Rising edge: Action starts Falling edge: Resets outputs If a falling edge occurs before the function block has completed its action, the outputs operate in the usual manner and are only reset if either the action is completed or in the event of an error. In this case, the corresponding output values ( xDone , xError ) are present at the outputs for exactly one cycle. udiTimeLimit UDINT Defines how long (µs) an FB (requiring a long time for complete processing) may run until it is forced to return to the calling POU. The value 0 means that there is no time limitation. Output xDone BOOL TRUE : Action successfully completed xBusy BOOL TRUE : Function block active xError BOOL TRUE : Error occurred, function block aborts action FALSE : No error
ETrigTlA (FB) ¶ FUNCTION_BLOCK ETrigTlA IMPLEMENTS IFBCommand Serves as a basis for E dge Trig gered, T ime l imited, A bortable function blocks InOut: Scope Name Type Comment Input xExecute BOOL Rising edge: Action starts Falling edge: Resets outputs If a falling edge occurs before the function block has completed its action, the outputs operate in the usual manner and are only reset if either the action is completed or in the event of an error. In this case, the corresponding output values ( xDone , xError , iError ) are present at the outputs for exactly one cycle. xAbort BOOL TRUE : Action is stopped immediately and all outputs are reset to their initial values. udiTimeLimit UDINT Defines how long (µs) an FB (requiring a long time for complete processing) may run until it is forced to return to the calling POU. The value 0 means that there is no time limitation. Output xDone BOOL TRUE : Action successfully completed xBusy BOOL TRUE : Function block active xError BOOL TRUE : Error occurred, function block aborts action FALSE : No error xAborted BOOL TRUE : Action aborted by user
BACnetIPdatalink.MaxMsgReq (PROP) ¶ PROPERTY MaxMsgReq : WORD Message queue length between the physical layers
ETrigTo (FB) ¶ FUNCTION_BLOCK ETrigTo IMPLEMENTS IFBCommand Serves as a basis for E dge Trig gered, T ime o ut constrained function blocks InOut: Scope Name Type Comment Input xExecute BOOL Rising edge: Action starts Falling edge: Resets outputs If a falling edge occurs before the function block has completed its action, the outputs operate in the usual manner and are only reset if either the action is completed or in the event of an error. In this case, the corresponding output values ( xDone , xError ) are present at the outputs for exactly one cycle. udiTimeOut UDINT Defines the time (µs) after which an FB (e.g. requiring an external acknowledgement) aborts operation due to a timeout with error message. Output xDone BOOL TRUE : Action successfully completed xBusy BOOL TRUE : Function block active xError BOOL TRUE : Error occurred, function block aborts action FALSE : No error
BACnetIPdatalink.Bbmd5 (PROP) ¶ PROPERTY Bbmd5 : BBMD_Info BBMD 5
Structs ¶ ASM_IWORKER (Struct) ASM_STATE (Struct) IWORKER (Alias) STATE (Alias)
ASM_IWORKER (STRUCT) ¶ TYPE ASM_IWORKER : STRUCT Attributes: qualified_only InOut: Name Type pfExec CAA.PVOID pfAbort CAA.PVOID pfGetState CAA.PVOID pfDispose CAA.PVOID pfGetParamSize CAA.PVOID
ASM_STATE (STRUCT) ¶ TYPE ASM_STATE : STRUCT Attributes: qualified_only InOut: Name Type eError INT eState JOB_STATE usiProgress USINT
IWORKER (ALIAS) ¶ TYPE IWORKER : ASM_IWORKER Attributes: qualified_only