WWW.NNC.IR
Macro Reference
508
Vision System FH/FZ5 Series
User’s Manual (Z340)
ElapsedTime
Gets the elapsed time since starting the measurement.
Format
ElapsedTime(<mode>)
Parameter
Return value
Returns the elapsed time as an integer value.
Description
Gets the elapsed time since starting the measurement with the unit specified in the <mode> parameter.
If an incorrect data type is specified for a parameter, a "Type mismatch" error will occur.
If a value is assigned to the return value variable or the variable is not used in an expression, a "Syntax error"
error will occur.
If the format is written incorrectly, such as writing the macro function name incorrectly, omitting a comma, or
omitting a half-width space, a "Syntax error" error will occur.
Usage Cautions
• None.
Example
Uses the MEASUREPROC subroutine of the Unit Macro processing unit to get the elapsed time until this
macro function is executed. If the elapsed time is 1,000 ms or longer, the error character string is displayed in
the text window.
Parameter
name
Data type Description
<mode> Integer type
Unit of the elapse time to get
0: ms unit
1: μ unit
*MEASUREPROC
Rem Get the elapsed time.
TIME& = ElapsedTime(0)
Return
*MEASUREDISPT
Rem If the elapsed time is 1,000 ms or longer, the error character string is displayed in the NG color.
If TIME& > 999 Then
DrawText "Error", JUDGE_NG, 1
Endif