RTC
®
5 PC Interface Board
Rev. 1.9 e
8 Advanced Functions for Scan Head and Laser Control
200
Depending on the current XY coordinates, the
limits can be reached even with gain and offset
values within the allowed range. The gain and
offset values set after initialization via
load_program_file (Gain = 1.0 and Offset = 0)
will not modify the control values for vector or arc
commands.
• For iDRIVE
®
scan systems (intelliSCAN
®
,
intelliSCAN
de
®
, intelliDRILL
®
, intellicube
®
,
intelliWELD
®
), the following also applies (as of
DLL 513):
– At the beginning of a measurement routine,
the XY2-100 status word is automatically
selected to be returned from the scan system.
At the end of the measurement routine, the
previously set data type is restored.
– If you intend to call auto_cal for the primary
scan head connector, but automatic laser con-
trol was previously activated in mode 2
(whereby the “actual velocity” is automatically
selected to be returned from the scan system),
then auto_cal will abort with an error (return
value 7). Here, you should deactivate automatic
laser control before performing automatic self-
calibration.
– auto_cal also aborts (return value 1, 10 or 11)
if the scale factor was previously set via
control_command(
Data
= 12xx
H
) to a value
< 1. This is because the sensor positions then
are not reachable (also see
control_command(
Data
= 053F
H
)). Here, you
must therefore set the scale factor to 1 (default
setting) via control_command(
Data
= 1283
H
)
and control_command(
Data
= 1200
H
) prior to
automatic self-calibration.
8.11.3 Determining Reference Values
Reference values can be determined via auto_cal
(
Command
= 0). This starts an ASC hardware check and
the measurement routine for determining the current
Home-In positions. The determined reference values
are stored – separately for the X and Y axes – in the
DLL. Additionally, the reference values are stored in
non-volatile memory (EEPROM) on the RTC
®
5 board.
Thus, the reference values remain available for later
calibration – even after a reset or initialization via
load_program_file (the latter also applies to the
detected ASC hardware type).
If – afterwards – automatic self-calibration shall be
performed, then
Command
= 0 should be previously
used for reference determination – here, the galva-
nometer scanners’ gain and offset values are auto-
matically set to their initialization values (Gain = 1.0,
Offset = 0).
Notes
•After auto_cal(
Command
= 0), the galvanometer
scanners will be in the same position as before
the command, though possibly corrected for
changed offset/gain settings.
• Reference positions should be determined during
adjustment of the equipment, e.g. when the scan
system is installed or exchanged and subsequent
calibration of the image field needs to be
performed via test-pattern measurements.
Reference values should also be newly deter-
mined when a major change in usage conditions
necessitates new image field measurements.
• Reference positions should be determined under
conditions (ambient temperature, load) typical
for the application and after the overall system
has fully attained its operating temperature. The
reference positions should always be determined
only after a warm-up time of more than 20
minutes and not before the TempOK signal has
been activated.
• Execution of auto_cal(
Command
= 0) typically
lasts up to 10 seconds.