EasyManua.ls Logo

Scanlab RTC6 PCIe Board - 8-Bit Digital Output Port; 12-Bit Analog Output Port 1 and 2

Scanlab RTC6 PCIe Board
1004 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RTC6 boards
Doc. Rev. 1.0.21 en-US
9 Programming Peripheral Interfaces
283
innovators for industry
9.1.2 8-Bit Digital Output Port
The EXTENSION 2 socket connector provides a
(jumper-configurable) buffered 8-bit digital
output port (DATA0…DATA7), see Section ”8-Bit
Digital Output Port”, page 81.
Its output values can be set by write_8bit_port,
write_8bit_port_list or write_port_list. The output
is in high-impedance mode until an initial value is
assigned to it. In addition, set_port_default
(
Port
= 2) or set_laser_off_default can be used to
define the value to be outputted at the 8-bit digital
output port, as soon as processing of a list has ended
with stop_execution or by an external stop signal.
The default value also takes effect:
With position-dependent and speed-dependent
laser control (see set_port_default)
Upon terminating Pixel Mode
If “Automatic Laser Control“ is activated with
Ctrl
= 3 from set_auto_laser_control, then the
value at the 8-bit digital output automatically gets
adjusted, see Chapter 7.4.9 ”“Automatic Laser
Control“”, page 197. This can be recorded by
set_trigger/set_trigger4/set_trigger8 (signal 24).
When the output value is outputted, a LATCH signal
is outputted at the EXTENSION 2 socket connector as
a trigger signal for synchronization of data
transmission (provided that pin (17) has been
correspondingly configured by the jumper setting,
see Section ”8-Bit Digital Output Port”, page 81.
9.1.3 2 Bit Digital Output Port
The LASER Connector provides a buffered 2-bit
digital output port (DIGITAL OUT1 and
DIGITAL OUT2), see Section ”2-Bit Digital Output
Port”, page 74.
By set_laser_pin_out, set_laser_pin_out_list or
write_port_list, values are assigned to this
output port.
The value is 0 (pins are LOW) until an initial value is
assigned to it.
In addition, set_port_default (
Port
= 4) can be used
to define the value to be outputted at the 2-bit digital
output port, as soon as processing of a list is canceled
either by stop_execution or an external stop signal.
9.1.4 12-Bit Analog Output Port 1
and 2
The LASER Connector provides the two 12-bit analog
output ports, ANALOG OUT1 and ANALOG OUT2, see
Section ”12-Bit Analog Output Port 1 and 2”,
page 74.
ANALOG OUT2 is also available by the
MARKING ON THE FLY socket connector, see Section
”Analog Output Port”, page 82.
The output values can be separately set by
write_da_x, write_da_x_list or write_port_list.
The values are 1 (corresponds to approx. 0 V) until
initial values are assigned to it.
In addition, set_port_default (
Port
= 0 or 1) or
set_laser_off_default can be used to define the
values to be outputted at the 12-bit analog
output ports, as soon as processing of a list has
ended with stop_execution or by an external stop
signal. The default value also takes effect together
with the position-dependent or speed-dependent
laser control (see set_port_default). If accordingly
preset by corresponding commands, the values at the
analog output ports are also changed:
By a softstart, see Chapter 7.4.7 ”Softstart Mode
(not yet implemented)”, page 195
In Pixel Output Mode, see Chapter 8.7 ”Pixel
Output Mode”, page 263
If “Automatic Laser Control“ is activated with
Ctrl
= 1 or
Ctrl
= 2
from set_auto_laser_control,
then the value at one of the 12-bit analog
output ports automatically gets adjusted, see
Chapter 7.4.9 ”“Automatic Laser Control“”,
page 197. This can be recorded by
set_trigger/set_trigger4/set_trigger8 (signal 24).

Table of Contents