Timing Chart

I/O timing for each command is explained here.

When "Output Control" Is Set to "None"

The controller outputs measurement results without synchronizing with external devices. Have the external devices detect the GATE signal of the controller, and load measurement results during ON status.
Inputting a measurement trigger in the STEP signal
Example) When 3 expressions are set in [Parallel Data Output]:
Timing chart sample
Output signal
Signal
Function
RUN
Turns on when the controller is available for measurement and the Operation window is displayed. It is OFF in the ADJUST window, so switch to the RUN window during operation.
BUSY
Indicates that controller is currently measuring or switching the scene. Do not input next command while the BUSY signal is ON. Otherwise, on-going processing or commands that are input will not be performed correctly.
OR
Outputs overall judgement.
Selection of whether ON occurs during an OK judgement result or NG error judgement result can be performed in the communication specifications settings window.Setting Communication Specifications (Parallel Interface)
DO
Outputs the results for expressions set in the processing item [Parallel Judgement Output]/ [Parallel Data Output].
Selection of whether ON occurs during an OK judgement result or NG error judgement result can be performed in the communication specifications settings window.Setting Communication Specifications (Parallel Interface)
GATE
Used to control the loading time of measurement results to external devices.
ON for the time required for external devices to securely load measurement results.
Set the output cycle so that the total output time is shorter than measurement interval (input interval of STEP signal).
The GATE signal is only output when the [Parallel Judgement Output] and [Parallel Data Output] are set in the measurement flow.
READY
ON when it is possible to input STEP signal. When through images are being viewed, the READY signal will turn to OFF, but the STEP signal is received.
Input signal
Signal
Function
STEP
Inputs measurement triggers from external devices such as optic switches, etc. Perform measurement once along with the STEP signal turning on (OFF→ON). Turn the STEP signal ON for at least 0.5 ms.
A noise filter (filter default setting value: 100 μs) is set in STEP input.
Note
Important
Continuous measurement
Important
  • Measurement is given priority when the STEP signal interval is short or continuous measurement is being performed. As a result, the measurement display (overall judgement, image, judgement for each processing unit in the flow display, detailed results) may not be updated.
    When continuous measurement ends, the measurement results of the final measurement are displayed.
Example) When 1 expressions are set in [Parallel Data Output]:
Timing chart sample
Note
Input signal
Signal
Function
DI0 to 6
OFF
DI7
This is the execution trigger.
After DI0 to 6 is set, turn DI7 ON after an interval over 1 ms.
Note
  • The ERROR signal turns on when the input command is not correctly performed.

When "Output Control" Is Set to "Handshaking"

The controller outputs measurement results while synchronized with external devices. If this function is used when multiple measurement results are output in sequence, it enables efficient and effective data transfer.
Inputting a measurement trigger in the STEP signal
Example) When 3 expressions are set in [Parallel Data Output]:
Timing chart sample
Note
Input signal
Signal
Function
DSA
This signal is used to request the next data transfer from external devices. The controller does not output data until the DSA signal is ON. Turn the DSA signal ON the next time.
  • The receiving system for external devices is complete
  • The controller has completed measurement
The BUSY signal is on during measurement. As a result, the timing of when measurement is complete can be understood by observing the BUSY signal.

When "Output Control" Is Set to "Synchronization Output"

This method enables synchronization between processing timing on the production line and timing for output of controller results. After the STEP signal has turned on the number of times set in "Number of delay" in the communication specifications, measurement results will be output the next time the STEP signal turns on.
Note
  • When the communication specification "Output Control" is set to "Synchronization output", levels will be counted according to the number of times the STEP signal turns on. For this reason, perform settings so that results are output only once for each measurement.(1 unit for [Judgement Output], 1 data item for [Data Output])
    Setting Communication Specifications (Parallel Interface)
  • Only designate the STEP signal for measurement command input.
    When measurement and continuous measurement are performed using serial commands, the output time will not match and this can cause controller malfunctions.
Example) Stepped transmission line utilizing star wheel
The discharge timing for when a defective part is found and the measurement results output timing can be synchronized.
Illustration of a synchronized output setting example when star wheel is utilized
Inputting a measurement trigger in the STEP signal
Example) When "2" is set for "Number of delay"
Timing chart sample
Note

Scene/Scene Group Switch

Timing chart sample
Output signal
Signal
Function
RUN
Turns on when the controller is available for measurement and the Operation window is displayed. Turns off in the ADJUST window.
BUSY
Indicates that the controller is currently switching the scene or scene group. Do not input next command while the BUSY signal is ON. Otherwise, on-going processing or commands that are input will not be performed correctly.
Input signal Scene switching
Signal
Function
DI0 to 4
Set Scene No. (0 to 31).
DI5
ON
DI6
OFF
DI7
This is the execution trigger.
After DI0 to 6 is set, turn DI7 ON after an interval over 1 ms.
BUSY signal is ON during execution of commands. After checking that the BUSY signal has turned on, turn DI7 OFF, and then turn DI0 to 6 OFF.
Input signal Scene group switching
Signal
Function
DI0 to 4
Sets the scene group No. (0 to 31).
DI5
ON
DI6
ON
DI7
This is the execution trigger.
After DI0 to 6 is set, turn DI7 ON after an interval over 1 ms.
BUSY signal is ON during execution of commands. After checking that the BUSY signal has turned on, turn DI7 OFF, and then turn DI0 to 6 OFF.

About Multi-input Function

The function that enables continuous high speed image input is called the multiple image input function.The next STEP signal can be received at the point when image input is complete. It is not necessary to wait until measurement processing is complete. Whether image input is complete or not can be checked with the status of the READY signal. Even if the READY signal is on when measurement processing is being executed, the next STEP signal can be received. If STEP is input while READY is OFF, the ERROR terminal turns on.
Important
  • Set the image mode to "Freeze".
  • A maximum of 32 images can be input with fast image input.If 32 images are input, the READY signal does not turn on until the measurement processing up to that point is complete and the next STEP signal cannot be input during this time.
Timing chart sample
Important
  • Even if the image mode is "Through", the multi-input function can be used.Note, however, that the READY signal is always off at this time and whether image input is complete cannot be observed from the outside. Even if the READY signal remains off, STEP signals can be accepted without the ERROR terminal turning on. Therefore, at this time, make the STEP signal input interval slightly longer than the input image time.