Provide Data Acquisition Status Signals to External Device

This topic introduces the logic signals of the predefined output signal terminals on the controller. These signals are used to provide the data acquisition status of the laser profiler to external devices and design corresponding control logics.

Relevant Output Signal Terminals

The following output signal terminals are discussed in this topic:

No. Name

29

READY

30

ERROR

31

TRG_ERROR

READY

The signals output by the READY terminal are as follows:

  • When the laser profiler has entered the acquisition ready status but is not acquiring data, the READY terminal outputs logical HIGH signal.

  • The READY terminal outputs logical LOW signal when the laser profiler is acquiring data.

For the procedure of entering the laser profiler into the acquisition ready status with different triggering methods, please refer to Workflow of Triggering Data Acquisition.

ERROR

The signals output by the ERROR terminal are as follows:

  • When the laser profiler has entered the acquisition ready status but is not acquiring data, and when the laser profiler is acquiring data normally, the ERROR terminal outputs logical LOW signal.

  • When the following errors occur during data acquisition, the ERROR terminal outputs logical HIGH signal until the current round of data acquisition ends.

For the procedure of entering the laser profiler into the acquisition ready status with different triggering methods, please refer to Workflow of Triggering Data Acquisition.

TRG_ERROR

The signals output by the TRG_ERROR terminal are as follows:

  • When the laser profiler has entered the acquisition ready status but is not acquiring data, and when the laser profiler is acquiring data normally, the TRG_ERROR terminal outputs logical LOW signal.

  • When the laser profiler receives another data acquisition trigger signal while acquiring data, the TRG_ERROR terminal outputs logical HIGH signal until the trigger signal disappears.

For the procedure of entering the laser profiler into the acquisition ready status with different triggering methods, please refer to Workflow of Triggering Data Acquisition.

Example

The correspondence between the terminal signals and data acquisition status is explained using the following figure as an example, in the order of the logic level change of the terminal signals.

output signals
No. Data acquisition status Signal logic level

1

The first round of data acquisition is started.

READY: changes from HIGH to LOW.

ERROR: remains LOW.

TRG_ERROR: remains LOW.

2

An error occurs during data acquisition.

READY: remains LOW.

ERROR: changes from LOW to HIGH.

TRG_ERROR: remains LOW.

3

The first round of data acquisition is stopped.

READY: changes from LOW to HIGH.

ERROR: changes from HIGH to LOW.

TRG_ERROR: remains LOW.

4

The second round of data acquisition is started.

READY: changes from HIGH to LOW.

ERROR: remains LOW.

TRG_ERROR: remains LOW.

5

Another data acquisition trigger signal is received during ongoing data acquisition.

READY: remains LOW.

ERROR: remains LOW.

TRG_ERROR: changes from LOW to HIGH.

6

The data acquisition trigger signal disappears.

READY: remains LOW.

ERROR: remains LOW.

TRG_ERROR: changes from HIGH to LOW.

7

The second round of data acquisition is stopped.

READY: changes from LOW to HIGH.

ERROR: remains LOW.

TRG_ERROR: remains LOW.