EasyManua.ls Logo

Newport XPS-D - Positionercompensatedfastpcoset

Newport XPS-D
722 pages
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...
XPS Unified Programmer’s Manual
7.2.1.156 PositionerCompensatedFastPCOSet
Name
PositionerCompensatedFastPCOSet Calculates a set of evenly spaced firing
positions to the controller memory.
Input tests
- Refer to section 7.1: “Input Tests Common to all XPS Functions”.
- Checks Start <Stop, Step >0, and (Stop Start) <Step: (-17)
- Checks the positioner name: (-18)
- Checks if CIEFAST compensated PCO pulses generation is enabled: (-121)
- Checks data number NData = floor(Stop - Start) / Step + 1, if NData >1000000:
(-122)
Description
This function calculates a set of evenly spaced firing positions to the controller memory.
Parameters:
Start: Relative offset where first PCO trigger is generated. Start must be less than
Stop.
Stop: Relative offset where last PCO pulses can be generated.
Step: Distance between two consecutive pulses. Step must be positive.
This function will create a table of points that has as first point Start value and last point
Stop value:
Index = 0
Start
Index = 1
Start + Step
Index = 2
Start + 2 * Step
Index = 3
Start + 3 * Step
Index = 4
Start + 4 * Step
Index = …
Index = N
Start + N * Step
Example:
Send PositionerCompensatedFastPCOSet(XY.X, 0, 10, 1) will generate points table
below:
Index = 0
0
Index = 1
1
Index = 2
2
Index = 3
3
Index = 4
4
Index = …
Index = 10
10
EDH0373En1023 01/18 236

Table of Contents

Other manuals for Newport XPS-D

Related product manuals