@sixclear/thermonics-chiller
Thermonics Chiller v1.1.0

Overview

This plugin provides control, monitoring, and data publishing for Thermonics chillers. Configuration for the plugin supports:

  • TCP client connection information
  • declared ambient temperature
  • initialization commands can be configured to set up the chiller
  • the poll period - used to get new data from the device (monitoring)
  • the publish period - used to publish data for consumption by other plugins
  • whether to publish on change and/or periodically
  • chart history length for the front panel temperature data chart
  • a data logger configuration (where polled data gets stored)
  • activity logger configuration (captures user operations)
  • and more

User Interface

The image below shows the plugin’s interface.


The interface is devided into four sections:

  1. control and core monitoring (upper left)
  2. data chart (upper right)
  3. published data payload (bottom left)
  4. activity log (bottom right)

Configuration Example


Configuration Details

ROOT object
This top level object holds all configuration information for this plugin.
Required: true
Default: (not specified; see any element defaults within)
options object
Configuration options specific to this plugin. Note that variables and expressions are generally allowed in this section.
Required: true
Default: (not specified; see any element defaults within)
options.uiDisableRampRateControl boolean
Whether to disable the ramp rate numeric control on the user interface.
Required: true
Default: true
options.ambientTemperature number
The designated ambient temperature used as the default for the Temperature input when the plugin launches. This value also updates the Temperature input when the Ambient button is pressed.
Required: true
Default: 20
options.commandDelay integer
The time in milliseconds to wait after sending a command. This configuration option no longer has a known use case and may be set to 0; it is left here in case it may be helpful in the future. Its original intent was to work around an apparent bug in the instrument's controller. The bug (or undocumented behavior) was eventually traced to the controller sending an unprompted message (with content equivalent to a `*IDN?` query response) after the first TCP connection is opened to the instrument following a controller power cycle. An appropriate workaround is now in place which accounts for this odd behavior, whether it occurs or not.
Required: true
Default: 0
options.initializationCommands array
An array of initialization commands to send to the chiller. For commands with multiple parameters, use an array as the parameter value. These commands are sent before the UI is even initialized and before any user interaction is processed.
Required: true
Default:
[
    {
        "command": "SI"
    },
    {
        "command": "UP"
    }
]
options.initializationCommands[n] object
An initialization command to send.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SI} object
An object defining the Set Immediate Mode command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SI}.command enum (string)
The Set Immediate Mode command.
Required: true
Default: "SI"
Enum Items: "SI"
options.initializationCommands[n]::{UP} object
An object defining the Write Current Parameters to Non-volatile Memory command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{UP}.command enum (string)
The Write Current Parameters to Non-volatile Memory command.
Required: true
Default: "UP"
Enum Items: "UP"
options.initializationCommands[n]::{SR} object
An object defining the Set Default Ramp Rate command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SR}.command enum (string)
The Set Default Ramp Rate command.
Required: true
Default: "SR"
Enum Items: "SR"
options.initializationCommands[n]::{SR}.parameter number
The default ramp rate.
Required: true
Default: 1
options.initializationCommands[n]::{QN} object
An object defining the Query Serial Number command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QN}.command enum (string)
The Query Serial Number command.
Required: true
Default: "QN"
Enum Items: "QN"
options.initializationCommands[n]::{RR (without min ramp rate)} object
An object defining the Ramp to C° Temperature at Given Rate command WITHOUT min ramp rate.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RR (without min ramp rate)}.command enum (string)
The Ramp to C° Temperature at Given Rate command.
Required: true
Default: "RR"
Enum Items: "RR"
options.initializationCommands[n]::{RR (without min ramp rate)}.parameter array
Parameters for this command.
Required: true
Default:
[]
options.initializationCommands[n]::{RR (with min ramp rate)} object
An object defining the Ramp to C° Temperature at Given Rate command WITH min ramp rate.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RR (with min ramp rate)}.command enum (string)
The Ramp to C° Temperature at Given Rate command.
Required: true
Default: "RR"
Enum Items: "RR"
options.initializationCommands[n]::{RR (with min ramp rate)}.parameter array
Parameters for this command.
Required: true
Default:
[
    20,
    1,
    1
]
options.initializationCommands[n]::{*IDN?} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{*IDN?}.command enum (string)
No description provided.
Required: true
Default: "*IDN?"
Enum Items: "*IDN?"
options.initializationCommands[n]::{ASF} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{ASF}.command enum (string)
No description provided.
Required: true
Default: "ASF"
Enum Items: "ASF"
options.initializationCommands[n]::{ASO} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{ASO}.command enum (string)
No description provided.
Required: true
Default: "ASO"
Enum Items: "ASO"
options.initializationCommands[n]::{CES} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{CES}.command enum (string)
No description provided.
Required: true
Default: "CES"
Enum Items: "CES"
options.initializationCommands[n]::{CF} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{CF}.command enum (string)
No description provided.
Required: true
Default: "CF"
Enum Items: "CF"
options.initializationCommands[n]::{CLE} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{CLE}.command enum (string)
No description provided.
Required: true
Default: "CLE"
Enum Items: "CLE"
options.initializationCommands[n]::{CO} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{CO}.command enum (string)
No description provided.
Required: true
Default: "CO"
Enum Items: "CO"
options.initializationCommands[n]::{CP} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{CP}.command enum (string)
No description provided.
Required: true
Default: "CP"
Enum Items: "CP"
options.initializationCommands[n]::{CV} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{CV}.command enum (string)
No description provided.
Required: true
Default: "CV"
Enum Items: "CV"
options.initializationCommands[n]::{DC} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{DC}.command enum (string)
No description provided.
Required: true
Default: "DC"
Enum Items: "DC"
options.initializationCommands[n]::{DL} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{DL}.command enum (string)
No description provided.
Required: true
Default: "DL"
Enum Items: "DL"
options.initializationCommands[n]::{DP1} object
An object defining the Set Temp Reporting to 1 Decimal command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{DP1}.command enum (string)
The Set Temp Reporting to 1 Decimal command.
Required: true
Default: "DP1"
Enum Items: "DP1"
options.initializationCommands[n]::{DP2} object
An object defining the Set Temp Reporting to 2 Decimals command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{DP2}.command enum (string)
The Set Temp Reporting to 2 Decimals command.
Required: true
Default: "DP2"
Enum Items: "DP2"
options.initializationCommands[n]::{DS} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{DS}.command enum (string)
No description provided.
Required: true
Default: "DS"
Enum Items: "DS"
options.initializationCommands[n]::{EF} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{EF}.command enum (string)
No description provided.
Required: true
Default: "EF"
Enum Items: "EF"
options.initializationCommands[n]::{EO} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{EO}.command enum (string)
No description provided.
Required: true
Default: "EO"
Enum Items: "EO"
options.initializationCommands[n]::{EP} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{EP}.command enum (string)
No description provided.
Required: true
Default: "EP"
Enum Items: "EP"
options.initializationCommands[n]::{ES} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{ES}.command enum (string)
No description provided.
Required: true
Default: "ES"
Enum Items: "ES"
options.initializationCommands[n]::{FLF} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{FLF}.command enum (string)
No description provided.
Required: true
Default: "FLF"
Enum Items: "FLF"
options.initializationCommands[n]::{FLO} object
An object defining the GUI Lock On command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{FLO}.command enum (string)
The GUI Lock On command.
Required: true
Default: "FLO"
Enum Items: "FLO"
options.initializationCommands[n]::{GT} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{GT}.command enum (string)
No description provided.
Required: true
Default: "GT"
Enum Items: "GT"
options.initializationCommands[n]::{GTF} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{GTF}.command enum (string)
No description provided.
Required: true
Default: "GTF"
Enum Items: "GTF"
options.initializationCommands[n]::{IP} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{IP}.command enum (string)
No description provided.
Required: true
Default: "IP"
Enum Items: "IP"
options.initializationCommands[n]::{IPG} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{IPG}.command enum (string)
No description provided.
Required: true
Default: "IPG"
Enum Items: "IPG"
options.initializationCommands[n]::{IPM} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{IPM}.command enum (string)
No description provided.
Required: true
Default: "IPM"
Enum Items: "IPM"
options.initializationCommands[n]::{LOP} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{LOP}.command enum (string)
No description provided.
Required: true
Default: "LOP"
Enum Items: "LOP"
options.initializationCommands[n]::{LPC} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{LPC}.command enum (string)
No description provided.
Required: true
Default: "LPC"
Enum Items: "LPC"
options.initializationCommands[n]::{LCT} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{LCT}.command enum (string)
No description provided.
Required: true
Default: "LCT"
Enum Items: "LCT"
options.initializationCommands[n]::{PF} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{PF}.command enum (string)
No description provided.
Required: true
Default: "PF"
Enum Items: "PF"
options.initializationCommands[n]::{PN} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{PN}.command enum (string)
No description provided.
Required: true
Default: "PN"
Enum Items: "PN"
options.initializationCommands[n]::{PO} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{PO}.command enum (string)
No description provided.
Required: true
Default: "PO"
Enum Items: "PO"
options.initializationCommands[n]::{PSD} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{PSD}.command enum (string)
No description provided.
Required: true
Default: "PSD"
Enum Items: "PSD"
options.initializationCommands[n]::{PSP} object
An object defining the Set Pressure Set Point command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{PSP}.command enum (string)
The Set Pressure Set Point command.
Required: true
Default: "PSP"
Enum Items: "PSP"
options.initializationCommands[n]::{PSP}.parameter number
The pressure set point in psig.
Required: true
Default: 35
options.initializationCommands[n]::{QC} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QC}.command enum (string)
No description provided.
Required: true
Default: "QC"
Enum Items: "QC"
options.initializationCommands[n]::{QCE} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QCE}.command enum (string)
No description provided.
Required: true
Default: "QCE"
Enum Items: "QCE"
options.initializationCommands[n]::{QDI} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QDI}.command enum (string)
No description provided.
Required: true
Default: "QDI"
Enum Items: "QDI"
options.initializationCommands[n]::{QFA 0} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 0}.command enum (string)
No description provided.
Required: true
Default: "QFA 0"
Enum Items: "QFA 0"
options.initializationCommands[n]::{QFA 1} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 1}.command enum (string)
No description provided.
Required: true
Default: "QFA 1"
Enum Items: "QFA 1"
options.initializationCommands[n]::{QFA 2} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 2}.command enum (string)
No description provided.
Required: true
Default: "QFA 2"
Enum Items: "QFA 2"
options.initializationCommands[n]::{QFA 3} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 3}.command enum (string)
No description provided.
Required: true
Default: "QFA 3"
Enum Items: "QFA 3"
options.initializationCommands[n]::{QFA 4} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 4}.command enum (string)
No description provided.
Required: true
Default: "QFA 4"
Enum Items: "QFA 4"
options.initializationCommands[n]::{QFA 5} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 5}.command enum (string)
No description provided.
Required: true
Default: "QFA 5"
Enum Items: "QFA 5"
options.initializationCommands[n]::{QFA 6} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 6}.command enum (string)
No description provided.
Required: true
Default: "QFA 6"
Enum Items: "QFA 6"
options.initializationCommands[n]::{QFA 7} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 7}.command enum (string)
No description provided.
Required: true
Default: "QFA 7"
Enum Items: "QFA 7"
options.initializationCommands[n]::{QFA 8} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 8}.command enum (string)
No description provided.
Required: true
Default: "QFA 8"
Enum Items: "QFA 8"
options.initializationCommands[n]::{QFA 9} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 9}.command enum (string)
No description provided.
Required: true
Default: "QFA 9"
Enum Items: "QFA 9"
options.initializationCommands[n]::{QFA 10} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 10}.command enum (string)
No description provided.
Required: true
Default: "QFA 10"
Enum Items: "QFA 10"
options.initializationCommands[n]::{QFA 11} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 11}.command enum (string)
No description provided.
Required: true
Default: "QFA 11"
Enum Items: "QFA 11"
options.initializationCommands[n]::{QFA 12} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 12}.command enum (string)
No description provided.
Required: true
Default: "QFA 12"
Enum Items: "QFA 12"
options.initializationCommands[n]::{QFA 13} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 13}.command enum (string)
No description provided.
Required: true
Default: "QFA 13"
Enum Items: "QFA 13"
options.initializationCommands[n]::{QFA 14} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 14}.command enum (string)
No description provided.
Required: true
Default: "QFA 14"
Enum Items: "QFA 14"
options.initializationCommands[n]::{QFA 15} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 15}.command enum (string)
No description provided.
Required: true
Default: "QFA 15"
Enum Items: "QFA 15"
options.initializationCommands[n]::{QFA 16} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 16}.command enum (string)
No description provided.
Required: true
Default: "QFA 16"
Enum Items: "QFA 16"
options.initializationCommands[n]::{QFA 17} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 17}.command enum (string)
No description provided.
Required: true
Default: "QFA 17"
Enum Items: "QFA 17"
options.initializationCommands[n]::{QFA 18} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 18}.command enum (string)
No description provided.
Required: true
Default: "QFA 18"
Enum Items: "QFA 18"
options.initializationCommands[n]::{QFA 19} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 19}.command enum (string)
No description provided.
Required: true
Default: "QFA 19"
Enum Items: "QFA 19"
options.initializationCommands[n]::{QFA 20} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 20}.command enum (string)
No description provided.
Required: true
Default: "QFA 20"
Enum Items: "QFA 20"
options.initializationCommands[n]::{QFA 21} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 21}.command enum (string)
No description provided.
Required: true
Default: "QFA 21"
Enum Items: "QFA 21"
options.initializationCommands[n]::{QFA 22} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 22}.command enum (string)
No description provided.
Required: true
Default: "QFA 22"
Enum Items: "QFA 22"
options.initializationCommands[n]::{QFA 23} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 23}.command enum (string)
No description provided.
Required: true
Default: "QFA 23"
Enum Items: "QFA 23"
options.initializationCommands[n]::{QFA 24} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 24}.command enum (string)
No description provided.
Required: true
Default: "QFA 24"
Enum Items: "QFA 24"
options.initializationCommands[n]::{QFA 25} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 25}.command enum (string)
No description provided.
Required: true
Default: "QFA 25"
Enum Items: "QFA 25"
options.initializationCommands[n]::{QFA 26} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 26}.command enum (string)
No description provided.
Required: true
Default: "QFA 26"
Enum Items: "QFA 26"
options.initializationCommands[n]::{QFA 27} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 27}.command enum (string)
No description provided.
Required: true
Default: "QFA 27"
Enum Items: "QFA 27"
options.initializationCommands[n]::{QFA 28} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 28}.command enum (string)
No description provided.
Required: true
Default: "QFA 28"
Enum Items: "QFA 28"
options.initializationCommands[n]::{QFA 29} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 29}.command enum (string)
No description provided.
Required: true
Default: "QFA 29"
Enum Items: "QFA 29"
options.initializationCommands[n]::{QFA 30} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 30}.command enum (string)
No description provided.
Required: true
Default: "QFA 30"
Enum Items: "QFA 30"
options.initializationCommands[n]::{QFA 31} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 31}.command enum (string)
No description provided.
Required: true
Default: "QFA 31"
Enum Items: "QFA 31"
options.initializationCommands[n]::{QFA 32} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 32}.command enum (string)
No description provided.
Required: true
Default: "QFA 32"
Enum Items: "QFA 32"
options.initializationCommands[n]::{QFA 33} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 33}.command enum (string)
No description provided.
Required: true
Default: "QFA 33"
Enum Items: "QFA 33"
options.initializationCommands[n]::{QFA 34} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 34}.command enum (string)
No description provided.
Required: true
Default: "QFA 34"
Enum Items: "QFA 34"
options.initializationCommands[n]::{QFA 35} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 35}.command enum (string)
No description provided.
Required: true
Default: "QFA 35"
Enum Items: "QFA 35"
options.initializationCommands[n]::{QFA 36} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 36}.command enum (string)
No description provided.
Required: true
Default: "QFA 36"
Enum Items: "QFA 36"
options.initializationCommands[n]::{QFA 37} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 37}.command enum (string)
No description provided.
Required: true
Default: "QFA 37"
Enum Items: "QFA 37"
options.initializationCommands[n]::{QFA 38} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 38}.command enum (string)
No description provided.
Required: true
Default: "QFA 38"
Enum Items: "QFA 38"
options.initializationCommands[n]::{QFA 39} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 39}.command enum (string)
No description provided.
Required: true
Default: "QFA 39"
Enum Items: "QFA 39"
options.initializationCommands[n]::{QFA 40} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 40}.command enum (string)
No description provided.
Required: true
Default: "QFA 40"
Enum Items: "QFA 40"
options.initializationCommands[n]::{QFA 41} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 41}.command enum (string)
No description provided.
Required: true
Default: "QFA 41"
Enum Items: "QFA 41"
options.initializationCommands[n]::{QFA 42} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 42}.command enum (string)
No description provided.
Required: true
Default: "QFA 42"
Enum Items: "QFA 42"
options.initializationCommands[n]::{QFA 43} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 43}.command enum (string)
No description provided.
Required: true
Default: "QFA 43"
Enum Items: "QFA 43"
options.initializationCommands[n]::{QFA 44} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 44}.command enum (string)
No description provided.
Required: true
Default: "QFA 44"
Enum Items: "QFA 44"
options.initializationCommands[n]::{QFA 45} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 45}.command enum (string)
No description provided.
Required: true
Default: "QFA 45"
Enum Items: "QFA 45"
options.initializationCommands[n]::{QFA 46} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 46}.command enum (string)
No description provided.
Required: true
Default: "QFA 46"
Enum Items: "QFA 46"
options.initializationCommands[n]::{QFA 47} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 47}.command enum (string)
No description provided.
Required: true
Default: "QFA 47"
Enum Items: "QFA 47"
options.initializationCommands[n]::{QFA 48} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 48}.command enum (string)
No description provided.
Required: true
Default: "QFA 48"
Enum Items: "QFA 48"
options.initializationCommands[n]::{QFA 49} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 49}.command enum (string)
No description provided.
Required: true
Default: "QFA 49"
Enum Items: "QFA 49"
options.initializationCommands[n]::{QFA 50} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 50}.command enum (string)
No description provided.
Required: true
Default: "QFA 50"
Enum Items: "QFA 50"
options.initializationCommands[n]::{QFA 51} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 51}.command enum (string)
No description provided.
Required: true
Default: "QFA 51"
Enum Items: "QFA 51"
options.initializationCommands[n]::{QFA 52} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 52}.command enum (string)
No description provided.
Required: true
Default: "QFA 52"
Enum Items: "QFA 52"
options.initializationCommands[n]::{QFA 53} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 53}.command enum (string)
No description provided.
Required: true
Default: "QFA 53"
Enum Items: "QFA 53"
options.initializationCommands[n]::{QLP 54} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QLP 54}.command enum (string)
No description provided.
Required: true
Default: "QLP 54"
Enum Items: "QLP 54"
options.initializationCommands[n]::{QFA 55} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 55}.command enum (string)
No description provided.
Required: true
Default: "QFA 55"
Enum Items: "QFA 55"
options.initializationCommands[n]::{QFA 56} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 56}.command enum (string)
No description provided.
Required: true
Default: "QFA 56"
Enum Items: "QFA 56"
options.initializationCommands[n]::{QFA 57} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 57}.command enum (string)
No description provided.
Required: true
Default: "QFA 57"
Enum Items: "QFA 57"
options.initializationCommands[n]::{QFA 58} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 58}.command enum (string)
No description provided.
Required: true
Default: "QFA 58"
Enum Items: "QFA 58"
options.initializationCommands[n]::{QFA 59} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 59}.command enum (string)
No description provided.
Required: true
Default: "QFA 59"
Enum Items: "QFA 59"
options.initializationCommands[n]::{QFA 60} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QFA 60}.command enum (string)
No description provided.
Required: true
Default: "QFA 60"
Enum Items: "QFA 60"
options.initializationCommands[n]::{QLP} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QLP}.command enum (string)
No description provided.
Required: true
Default: "QLP"
Enum Items: "QLP"
options.initializationCommands[n]::{QM} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QM}.command enum (string)
No description provided.
Required: true
Default: "QM"
Enum Items: "QM"
options.initializationCommands[n]::{QPL} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QPL}.command enum (string)
No description provided.
Required: true
Default: "QPL"
Enum Items: "QPL"
options.initializationCommands[n]::{QPG} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QPG}.command enum (string)
No description provided.
Required: true
Default: "QPG"
Enum Items: "QPG"
options.initializationCommands[n]::{QR} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QR}.command enum (string)
No description provided.
Required: true
Default: "QR"
Enum Items: "QR"
options.initializationCommands[n]::{QS} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QS}.command enum (string)
No description provided.
Required: true
Default: "QS"
Enum Items: "QS"
options.initializationCommands[n]::{QSC} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QSC}.command enum (string)
No description provided.
Required: true
Default: "QSC"
Enum Items: "QSC"
options.initializationCommands[n]::{QSI} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QSI}.command enum (string)
No description provided.
Required: true
Default: "QSI"
Enum Items: "QSI"
options.initializationCommands[n]::{QU} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QU}.command enum (string)
No description provided.
Required: true
Default: "QU"
Enum Items: "QU"
options.initializationCommands[n]::{QV} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{QV}.command enum (string)
No description provided.
Required: true
Default: "QV"
Enum Items: "QV"
options.initializationCommands[n]::{RA} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RA}.command enum (string)
No description provided.
Required: true
Default: "RA"
Enum Items: "RA"
options.initializationCommands[n]::{RAF} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RAF}.command enum (string)
No description provided.
Required: true
Default: "RAF"
Enum Items: "RAF"
options.initializationCommands[n]::{RCF} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RCF}.command enum (string)
No description provided.
Required: true
Default: "RCF"
Enum Items: "RCF"
options.initializationCommands[n]::{RCS} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RCS}.command enum (string)
No description provided.
Required: true
Default: "RCS"
Enum Items: "RCS"
options.initializationCommands[n]::{REA} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{REA}.command enum (string)
No description provided.
Required: true
Default: "REA"
Enum Items: "REA"
options.initializationCommands[n]::{RID 1} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RID 1}.command enum (string)
No description provided.
Required: true
Default: "RID 1"
Enum Items: "RID 1"
options.initializationCommands[n]::{RID 2} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RID 2}.command enum (string)
No description provided.
Required: true
Default: "RID 2"
Enum Items: "RID 2"
options.initializationCommands[n]::{RID 3} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RID 3}.command enum (string)
No description provided.
Required: true
Default: "RID 3"
Enum Items: "RID 3"
options.initializationCommands[n]::{RID 4} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RID 4}.command enum (string)
No description provided.
Required: true
Default: "RID 4"
Enum Items: "RID 4"
options.initializationCommands[n]::{ROD 1} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{ROD 1}.command enum (string)
No description provided.
Required: true
Default: "ROD 1"
Enum Items: "ROD 1"
options.initializationCommands[n]::{ROD 2} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{ROD 2}.command enum (string)
No description provided.
Required: true
Default: "ROD 2"
Enum Items: "ROD 2"
options.initializationCommands[n]::{ROD 3} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{ROD 3}.command enum (string)
No description provided.
Required: true
Default: "ROD 3"
Enum Items: "ROD 3"
options.initializationCommands[n]::{ROD 4} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{ROD 4}.command enum (string)
No description provided.
Required: true
Default: "ROD 4"
Enum Items: "ROD 4"
options.initializationCommands[n]::{ROP} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{ROP}.command enum (string)
No description provided.
Required: true
Default: "ROP"
Enum Items: "ROP"
options.initializationCommands[n]::{RP} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RP}.command enum (string)
No description provided.
Required: true
Default: "RP"
Enum Items: "RP"
options.initializationCommands[n]::{RPS} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RPS}.command enum (string)
No description provided.
Required: true
Default: "RPS"
Enum Items: "RPS"
options.initializationCommands[n]::{RRF} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RRF}.command enum (string)
No description provided.
Required: true
Default: "RRF"
Enum Items: "RRF"
options.initializationCommands[n]::{RST} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RST}.command enum (string)
No description provided.
Required: true
Default: "RST"
Enum Items: "RST"
options.initializationCommands[n]::{RSA} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RSA}.command enum (string)
No description provided.
Required: true
Default: "RSA"
Enum Items: "RSA"
options.initializationCommands[n]::{RTM} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{RTM}.command enum (string)
No description provided.
Required: true
Default: "RTM"
Enum Items: "RTM"
options.initializationCommands[n]::{SB} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SB}.command enum (string)
No description provided.
Required: true
Default: "SB"
Enum Items: "SB"
options.initializationCommands[n]::{SBF} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SBF}.command enum (string)
No description provided.
Required: true
Default: "SBF"
Enum Items: "SBF"
options.initializationCommands[n]::{SC} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SC}.command enum (string)
No description provided.
Required: true
Default: "SC"
Enum Items: "SC"
options.initializationCommands[n]::{SD} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SD}.command enum (string)
No description provided.
Required: true
Default: "SD"
Enum Items: "SD"
options.initializationCommands[n]::{SL} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SL}.command enum (string)
No description provided.
Required: true
Default: "SL"
Enum Items: "SL"
options.initializationCommands[n]::{SP} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SP}.command enum (string)
No description provided.
Required: true
Default: "SP"
Enum Items: "SP"
options.initializationCommands[n]::{SPA 0} object
An object defining the Set F Parameter 0 (Kp term) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 0}.command enum (string)
The Set F Parameter 0 (Kp term) command.
Required: true
Default: "SPA 0"
Enum Items: "SPA 0"
options.initializationCommands[n]::{SPA 0}.parameter integer
Proportional constant.
Required: true
Default: 5
options.initializationCommands[n]::{SPA 1} object
An object defining the Set F Parameter 1 (Number of Probes Installed) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 1}.command enum (string)
The Set F Parameter 1 (Number of Probes Installed) command.
Required: true
Default: "SPA 1"
Enum Items: "SPA 1"
options.initializationCommands[n]::{SPA 1}.parameter enum (integer)
The number of probes installed.
Required: true
Default: 1
Enum Items: 1 | 2
options.initializationCommands[n]::{SPA 2} object
An object defining the Set F Parameter 2 (Cold Valve Period) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 2}.command enum (string)
The Set F Parameter 2 (Cold Valve Period) command.
Required: true
Default: "SPA 2"
Enum Items: "SPA 2"
options.initializationCommands[n]::{SPA 2}.parameter integer
The cold valve activation period in seconds.
Required: true
Default: 10
options.initializationCommands[n]::{SPA 3} object
An object defining the Set F Parameter 3 (Baud Rate) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 3}.command enum (string)
The Set F Parameter 3 (Baud Rate) command.
Required: true
Default: "SPA 3"
Enum Items: "SPA 3"
options.initializationCommands[n]::{SPA 3}.parameter enum (integer)
The baud rate to send, where 3=1200, 4=2400, 5=4800, 6=9600, 7=19200, 8=38400, 9=57600, 10=115200.
Required: true
Default: 6
Enum Items: 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10
options.initializationCommands[n]::{SPA 4} object
An object defining the Set F Parameter 4 (Remote Mode Power-On State) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 4}.command enum (string)
The Set F Parameter 4 (Remote Mode Power-On State) command.
Required: true
Default: "SPA 4"
Enum Items: "SPA 4"
options.initializationCommands[n]::{SPA 4}.parameter enum (integer)
The remote mode power-on state to send, where 0 = Program, 1 = Immediate.
Required: true
Default: 1
Enum Items: 0 | 1
options.initializationCommands[n]::{SPA 5} object
An object defining the Set F Parameter 5 (Clear at Set Point) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 5}.command enum (string)
The Set F Parameter 5 (Clear at Set Point) command.
Required: true
Default: "SPA 5"
Enum Items: "SPA 5"
options.initializationCommands[n]::{SPA 5}.parameter enum (integer)
Whether to Clear PID Integral value once Setpoint is met, where 0 = OFF, 1 = ON.
Required: true
Default: 0
Enum Items: 0 | 1
options.initializationCommands[n]::{SPA 6} object
An object defining the Set F Parameter 6 (Low Linear Flow Range) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 6}.command enum (string)
The Set F Parameter 6 (Low Linear Flow Range) command.
Required: true
Default: "SPA 6"
Enum Items: "SPA 6"
options.initializationCommands[n]::{SPA 6}.parameter integer
The Low Linear Flow Range to send, bounding the flow meter low value.
Required: true
Default: 0
options.initializationCommands[n]::{SPA 7} object
An object defining the Set F Parameter 7 (High Linear Flow Range) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 7}.command enum (string)
The Set F Parameter 7 (High Linear Flow Range) command.
Required: true
Default: "SPA 7"
Enum Items: "SPA 7"
options.initializationCommands[n]::{SPA 7}.parameter integer
The High Linear Flow Range to send, bounding the flow meter high value.
Required: true
Default: 100
options.initializationCommands[n]::{SPA 8} object
An object defining the Set F Parameter 8 (RS232 Port Echo) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 8}.command enum (string)
The Set F Parameter 8 (RS232 Port Echo) command.
Required: true
Default: "SPA 8"
Enum Items: "SPA 8"
options.initializationCommands[n]::{SPA 8}.parameter enum (integer)
Whether RS232 Port Echo is enabled or disabled, where 0 = disabled, 1 = enabled.
Required: true
Default: 0
Enum Items: 0 | 1
options.initializationCommands[n]::{SPA 9} object
An object defining the Set F Parameter 9 (GPIB Address) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 9}.command enum (string)
The Set F Parameter 9 (GPIB Address) command.
Required: true
Default: "SPA 9"
Enum Items: "SPA 9"
options.initializationCommands[n]::{SPA 9}.parameter integer
The GPIB Address to send.
Required: true
Default: 1
options.initializationCommands[n]::{SPA 10} object
An object defining the Set F Parameter 10 (Ki term) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 10}.command enum (string)
The Set F Parameter 10 (Ki term) command.
Required: true
Default: "SPA 10"
Enum Items: "SPA 10"
options.initializationCommands[n]::{SPA 10}.parameter integer
Integral constant.
Required: true
Default: 425
options.initializationCommands[n]::{SPA 11} object
An object defining the Set F Parameter 11 (Kd term) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 11}.command enum (string)
The Set F Parameter 11 (Kd term) command.
Required: true
Default: "SPA 11"
Enum Items: "SPA 11"
options.initializationCommands[n]::{SPA 11}.parameter integer
Derivative constant.
Required: true
Default: 850
options.initializationCommands[n]::{SPA 12} object
An object defining the Set F Parameter 11 (Kd term) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 12}.command enum (string)
The Set F Parameter 12 (HC Factor) command.
Required: true
Default: "SPA 12"
Enum Items: "SPA 12"
options.initializationCommands[n]::{SPA 12}.parameter integer
HC factor.
Required: true
Default: 0
options.initializationCommands[n]::{SPA 13} object
An object defining the Set F Parameter 13 (Front Panel Compressor Ctl) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 13}.command enum (string)
The Set F Parameter 13 (Front Panel Compressor Ctl) command.
Required: true
Default: "SPA 13"
Enum Items: "SPA 13"
options.initializationCommands[n]::{SPA 13}.parameter enum (integer)
Whether compressor control is enabled in front panel, where 0 = OFF, 1 = ON.
Required: true
Default: 1
Enum Items: 0 | 1
options.initializationCommands[n]::{SPA 14} object
An object defining the Set F Parameter 14 (Autostart) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 14}.command enum (string)
The Set F Parameter 14 (Autostart) command.
Required: true
Default: "SPA 14"
Enum Items: "SPA 14"
options.initializationCommands[n]::{SPA 14}.parameter enum (integer)
Whether the unit will resume running on power-up, where 0 = OFF, 1 = ON.
Required: true
Default: 0
Enum Items: 0 | 1
options.initializationCommands[n]::{SPA 15} object
An object defining the Set F Parameter 15 (Max Heat Percentage) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 15}.command enum (string)
The Set F Parameter 15 (Max Heat Percentage) command.
Required: true
Default: "SPA 15"
Enum Items: "SPA 15"
options.initializationCommands[n]::{SPA 15}.parameter integer
The maximum heater power percentage to send. Anything less than 100 will limit heater power.
Required: true
Default: 100
options.initializationCommands[n]::{SPA 16} object
An object defining the Set F Parameter 16 (Temperature Units) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 16}.command enum (string)
The Set F Parameter 16 (Temperature Units) command.
Required: true
Default: "SPA 16"
Enum Items: "SPA 16"
options.initializationCommands[n]::{SPA 16}.parameter enum (integer)
The temperature units to send, where 0 = Fahrenheit, 1 = Celsius.
Required: true
Default: 1
Enum Items: 0 | 1
options.initializationCommands[n]::{SPA 17} object
An object defining the Set F Parameter 17 (Probe 1 Uncorrected 1) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 17}.command enum (string)
The Set F Parameter 17 (Probe 1 Uncorrected 1) command.
Required: true
Default: "SPA 17"
Enum Items: "SPA 17"
options.initializationCommands[n]::{SPA 17}.parameter integer
The Probe 1 Uncorrected 1 to send. Equal to the low temp limit of the unit.
Required: true
Default: -80
options.initializationCommands[n]::{SPA 18} object
An object defining the Set F Parameter 18 (Probe 1 Corrected 1) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 18}.command enum (string)
The Set F Parameter 18 (Probe 1 Corrected 1) command.
Required: true
Default: "SPA 18"
Enum Items: "SPA 18"
options.initializationCommands[n]::{SPA 18}.parameter integer
The Probe 1 Corrected 1 to send. Equal to the low temp limit of the unit minus 1.
Required: true
Default: -81
options.initializationCommands[n]::{SPA 19} object
An object defining the Set F Parameter 19 (Probe 1 Uncorrected 2) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 19}.command enum (string)
The Set F Parameter 19 (Probe 1 Uncorrected 2) command.
Required: true
Default: "SPA 19"
Enum Items: "SPA 19"
options.initializationCommands[n]::{SPA 19}.parameter integer
The Probe 1 Uncorrected 2 to send.
Required: true
Default: 100
options.initializationCommands[n]::{SPA 20} object
An object defining the Set F Parameter 20 (Probe 1 Corrected 2) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 20}.command enum (string)
The Set F Parameter 20 (Probe 1 Corrected 2) command.
Required: true
Default: "SPA 20"
Enum Items: "SPA 20"
options.initializationCommands[n]::{SPA 20}.parameter integer
The Probe Corrected 2 to send.
Required: true
Default: 100
options.initializationCommands[n]::{SPA 21} object
An object defining the Set F Parameter 21 (Probe 2 Uncorrected 1) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 21}.command enum (string)
The Set F Parameter 21 (Probe 2 Uncorrected 1) command.
Required: true
Default: "SPA 21"
Enum Items: "SPA 21"
options.initializationCommands[n]::{SPA 21}.parameter integer
The Probe 2 Uncorrected 1 to send.
Required: true
Default: 0
options.initializationCommands[n]::{SPA 22} object
An object defining the Set F Parameter 22 (Probe 2 Corrected 1) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 22}.command enum (string)
The Set F Parameter 22 (Probe 2 Corrected 1) command.
Required: true
Default: "SPA 22"
Enum Items: "SPA 22"
options.initializationCommands[n]::{SPA 22}.parameter integer
The Probe 2 Corrected 1 to send.
Required: true
Default: 0
options.initializationCommands[n]::{SPA 23} object
An object defining the Set F Parameter 23 (Probe 2 Uncorrected 2) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 23}.command enum (string)
The Set F Parameter 23 (Probe 2 Uncorrected 2) command.
Required: true
Default: "SPA 23"
Enum Items: "SPA 23"
options.initializationCommands[n]::{SPA 23}.parameter integer
The Probe 2 Uncorrected 2 to send.
Required: true
Default: 100
options.initializationCommands[n]::{SPA 24} object
An object defining the Set F Parameter 24 (Probe 2 Corrected 2) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 24}.command enum (string)
The Set F Parameter 24 (Probe 2 Corrected 2) command.
Required: true
Default: "SPA 24"
Enum Items: "SPA 24"
options.initializationCommands[n]::{SPA 24}.parameter integer
The Probe 2 Corrected 2 to send.
Required: true
Default: 100
options.initializationCommands[n]::{SPA 25} object
An object defining the Set F Parameter 25 (Equipment Low Limit) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 25}.command enum (string)
The Set F Parameter 25 (Equipment Low Limit) command.
Required: true
Default: "SPA 25"
Enum Items: "SPA 25"
options.initializationCommands[n]::{SPA 25}.parameter integer
The Equipment Low Limit to send.
Required: true
Default: -85
options.initializationCommands[n]::{SPA 26} object
An object defining the Set F Parameter 26 (Equipment High Limit) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 26}.command enum (string)
The Set F Parameter 26 (Equipment High Limit) command.
Required: true
Default: "SPA 26"
Enum Items: "SPA 26"
options.initializationCommands[n]::{SPA 26}.parameter integer
The Equipment High Limit to send.
Required: true
Default: 30
options.initializationCommands[n]::{SPA 27} object
An object defining the Set F Parameter 27 (DUT Low Limit) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 27}.command enum (string)
The Set F Parameter 27 (DUT Low Limit) command
Required: true
Default: "SPA 27"
Enum Items: "SPA 27"
options.initializationCommands[n]::{SPA 27}.parameter integer
The DUT Low Limit to send.
Required: true
Default: -85
options.initializationCommands[n]::{SPA 28} object
An object defining the Set F Parameter 28 (DUT High Limit) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 28}.command enum (string)
The Set F Parameter 28 (DUT High Limit) command.
Required: true
Default: "SPA 28"
Enum Items: "SPA 28"
options.initializationCommands[n]::{SPA 28}.parameter integer
The DUT High Limit to send.
Required: true
Default: 30
options.initializationCommands[n]::{SPA 29} object
An object defining the Set F Parameter 29 (DUT Low Differential Limit) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 29}.command enum (string)
The Set F Parameter 29 (DUT Low Differential Limit) command.
Required: true
Default: "SPA 29"
Enum Items: "SPA 29"
options.initializationCommands[n]::{SPA 29}.parameter integer
The DUT Low Differential Limit to send.
Required: true
Default: 0
options.initializationCommands[n]::{SPA 30} object
An object defining the Set F Parameter 30 (DUT High Differential Limit) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 30}.command enum (string)
The Set F Parameter 30 (DUT High Differential Limit) command.
Required: true
Default: "SPA 30"
Enum Items: "SPA 30"
options.initializationCommands[n]::{SPA 30}.parameter integer
The DUT High Differential Limit to send.
Required: true
Default: 0
options.initializationCommands[n]::{SPA 31} object
An object defining the Set F Parameter 31 (Settling Band) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 31}.command enum (string)
The Set F Parameter 31 (Settling Band) command.
Required: true
Default: "SPA 31"
Enum Items: "SPA 31"
options.initializationCommands[n]::{SPA 31}.parameter number
The Allowable Variance from Set Point (in degrees) which statisifes a 'go to temperature request'.
Required: true
Default: 2
options.initializationCommands[n]::{SPA 32} object
An object defining the Set F Parameter 32 (Settling Time Seconds) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 32}.command enum (string)
The Set F Parameter 32 (Settling Time Seconds) command.
Required: true
Default: "SPA 32"
Enum Items: "SPA 32"
options.initializationCommands[n]::{SPA 32}.parameter integer
The seconds of stable temperature (within the Settling Band bandwidth) required to satisfy a 'go to temperature request'. Zero signifies that the set point will be considered 'satisfied' the first time the controlling probe temperature reaches or passes through the set point (± the allowable bandwidth).
Required: true
Default: 15
options.initializationCommands[n]::{SPA 33} object
An object defining the Set F Parameter 33 (Minimum Ramp in °/min) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 33}.command enum (string)
The Set F Parameter 33 (Minimum Ramp in °/min) command.
Required: true
Default: "SPA 33"
Enum Items: "SPA 33"
options.initializationCommands[n]::{SPA 33}.parameter number
The Minimum Acceptable Transition Rate in °C/°F/Minute. 0 = no Minimum Ramp Chosen.
Required: true
Default: 0
options.initializationCommands[n]::{SPA 34} object
An object defining the Set F Parameter 34 (Thermal Mass) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 34}.command enum (string)
The Set F Parameter 34 (Thermal Mass) command.
Required: true
Default: "SPA 34"
Enum Items: "SPA 34"
options.initializationCommands[n]::{SPA 34}.parameter integer
Overdamps and Underdamps Temperature Transitions. Increase value to damp oscillations. If further dampening is required, doubling the default value is suggested. Excessive increase will result in overdamping.
Required: true
Default: 125
options.initializationCommands[n]::{SPA 35} object
An object defining the Set F Parameter 35 (Second Probe Type) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 35}.command enum (string)
The Set F Parameter 35 (Second Probe Type) command.
Required: true
Default: "SPA 35"
Enum Items: "SPA 35"
options.initializationCommands[n]::{SPA 35}.parameter enum (integer)
Selection for the second probe type, where 1=RTD1, 2=RTD2, 3=RTD3, 4=Type K TC, 5=Digital In.
Required: true
Default: 4
Enum Items: 1 | 2 | 3 | 4 | 5
options.initializationCommands[n]::{SPA 36} object
An object defining the Set F Parameter 36 (Refer Off Timer) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 36}.command enum (string)
The Set F Parameter 36 (Refer Off Timer, in min.) command.
Required: true
Default: "SPA 36"
Enum Items: "SPA 36"
options.initializationCommands[n]::{SPA 36}.parameter integer
The refer off time (in minutes) to send.
Required: true
Default: 8
options.initializationCommands[n]::{SPA 37} object
An object defining the Set F Parameter 37 (Default Ramp Rate, °/min) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 37}.command enum (string)
The Set F Parameter 37 (Default Ramp Rate °/min) command.
Required: true
Default: "SPA 37"
Enum Items: "SPA 37"
options.initializationCommands[n]::{SPA 37}.parameter number
The Default Ramp Rate in °C/°F/Minute. 0 = as fast as possible.
Required: true
Default: 1
options.initializationCommands[n]::{SPA 38} object
An object defining the Set F Parameter 38 (Flow Alarm Threshold) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 38}.command enum (string)
The Set F Parameter 38 (Flow Alarm Threshold) command.
Required: true
Default: "SPA 38"
Enum Items: "SPA 38"
options.initializationCommands[n]::{SPA 38}.parameter number
The flow rate below which a low flow rate error will be generated.
Required: true
Default: 2
options.initializationCommands[n]::{SPA 39} object
An object defining the Set F Parameter 39 (Flow Display Units) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 39}.command enum (string)
The Set F Parameter 39 (Flow Display Units) command.
Required: true
Default: "SPA 39"
Enum Items: "SPA 39"
options.initializationCommands[n]::{SPA 39}.parameter enum (integer)
The flowrate units to display, where 0 = GPM, 1 = LPM.
Required: true
Default: 0
Enum Items: 0 | 1
options.initializationCommands[n]::{SPA 40} object
An object defining the Set F Parameter 40 (Temperature Control Mode) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 40}.command enum (string)
The Set F Parameter 40 (Temperature Control Mode) command.
Required: true
Default: "SPA 40"
Enum Items: "SPA 40"
options.initializationCommands[n]::{SPA 40}.parameter enum (integer)
The temperature contorl mode to send, where 0 = normal, 1 = DUT.
Required: true
Default: 0
Enum Items: 0 | 1
options.initializationCommands[n]::{SPA 41} object
An object defining the Set F Parameter 41 (IP Address) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 41}.command enum (string)
The Set F Parameter 41 (IP Address) command.
Required: true
Default: "SPA 41"
Enum Items: "SPA 41"
options.initializationCommands[n]::{SPA 41}.parameter string
The IP Adress to use to remote communications.
Required: true
Default: "10.195.0.0"
options.initializationCommands[n]::{SPA 42} object
An object defining the Set F Parameter 42 (IP Subnet Mask) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 42}.command enum (string)
The Set F Parameter 42 (IP Subnet Mask) command.
Required: true
Default: "SPA 42"
Enum Items: "SPA 42"
options.initializationCommands[n]::{SPA 42}.parameter string
The IP Subnet Mask to use to remote communications.
Required: true
Default: "255.255.0.0"
options.initializationCommands[n]::{SPA 43} object
An object defining the Set F Parameter 43 (IP Default Gateway) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 43}.command enum (string)
The Set F Parameter 43 (IP Default Gateway) command.
Required: true
Default: "SPA 43"
Enum Items: "SPA 43"
options.initializationCommands[n]::{SPA 43}.parameter string
The IP Default Gateway to use to remote communications.
Required: true
Default: "10.195.53.01"
options.initializationCommands[n]::{SPA 44} object
An object defining the Set F Parameter 44 (GPIB Timeout) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 44}.command enum (string)
The Set F Parameter 44 (GPIB Timeout) command.
Required: true
Default: "SPA 44"
Enum Items: "SPA 44"
options.initializationCommands[n]::{SPA 44}.parameter integer
Sets the amount of time (in seconds) allowed for the GPIB module to issue a response before a timeout error occurs.
Required: false
Default: 3
options.initializationCommands[n]::{SPA 45} object
An object defining the Set F Parameter 45 (CM Scale Factor) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 45}.command enum (string)
The Set F Parameter 45 (CM Scale Factor) command.
Required: true
Default: "SPA 45"
Enum Items: "SPA 45"
options.initializationCommands[n]::{SPA 45}.parameter integer
Cool Mode Scale Factor. Note: Only applicable when Cool Control Option is selected.
Required: true
Default: 0
options.initializationCommands[n]::{SPA 46} object
An object defining the Set F Parameter 46 (Pressure Fault Value) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 46}.command enum (string)
The Set F Parameter 46 (Pressure Fault Value) command.
Required: true
Default: "SPA 46"
Enum Items: "SPA 46"
options.initializationCommands[n]::{SPA 46}.parameter number
Sets value (in PSI) to indicate a pressure fault condition.
Required: true
Default: 60
options.initializationCommands[n]::{SPA 47} object
An object defining the Set F Parameter 47 (Pressure Units) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 47}.command enum (string)
The Set F Parameter 47 (Pressure Units) command.
Required: true
Default: "SPA 47"
Enum Items: "SPA 47"
options.initializationCommands[n]::{SPA 47}.parameter enum (integer)
Selects preferred Pressure Measurement Unit, where 0 = PSI, 1 = KPA.
Required: true
Default: 0
Enum Items: 0 | 1
options.initializationCommands[n]::{SPA 48} object
An object defining the Set F Parameter 48 (Minimum VFD Frequency) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 48}.command enum (string)
The Set F Parameter 48 (Minimum VFD Frequency) command.
Required: true
Default: "SPA 48"
Enum Items: "SPA 48"
options.initializationCommands[n]::{SPA 48}.parameter number
Sets the minimum frequency of the Pump's Variable Frequency Drive.
Required: true
Default: 20
options.initializationCommands[n]::{SPA 49} object
An object defining the Set F Parameter 49 (Maximum VFD Frequency) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 49}.command enum (string)
The Set F Parameter 49 (Maximum VFD Frequency) command.
Required: true
Default: "SPA 49"
Enum Items: "SPA 49"
options.initializationCommands[n]::{SPA 49}.parameter number
Sets the maximum frequency of the Pump's Variable Frequency Drive.
Required: true
Default: 68
options.initializationCommands[n]::{SPA 50} object
An object defining the Set F Parameter 50 (Pressure Kp) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 50}.command enum (string)
The Set F Parameter 50 (Pressure Kp) command.
Required: true
Default: "SPA 50"
Enum Items: "SPA 50"
options.initializationCommands[n]::{SPA 50}.parameter integer
Differential Term setting for the Fluid Pressure Control Algorithm.
Required: true
Default: 4095
options.initializationCommands[n]::{SPA 51} object
An object defining the Set F Parameter 51 (Pressure Ki) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 51}.command enum (string)
The Set F Parameter 51 (Pressure Ki) command.
Required: true
Default: "SPA 51"
Enum Items: "SPA 51"
options.initializationCommands[n]::{SPA 51}.parameter integer
Integral Term setting for the Fluid Pressure Control Algorithm.
Required: true
Default: 1500
options.initializationCommands[n]::{SPA 52} object
An object defining the Set F Parameter 52 (Max VFD Freq at Start Up) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 52}.command enum (string)
The Set F Parameter 52 (Max VFD Freq at Start Up) command.
Required: true
Default: "SPA 52"
Enum Items: "SPA 52"
options.initializationCommands[n]::{SPA 52}.parameter number
Sets the maximum frequency of the Pump's Variable Frequency Drive at Start Up.
Required: true
Default: 50
options.initializationCommands[n]::{SPA 53} object
An object defining the Set F Parameter 53 (Ana. Out Low Temp) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 53}.command enum (string)
The Set F Parameter 53 (Ana. Out Low Temp) command.
Required: true
Default: "SPA 53"
Enum Items: "SPA 53"
options.initializationCommands[n]::{SPA 53}.parameter number
Sets the analog output low temperature value.
Required: true
Default: 10
options.initializationCommands[n]::{SPA 54} object
An object defining the Set F Parameter 54 (Ana. Out High Temp) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 54}.command enum (string)
The Set F Parameter 54 (Ana. Out High Temp) command.
Required: true
Default: "SPA 54"
Enum Items: "SPA 54"
options.initializationCommands[n]::{SPA 54}.parameter number
Sets the analog output high temperature value.
Required: true
Default: 25
options.initializationCommands[n]::{SPA 55} object
An object defining the Set F Parameter 55 (Ana. In Low SP) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 55}.command enum (string)
The Set F Parameter 55 (Ana. In Low SP) command.
Required: true
Default: "SPA 55"
Enum Items: "SPA 55"
options.initializationCommands[n]::{SPA 55}.parameter number
Sets the analog input (setpoint) low temperature value.
Required: true
Default: 10
options.initializationCommands[n]::{SPA 56} object
An object defining the Set F Parameter 56 (Ana. In High SP) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 56}.command enum (string)
The Set F Parameter 56 (Ana. In High SP) command.
Required: true
Default: "SPA 56"
Enum Items: "SPA 56"
options.initializationCommands[n]::{SPA 56}.parameter number
Sets the analog input (setpoint) high temperature value.
Required: true
Default: 25
options.initializationCommands[n]::{SPA 57} object
An object defining the Set F Parameter 57 (Flow stabilization Time) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 57}.command enum (string)
The Set F Parameter 57 (Flow stabilization Time) command.
Required: true
Default: "SPA 57"
Enum Items: "SPA 57"
options.initializationCommands[n]::{SPA 57}.parameter integer
Sets the amount of time (in seconds) that the maximum VFD frequnecy (F52) is applied at startup.
Required: true
Default: 1
options.initializationCommands[n]::{SPA 58} object
An object defining the Set F Parameter 58 (Flow Switch Mask Time) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 58}.command enum (string)
The Set F Parameter 58 (Flow Switch Mask Time) command.
Required: true
Default: "SPA 58"
Enum Items: "SPA 58"
options.initializationCommands[n]::{SPA 58}.parameter integer
Sets the amount of time (in seconds) that the flowrate can drop below its minimum value before a flow rate error occurs.
Required: true
Default: 2
options.initializationCommands[n]::{SPA 59} object
An object defining the Set F Parameter 59 (PID Kp DUT) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 59}.command enum (string)
The Set F Parameter 59 (PID Kp DUT) command.
Required: true
Default: "SPA 59"
Enum Items: "SPA 59"
options.initializationCommands[n]::{SPA 59}.parameter number
Proportional constant for the PID control in DUT mode.
Required: true
Default: 0.5
options.initializationCommands[n]::{SPA 60} object
An object defining the Set F Parameter 60 (PID Ki DUT) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 60}.command enum (string)
The Set F Parameter 60 (PID Ki DUT) command.
Required: true
Default: "SPA 60"
Enum Items: "SPA 60"
options.initializationCommands[n]::{SPA 60}.parameter number
Integral constant for the PID control in DUT mode.
Required: true
Default: 0.3
options.initializationCommands[n]::{SPA 61} object
An object defining the Set F Parameter 61 (Ana. In Low Temp) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 61}.command enum (string)
The Set F Parameter 61 (Ana. In Low Temp) command.
Required: true
Default: "SPA 61"
Enum Items: "SPA 61"
options.initializationCommands[n]::{SPA 61}.parameter number
The analog input value corresponding to the low temperature of the unit.
Required: true
Default: 0
options.initializationCommands[n]::{SPA 62} object
An object defining the Set F Parameter 62 (Ana. In High Temp) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 62}.command enum (string)
The Set F Parameter 62 (Ana. In High Temp) command.
Required: true
Default: "SPA 62"
Enum Items: "SPA 62"
options.initializationCommands[n]::{SPA 62}.parameter number
The analog input value corresponding to the high temperature of the unit.
Required: true
Default: 0
options.initializationCommands[n]::{SPA 63} object
An object defining the Set F Parameter 63 (Low Flow Range Enable, GPM) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 63}.command enum (string)
The Set F Parameter 63 (Low Flow Range Enable, GPM) command
Required: true
Default: "SPA 63"
Enum Items: "SPA 63"
options.initializationCommands[n]::{SPA 63}.parameter number
Set the flowrate in GPM at which the Low Flowrate Alarm will be triggered.
Required: true
Default: 1
options.initializationCommands[n]::{SPA 64} object
An object defining the Set F Parameter 64 (Max Cold Percentage) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 64}.command enum (string)
The Set F Parameter 64 (Max Cold Percentage) command.
Required: true
Default: "SPA 64"
Enum Items: "SPA 64"
options.initializationCommands[n]::{SPA 64}.parameter number
The maximum cold percentage.
Required: true
Default: 100
options.initializationCommands[n]::{SPA 65} object
An object defining the Set F Parameter 65 (Pressure Increase Max) command.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SPA 65}.command enum (string)
The Set F Parameter 65 (Pressure Increase Max) command.
Required: true
Default: "SPA 65"
Enum Items: "SPA 65"
options.initializationCommands[n]::{SPA 65}.parameter number
The maximum pressure increase acceptable, set to 15psi above the maximum pressure of the unit.
Required: true
Default: 75
options.initializationCommands[n]::{SRF} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{SRF}.command enum (string)
No description provided.
Required: true
Default: "SRF"
Enum Items: "SRF"
options.initializationCommands[n]::{TCM} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{TCM}.command enum (string)
No description provided.
Required: true
Default: "TCM"
Enum Items: "TCM"
options.initializationCommands[n]::{TE} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{TE}.command enum (string)
No description provided.
Required: true
Default: "TE"
Enum Items: "TE"
options.initializationCommands[n]::{TM} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{TM}.command enum (string)
No description provided.
Required: true
Default: "TM"
Enum Items: "TM"
options.initializationCommands[n]::{TP 1} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{TP 1}.command enum (string)
No description provided.
Required: true
Default: "TP 1"
Enum Items: "TP 1"
options.initializationCommands[n]::{TP 2} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{TP 2}.command enum (string)
No description provided.
Required: true
Default: "TP 2"
Enum Items: "TP 2"
options.initializationCommands[n]::{TP 3} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{TP 3}.command enum (string)
No description provided.
Required: true
Default: "TP 3"
Enum Items: "TP 3"
options.initializationCommands[n]::{TP 4} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{TP 4}.command enum (string)
No description provided.
Required: true
Default: "TP 4"
Enum Items: "TP 4"
options.initializationCommands[n]::{WDP} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{WDP}.command enum (string)
No description provided.
Required: true
Default: "WDP"
Enum Items: "WDP"
options.initializationCommands[n]::{WDI} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{WDI}.command enum (string)
No description provided.
Required: true
Default: "WDI"
Enum Items: "WDI"
options.initializationCommands[n]::{WTM} object
No description provided.
Required: false
Default: (not specified; see any element defaults within)
options.initializationCommands[n]::{WTM}.command enum (string)
No description provided.
Required: true
Default: "WTM"
Enum Items: "WTM"
options.pollPeriod integer
The period with which the plugin polls the mass flow controller for the current flow rate, temperature, etc.
Required: true
Default: 1000
options.publishPeriod integer
The period with which the plugin publishes data for consumption by any subscribing plugins.
Required: true
Default: 1000
options.publishOnChange boolean
Whether to publish data when the user makes changes to flow rate or gas type on the interface.
Required: true
Default: true
options.publishPeriodically boolean
Whether to publish data periodically.
Required: true
Default: true
options.chartHistoryLength integer
The number of data points to keep in the chart in the user interface. The most recent data points are always shown.
Required: true
Default: 1000
options.tcpClientConfiguration object
Defines the TCP client configuration.
Required: true
Default: (not specified; see any element defaults within)
options.tcpClientConfiguration.SimulationMode boolean
Whether to run the plugin in simulation mode. See simulationLoopDelay and simluationResponse above, as well as responseRegex.
Required: true
Default: true
options.tcpClientConfiguration.Address string
The chiller's IP address and port specified as: address:port.
Required: true
Default: "10.195.0.0:9760"
options.tcpClientConfiguration.Timeout integer
The timeout duration in milliseconds used for write and read operations. Note that a workaround currently in place for an apparent bug in the instrument's controller (see the `commandDelay` description above for more details) effectively guarantees that this timeout period is incurred during plugin initialization. For example, setting this value to 3000 ms (3 seconds) will cause 3 seconds of additional startup delay for the plugin instance.
Required: true
Default: 5000
options.tcpClientConfiguration.LocalPort integer
You generally do not need to change this from the default value of 0, which allows the operating system to choose an available local / client port. This specifies the local / client port on which responses should be sent, not to be confused with the address:port of the device address and is generally NOT the same as the port specified in the address option (ex. address:port = 10.195.0.0:9760). The reason this option exists is to account for devices or servers which only allow connections to clients that use a local port number within a specific range that is dependent on the server.
Required: true
Default: 0
options.tcpClientConfiguration.TrimResponseWhiteSpace boolean
Whether to trim whitespace from responses.
Required: true
Default: true
options.tcpClientConfiguration.ReadMode enum (string)
The CRLF waits until all bytes you specify in bytes to read arrive or until the function receives a CR (carriage return) followed by a LF (linefeed) within the number of bytes you specify in bytes to read or until timeout ms runs out. Note that the CRLF read mode returns the bytes up to and including the CR and LF if it finds them in the string. The Standard read mode waits until all bytes you specify in bytes to read arrive or until timeout ms runs out. Note that the Standard read mode returns the number of bytes read so far but if fewer bytes than the number of bytes you requested arrive, it returns the partial number of bytes and reports a timeout error. The Buffered read mode waits until all bytes you specify in bytes to read arrive or until timeout ms runs out, but if fewer bytes than the number you requested arrive, it returns no bytes and reports a timeout error. The Immediate read mode waits until the function receives any bytes from those you specify in bytes to read. It waits the full timeout and reports a timeout error only if the function receives no bytes, and otherwise returns the number of bytes so far.
Required: true
Default: "CRLF"
Enum Items: "CRLF" | "Standard" | "Buffered" | "Immediate"
options.tcpClientConfiguration.WriteTermination string
The string to append to all writes, such as termination characters \r\n often required by devices which effectively communicate in CRLF mode.
Required: true
Default: "\r\n"
options.tcpClientConfiguration.BytesToRead integer
The number of bytes to read. See the ReadMode option description for details on how this value is used in the different read modes.
Required: true
Default: 1000
options.dataLogger object
Defines the logging (data and errors) for this plugin. Note that a LOG variable space is provided here, as well as the VAR variable space. Available variables are: @LOG{LOGGERNAME}, @LOG{TIMESTAMP}, @LOG{LOGMESSAGE}, @LOG{ERRORMESSAGE}, @VAR{instanceName}, @VAR{commonTimestamp}. Note: @LOG{LOGGERNAME} is equal to the @VAR{instanceName} here.
Required: true
Default: (not specified; see any element defaults within)
options.dataLogger.Enable boolean
Whether to enable the logger.
Required: true
Default: true
options.dataLogger.LogFolder string
The folder in which to write log files.
Required: true
Default: "\\JADE_LOGS\\@VAR{instanceName}"
options.dataLogger.FileNameFormat string
The filename to use when creating log files. Note: if the filesize limit is reached new files will be created with enumerated suffixes such as: MyLogFile-1.txt, MyLogFile-2.txt, etc.
Required: true
Default: "@VAR{instanceName}-@LOG{TIMESTAMP}.csv"
options.dataLogger.ErrorsOnly boolean
Whether to log only errors.
Required: true
Default: false
options.dataLogger.DiskThrashPeriod integer
The period in milliseconds with which to flush the file buffer to ensure it's committed to the hard drive. Note: This is a performance consideration to prevent writing to disk too frequently.
Required: true
Default: 1000
options.dataLogger.FileSizeLimit integer
The file size at which to create new files.
Required: true
Default: 1000000
options.dataLogger.StartLogFormat string
The initial string to put into the log file (and subsequent files) when opened for the first time.
Required: true
Default: "Timestamp,Internal Temperature,Process Temperature,Pressure,Heat %,Cool %,Humidity %"
options.dataLogger.LogMessageFormat string
The message format used to construct non-error log entries. Valid variables for this plugin are: @VAR{Timestamp}, @VAR{InternalTemperature}, @VAR{ProcessTemperature}, @VAR{Pressure}, @VAR{HeatPercentage}, @VAR{CoolPercentage}, @VAR{HumidityPercentage}, @VAR{TemperatureUnits}, @VAR{PressureUnits}, @VAR{RampRateUnits}, @VAR{FirmwareVersion}, @VAR{SerialNumber}, @VAR{HasErrors}, @VAR{HasWarnings}, @VAR{ProgramBufferMoreThan75PercentFull}, @VAR{RunningState}, @VAR{AtSetpoint}, and @VAR{SRQIsSet}. This is what gets assigned as the @LOG{LOGMESSAGE}. Note: this is an extension of the core logger configuration. Also note that the Timestamp format here is derived from the dataLogger option's timestamp definition in this configuration. There is consideration for potentially including the following two variables eventually: @VAR{TemperatureSetpoint}, @VAR{RampRateSetpoint}. Currently there is no way to query for the temperature setpoint and the ramp rate setpoint returned by the QS command is only updated when the RR command is sent.
Required: true
Default: "\n@VAR{Timestamp},@VAR{InternalTemperature},@VAR{ProcessTemperature},@VAR{Pressure},@VAR{HeatPercentage},@VAR{CoolPercentage},@VAR{HumidityPercentage}"
options.dataLogger.EndLogFormat string
The final string to put in the log file when closed.
Required: true
Default: ""
options.dataLogger.LogEntryFormat string
The format to use when writing log entries when errors are not present.
Required: true
Default: "@LOG{LOGMESSAGE}"
options.dataLogger.ErrorLogEntryFormat string
The message format used to construct error log entries.
Required: true
Default: "\n\n@LOG{ERRORMESSAGE}\n\n"
options.dataLogger.TimestampFormat string
The format used by the @LOG{TIMESTAMP} variable.
Required: true
Default: "%Y-%m-%d %H-%M-%S%3u"
options.activityLogger object
Defines the logging (data and errors) for this plugin. Note that a LOG variable space is provided here, as well as the VAR variable space. Available variables are: @LOG{LOGGERNAME}, @LOG{TIMESTAMP}, @LOG{LOGMESSAGE}, @LOG{ERRORMESSAGE}, @VAR{instanceName}. Note: @LOG{LOGGERNAME} is equal to the @VAR{instanceName} here.
Required: true
Default: (not specified; see any element defaults within)
options.activityLogger.Enable boolean
Whether to enable the logger.
Required: true
Default: true
options.activityLogger.LogFolder string
The folder in which to write log files.
Required: true
Default: "\\JADE_LOGS\\@VAR{instanceName}"
options.activityLogger.FileNameFormat string
The filename to use when creating log files. Note: if the filesize limit is reached new files will be created with enumerated suffixes such as: MyLogFile-1.txt, MyLogFile-2.txt, etc.
Required: true
Default: "@VAR{instanceName}-@LOG{TIMESTAMP}.csv"
options.activityLogger.ErrorsOnly boolean
Whether to log only errors.
Required: true
Default: false
options.activityLogger.DiskThrashPeriod integer
The period in milliseconds with which to flush the file buffer to ensure it's committed to the hard drive. Note: This is a performance consideration to prevent writing to disk too frequently.
Required: true
Default: 1000
options.activityLogger.FileSizeLimit integer
The file size at which to create new files.
Required: true
Default: 1000000
options.activityLogger.StartLogFormat string
The initial string to put into the log file (and subsequent files) when opened for the first time.
Required: true
Default: "**** START LOGGER - @LOG{LOGGERNAME} (@LOG{TIMESTAMP}) ****"
options.activityLogger.EndLogFormat string
The final string to put in the log file when closed.
Required: true
Default: "\n\n**** END LOGGER - @LOG{LOGGERNAME} (@LOG{TIMESTAMP}) ****"
options.activityLogger.LogEntryFormat string
The format to use when writing log entries when errors are not present.
Required: true
Default: "\n\n@LOG{LOGMESSAGE}"
options.activityLogger.ErrorLogEntryFormat string
The message format used to construct error log entries.
Required: true
Default: "\n\n@LOG{ERRORMESSAGE}\n\n"
options.activityLogger.TimestampFormat string
The format used by the @LOG{TIMESTAMP} variable.
Required: true
Default: "%Y-%m-%d %H-%M-%S%3u"
panel object
Required: true
Default: (not specified; see any element defaults within)
panel.open boolean
Whether to open the front panel immediately when run.
Required: true
Default: true
panel.state enum (string)
The state in which the window will open.
Required: true
Default: "Standard"
Enum Items: "Standard" | "Hidden" | "Closed" | "Minimized" | "Maximized"
panel.transparency integer
The transparency of the window. 0 = opaque, 100 = invisible.
Required: true
Default: 0
panel.title string
The title of the plugin window when it runs. Note that the variable 'instanceName' is provided here in a VAR variable container.
Required: true
Default: "@VAR{instanceName}"
panel.titleBarVisible boolean
Whether the window title bar is visible.
Required: true
Default: true
panel.showMenuBar boolean
Whether the menu bar is visible.
Required: true
Default: false
panel.showToolBar boolean
Whether the toolbar is visible.
Required: true
Default: false
panel.makeActive boolean
Whether the window becomes active when opened.
Required: true
Default: false
panel.bringToFront boolean
Whether the window is brought to the front / top of other windows when opened.
Required: true
Default: false
panel.minimizable boolean
Whether the window is minimizable.
Required: true
Default: true
panel.resizable boolean
Whether the window is resizable.
Required: true
Default: true
panel.closeable boolean
Whether the window is closeable.
Required: true
Default: true
panel.closeWhenDone boolean
Whether to close the window when complete.
Required: true
Default: true
panel.center boolean
Whether to center the window when opened. Note: this property overrides the 'position' property.
Required: true
Default: false
panel.position object
The position of the window when opened the first time.
Required: true
Default: (not specified; see any element defaults within)
panel.position.top integer
The vertical position of the window in pixels from the top edge of the viewport. Note: this property is overriden by the 'center' property.
Required: true
Default: 100
panel.position.left integer
The horizontal position of the window in pixels from the left edge of the viewport. Note: this property is overriden by the 'center' property.
Required: true
Default: 100
panel.size object
The size of the window when opened the first time.
Required: false
Default: (not specified; see any element defaults within)
panel.size.width integer
The width of the window in pixels. -1 means use the default width for the panel. Note that depending on panel features exposed, there may be a limit to how small a panel can become.
Required: true
Default: -1
panel.size.height integer
The height of the window in pixels. -1 means use the default height for the panel. Note that depending on panel features exposed, there may be a limit to how small a panel can become.
Required: true
Default: -1
channel object
The communication channel definition used by this plugin. Note: this section rarely needs modifications. In many cases, the underlying plugin implementation depends on at least some of these settings having the values below. Consult with a JADE expert before making changes to this section if you are unfamiliar with the implications of changes to this section.
Required: true
Default: (not specified; see any element defaults within)
channel.SendBreakTimeout integer
The timeout duration in milliseconds to wait for sending messages.
Required: true
Default: 1000
channel.WaitOnBreakTimeout integer
The timeout duration in milliseconds to wait for receiving messages. Note: -1 means wait indefinitely or until shutdown is signalled.
Required: true
Default: -1
channel.WaitOnShutdownTimeout integer
The timeout duration in milliseconds to wait for shutdown acknowledgment.
Required: true
Default: 2000
channel.ThrowTimeoutErrors boolean
Whether to throw timeout errors vs simply returning a boolean indicating whether a timeout occurred.
Required: true
Default: false
channel.ThrowShutdownUnacknowledgedErrors boolean
Whether to throw 'shutdown unacknowledged' errors.
Required: true
Default: true
channel.QueueSize integer
The size of the underlying communication queue in bytes. Note: -1 means unbounded (i.e. grow as needed with available memory).
Required: true
Default: -1
channel.SendBreakEnqueueType enum (string)
The enqueue strategy employed on the underlying queue for standard messages.
Required: true
Default: "Enqueue"
Enum Items: "Enqueue" | "EnqueueAtFront" | "LossyEnqueue" | "LossyEnqueueAtFront"
channel.SendErrorEnqueueType enum (string)
The enqueue strategy employed on the underlying queue for error messages.
Required: true
Default: "Enqueue"
Enum Items: "Enqueue" | "EnqueueAtFront" | "LossyEnqueue" | "LossyEnqueueAtFront"
channel.SendShutdownEnqueueType enum (string)
The enqueue strategy employed on the underlying queue for the shutdown message.
Required: true
Default: "LossyEnqueueAtFront"
Enum Items: "Enqueue" | "EnqueueAtFront" | "LossyEnqueue" | "LossyEnqueueAtFront"
channel.FlushQueueBeforeWaitingOnBreak boolean
Whether to flush the queue upon waiting for new messages (i.e. whether to clear the queue and wait for the next 'new' message; this has the effect of removing old messages and waiting for the next message.
Required: true
Default: false
channel.FlushQueueAfterBreaking boolean
Whether to flush the queue after receiving a new message (i.e. whether to handle the next message coming in the queue and then flush; this has the effect of handling the oldest message (if it exsits) or the next message before flushing the queue.
Required: true
Default: false