RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
415
Ctrl Command get_marking_info
Function Returns information about any boundary exceedances during Processing-on-the-fly
correction as well as improper encoder signals.
get_marking_info also returns the error bits of automatic suppression of Laser Control
Signals.
Call
MarkingInfo = get_marking_info()
Result Error code. As an unsigned 32-bit value.
Bit #0
(LSB)
= 1: Processing-on-the-fly underflow in x direction (X < –524,288).
Bit #1 = 1: Processing-on-the-fly overflow in x direction (X > +524,287).
Bit #2 = 1: Processing-on-the-fly underflow in y direction (Y < –524,288).
Bit #3 = 1: Processing-on-the-fly overflow in y direction (Y > +524,287).
Bit #4 = 1: Processing-on-the-fly underflow in x direction (X < Xmin).
Bit #5 = 1: Processing-on-the-fly overflow in x direction (X > Xmax).
Bit #6 = 1: Processing-on-the-fly underflow in y direction (Y < Ymin).
Bit #7 = 1: Processing-on-the-fly overflow in y direction (Y > Ymax).
Bit #8 = 1: TriggerError: an enabled external trigger or simulated trigger occurred
during execution of a list.
Bit #9 = 1: An error has occurred during activation of Processing-on-the-fly
correction by activate_fly_2d, activate_fly_2d_encoder,
activate_fly_xy or activate_fly_xy_encoder (“ActivateFlyError”). See
also Chapter 8.6.7 ”Synchronizing Processing-on-the-fly Applications”,
page 252, Chapter 8.6.8 ”Encoder Resets”, page 254 and
Chapter 8.6.9 ”Monitoring Processing-on-the-fly Corrections”,
page 255.
Bit #10 PosAck error bit of scan system A, x axis.
Bit #11 TempOK error bit of scan system A, x axis.
Bit #12 PowerOK error bit of scan system A, x axis.
Bit #13 PosAck error bit of scan system A, y axis.
Bit #14 TempOK error bit of scan system A, y axis.
Bit #15 PowerOK error bit of scan
system A, y axis.
Bi
t #16 = 1: Signal 1 of encoder input port ENCODER X has too-short spacing.
Bit #17 = 1: Signal 2 of encoder input port ENCODER X has too-short spacing.
Bit #18 = 1: Signal 1 of encoder input port ENCODER Y has too-short spacing.
Bit #19 = 1: Signal 2 of encoder input port ENCODER Y has too-short spacing.
Bit #20 = 1: Improper signal sequence at encoder input port ENCODER X.
Bit #21 = 1: Improper signal sequence at encoder input port ENCODER Y.
Bit #22 = 1: Processing-on-the-fly underflow in z direction (Z < –524,288).
Bit #23 = 1: Processing-on-the-fly overflow in z direction (Z > +524,287).
Bit #24 = 1: Processing-on-the-fly underflow in z direction (Z < Zmin).
Bit #25 = 1: Processing-on-the-fly overflow in z direction (Z > Zmax).