RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
718
Ctrl Command set_pulse_picking
Function Switches on Pulse Picking Laser Mode.
Call
set_pulse_picking( No )
Parameters
No
As an unsigned 32-bit value.
Allowed value range: [0…63].
= 0: LASER2 puts out the LASERON signal.
= 1…63: LASER2 puts out each
No
th
LASER1 pulse.
No
> 63:
No
is clipped to 63
(get_last_error return code
RTC6_PARAM_ERROR
).
Comments • For Pulse Picking Laser Mode, see Chapter 7.4.8 ”Pulse Picking Laser Mode”, page 196.
• The pulse picking signals are outputted until a different laser mode gets set by
set_laser_mode (the Pulse Picking Laser Mode gets switched off if any other
laser mode switches on by set_laser_mode).
• You can not switch on Pulse Picking Laser Mode by set_laser_mode.
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References set_laser_mode, set_pulse_picking_list
Ctrl Command set_pulse_picking_length
Function Defines a constant pulse length for the LASER2 signal in Pulse Picking Laser Mode.
Call
set_pulse_picking_length( Length )
Parameters
Length
Pulse length. As an unsigned 32-bit value.
Allowed value range: [0…65,535]. Higher bits are ignored.
1 bit equals 1/64 µs.
The default value after load_program_file is 0.
Comments • For the value to take effect, the following must have been activated:
– Pulse Picking Laser Mode by set_pulse_picking
– The “constant pulse length” mode by set_laser_control( Bit #7 = 1 ).
The value then takes immediate effect, even if a marking is carried out.
• If Pulse Picking Laser Mode has been activated, but not constant pulse length mode
(set_laser_control( Bit #7 = 0 )), then the pulse-picking signal uses the pulse length
of the LASER1 signal, see Chapter 7.4.8 ”Pulse Picking Laser Mode”, page 196.
• If neither Pulse Picking Laser Mode nor constant pulse length mode has been activated,
then the value
Length
is irrelevant (set_pulse_picking, set_laser_control and
set_pulse_picking_length can be activated in any desired order).
• After set_pulse_picking( 0 ), LASER2 is continuously output the LASERON signal, but
no constant pulse length signal.
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References –