Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents:

Table of Contents

...

Page Status

Date

Initials

Change

June 10, 2021

SG

Getting ready for Will and Brad (telemetry functions only so far).
Cool-down and Warm-up procedures to follow.

...

Relevant Devices

Description

Qty

Source

Part Number

IP Address Link

Green CCD Cold Head
Temperature Controller

1

Instec

mK2000

Aux Rack IP List

Red CCD Cold Head
Temperature Controller

1

Instec

mK2000

Aux Rack IP List

Green LN2 Pump

1

Instec

LN2-SYS

N/A

Red LN2 Pump

1

Instec

LN2-SYS

N/A

...

Relevant Functional Block Diagram

...

Software Actions

Action

Notes

1

Read telemetry (Green)

Continuously running

2

Read telemetry (Red)

3

Upload PID parameter table (Green)

Engineering and maintenance only

4

Upload PID parameter table (Red)

5

Cool-down procedure (Green)

Engineering and maintenance only

6

Cool-down procedure (Red)

7

Warm-up procedure (Green)

Engineering and maintenance only

8

Warm-up procedure (Red)

...

Operational Modes

  • Link to Instec tab within Operational Modes Spreadsheet

    • No modes yet for controller (always on device??)

...

Required Adjustable Settings

Setting

When Needed

Notes

Build

Observing

Maintenance

PID Parameters

YES

NO

MAYBE

Instec app can save PID parameters to a .csv file. Likely convenient to use same format.

...

Required Telemetry

Parameter

Report Frequency

Purpose

Notes

1

Green Channel Instec

2

Device Serial Number?

At startup

Include in log just in case device is swapped out in future

Code Block
*IDN?

(third field of reply)

3

Device Rev Number

At startup

Include in log just in case device is swapped out in future

Code Block
*IDN?

(fourth field of reply)

4

Cold Head Temperature Value

1 Hz

Monitor CCD temperature

Code Block
TEMP:CTEM?
5

Heating/cooling enabled status

1 Hz [TBD]

Code Block
TEMP:CHSW?
6

System status

Code Block
languagenone
TEMP:STAT?
7

Temperature set point

Code Block
TEMP:SPO?
8

Power value

Code Block
TEMP:POW?
9

Red Channel Instec

10

Device Serial Number?

At startup

Include in log just in case device is swapped out in future

Code Block
*IDN?

(third field of reply)

11

Device Rev Number

At startup

Include in log just in case device is swapped out in future

Code Block
*IDN?

(fourth field of reply)

12

Cold Head Temperature Value

1 Hz

Monitor CCD temperature

Code Block
TEMP:CTEM?
13

Heating/cooling enabled status

1 Hz [TBD]

Code Block
TEMP:CHSW?
14

System status

Code Block
languagenone
TEMP:STAT?
15

Temperature set point

Code Block
TEMP:SPO?
16

Power value

Code Block
TEMP:POW?

...

Required Alarms

Parameter

Threshold

Notes

1

2

...

Relevant Datasheets & Manuals

Description

File

Source

1

mK2000 User Manual

View file
namemK2000B_User's_Manual-V2.0.pdf

email from Instec

2

mK2000 Command Reference

View file
nameMK2000B_SCPI_Command_reference.pdf

email from Instec

3

LN2-SYS Pump Manual

View file
nameLN2-SYS_manual.pdf

email from Instec

...

Relevant Software

Description

File

Source

1

Instec said: “While we do have sample code for Python, it is based on a USB connection, not Ethernet. 

Our documentation on Ethernet programming is limited because it isn’t very frequently used for custom applications.

This ZIP file contains example code for python using a USB connection. It could serve as the basis for an ethernet version.”

View file
namePython.zip

email from Instec

2

Ethernet communication setup from Instec.

Mainly describes how to write code to find Instec devices on a network.

Note PacketSender image within, which shows correct port to use for ethernet communication.

View file
nameMK2000B Ethernet programming.pdf

email from Instec

3

Screengrab of PacketSender session

SG tried this and successfully talked to our devicePacketSender connection example

Image Added

Screengrab of SG’s successful connection to device through PacketSender. Note port is 50292.

4

Instec App for Windows
(standalone program; not useful for KTL but included here for completeness)

View file
nameInstecApp-V2.0.pdf

email from Instec

...