slice:qt:api
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
slice:qt:api [2019/10/29 21:50] – [Loop Filter Settings] Michael Radunsky | slice:qt:api [2021/02/18 01:13] – Michael Radunsky | ||
---|---|---|---|
Line 42: | Line 42: | ||
---- | ---- | ||
- | ===== Temperature Settings | + | |
+ | ===== Global SLICE Commands | ||
+ | The following commands are operational on all SLICE products. | ||
---- | ---- | ||
+ | ====Firmware Version==== | ||
+ | < | ||
+ | Returns firmware version of System Controller. | ||
+ | ---- | ||
+ | ====Reset to Factory Default Settings==== | ||
+ | < | ||
+ | Restores " | ||
+ | <WRAP center round box 60%> | ||
+ | | {{ : | ||
+ | </ | ||
+ | ---- | ||
+ | ====Save Settings==== | ||
+ | < | ||
+ | Saves " | ||
+ | __Slot Number__\\ | ||
+ | * 1 = first slot | ||
+ | * 2 = second slot | ||
+ | __Possible Responses__\\ | ||
+ | * SUCCESS | ||
+ | * FAIL | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Temperature Settings ===== | ||
+ | ==== Query Temperature Set Point ==== | ||
+ | |||
< | < | ||
Returns the temperature set point for CHANNEL. | Returns the temperature set point for CHANNEL. | ||
---- | ---- | ||
+ | ==== Set Temperature Set Point ==== | ||
< | < | ||
Sets the temperature set point for CHANNEL to TEMPERATURE. Returns **TempSet? | Sets the temperature set point for CHANNEL to TEMPERATURE. Returns **TempSet? | ||
Line 90: | Line 119: | ||
< | < | ||
Returns the measured current flowing through the temperature transducer (e.g. TEC or heater) in Amps [A]. | Returns the measured current flowing through the temperature transducer (e.g. TEC or heater) in Amps [A]. | ||
+ | ---- | ||
+ | **************************** | ||
+ | < | ||
+ | Sets the output current to the Channel 1 to 0.654 A | ||
+ | **************************** | ||
---- | ---- | ||
< | < | ||
Line 110: | Line 144: | ||
---- | ---- | ||
< | < | ||
- | For the B-parameter thermistor model: Sets the Beta coefficient in Kelvin [K] to VALUE for CHANNEL. Returns **Beta?**. | + | For the B-parameter thermistor model: Sets the Beta coefficient in Kelvin [K] to VALUE for CHANNEL. Returns **Beta?**. When a new Beta-parameter is set, new Steinhart-Hart coefficients are calculated. Execute a TEMPLUT command after setting Beta through the API (QC firmware versions 1.14 & lower). |
---- | ---- | ||
< | < | ||
Line 116: | Line 150: | ||
---- | ---- | ||
< | < | ||
- | For the B-parameter thermistor model: Sets the Reference Temperature in degrees Celsius [˚C] to VALUE for CHANNEL. Returns **RefTemp? | + | For the B-parameter thermistor model: Sets the Reference Temperature in degrees Celsius [˚C] to VALUE for CHANNEL. Returns **RefTemp? |
---- | ---- | ||
< | < | ||
Line 128: | Line 162: | ||
---- | ---- | ||
< | < | ||
- | For the Steinhart-Hart thermistor model: Sets the A coefficient to VALUE for CHANNEL. Returns **TCoefA? | + | For the Steinhart-Hart thermistor model: Sets the A coefficient to VALUE for CHANNEL. Returns **TCoefA?**. Execute a TEMPLUT command after setting any of the Steinhart-Hart coefficients through the API (QC firmware versions 1.14 & lower). |
---- | ---- | ||
< | < | ||
Line 134: | Line 168: | ||
---- | ---- | ||
< | < | ||
- | For the Steinhart-Hart thermistor model: Sets the B coefficient to VALUE for CHANNEL. Returns **TCoefB? | + | For the Steinhart-Hart thermistor model: Sets the B coefficient to VALUE for CHANNEL. Returns **TCoefB?**. Execute a TEMPLUT command after setting any of the Steinhart-Hart coefficients through the API (QC firmware versions 1.14 & lower). |
---- | ---- | ||
< | < | ||
Line 140: | Line 174: | ||
---- | ---- | ||
< | < | ||
- | For the Steinhart-Hart thermistor model: Sets the C coefficient to VALUE for CHANNEL. Returns **TCoefC? | + | For the Steinhart-Hart thermistor model: Sets the C coefficient to VALUE for CHANNEL. Returns **TCoefC?**. Execute a TEMPLUT command after setting any of the Steinhart-Hart coefficients through the API (QC firmware versions 1.14 & lower). |
+ | ---- | ||
+ | < | ||
+ | Forces recalculation of T = ƒ(A,B,C) lookup table. | ||
---- | ---- | ||
===== Loop Filter Settings ===== | ===== Loop Filter Settings ===== | ||
Line 213: | Line 250: | ||
Stores all current settings to the SLICE EEPROM so that they are maintained during power off. Returns: Success or Failure. | Stores all current settings to the SLICE EEPROM so that they are maintained during power off. Returns: Success or Failure. | ||
---- | ---- | ||
- | ===== I/O Channel Settings | + | ===== I/O Channel Settings ===== |
---- | ---- | ||
^ Output Function | ^ Output Function | ||
Line 236: | Line 273: | ||
^ Input Function | ^ Input Function | ||
| | | | ||
- | | Slow Servo | + | | Off | 1 - 4 | 0 |
- | | External | + | | External |
- | | External | + | | External |
- | | External | + | | External |
- | | Feedforward | + | | External Error Input | 1 - 4 | 4 | Gain [A/V] | Offset [V] | N/A | |
+ | | Feedforward | ||
+ | | Slow Servo Input | ||
---- | ---- | ||
Line 247: | Line 287: | ||
---- | ---- | ||
< | < | ||
- | Sets the FUNCTION and CHANNEL for the front panel Input B with the settings prescribed by VALUE1-3. Returns **InputA? | + | Sets the FUNCTION and CHANNEL for the front panel Input A with the settings prescribed by VALUE1-3. Returns **InputA? |
---- | ---- | ||
< | < |
slice/qt/api.txt · Last modified: 2023/12/06 20:33 by Christiana Sasser