FB-Name

UA_MethodGetHandleList

This Function Block is used to get multible method handles for method calls.

VAR_INPUT

B

Execute

BOOL

FB performs its task on rising edge on this input.

B

ConnectionHdl

DWORD

Connection handle.

B

NodeIDCount

UINT

Number of elements the ObjectNodeIDs and MethodNodeIDs shall have.

B

ObjectNodeIDs

ARRAY OF

UANodeID

See UANodeID. Array shall have the size of NodeIDCount

See Constants of Array Lengths

B

MethodNodeIDs

ARRAY OF

UANodeID

See UANodeID. Array shall have the size of NodeIDCount

See Constants of Array Lengths

B

Timeout

TIME

Time to response.

VAR_OUTPUT

B

Done

BOOL

FB has completed its task.

B

Busy

BOOL

The FB is not finished and new output values are to be expected.

B

Error

BOOL

Signals that an error has occurred within the FB.

E

ErrorID

DWORD

Error code.

B

ErrorIDs

ARRAY OFDWORD

Error codes.

B

MethodHdls

ARRAY OFDWORD

Method handles.

Notes: -

UA_MethodGetHandleList

BOOL

Execute

Done

BOOL

DWORD

ConnectionHdl

Busy

BOOL

UINT

NodeIDCount

Error

BOOL

ARRAY OF UANodeID

ObjectNodeIDs

ErrorID

DWORD

ARRAY OF UANodeID

MethodNodeIDs

ErrorIDs

ARRAY OF DWORD

TIME

Timeout

MethodHdls

ARRAY OF DWORD