AsyncWrapper (FB)ΒΆ
FUNCTION_BLOCK AsyncWrapper EXTENDS AsyncBase
- InOut:
Scope
Name
Type
Initial
Comment
Inherited from
Input
ulAsyncState
UDINT
CmpAsyncMgr.ASYNCSTATE_INVALID
_jobParam
CmpAsyncMgr.ASYNCJOB_PARAM
Output
lastActionResult
PLCH.Error
hVarList
SysTypes.RTS_IEC_HANDLE
SysTypes.RTS_INVALID_HANDLE
Only valid after a successfully async execution of TriggerDefineVarList or TriggerSyncReadVars
ppVarValues
POINTER TO POINTER TO PLCH.VariableValue
Only valid after a successfully async execution of TriggerSyncReadVars or TriggerSyncReadVarList
numVarValues
UDINT
Only valid after a successfully async execution of TriggerSyncReadVars or TriggerSyncReadVarList
Properties:
LastActionCompleted, inherited from AsyncBase
LastActionFailed, inherited from AsyncBase
Methods:
CanTrigger, inherited from AsyncBase
FB_Init, inherited from AsyncBase
JoinLastAction, inherited from AsyncBase
Reset, inherited from AsyncBase
TriggerCall, inherited from AsyncBase
TriggerCallWithTaskInfo, inherited from AsyncBase
Structure:
- Connect (Method)
- DefineVarList (Method)
- Disconnect (Method)
- Init (Method)
- ReleaseRequest (Method)
- SyncDefineVarList (Method)
- SyncReadVarList (Method)
- SyncReadVarListFromPlc (Method)
- SyncReadVars (Method)
- SyncSendService (Method)
- SyncWriteVarListToPlc (Method)
- TriggerConnect (Method)
- TriggerDefineVarList (Method)
- TriggerDisconnect (Method)
- TriggerReleaseRequest (Method)
- TriggerSyncDefineVarList (Method)
- TriggerSyncReadVarList (Method)
- TriggerSyncReadVarListFromPlc (Method)
- TriggerSyncReadVars (Method)
- TriggerSyncSendService (Method)
- TriggerSyncWriteVarListToPlc (Method)