EasyManua.ls Logo

Scanlab RTC 5 PC Interface Board - get_marking_info

Scanlab RTC 5 PC Interface Board
622 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...
RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
273
innovators for industry
Ctrl Command get_marking_info
Function returns information about any boundary exceedances during Processing-on-the-fly
correction as well as improper encoder signals;
also returns the error bits of laser-signal auto-suppression.
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 < –524288)
Bit #1 = 1: Processing-on-the-fly overflow in X direction (X > +524287)
Bit #2 = 1: Processing-on-the-fly underflow in Y direction (Y < –524288)
Bit #3 = 1: Processing-on-the-fly overflow in Y direction (Y > +524287)
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 > Ymin)
Bit #8 = 1: TriggerError: an enabled external trigger or simulated trigger occurred during execution of a
list
Bit #9 = 1: ActivateFlyError: an error has occurred during activation of Processing-on-the-fly correction
via activate_fly_2d or activate_fly_xy (also see chapter 8.7.7, page 188)
Bit #10 PosAck error bit of head A’s X axis
Bit #11 TempOK error bit of head A’s X axis
Bit #12 PowerOK error bit of head A’s X axis
Bit #13 PosAck error bit of head A’s Y axis
Bit #14 TempOK error bit of head A’s Y axis
Bit #15 PowerOK error bit of head A’s Y axis
Bit #16 = 1: Signal 1 of encoder input ENCODER X has too-short spacing
Bit #17 = 1: Signal 2 of encoder input ENCODER X has too-short spacing
Bit #18 = 1: Signal 1 of encoder input ENCODER Y has too-short spacing
Bit #19 = 1: Signal 2 of encoder input ENCODER Y has too-short spacing
Bit #20 = 1: Improper signal sequence at encoder input ENCODER X
Bit #21 = 1: Improper signal sequence at encoder input ENCODER Y
Bit #22 = 1: Processing-on-the-fly underflow in Z direction (Z < –32.768)
Bit #23 = 1: Processing-on-the-fly overflow in Z direction (Z > +32.767)
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)
Bit #26 PosAck error bit of head B’s X axis
Bit #27 TempOK error bit of head B’s X axis
Bit #28 PowerOK error bit of head B’s X axis
Bit #29 PosAck error bit of head B’s Y axis
Bit #30 TempOK error bit of head B’s Y axis
Bit #31 PowerOK error bit of head B’s Y axis
The remaining bits are reserved.

Table of Contents

Related product manuals