RTC
®
4 PC Interface Board
Rev. 1.3 e
10 Commands And Functions
118
innovators for industry
List Command
set_wait
Function
sets a wait marker (break point) in the list
Parameter
wait_word
number of the wait marker as an unsigned 16-bit value [1 … 65535]
Integration
Pascal:
function set_wait(wait_word: word);
C:
void set_wait(unsigned short wait_word);
Basic:
sub set_wait(ByVal wait_word%)
Comments
• Processing of a list will be interrupted at each wait marker.
The laser will be turned off.
• If processing has been stopped at a wait marker, the command
returns the number of this marker.
• Processing of the list can be resumed by calling the command
.
References
,
List Command
set_wobbel
Function
defines a circular movement of the output position which is added to the regular
marking movement
Parameters
amplitude
amplitude of the circular wobbel movement in
bits
(unsigned 16-bit value)
Allowed range: [1 … 5000]
frequency
frequency of the wobbel movement in
Hz
(circles per second, 64-bit IEEE floating point value)
Allowed range: [1 … 6000]
Integration
Pascal:
procedure set_wobbel(amplitude: word; frequency: double);
C:
void set_wobbel(unsigned short amplitude, double frequency);
Basic:
sub set_wobbel(ByVal amplitude%, ByVal frequency#)
Comments
• Calling the command set_wobbel sets the wobbel phase to a defined starting value
(which is independent of the direction of the marking vector).
• The wobbel function can be used for marking lines with variable line width.
• A circular movement is added to the linear marking movement, resulting in a spiral
movement of the laser focus in the image field.
• A broad line is obtained by choosing suitable values for the amplitude and the
frequency. The amplitude and the frequency must be appropriate for the current
marking speed.
• The wobbel function is terminated by setting the amplitude to zero.
References