Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added the 'Device Command List for KPF' Excel file (i.e the command list annotated for KPF's needs)

...

Relevant Functional Block Diagram

to be added

...

Software Actions

Action

Notes

1

SG needs to update

2

3

Green controller 1: take pressure measurement

Value reported as telemetry (see below)

24

Green controller 2: take pressure measurement

Value reported as telemetry (see below)

35

Red controller 1: take pressure measurement

Value reported as telemetry (see below)

46

Red controller 2: take pressure measurement

Value reported as telemetry (see below)

57

Green controller 1: turn pump on

68

Green controller 1: turn pump off

79

Green controller 2: turn pump on

810

Green controller 2: turn pump off

911

Red controller 1: turn pump on

1012

Red controller 1: turn pump off

1113

Red controller 2: turn pump on

1214

Red controller 2: turn pump off

...

Parameter

Report Frequency

Purpose

Notes

1

SG needs to update

2

3

Green controller 1 pressure value

Once per minute (TBC)

Monitor green cyrostat pressure

24

Green controller 2 pressure value

Once per minute (TBC)

Monitor green cyrostat pressure

35

Red controller 1 pressure value

Once per minute (TBC)

Monitor red cyrostat pressure

46

Red controller 2 pressure value

Once per minute (TBC)

Monitor red cyrostat pressure

...

Parameter

Threshold

Notes

1

Green controller 1 pressure high

TBC

Only one pump per cyrostat will be in operation at any time.

The alarm system would need to know which pump/controller is in operation at any time to monitor the correct pressure value.

2

Green controller 2 pressure high

TBC

3

Red controller 1 pressure high

TBC

4

Red controller 2 pressure high

TBC

5

6

High Voltage turns off

7

8

9

...

Relevant Datasheets & Manuals

Description

File

Source

1

SPC Controller Spec Sheet

View file
nameSPCe_spec_L.pdf

https://www.gammavacuum.com/index.php/product?id=64

2

SPC Controller Manual

View file
nameSPC_User ManualREV_J.pdf

https://www.gammavacuum.com/index.php/product?id=64

3

SPC ModBus Register Map

View file
nameSPCe_ModbusRegisterMap_v2.xlsx

https://www.gammavacuum.com/index.php/product?id=64

4

Ion Pump specs
(Titan 3S-DI-1V-5K-N-N)

Screengrab of:

https://www.gammavacuum.com/products/small-titan-ion-pumps/3211/3s-titan-ion-pump?number=&c=17662

...

Device Command List for KPF

Noted as a ‘draft’ at this point as need to finalize Arc Detection command setting.

View file
nameIon pump controller commands - DRAFT.xlsx

...

Relevant Software

Description

File

Source

1

Snippit from device manual explaining simplicity of telnet connection.

SG tested this with PuTTY and it works; simplest command to test is the device name:

Code Block
spc 01

which should return:

Code Block
OK 00 SPC2

From page 14 of “SPC Controller Manual”, posted just above.

Full command list starts on page 19 of same manual.

(Steve is annotating the command list for KPF’s needs)

2

Python code that Steve lifted from web, slightly modified, and found it worked!

Key part in here (I think) is the command structure; this is the 'Read Pressure' command:

Code Block
s.send(('spc 0B' + "\r\n").encode())

View file
nameGamma_spc_from_web.zip

https://gist.github.com/tspspi/779d96f305f719082d2db1e201856375/revisions

3

SPC Firmware

View file
nameSPCe_v1_18_03_Update.zip

https://www.gammavacuum.com/index.php/product?id=64

4

SPC Labview Drivers
(likely not useful, but included for completeness' sake)

View file
nameGV_Labview_Drivers.zip

https://www.gammavacuum.com/index.php/product?id=64

...