8.6.9 Monitoring
Processing-on-the-fly
Corrections
The
Image Field
boundaries might be reached, if:
• A Processing-on-the-fly user program is not
optimized for the motion of the workpiece or
scan system
• Considerable unintended change of workpiece or
scan system speed occurs during a
Processing-on-the-fly operation
Because the RTC6 PCIe Board clips coordinate values
at the boundaries to prevent unallowed values, this
could cause some parts of the to-be-marked pattern
to not be scanned.
To allow user programs to monitor
Processing-on-the-fly applications, the
RTC6 PCIe Board sets internal error bits
(Bit #0...Bit
#3) if the
Image Field
exceeded (and coordinate values get clipped). These
can be read out by get_marking_info.
To avoid boundary exceedance, you should
repeatedly call
get_marking_info
normal operation of your Processing-on-the-fly
application and modify your user program
accordingly.
RTC6 boards
Doc. Rev. 1.0.21 en-US
8 Advanced Functions for Scan Head Control and Laser Control
Notes
• The error bits
• The error bits
• During the adjustment phase of a
boundaries are
• The error bit
during test runs or
Bit #0...Bit #3
determine which edge of the
been exceeded. Each boundary exceedance
results in setting of the corresponding error bit.
Bit #0...Bit #3
load_program_file
initialization by
get_marking_info. Therefore,
get_marking_info
returns information about
errors that occurred since the last initialization or
the last call of get_marking_info. Subsequent
transformations of type 5...9, see
"Output Values to the Scan System", page
are not taken into account here.
Processing-on-the-fly correction, coordinate
points at the edge of the
Image Field
therefore be approached and checked for
possible limitations.
Bit #9
indicates if the 29-bit virtual
Image Field
range has been exceeded during
resumption of Processing-on-the-fly correction by
activate_fly_2d
or activate_fly_xy, see
Chapter 8.6.7 "Synchronizing
Processing-on-the-fly Applications", page
can be used to
Image Field
has
are reset during
and by
Chapter 7.3.6
181,
should
252.
255
Need help?
Do you have a question about the RTC6 PCIe Board and is the answer not in the manual?
Questions and answers