MECHANISM NAME IN FULL --------------------- KEY
DRAWING..........................Where mechanical and electrical details may be found.
PERMITTED OPS. .............Operations available with this mechanism. See separate list of numeric codes.
SECU or...............................SECU module for UES
h'ware adrs...........................4MS hardware address for NAG
BCRM CHANNEL..............For NAG main and calibration filter wheels, head number barcode reader module.
TARGET..............................Possible target positions for this mechanism, in 'human' units.
STEPS..................................Possible actual positions of this mechanism, in encoder steps.
DATUM SWITCHES .........Value read from datum switches (limit, alarm, etc.).
SWITCH..............................Switch number on wiring diagram.
ENCODER..........................Details of encoder, if present.
NOTES.............................. .Peculiarities of this mechanism
4MS#.....Mnem.....Function
0.............CSL.........Collimator select UES
1.............CFO........Collimator focus
2.............HSL........ Hartmann select
3.............HPS.........Hartmann position
4.............ESL..........Echelle select
5.............LTH.........Low (31) echelle theta
6.............LGM........Low (31) echelle gamma
7.............HTH.........High (79) echelle theta
8.............HGM........High (79) echelle gamma
9............PSL...........Prism select
A............PPS..........Prism position
B............FFL..........Flat-field LEDs
C...........CSH..........Camera (slow) shutter
D............PHM........Pinhole mask
E............CAD........Camera/detector identification
F............LDP.........Dekker slide (Length, Dekker, Periscopes)
10...........SWI........Slit width
11...........SAN........Slit angle
12...........SSH........Slit (fast) shutter
13...........EXP........Exposure set
14...........FMS........Focal modifier lens
15...........ENC........Enclosure status
16...........ITN.........Instrument temperature now
17...........ETS.........Enclosure temperature set
18...........ETC........Enclosure temperature control on/off UES
19..........MFP........Main filter polarizer
NAG
1A.........MFN........Main filter neutral density
1B.........MFC........Main filter colour
1C.........ASL.........Autoguider slide
1D.........AGX........Autoguider probe X-coordinate
1E.........AGY........Autoguider probe Y-coordinate
1F.........AGF.........Autoguider probe focus
20.........AFC.........Autoguider filter colour (in CCD box)
21.........CLP.........Calibration lamps and shutters
22.........CFN........Calibration light filter neutral density
23.........CFC........Calibration light filter colour
24.........IDS..........Instrument doors status
25.........CAC........Calibration auxiliary components NAG
26.........INS........ Instrument overview, 1 bit/mech.sm
SYSTEM.
27.........MON
28.........HMS
29.........ALL...... Instrument status and stop..
2A........RES
2B.........NET
101(n).............MOVE to n
102.................INITIALISE
180.................READ BARCODE (NAG only)
182(n).............MOVE to n, leave motor on (NAG only)
190(p).............MOVE to p, p in encoder units (NAG only)
200..................IMMEDIATE status request
201..................DELAYED status request
Notes:
NAG has 3 different MOVE commands. The normal 101 is for use by observers, and leaves the motor on or off on arrival, as appropriate for the mechanism. The 182-leaves the motor on, as does the 190; the difference between these is that 190 expects its parameter in encoder units, whereas 182 expects human units as in 101. The 190 command occasionally is very useful for tests.
The 102 command initialises to 'human' 0 for UES servo mechanisms; in NAG, all mechanisms initialise to the centre of the mechanism's range then leave the motor on. For both UES and NAG, a mechanism MUST be initialised after a mechanism error has been recorded; other commands are rejected.
The 100 command, unlike in some other instruments, can act on some 'idle' mechanisms. This caters for such things as closing shutters, switching off motors and lamps. The guiding principle has been that a STOP should leave the mechanism in a safe state. ALL100 is a global panic-stop.
The standard diagnostic XXX SEE has been adapted slightly: the TARGET field is in 'human' units, the corresponding POSITION field in encoder units (for a 190, both are in encoder units). In 800 or 801 status, returns the position parameter in human units, except after a 190 (in this case, mechanism error 22 is reported in the same status return)
PERMITTED OPS............................100 101 102 200 201
SECU or............................................COLLIMATOR
h'ware adrs
TARGET...........................................1.....2
...................................................................................1: Broadband ( red )
....................................................................................2: Ultaviolet ( blue )
STEPS (=position)............................1..... 2
DATUM SWITCHES.......................1 (red)...............2 (blue)................4 (NOT-alarm)
SWITCH............................................REDLIM-6......BLULIM-6..........ALARM-6
ENCODER......................................N. A.
MOTOR...........................................SKF.linear actuator
NOTES: Bypass
PERMITTED OPS............100, 101, 102, 200, 201
SECU or ............................COLLIMATOR
h'ware adrs
BCRM CHANNEL............N.A.
TARGET............................0 - 20000 microns
STEPS (=position).............0 - 20000
DATUM SWITCHES........4 (limit)
SWITCH............................LIM-1
ENCODER.........................Mitutoyo linear; see Assemblies.p 3
MOTOR.............................Oriel Motormike
PERMITTED OPS..................100, 101, 102, 200, 201
SECU or..................................COLLIMATOR
h'ware adrs
BCRM CHANNEL..................N.A.
TARGET..................................0......1.............................1 = IN light path
STEPS (=position)....................0......1
DATUM SWITCHES...............1 (in)............2 (out)...........4 (NOT-alarm)
SWITCH....................................INLIM-7....OUTLIM-7....ALARM-7
ENCODER .............................N. A..
MOTOR...................................SKF.linear actuator.
PERMITTED OPS.................100, 101, 102, 200, 201
SECU or..................................COLLIMATOR
h'ware adrs
BCRM CHANNEL.................N.A.
TARGET.................................0 - 4...................0 - 3: Discrete positions, 4: continuous rotation.
STEPS (=position)...................0 - 20000
DATUM SWITCHES..............N.A.
SWITCH..................................Baumer proximity; See assemblies p3.
ENCODER..............................Tekel incremental; see Assemblies-p 3
MOTOR...................................Maxon DC,
NOTES: When in continuous rotation, this mechanism monopolises the SECU. Initialise will not work until continuous rotation has been stopped.
PERMITTED OPS..................100, 101, 102, 200, 201
SECU or...................................ECHELLE
h'ware adrs
BCRM CHANNEL..................N.A.
TARGET.................................1 (31 Echelle)................2 (79 Echelle)
STEPS (=position)..................1................2
DATUM SWITCHES.............1(31-low)................2 (79-high)............4 (NOT-alarm)
SWITCH..................................LLIM-7...................HLIM-7................ALARM-7
ENCODER...............................N.A
MOTOR....................................SKF linear actuator
PERMITTED OPS..................100, 101, 102, 200, 201
SECU or...................................ECHELLE
h'ware adrs
BCRM CHANNEL..................N.A.
TARGET..................................0 - 20000 micron
STEPS (=position)....................0 - 20000
DATUM SWITCHES..............4 (limit switch active)
SWITCH .................................LIM-2
ENCODER...............................Mitutoyo linear see p9 of Assemblies
MOTOR....................................Oriel motormike
PERMITTED OPS..................100, 101, 102, 200, 201
SECU or.................................. ECHELLE
h'ware adrs
BCRM CHANNEL...............N.A.
TARGET...............................0 - 20000 micron
STEPS (=position).................0 - 20000
DATUM SWITCHES............4 (limit switch active)
SWITCH...............................LIM-1
ENCODER............................Mitutoyo linear (see page 9 of assemblies).
MOTOR.................................Oriel motormike.
NOTES: These motions.are non-linear. The VAX converts angles into microns of encoder displacement.
PERMITTED OPS..................100, 101, 102, 200, 201
SECU or...................................PRISM
h'ware adrs
TARGET..................................0 (Out).....1 (In)
STEPS (=position)....................0.........1
DATUM SWITCHES..............1 (out).................2 (in)................4 (NOT - alarm)
SWITCH.................................OUTLIM-6......INLIM-6........ALARM-6
ENCODER...............................N.A
MOTOR...................................SKF Linear actuator
BCRM CHANNEL..................N.A.
PERMITTED OPS.................100, 101, 102, 200, 201
SECU or..................................PRISM
h'ware adrs
BCRM CHANNEL.................N.A.
TARGET.................................0 - 2400, units of O.lmm
STEPS (=position) ..................0 - 2400
DATUM SWITCHES..............4 (limit switch active)..............8 (alarm switch active)
SWITCH..................................LIM-1.......................................ALARM-1
ENCODER..............................Magnescale
MOTOR...................................SKF linear.
NOTES: This mechanism both translates and-rotates the prism assembly,
PERMITTED OPS..................100, 101, 102, 200, 201
SECU or...................................PRISM
h'ware adrs
BCRM CHANNEL..................N.A.
TARGET..................................0 (Both off).....1 (Yellow).....2 (Red)
STEPS (=position)....................0..1..2
DATUM SWITCHES...............1 ( leds-1).........2 (Leds-2)
SWITCH...................................NA
ENCODER................................NA
MOTOR....................................NA
PERMITTED OPS..................100, 101, 102, 200, 201
SECU or...................................PRISM
h'ware adrs
TARGET..................................0 (Open).......1 (Closed)
STEPS (=position)....................0...........1
DATUM SWITCHES..............1 (closed) ............2 (open)
SWITCH..................................CL.LIM-7............OP.LIM-7
ENCODER...............................N.A
BCRM CHANNEL...................N.A.
MOTOR.....................................Macon, see Assemblies p14
PERMITTED OPS...................100, 101, 102, 200, 201
SECU or...................................PRISM
h'ware adrs
BCRM CHANNEL..................N.A.
TARGET..................................0 (Out).........1 (In)
STEPS (=position)....................0........1
DATUM SWITCHES..............1 (out)...............2 (in)
SWITCH..................................OUTLIM-5......INLIM-5
ENCODER...............................N.A
MOTOR...................................Maxon DC
PERMITTED OPS.................200
SECU or.................................PRISM
h'ware adrs
BCRM CHANNEL................ N.A.
TARGET.................................N.A.
STEPS (=position)...................Camera identification - port field
................................................Detector identification - barcode field
DATUM SWITCHES..............0 (open)........1 (closed)
SWITCH.................................CICO-3..........CICC-3
ENCODER..............................N.A.
PERMITTED OPS.................100, 101, 102, 200, 201
SECU or..................................SLIT
h'ware adrs
BCRM CHANNEL.................N.A.
TARGET .................................0 - 123530 microns
STEPS (=position)....................0 - 18000
DATUM SWITCHES..............0 (operational posn)......1(exchange posn)
SWITCH..................................N.A
ENCODER..............................Tekel incremental
MOTOR...................................Maxon DC
NOTES: This motorized movement carries a removable slide, which has a number of positions for mounting Dekkers, image slicers or periscopes. Often the 'concorde' continuously variable Dekker is mounted. Conversion of microns or steps to reality depends on circumstances..
PERMITTED OPS.................100, 101, 102, 200, 201
SECU or.................................SLIT
h'ware adrs
BCRM CHANNEL................N.A.
TARGET ...............................0 - 12000 microns. 12000 is horizontal, used for TV viewing.
STEPS (=position)..................0 - .?...(4/5 the range in human)
DATUM SWITCHES.............4 (limit switch active)
SWITCH.................................LIM-3
ENCODER.............................Oriel Encodermike, see Assemblies p-20
PERMITTED.OPS.................100, 101, 102, 200, 201
SECU or..................................SLIT
h'ware adrs
BCRM CHANNEL.................N.A.
TARGET.................................20 - 20000 microns
STEPS (= position) .................89 - 10099
DATUM SWITCHES..............4 (limit switch active)
SWITCH..................................LIM-1
ENCODER...............................Mitutoyo linear.
MOTOR....................................Motormike.
NOTES: 1 mm = 4.40 arcsec on-the sky
PERMITTED OPS.................100, 101, 102, 200, 201
SECU or.................................SLIT
BCRM CHANNEL.................N.A.
TARGET.................................0 (open)...........1 (closed).............2 (expose as set by EXP)
STEPS (=position)...................0, 1, 2
DATUM SWITCHES.............always 0
SWITCH.................................N.A
ENCODER/MOTOR...............N.A
NOTES: Used only for approximate timings. NOT during observations; Ethernet delays are unpredictable.
PERMITTED OPS..................101, 200, 201
SECU or.................................SLIT
hlware adrs
BCRM CHANNEL.................N.A.
TARGET...............................500 - 640000 msec
STEPS (=position)..................50 - 64000 FORTH ticks of 10 msec each
DATUM SWITCHES.............N.A
SWITCH................................N.A
ENCODER/MOTOR.............N. A
NOTES: Used to set an exposure time, which is then started by SSH101(2). NOT used when the detector controls the exposure, during observations. Inaccurate, since FORTH MS contains a PAUSE.
PERMITTED OPS................. 100, 101, 102, 200, 201
SECU or..................................SLIT
h'ware adrs
BCRM CHANNEL .................N.A.
TARGET .................................1 - 7
.................................................2: Red
.................................................5: Blue Others empty
STEPS (=position) ....................1 - 7
DATUM SWITCHES ...............None
SWITCH ..................................N.A.
ENCODER ...............................7 discrete sensors
MOTOR.....................................Maxon DC
PERMITTED OPS. ................200
SECU or ................................PRISM
h'ware adrs
BCRM CHANNEL ...............N.A.
TARGET ...............................N.A.
STEPS (=position) ..................N.A.
DATUM SWITCHES.............1 (water flowing), 2 (gas flowing), 3 (both).
SWITCH.................................N.A
ENCODER..............................N.A
MOTOR..................................N.A
PERMITTED OPS. .................101 200 201
SECU or...................................Temp measmnt
h'ware adrs
BCRM CHANNEL .................N.A.
TARGET ..................................1 - 8
STEPS (=position) ....................1 - 8
DATUM SWITCHES...............NA
SWITCH ..................................NA
ENCODER/MOTOR................NA
NOTES: A.101 selects the component of which the temperature is to be read. A subsequent 200 actually,provokes the return. of the value in an 800.
PERMITTED OPS. .............101 200 201
SECU or...............................TAMSON
h'ware adrs
BCRM CHANNEL ..............N.A.
TARGET .............................-1000 to 3000, in units of 0.01 degree C
STEPS (=position) ................-1000 to 3000
DATUM SWITCHES.............NA
SWITCH #.............................NA
ENCODER/MOTOR............. N.A.
PERMITTED OPS. ...............101 200 201
SECU or.................................TAMSON
h'ware adrs
BCRM CHANNEL ................N.A.
TARGET .................................0 (Control disabled) 1 (Control enabled)
STEPS (=position) ...................0............................ 1
DATUM SWITCHES..............N.A
SWITCH..................................N.A
ENCODER ..............................N.A.
.NOTES:
MNEMONIC......................... MFP (Polariser) MFN (ND) MFC (Colour)
PERMITTED OPS. ................100 101 102 180 182 190 200 201
SECU or
h'ware adrs .............................DDOO (MFP) .......DDO8 (MFN) ...........DD10 (MFC)
BCRM CHANNEL ................1 (MFP).................... 2 (MFN)................ 3 (MFC)
TARGET ................................1 - 11 (1 = Clear)
STEPS (=position) ..................200 by 300 to 3200
DATUM SWITCHES ............Not fitted (switch bits at hardware addresses use for other purposes)
SWITCH ...............................N.A.
ENCODER .......
NOTES: Filters are permanently fitted in cells which are manually exchangeable, barcodes identify them. Drives cannot cope if the wheels are too much out of.balance; redistribute filters,consult manuals for details.
PERMITTED OPS. .....................100 101 102 182 190 200 201
SECU or
h'ware adrs ................................DD18
BCRM CHANNEL ...................N.A.
TARGET ...................................0 - 408 mm
STEPS (=position) ....................30 - 1383
DATUM SWITCHES ...............1: lower limit switch
...................................................2: upper limit switch
...................................................80hex: mechsm busy
SWITCH#
ENCODER
NOTES: The mechanism is fully encoded, but certain target values have particular significance (in.mm)
0: Clear
88: -Autoguide (full-field.mirror)
138 -Autoguide (point-source)
225.: Autoguide (long.slit)
312: Autoguide (short slit)
406: Calibration light
PERMITTED OPS....................... 100 101 102 182 190 200 201
SECU or
h'ware adrs ...................................DD20 (AGX) DD28 (AGY)
BCRM CHANNEL ......................N.A.
TARGET ......................................0 - 73600 (AGX)........... 0 - 73200 (AGY) microns
STEPS (=position) ........................30 - .... 20 microns/step, 4 micron precision
DATUM SWITCHES ...................1: bottom limit
......................................................2: top limit
......................................................80hex: mechanism busy
SWITCH .......
ENCODER
NOTES: These mechanisms.have prescaler stages in the encoder counters. Multi-turn.encoding with lead-screw revolution counting is used. The result is 20 micron steps with 4 micron precision. The coarse and fine autoguider fibre image guide inputs are both mounted on this x/y table..
The mechanical units are Micro-Controle, the drive was designed to provide higher than standard speed..
PERMITTED OPS. .....................................100 101 102 190 200 201
SECU or
h'ware adrs ..................................................DD23
BCRM CHANNEL......................................N.A.
TARGET ......................................................0 - 200 (units of 0.1 mm)
STEPS (=position) ........................................10....... (54 micron/step)
DATUM SWITCHES ..................................80hex: mechanism busy
SWITCH ......................................................N.A.
ENCODER
NOTES: Focus movement for autoguider probe coarse and fine fibre image guide inputs. To compensate for telescope refocusing when main filters are used.. Usually complains after 4MS is reset; cure:AGF102
PERMITTED OPS................................. 100 101 102 190 200 201
SECU or
h'ware adrs ..............................................DD13
BCRM CHANNEL .................................N.A.
TARGET .................................................1 - 12
STEPS (=position) ...................................15 - .........(90.4 encoder steps/posn)
DATUM SWITCHES ..............................80hex: mechanism busy
SWITCH .................................................N.A.
ENCODER ......
NOTES: Filter wheel is located within the 'CCD box'.on top of NAG. Action is very fast, filters are permanently mounted. No barcode.
PERMITTED OPS......................... 100 101 102-200 201
SECU or
hware adrs...................................... DD30 and DD31
BCRM CHANNEL .........................N.A.
TARGET .........................................0 - 63
STEPS (=position) ...........................0 - 63
DATUM SWITCHES .....................Actual lamp state (in hex)
SWITCH ........................................N.A.
ENCODER .....................................N.A.
NOTES: Each lamphouse has it's own shutter, to allow lamps to stabilise before they are used. 101 operates the shutters (0=open, l=closed) while 182 operates the lamps (0=Off , l=on). The shutters have no readout contacts after closing a shutter, 5 seconds are required for recharging the booster condenser. The actual state of the lamps is read back in the datum switch field of a status return. This return.is in hex, whereas the command (182) was in decimal. Provided the mixer light guide is in use, light from more than one lamp at a time can be injected into UES.
MNEMONIC ....................CFN (ND) ..............CFC (Colour)
PERMITTED OPS. ...........100 101 102 180 190 200 201
SECU or
h'ware adrs ........................DD03 (CFN).......... DDOB (CFC)
BCRM CHANNEL ..........5 (CFN).................. 6 (CFC)
TARGET ..........................1 - 12
STEPS (=position) ............Approx. 90 steps/posn, approx 1 corresponds to filter 1.
DATUM SWITCHES .......80hex: mechanism busy
SWITCH ...........................N.A.
ENCODER ....
NOTES: The filters are contained in cells which are barcoded. Proper operation of the barcode read depends on the stability and linearity of the potentiometers used as encoders.
PERMITTED OPS. .........................200
SECU or
h'ware adrs ......................................Unused limit switch bits are used to transmit the state of microswitches at several doors
BCRM CHANNEL ........................N.A.
TARGET .........................................N.A.
STEPS (=position) ...........................N.A.
DATUM SWITCHES ....................1: Main filter access door open, or bellows coupling of calibration unit to A&G not tight
........................................................2: Darkslide open
........................................................4: Darkslide closed
........................................................80hex: Calibration unit, one or more hatches open
SWITCH
ENCODER .....................................N.A.
PERMITTED OPS...........................200
SECU or
h'ware adrs ......................................DD31 bits 2,3,7
BCRM CHANNEL .........................N.A.
TARGET ..........................................N.A.
STEPS (=position) ............................N.A.
DATUM SWITCHES .......................bits 2,3 both clear: no diffuser
..........................................................04: Diffuser 1
..........................................................08: Diffuser 2
..........................................................0Chex (bits 2,3 both set): diffuser posn undefined
..........................................................80hex: Point source mode
SWITCH
ENCODER........................................ N.A.
NOTES: This 'mechanism' uses a few switches recording the state of manual setup conditions.
PERMITTED OPS. ........................200
SECU or........................................ All
h'ware adrs
BCRM CHANNEL ......................N.A.
TARGET .......................................N.A.
STEPS (=position) .........................N.A.
DATUM SWITCHES ...................N.A.
SWITCH .......................................N.A.
ENCODER ...................................N.A.
NOTES: The INS800 returns a 32-bit number in the second field, which has one bit set for each mechanism that is not in a stationary error-free condition. Serial link status and 'command status' (otherwise unidentified command errors) are in the last two fields.
Bits:
0: Instrument reset since last INS800
1: Collimator focus
2: Collimator select
3: Hartmann select
4: Hartmann shutter
5: Echelle select
6: Echelle angle (rotation or tilt of the echelle in actual use)
7: Prism select
8: Prism.position
9: Slit width
10: Dekker slide (including periscopes)
11: Slit angle.
12: Focal modifier lens
13:.Camera.shutter.
14: Enclosure status unsafe (no fluid etc.)
15 Enclosure temperature but of range
16. Pinhole mask
17. Camera or defector absent
19: main filter wheel :pollariser
20: Main filter wheel: ND.
21: Main filter wheel: colour
22: Autoguider mirror slide
23: Autoguider probe X
24: Autoguider probe Y
25: Autoguider probe focus
26: Autoguider filter wheel: colour
27: Calibration filter wheel: ND
28: Calibration filter wheel: colour
29: Requested lamp(s) have not all struck
30: NAG not lighttight, including darkslide open for observations
31: Diffuser position undefined
4MS diagnostic @INSBITS displays the 32-bit field; n IIII does the same dynamically, n times. These 2 functions may be used at all times.
NAG-TEST-IT and UES-TEST-IT initialise NAG, UES respectively, then show the 32-bit field dynamically, ENG-RESET is a combination of these two; these functions must only be used after permission from the observer to upset his configured instrument and ruin any ongoing observation (do NOT even assume that the-daytime configuration between successive observing nights is fair game).
PERMITTED OPS. ...............100 200
SECU or ................................N.A.
h'ware adrs
BCRM CHANNEL ................N.A.
TARGET ................................N.A.
STEPS (=position) ..................N.A.
DATUM SWITCHES..............NA
SWITCH ................................N.A.
ENCODER .............................N.A.
NOTES: ALL100 stops the entire instrument, leaving it in a safe state. Lamps off, shutters closed, motors off. Avery drastic quick.kill.
ALL200 generates a string of XXX800s, from all of the mechanisms in the UES/NAG system..