Overview of error codes

Error checking in the TF3710 TwinCAT 3 interface for LabVIEW™ product follows the standard LabVIEW™ data flow model. During the execution of LabVIEW™ VIs, error checking takes place at each executed node. The blocks only continue if no errors occur. If an error occurs in a block, it is passed to the next block and the affected part of the function or the block is no longer executed accordingly.

The LabVIEW™ error clusters are used for error checking, which then forwards the following information accordingly:

The description of the error code can be found in LabVIEW™

Menu > Help > Describe Error.

Overview of error codes 1:

To avoid collision with existing LabVIEW™ errors, all error codes are described in user-defined error codes. The following error codes may occur when running LabVIEW™ VIs.

error value

See…

16#FFFF_DE04 - 16#FFFF_DCD9

 

Listed in ADS Return Codes (there without high-order WORD). Further information below on this page.

16#0000_1414 - 16#0000_1432

Listed in Support Return Codes.

16#0000_1464 - 16#0000_157C

16#FFFF_E05C – 16xFFFF_DFF9

Listed in Runtime Return Codes.

Overview of error codes 2:

If an error occurs during initialization, the function block cannot be used.

Further information on standard TwinCAT Error Codes:

error value

symbol

Error description

Remedy option

16#FFFF_DDFA

NOMEMORY

No memory

Incorrect memory settings
=> Increase router memory.

16#FFFF_DDEB

TIMEOUT

Device has a timeout

A timeout can occur while waiting for feedback or sending a request. This can often be the case if the network is overloaded. With One-time reading or One-time writing the timeout is not so critical, because here the data packet is read or written in one pass.