7.6 UA_TranslatePathList
| FB-Name | UA_TranslatePathList | |||
| This Function Block is used to get the node parameters of a node using paths of the node for multiple nodes. | ||||
| VAR_INPUT | ||||
| B | Execute | BOOL | FB performs its task on rising edge on this input. | |
| B | ConnectionHdl | DWORD | Connection handle. | |
| B | BrowsePathsCount | UINT | Number of UABrowsePath in Array of BrowsePaths. | |
| B | BrowsePaths | ARRAY OF UABrowsePath | An Array of UABrowsePath with node parameters for starting node and relative path. See Constants of Array Lengths (MAX_ELEMENTS_RELATIVEPATH) | |
| 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. | |
| B | ErrorID | DWORD | Error code. | |
| B | TargetNodeIDs | ARRAY OF STRUCT | See UANodeID. Structure UANodeID with node parameters. For target node mentioned by BrowsePath at the input of this FB. Length is vendor-specific (MAX_ELEMENTS_NODELIST). See Constants of Array Lengths | |
| B | TargetErrorIDs | ARRAY OF DWORD | Array of TargetErrorIDs. Contains an error code for each element of the TargetNodeIDs array. Length is vendor-specific (MAX_ELEMENTS_NODELIST). See Constants of Array Lengths. Shall be same size like the NoOfElements in BrowsePath array length. | |
| Notes: - | ||||
| UA_TranslatePathList | ||||||
| BOOL | Execute | Done | BOOL | |||
| DWORD | ConnectionHdl | Busy | BOOL | |||
| UINT | BrowsePathsCount | Error | BOOL | |||
| ARRAY OF UABrowsePath | BrowsePaths | ErrorID | DWORD | |||
| TIME | Timeout | TargetNodeIDs | ARRAY OF STRUCT | |||
| TargetErrorIDs | ARRAY OF DWORD | |||||