Go to the source code of this file.
Defines |
#define | APMOVE P(4700+$(AP)) |
#define | APMRES P(4800+$(AP)) |
#define | APOFF P(4900+$(AP)) |
#define | AMMOVE P(4700+$(AM)) |
#define | AMMRES P(4800+$(AM)) |
#define | AMOFF P(4900+$(AM)) |
#define | ASIZE Q20 |
#define | APPOS (APMRES*P$(AP)+APOFF) |
#define | AMPOS (AMMRES*P$(AM)+AMOFF) |
#define | CENTRE Q7 |
#define | GAP Q8 |
#define | APPOS Q228 |
#define | AMPOS Q229 |
#define | APPOS (APMRES*m$(AP)62/(I$(AP)08*32)+APOFF) |
#define | AMPOS (AMMRES*m$(AM)62/(I$(AM)08*32)+AMOFF) |
#define | CENTRE Q87 |
#define | GAP Q88 |
Detailed Description
Define motion for 2 slit Apertures
Original Author: Tom Cobb
Defined axes:
- X (addr 6) = centre in same EGUs as aperture
- Y (addr 7) = gap in same EGUs as aperture
Macros
- COORD = CS number, e.g. 2
- PLC = PLC number, should be CS number+15, e.g. 17
- AP = Axisnum for Aperture+ (clips the +ve edge of the beam), e.g. 1
- AM = Axisnum for Aperture- (clips the -ve edge of the beam), e.g. 3
- ASIZE = Size of Aperture, e.g. 5.85
Definition in file CS_aperture_slits.pmc.
Define Documentation
#define AMMOVE P(4700+$(AM)) |
#define AMMRES P(4800+$(AM)) |
#define AMOFF P(4900+$(AM)) |
#define AMPOS (AMMRES*P$(AM)+AMOFF) |
#define AMPOS (AMMRES*m$(AM)62/(I$(AM)08*32)+AMOFF) |
#define APMOVE P(4700+$(AP)) |
#define APMRES P(4800+$(AP)) |
#define APOFF P(4900+$(AP)) |
#define APPOS (APMRES*P$(AP)+APOFF) |
#define APPOS (APMRES*m$(AP)62/(I$(AP)08*32)+APOFF) |