Table of Contents:
Table of Contents |
---|
...
Description | Qty | Source | Part Number | IP Address Link |
---|---|---|---|---|
Green CCD Cold Head | 1 | Instec | mK2000 | |
Red CCD Cold Head | 1 | Instec | mK2000 | |
Green LN2 Pump | 1 | Instec | LN2-SYS | N/A |
Red LN2 Pump | 1 | Instec | LN2-SYS | N/A |
...
Action | Notes | |
---|---|---|
1 | Read telemetry (Green) | Continuously running |
2 | Read telemetry (Red) | |
3 | Operational Mode: Cold (Green) | Operational mode of CCD temperature maintained at cold temperature set point. |
4 | Operational Mode: Cold (Red) | |
5 | Engineering Mode: Warm (Idle) (Green) | Engineering mode for idle case of warm CCD under no temperature control. |
6 | Engineering Mode: Warm (Idle) (Red) | |
7 | Engineering Mode: Cool Down (Green) | Engineering and maintenance only. Controlled ramp of cold head temperature from warm to cold. |
8 | Engineering Mode: Cool Down (Red) | |
9 | Engineering Mode: Warm Up (Green) | Engineering and maintenance only. Controlled ramp of cold head temperature from cold to warm. |
10 | Engineering Mode: Warm Up (Red) | |
11 | Engineering Mode: Set PID (Green) | Engineering and maintenance only. Uploads a PID parameter table to the device. |
12 | Engineering Mode: Set PID (Red) |
...
Operational Modes
Link to Instec tab within KPF Operational and Engineering Modes Spreadsheet
...
Setting | When Needed | Notes | ||||||
---|---|---|---|---|---|---|---|---|
Green Channel Instec | ||||||||
Build | Observing | Maintenance | ||||||
Green PID Parameters | YES | NO | MAYBE | Instec app can save PID parameters to a .csv file. Likely convenient to use same format. Used with this command:
Verified with this command:
| ||||
Green Heating/cooling status | YES | NO | MAYBE | Values: 0=Heating Only, 1=Heating and Cooling, 2=Cooling Only Change between different modes with
command. | ||||
Green Cold Temperature Set Point | YES | NO | MAYBE | Temperature in degrees C. Used for the following commands:
| ||||
Green Warm Temperature Set Point | YES | NO | MAYBE | Temperature in degrees C. Used for the following commands:
| ||||
Green Cool-down Rate | YES | NO | MAYBE | Temperature change rate of degrees C per minute. Note this value is positive-only and the mK2000 infers the direction based on current and desired temperature. Used for the RAMP command:
| ||||
Green Warm-up Rate | YES | NO | MAYBE | Temperature change rate of degrees C per minute Note this value is positive-only and the mK2000 infers the direction based on current and desired temperature. Used for the RAMP command:
| ||||
Green Power Percentage Value | YES | NO | MAYBE | Power setting in percent. NOTE: the power percentage value on the Instec screen is in percent. However, power values passed through software are ratios. i.e., to set power to 5% the command would be:
and a following query
would return 0.050. Screen would say 5%. Suggest using ‘units’ of percent for this variable to match display screen; and have software convert it to a ratio behind the scenes for commanding the Instec. | ||||
Red Channel Instec | ||||||||
Build | Observing | Maintenance | ||||||
Red PID Parameters | YES | NO | MAYBE | See notes above for Green counterpart. | ||||
Red Heating/cooling status | YES | NO | MAYBE | See notes above for Green counterpart. | ||||
Red Cold Temperature Set Point | YES | NO | MAYBE | Temperature in degrees C. See notes above for Green counterpart. | ||||
Red Warm Temperature Set Point | YES | NO | MAYBE | Temperature in degrees C. See notes above for Green counterpart. | ||||
Red Cool-down Rate | YES | NO | MAYBE | Temperature change rate of degrees C per minute. See notes above for Green counterpart. | ||||
Red Warm-up Rate | YES | NO | MAYBE | Temperature change rate of degrees C per minute See notes above for Green counterpart. | ||||
Red Power Percentage Value | YES | NO | MAYBE | Power setting in percent. See notes above for Green counterpart. |
...
Parameter | Threshold | Notes | |||||||
---|---|---|---|---|---|---|---|---|---|
1 | Cold Head Temperature Value Low (Green) |
| |||||||
2 | Cold Head Temperature Value High (Green) |
| |||||||
3 | Cold Head Temperature Value Low (Red) |
| |||||||
4 | Cold Head Temperature Value High (Red) |
|
...
Relevant Datasheets & Manuals
...
Keyword | Value | Type | ||
---|---|---|---|---|
CTEM | 25.0 - current temperature | Double - read only | ||
TEMPSET | -95.0 - temperature set point - setting this executes a HOLD command | Double | If the STAT value is Hold or Ramp, changes the temperature set point and issues a new Hold or Ramp command at the new temperature. | Double |
CHSW | 0 - Heating Only 1 - Both 2 - Cooling Only This determines which PID loop is used. See the manual for details | Enumerated list | ||
RATE | 1.000 Value of the change in temperature in time as said by the device. Can be set This value is used by the RAMP Ramp command. | Double - read only - deg / min | ||
POW | 0.01 Power output on a scale of 0 to 1. | Double - read only | ||
POWPCT | 1 Power output on a scale of 0 to 100% | Double - read only | ||
STAT | 0 - Stop 1 - Hold Run 2 - Ramp Run 3 - Pause 4 - Profile Run 5 - PP Run6 - Purge State of the controller - see the manual, but should reflect the last command sentEnumerated - read only. Changing the value uses the appropriate TEMPSET and RATE keywords to send a new command to the controller. | Enumerated | ||
LCK | 0 - Locked 1 - Unlocked If Locked, no write commands will be accepted at the dispatcher level. To command the device it must be Unlocked. | Enumerated | ||
STOP | 0 - Run 1 - Stop If set to 1, a Stop command is sent to the Instec controller. See manual for details | Boolean | ||
RAMP | “-95,1” Commands a ramp to the controller, which sets the set point (SPO) and will change the rate of time (RAT) value. Those values are not set by the dispatcher so updates in the values reflect what the controller thinks it is doing. | String | ||
INPUTFILE | “pidtable.csv” the dispatcher level. To command the device it must be Unlocked. | Enumerated | ||
INSTALLPATH | The location of the file that will be installed if the TRANSFER install command is run. A csv file with the a header that contains: type,index,T,P,I,D Where type is the mode the table will be used in, index is the temperature index, T defines the temperature range, and P, I and D are the usual PID control loop parameters. Used for a TRANSFER Install command. | String - must contain full path, but can be relative | ||
OUTPUTFILEGETPATH | The output file location where a file will be written if the current PID table is downloaded from the controller. Output of a TRANSFER Get command. In the format listed for the INSTALLPATH keyword. | String - must contain full path but can be relative | ||
TRANSFER_MSG | Contains error message related to transfer of files containing PID parameters. | String - read only | ||
TRANSFER | Commands transfers to and from the device. 0 - Ready - a command can be sent to transfer a file 1 - Get - get the tables and put in OUTPUTFILE 2 - Install - install the file containing the tables in INPUTFILE | Enumerated | ||
SERIAL | String - read only | |||
REV | String - read only | |||
DISP#XXXX | The usual dispatcher keywords | Strings and read only except when an int and read only. Set by configuration file. | ||
DISP#STOP | Stop the dispatcher. 0 - run 1 - stop | Boolean keyword |
...