BASIC commands
PROGRAMMING MANUAL 196
Revision 1.0
3.2.289 TICKS
/i
3.2.290 TIME
/i
3.2.291 TIME$
/i
3.2.292 TO
See FOR..TO..STEP..NEXT.
3.2.293 TRANS_DPOS
/i
Type Task parameter
Syntax TICKS
Description The TICKS parameter contains the current count of the task clock pulses.
TICKS is a 64-bit counter that is decremented on each servo cycle. TICKS
can be written and read. It can be used to measure cycles times, add time
delays, etc.
Each task has its own TICKS parameter. Use the PROC modifier to access
the parameter for a certain task. Without PROC the current task will be
assumed.
Arguments N/A
Example delay:
TICKS = 3000
OP(9,ON)
test:
IF TICKS <= 0 THEN
OP(9,OFF)
ELSE
GOTO test
ENDIF
See also N/A
Type System parameter
Syntax TIME
Description Sets and returns the time from the real time clock. The time returned as an
integer is the number of seconds since midnight 00:00:00.
Arguments N/A
Example Sets the real time clock in 24 hour format; hh:mm:ss
’Set the real time clock
>>TIME = 13:20:00
>> PRINT TIME
>> 48002.0000
Print executed after 2 seconds
See also N/A
Type System command
Syntax TIME$
Description Prints the current time as defined by the real time clock as a string in 24-hour
format.
Arguments N/A
Example When the time is 13:20:00
>> PRINT TIME$
>> 13:20:00
See also N/A
Type Axis parameter (read-only)
Syntax TRANS_DPOS