
BASIC commands
PROGRAMMING MANUAL
196
R
e
vi
si
o
n
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