7.20 UA_MethodGetHandleList

FB-Name UA_MethodGetHandleList
This Function Block is used to get multible method handles for method calls.
VAR_INPUT
BExecuteBOOLFB performs its task on rising edge on this input.
BConnectionHdlDWORDConnection handle.
BNodeIDCountUINTNumber of elements the ObjectNodeIDs and MethodNodeIDs shall have.
BObjectNodeIDs

ARRAY OF

UANodeID

See UANodeID. Array shall have the size of NodeIDCount

See Constants of Array Lengths

BMethodNodeIDs

ARRAY OF

UANodeID

See UANodeID. Array shall have the size of NodeIDCount

See Constants of Array Lengths

BTimeoutTIMETime to response.
VAR_OUTPUT
BDoneBOOLFB has completed its task.
BBusyBOOLThe FB is not finished and new output values are to be expected.
BErrorBOOLSignals that an error has occurred within the FB.
EErrorIDDWORDError code.
BErrorIDsARRAY OF
DWORD
Error codes.
BMethodHdlsARRAY OF
DWORD
Method handles.
Notes: -
UA_MethodGetHandleList
BOOLExecuteDoneBOOL
DWORDConnectionHdl BusyBOOL
UINTNodeIDCountErrorBOOL
ARRAY OF UANodeIDObjectNodeIDs ErrorIDDWORD
ARRAY OF UANodeIDMethodNodeIDs ErrorIDsARRAY OF DWORD
TIMETimeout MethodHdls ARRAY OF DWORD