[ ESO ]

PULPO user manual

HOME INDEX SEARCH HELP NEWS

Annex A - E

Annex A : PULPO status bits

PULPO has 6 status bytes located in bit addressable RAM positions, used for maintaining information on PULPO operation. They are accessible through the serial link, using the command SB,n where n can be any number from 1 to 6.

Status byte 1 Bit Function
TAlarm 1 0 (LSB) Set if any of the temperature sensors is over the alarm trip point.
TAlarm 2 1 Not used.
TAlarm 3 2 Not used.
VAlarm 3 Set if vacuum level is worse than vacuum limit.
LN2Alarm 4 Set if LN2 gas temperature is over alarm limit.
Buzzer On 5 Set if Buzzer is activated.
Dialer On 6 Set if telephone Auto Dialer is activated (Relay OPEN).
LED Enab 7 (MSB) Set if front panel status LEDs are enabled.

Status byte 2 Bit Function
ShOpen 0 (LSB) Set if shutter is open.
ExpPaused 1 Set if exposure is paused by CCD controller (PE,1).
ExpActive 2 Set if exposure is active.
Shutter_Not_Connected 3 Set if no shutter is detected at start-up shutter test.
Status_Open_Available 4 Set if OPEN status is available at start-up shutter test.
Status_Close_Available 5 Set if CLOSE status is available at start-up shutter test.
Status_Remote_Available 6 Set if REMOTE status is available at start-up shutter test.
Shutter_Error 7 (MSB) Set if a shutter error is detected during start-up or normal exp.

Status byte 3 Bit Function
Heater1_Not_Connected 0 (LSB) Set if heater 1 is not connected at start-up test.
Heater2_Not_Connected 1 Set if heater 2 is not connected at start-up test.
Heater3_Not_Connected 2 Set if heater 3 is not connected at start-up test.
Sensor1_Disconnected 3 Set if sensor 1 is not connected at start-up test.
Sensor2_Disconnected 4 Set if sensor 2 is not connected at start-up test.
Sensor3_Disconnected 5 Set if sensor 3 is not connected at start-up test.
Sensor4_Disconnected 6 Set if sensor 4 is not connected at start-up test.
Sensor5_Disconnected 7 (MSB) Set if sensor 5 is not connected at start-up test.

Status byte 4 Bit Function
Sensor6_Disconnected 0 (LSB) Set if sensor 6 is not connected at start-up test.
Sensor7_Disconnected 1 Set if sensor 7 is not connected at start-up test.
Vac_Sensor_Disconnected 2 Set if vacuum gauge is not connected at start-up test.
PID1_On 3 Set if PID for heater 1 is working.
PID2_On 4 Set if PID for heater 2 is working.
PID3_On 5 Set if PID for heater 3 is working.
DefaultPIDpar 6 Set if PIDs have default Kp, Ki, Kd constant. This happens when PULPO detects a corrupt internal database at start-up time.
Tuner_Active 7 (MSB) Set if PID Auto Tuner for heater 1 and 2 is active.

Status byte 5 Bit Function
RTCError 0 (LSB) Set if PULPO detects errors in the Real Time Clock (RTC).
RAMCheckSumError 1 Set if PULPO internal RAM has checked sum error.
RTCRAMCheckSumError 2 Set if RTC internal RAM has checked sum error.
LogRunnig 3 Set if PULPO logger routine is running.
Shutter_NoDefect 4 Set if SESO shutter driver has DEFECT status not asserted.
Shutter_Remote 5 Set if external shutter driver is in REMOTE.
BiasLedOn 6 Set if BIAS LED is ON.
HeaterOverCurrent 7 (MSB) Set if heaters over current detected.

Status byte 6 Bit Function
TAlarm1_Enab 0 (LSB) Set if temperature alarm is enabled.
TAlarm2_Enab 1 Not used.
TAlarm3_Enab 2 Not used.
VAlarm_Enab 3 Set if vacuum alarm is enabled.
LN2Alarm_Enab 4 Set if LN2 exhaustion alarm is enabled.
Alarm_Global_Enab 5 Set if global alarm is enabled.
Spare56 6 Reserved for future use.
Spare57 7 (MSB) Reserved for future use.


Annex B : Menu modes

Below there is a detailed explanation of each item accessible through the front panel menu modes. The column with RS232 heading shows the serial command available, if any, to perform the same action.

Note: On the RS232 column, f stands for a floating point value.

Menu mode MENU 1

Variable Valid range Function RS232 command
Heater1 ON/OFF Turns ON/OFF PID for Heater 1. HE,1,1/HE,1,0
Heater2 ON/OFF Turns ON/OFF PID for Heater 2. HE,2,1/HE,2,0
Heater3 ON/OFF Turns ON/OFF PID for Heater 3. HE,3,1/HE,3,0
Ref T1 100.0 to 333.0 K Sets reference temperature for Heater 1. SP,1,f
Ref T2 100.0 to 333.0 K Sets reference temperature for Heater 2. SP,2,f
Ref T3 100.0 to 333.0 K Sets reference temperature for Heater 3. SP,3,f
PIDTuner ON/OFF Turns ON/OFF the Auto Tuner routine. AT,1/AT,0
Tslope 0.5 to 10.0 K/min Sets the maximum rate of change on the controlled temperatures (heaters 1,2 and 3). TS,f
Imax 0.0 to 999 mA Displays (sets using potentiometer in front panel) the threshold heater current to trip the heater over-current protection. This corresponds to the sum of the three heaters.  
KProp 1 0 to 1.000 Sets value for PID 1 proportional constant. KP,1,f
KInt 1 0 to 1.000 Sets value for PID 1 integral constant. KI,1,f
KDeri 1 0 to 0 Sets value for PID 1 derivative constant. KD,1,f
KProp 2 0 to 1.000   KP,2,f
KInt 2 0 to 1.000   KI,2,f
KDeri 2 0 to 0   KD,2,f
KProp 3 0 to 1.000   KP,3,f
KInt 3 0 to 1.000   KI,3,f
KDeri 3 0 to 0   KD,3,f
CABLING 1 2 3

1 = 2 3

1 2 = 3

1 = 3 2

1 = 2 = 3

Three heaters working independently.

Heaters 1 and 2 working in parallel, heater 3 independently.

Heaters 2 and 3 working in parallel, heater 1 independently.

Heaters 1 and 3 working in parallel, heater 2 independently.

Heaters 1, 2 and 3 working in parallel.

DM,0

DM,1

DM,2

DM,3

DM,4

Menu mode MENU 2

Variable Valid range Function RS232 command
LEDS ENAB/DISAB Enable or disable front panel LEDs.  
ALARMS ENAB/DISAB Global enable/disable for alarms. AE,0,0/AE,0,1
TALARM ENAB/DISAB Enables or disables temperature alarm. AE,n,0/1 n = 1...6
VALARM ENAB/DISAB Enables or disables vacuum alarm. AE,7,0/1
LN2ALARM ENAB/DISAB Enables or disables LN2 exhaustion alarm. AE,8,0/1
T1 LIMIT 100.0 to 350.0 K Sets trip point for sensor 1 temperature alarm. TT,1,f
T2 LIMIT 100.0 to 350.0 K Sets trip point for sensor 2 temperature alarm. TT,2,f
T3 LIMIT 100.0 to 350.0 K Sets trip point for sensor 3 temperature alarm. TT,3,f
T4 LIMIT 100.0 to 350.0 K Sets trip point for sensor 4 temperature alarm. TT,4,f
T5 LIMIT 100.0 to 350.0 K Sets trip point for sensor 5 temperature alarm. TT,5,f
T6 LIMIT 100.0 to 350.0 K Sets trip point for sensor 6 temperature alarm. TT,6,f
VA LIMIT 10-9 to 1 mBar Sets trip point for vacuum alarm. VL,f

Menu mode MENU 3

Variable Valid range Function RS232 command
SHUTTER OPEN/CLOSE Opens or closes the shutter. OS/SC
BUZZER ON/OFF Turns on/off the internal buzzer.  
BIAS LED ON/OFF Turns on/off the bias LED.  
BIAS POWER 0 to 100 % Sets current level to bias LED (0 to 20 mA). BP,f
KELVIN ON/OFF Sets temperature display mode in Kelvin or Celsius.  


Annex C : Serial commands (Firmware version 2.42)

Below you will find the complete list of serial commands recognised by PULPO. The commands consist of two alphabetic characters follows by arguments. The end of the command string is always a carriage return (ASCII 0 x 13). The answer from PULPO is always a OK plus parameters if any.

The example shows in   courier font   the commands sent by the controller and in   courier bold italic   the answer from PULPO.

Alarm Enable

Enable alarm warning for the various sensors attached to PULPO.
Syntax: AE,n[,m]

n = 0     all sensors
n = 1     temperature sensor 1 alarm
n = 2     temperature sensor 2 alarm
n = 3     temperature sensor 3 alarm
n = 4     temperature sensor 4 alarm
n = 5     temperature sensor 5 alarm
n = 6     temperature sensor 6 alarm
n = 7     vacuum gauge alarm
n = 8     LN2 alarm

m = 0     disable alarm
m = 1     ensable alarm
If the parameter   m   is not included, PULPO will return the enable status for the given sensor.

Example:
AE,0,0     disable all alarms
OK
AE,1     read alarm enable status
OK,0     alarm for sensor 1 disabled
Related commands: TT     temperature alarm trip point

Average

Computes the average value and standard deviation for temperature sensors. The values are in ADUs and not converted to temperature.
Syntax: AV,n[cr]
Example: AV,1
OK,42350,10.5

Auto Tuner

Turns the PID auto tuner routine ON or OFF. This routine allows PULPO to determine the PID parameters for heater 1 or 1 and 2 when they are connected in parallel.
Syntax: AT[,n]

n = 0, 1

Example:
AT,1     start auto tuner
OK
AT,0     stop auto tuner
OK
AT     check auto tuner status
OK,0     auto tuner off

Bias Power

Sets the current level [%] to the bias LED. Full power (100 %) is approximately 25 mA.
Syntax: BP[,f]

f = 0 - 100 %

Example:
BP,50     set LED current to 12.5 mA
OK
BP     read power to Bias LED
OK,50.0  

Close Delay

Requests PULPO to send, via RS232, the last shutter opening delay. The answer is given in microseconds.
Syntax: CD[cr]
Example:
CD     request shutter close delay
OK,45000     close delay was 45 msec

Controller Mode

Sets serial link in controller mode. In this mode, PULPO doesn't echo back any character. This is the normal mode for connecting PULPO to the CCD controller.
Syntax: CM

Control Sensor

This command associates the sensor "m" to heater "n". If the parameter "m" is missing, PULPO send back the sensor "m" associated with heater "n" according to the internal database. For ESO dewars, the normal setting is sensor 1 with heater 1.
Syntax: CS,n[,m]

n = 1 - 3     m = 1 - 7

Example:
CS,2,1     sensor 1 associated with heater 2
OK
CS,2     read sensor associated with heater 1
OK,1

Debug Mode

Sends information through serial link for debugging purposes.
This command must be issue only when in terminal mode (TM), not even in the PULPO maintenance panel!
Syntax: DB[cr]

Disable LEDs

Instructs PULPO to disable the front panel LEDs. At startup time the LEDs are automatically enabled, so one of the first commands sent by the controller is this one, to avoid light pollution near the detector.
Syntax: DL[cr]

Dewar Model

Reads back or sets the dewar model connected to PULPO. The dewar model is related with the heaters and sensor wiring inside the vessel. There are 5 (0 - 4) possible connections of heaters:
0     three independent heaters
1     1 and 2 in parallel and 3 independently
2     2 and 3 in parallel and 1 independently
3     1 and 3 in parallel and 2 independently
4     1, 2 and 3 in parallel
Syntax: DM[,m]

m = 0 - 4

Example:
DM,1     set dewar model 1
OK

Echo Mode

Sets serial link in echo mode. In this mode, all characters received through the serial port are echoed back. This mode was implemented for testing the serial link reliability. This mode is abandoned once a carriage return is detected in the incoming string.
Syntax: EC

Filter Value

Reads or sets the value for the A coefficient in the digital recursive filter used to calculate the sensors temperature. The low pass filter has the form of

Yi = A * Yi - 1 + ( 1 - A ) * Xi,

were Xi is the sensor readout, Yi-1 is the previous computed value for the temperature.

Syntax: FV[,f]

f = 0.0 - 1.0

Heater n on/off

Enables or disables the PID routine for heater "n". When "m" is 0, the PID is turn off, "m" set to 1 turns the PID on in normal mode and values for "m" equal to 2 and 3 are used by the auto tuner routine to find out the optimal PID parameters; these are not meant to be used by the CCD controller or in terminal mode.
Syntax: HE,n[,m]

n = 1 - 3     m = 0 - 3

Heater Mode

This command defines the sampling time for the PID controller. The normal value is 1 (1 sec sampling time).
"m" = 0 or 1     PWM with 1 sec of duty cycle
"m" = 2     PWM with 10 sec of duty cycle
Syntax: HM,n[,m]

n = 1 - 3     m = 0 - 2

Example:
HM,1,1     set heater 1 mode equal to 1
OK
HM,1
OK,1

Heater Resistance

This command was used in PULPO previous hardware version (V 1.0) to get from the user the heaters resistance value. It is not longer used, as in the new hardware version 2.0, PULPO is able to compute this value during the initialization routine.
Syntax: HR,n[,m]

n = 1 - 3     m = resistance

Example:
HR,1     read resistance for heater 1
OK,75.6     resistance equal to 75.6 ohms

Init

Initializes PULPO to a known state. This includes a complete test to the hardware attached to PULPO, with messages to the LCD and setting of status bytes. This command takes more than 30 sec to complete, meanwhile, the user should avoid any further command.
Syntax: IN

Proportional Constant (kp) for PID Controller

Reads or sets the proportional constant for the PID controller "n" (associated with heater "n").
Syntax: KP,n[,f]

n = 1 - 3
f = 0.0 or higher     (floating point value)

Example:
KP,1,50.5     set proportional constant for heater 1 equal to 50.5
OK
KP,1
OK,50.5

Integral Constant (ki) for PID Controller

Reads or sets the integral constant for the PID controller.
Syntax: KI,n[,f]

n = 1 - 3
f = 0.0 or higher     (floating point value)

Derivative Constant (kd) for PID Controller

Reads or sets the derivative constant for the PID controller.
Syntax: KD,n[,f]

n = 1 - 3
f = 0.0 or higher     (floating point value)

Log Data

This command starts the logging routine. Each "t" seconds, PULPO stores in its internal RAM the values for the sensors specified in the command string. The internal buffer is defined as circular, so the oldest data is overwritten.
Syntax: LO,t,Xn[,Xm][,Xp]

t = time [sec]
X = T (temperature), P (power), V (vacuum)
n, m, p = 1 - 7

Example:
LO,5,T1,P2,V1     store each 5 sec temperature on sensor 1, power delivered through heater 2 and vacuum level
OK

Log Begin

Sets the starting record from which you want to start dumping out the logged data.
Syntax: LB

Log Check

Outputs the number of records already written and the space that left on the circular buffer before overwrite occurs.
Syntax: LC
Example:
LC
OK,1300,400     1300 records already written and 400 to go

Log Dump

Sends logged information through serial link. When in terminal mode, all information is sent with one LD command. In controller mode, one record of data is sent for each LD request.
Don't use this command through the PULPO maintenance panel.
Syntax: LD
Example: LD
01/05 14:58:00 290.0 293.0
01/05 14:58:30 290.1 293.0
...

Log Stop

Requests PULPO to stop the logger. If the previous command was a Log Dump, then the first LS will stop the dumping but PULPO will continue logging data, the second LS will stop the logging.
Syntax: LS

Log Restart

Requests PULPO to restart the logger, without overwrite the previous information and using the same input string issue with the last LO command.
Syntax: LR

Open Shutter

Instructs PULPO to open the shutter. No timing is performed. The shutter will remain open until a Shutter Close (SC) or Initialize (IN) command is received.
Syntax: OS

Open Delay

Requests PULPO to send via RS232 the last opening delay. The delay is measured in microseconds.
Syntax: OD

Set Power

Reads or sets the power delivered to heater "n". The parameter "duty" defines the duty cycle with 100 % corresponding to » 7 W for a 75 ohms heater.
Syntax: PW,n[,duty]

n = 1 - 3
duty = 0 - 100 %

Pause Exposure

This command is used to pause ("n" = 1) an active exposure or continue a paused exposure ("n" = 0). This command works only for scientific exposures.
Syntax: PE,n

n = 0, 1

Reset Shutter

Runs a test on the shutter and updates the status. It will reset all the error flags or conditions if the shutter is working properly.
Syntax: RS

Reset Over Current on Heaters

Resets the hardware heater watchdog (74HCT123) to enable current to heaters.
Syntax: RO

Reset Heaters

Performs a test on the heaters connected to PULPO. It sends the maximum current to each heater and determines the resistance. According to this value it sets the status bytes to signal if the heater is connected or not.
Syntax: RH

Reset Temperature Sensors

Tests all the sensor inputs to determine which ones are connected. It sets the status bytes accordingly.
Syntax: RT

Reset Vacuum Sensor

Tests the vacuum gauge.
Syntax: RV

Status Byte

Sends the status byte through the serial port.
Syntax: SB,n

n = 1 - 6

Shutter Identifier

Sets or reads the shutter identifier connected to PULPO.
Syntax: SI[,n]

Shutter Close

Closes shutter.
Syntax: SC

Set Date for Real Time Clock

Sets or reads the date in the real time clock.
Syntax: SD[,dd/mm/yy]
Example:
SD,25/08/00     set date to August 25, 2000
OK

Send Value Sensor "n"

Transmits through the serial link the current value for sensor "n". If the sensor is not connected, an error message is generated.
Syntax: SE,n

n = 0 - 7     (temperature sensors)
n = 9     (vacuum sensor)

Shutter Logic

Defines the logic level to open the shutter. This value should normally be 0 (low TTL level) but depending on the external shutter driver it might be necessary to use a high level (= 1) instead.
Syntax: SL[,n]

n = 0, 1

Set Mode for Shutter

Defines or reads the type of exposure to perform when the following "start exposure" (">") is received.
Syntax: SM[,n]

n = 0     dark exposure
n = 1     science exposure
n = 2     operate Bias LED instead of shutter
n = 3     operate bias LED and shutter at the same time

Set Point Temperature for Heater "n"

Sets or reads out the reference temperature ("set point") for heater "n" (n = 1 - 3).
Syntax: SP,n[,t]

t = 100.0 - 333.0 K

Set Time for Real Time Clock

Sets or reads the time on the real time clock installed in PULPO main board.
Syntax: ST[,hh:mm:ss]

Terminal Mode

Sets serial link in terminal mode. In this mode, all the characters received through the RS232 are echoed back and a line feed is added at the end. This mode is very comfortable when working with PULPO connected to a dumb terminal.
Syntax: TM

Temperature Slope

Sets the maximum temperature variation the PIDs will allow on their controlled sensors.
Syntax: TS[,f]

f = 0.0 - 10.0 K/min.

Temperature Trip Point

Sets or reads back the temperature value for sensor "n" that will trip the temperature alarm.
Syntax: TT,n[,f]

n = 1 - 6

Vacuum Power

Turns the vacuum gauge off or on, or reads the present status.
Syntax: VA[,n]

n = 0, 1

Vacuum Limits

Defines or reads the vacuum limit to trigger the vacuum alarm.
Syntax: VL,f

Version Software

Returns the PULPO software version.
Syntax: VS
Example: VS
OK,2.42

Exposure Delay

Makes a 1 second exposure and sends back the open and close shutter delays in one string, "OK,od,cd", where "od" is the open delay and "cd" is the close delay measured in microseconds.
Syntax: XD
Example: XD
OK,29300,35000

Exposure Time

This command loads the internal timer with the count for the next exposure. If the exposure is active, a "+" or "-" sign in front of the floating point value will instruct PULPO to increment or decrement the remaining time by the value of "f". One restriction of this command is that you can add or subtract only integer values but the initial exposure command accepts floating point values. The maximum exposure time is 65534 sec (» 18.2 hrs).
Syntax: XT[,[+/-]f]

f = floating point number [sec]

Example:
XT,10.5     load internal timer to perform a 10.5 sec exposure
OK
XT,-3     decrement the remaining time by 3 sec
OK
XT,+20     increment the remaining time by 20 sec
OK
XT     request remaining time
OK,26.3     still 26.3 seconds to go


Annex D : PULPO rear panel connectors

Connector LEMO, size 2:4     ( 24 V DC power supply plus sense )

    Pin     Signal name Description
1 Power 1 24 V DC at 2 Amp
2 Power 2 Sense +
3 Power 3 GND
4 Power 4 Sense -

Connector DB37 female     ( Heaters and Pt100 sensors )

    Pin     Signal name Description
1 Heater 1 Heater 1 -
2 Power Heat 24 V DC, input to heater 1,2 or 3
3 PT4 Pt100 #1 current -
4 PT6 Pt100 #2 sense +
5 PT8 Pt100 #2 current -
6 PT13 Pt100 #4 current +
7 PT14 Pt100 #4 sense +
8 PT15 Pt100 #4 sense -
9 PT16 Pt100 #4 current -
10 PT17 Pt100 #5 current +
11 PT18 Pt100 #5 sense +
12 PT19 Pt100 #5 sense -
13 NC Not connected.
14 NC Not connected.
15 NC Not connected.
16 NC Not connected.
17 NC Not connected.
18 Heater 2 - Heater 2 -
19 PT2 Pt100 #1 sense +
20 PT1 Pt100 #1 current +
21 PT5 Pt100 #2 current +
22 PT9 Pt100 #3 current +
23 PT10 Pt100 #3 sense +
24 PT12 Pt100 #3 current -
25 NC Not connected.
26 NC Not connected.
27 PT20 Pt100 #5 current -
28 NC Not connected.
29 Heater 3 - Heater 3 -
30 Power Heat 24 V DC, input to heater 1,2 or 3
31 PT3 Pt100 #1 sense -
32 PT7 Pt100 #2 sense -
33 PT11 Pt100 #3 sense -
34 NC Not connected.
35 NC Not connected.
36 NC Not connected.
37 NC Not connected.

Connector LEMO, size 2:10     ( Heaters and sensors for old cryostats [La Silla] )

    Pin     Signal name Description
1 PT1 Pt100 #1 current +
2 NC Not connected.
3 NC Not connected.
4 PT3 Pt100 #1 sense -
5 PT2 Pt100 #1 sense +
6 PT8 Pt100 #2 current -
7 PT7 Pt100 #2 sense -
8 PT6 Pt100 #2 sense +
9 Power Heat 24 V DC
10 Heater 1 - Heater 1 -

Note: When using PULPO to control temperature on old cryostats, make sure that jumpers JP3 and JP4 inside PULPO main board are closed. These old cryostats have the 2 PT100 connected in series!

Connector LEMO, size 0:4     ( LN2 exhaustion alarm )

    Pin     Signal name Description
1 LN2ALARM1 Pt100 #6 current +
2 LN2ALARM2 Pt100 #6 sense +
3 LN2ALARM3 Pt100 #6 sense -
4 LN2ALARM4 Pt100 #6 current -

Connector LEMO, size 0:2     ( Relay output )

    Pin     Signal name Description
1 RELAY1 contact 1 on normal close relay
2 RELAY2 contact 2 on normal close relay

Connector DB9 male     ( RS232 link )

    Pin     Signal name Description
1 NC Not connected.
2 TX TX from host RS232
3 RX RX from host RS232
4 5 V DC PS for opto-isolation modem
5 GND GND from host
6 NC Not connected.
7 NC Not connected.
8 NC Not connected.
9 NC Not connected.

Connector DIN 6     ( Vacuum gauge PKR 250 )

    Pin     Signal name Description
1 VACUUM1 Identification (not used)
2 VACUUM2 Signal output from PKR 250
3 VACUUM3 Signal common from PKR 250
4 VACUUM4 Supply (» 24 V DC from PULPO)
5 VACUUM5 Supply common
6 VACUUM6 Screen

Connector DB15 female, high density     ( PULPO shutter module CODE 0 [for IRIS shutters] )

    Pin     Signal name Description
1 SHUTTER1 opto input, OPEN status
2 SHUTTER2 opto GND
3 SHUTTER3 opto input, CLOSE status
4 SHUTTER4  
5 SHUTTER5 opto input, REMOTE status
6 SHUTTER6 opto GND
7 SHUTTER7 opto input, AUXILIARY status
8 SHUTTER8 opto GND
9 SHUTTER9 opto output collector OPEN
10 SHUTTER10 opto output emitter OPEN
11 SHUTTER11  
12 SHUTTER12 BIAS + (5 V DC common to PULPO)
13 SHUTTER13 BIAS - from DAC controlled current source
14 SHUTTER14 current to COIL +
15 SHUTTER15 current to COIL -

Connector DB15 female, high density     ( PULPO shutter module CODE 1 [opto-isolated I/O for SUSI II, SESO, FORS, etc.] )

    Pin     Signal name Description
1 SHUTTER1 opto input, OPEN status
2 SHUTTER2 opto input, CLOSE status
3 SHUTTER3 opto input, REMOTE status
4 SHUTTER4 opto input, AUXILIARY status
(FAIL status when driving SESO)
5 SHUTTER5 opto GND
6 SHUTTER6 12 V DC GND (shorted to opto GND, pin 5)
7 SHUTTER7 12 V DC isolated from PULPO
8 SHUTTER8 opto collector 1, OPEN command
9 SHUTTER9 opto collector 2, spare 1
10 SHUTTER10 opto collector 3, spare 2
11 SHUTTER11 opto common emitter for collectors 1,2 and 3
12 SHUTTER12 BIAS + (5 V DC common to PULPO)
13 SHUTTER13 BIAS - from DAC controlled current source
14 SHUTTER14 opto collector 4, spare 3
15 SHUTTER15 opto emitter for collector 4


Annex E : Cables between PULPO and SESO shutter controller

PULPO shutter connector
DB15 female, high density

Pin

SESO connector
DB15 male

Pin

1 3
2 2
3 4
4 5
5 9, 10, 11, 12
6  
7  
8  
9 6
10  
11 13
12  
13  
14  
15  

Shutter cable for SUSI II
Shutter cable for SUSI II


Back to the   "PULPO manual"

Send comments to   <odt@eso.org>
Last update: Mar 16, 2004
Webdesign by   EVI
 [ESO]  [Index]  [Search]  [Help]  [News]