RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
342
Ctrl Command config_laser_signals
Function Configures the laser output signal types to be outputted on pin (01) (LASER1), pin (02)
(LASERON) and pin (09) (LASER2) of the LASER Connector.
Call
config_laser_signals( Config )
Parameters
Config
Desired signal configuration.
As an unsigned 32-bit value.
The following bits configure:
Bit #0…Bit #1: Pin (02) (LASERON channel)
Bit #2…Bit #3: Pin (01) (LASER1 channel)
Bit #4…Bit #5: Pin (09) (LASER2 channel)
Bit #6: Ignored
…
Bit #31: Ignored
Meanings:
= 0 = 00
b
: LASERON signal
= 1 = 01
b
: LASER1 signal
= 2 = 10
b
: LASER2 signal
= 3 = 11
b
: FirstPulseKiller signal
The default setting (after load_program_file) is:
Config
= 100100
b
= 0x24 = 36.
Comments • The specified configuration takes effect the next time the laser is switched on.
Therefore, config_laser_signals should not be called during an active marking
procedure.
• See also set_laser_control, Bit #3 and Bit #4.
Examples •
Config
= 000111
b
: FirstPulseKiller signal on LASERON channel, LASER1 signal on
LASER1 channel, LASERON signal on LASER2 channel.
In this configuration, LASER1 signals synchronously generated with the
LASERON signal can be immediately outputted, whereas the laser itself switches on
only after a delay by the FirstPulseKiller signal.
•
Config
= 100100
b
(default setting): LASERON signal on the LASERON channel,
LASER1 signal on the LASER1 channel, LASER2 signal on the LASER2 channel.
In this configuration, LASER1 signals can only be switched on after the laser, not before
it (here the LASERON signal is the laser start signal; LASER1 signals cannot be
outputted before the laser start, because the RTC6 only generates LASER1 signals if the
LASERON signal is on).
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References config_laser_signals_list, set_laser_control