RTC
®
4 PC Interface Board
Rev. 1.3 e
10 Commands And Functions
121
innovators for industry
List Command
timed_mark_abs
Function
marking vector to the specified position in the image field using the specified duration
Parameters
xval,
yval
absolute coordinates of the vector end point in
bits
as signed 16-bit values.
time
duration of the complete mark vector in
microseconds
Allowed range: [10 … 655350]
(64-bit IEEE floating point value)
Integration
Pascal:
procedure timed_mark_abs(xval, yval: smallint; time: double);
C:
void timed_mark_abs(short xval, short yval, double time);
Basic:
sub timed_mark_abs(ByVal xval%, ByVal yval%, ByVal time#)
Comments
• The parameter
time
will be rounded down to a multiple of 10
µ
s (within the allowed
range).
• A
timed
mark (jump) command will not be executed with the normal marking speed
(jump speed). Instead, the speed (i.e. the number of microsteps) will be adjusted
so that the vector lasts exactly as long as specified.
Also see
chapter 5.8 "Timed Jump And Mark Commands", page 50
•
Note:
After a timed mark command, a
mark delay
or a
polygon delay
is inserted, just
like after a normal mark command. That means the total time for the command is the
specified time
plus
the mark delay or polygon delay.
• Subsequent
commands (not timed) will be executed with the
normal marking speed. (See
.)
References
List Command
timed_mark_rel
Function
marking vector to the specified position in the image field using the specified duration
Parameters
dx, dy
relative
coordinates of the vector end point in
bits
as signed 16-bit values.
time
duration of the complete mark vector in
microseconds
Allowed range: [10 … 655350]
(64-bit IEEE floating point value)
Integration
Pascal:
procedure timed_mark_rel(dx, dy: smallint; time: double);
C:
void timed_mark_rel(short dx, short dy, double time);
Basic:
sub timed_mark_rel(ByVal dx%, ByVal dy%, ByVal time#)
Comments
• The coordinates are relative to the current position.
• The maximum value for the
absolute
coordinates is ±32767 bits.
• See
References