MTM1M3TS¶
Note
This page is generated by python script generate_cet.py
.
Commands¶
applySetpoint¶
- EFDB_Topic
MTM1M3TS_command_applySetpoint
setpoint¶
- IDL_Type
float
- Units
deg_C
Description: Temperature setpoint to apply
heaterFanDemand¶
Description: Sets thermal unit heater PWM and fan RPM demand values. Command code 88 (0x58).
- EFDB_Topic
MTM1M3TS_command_heaterFanDemand
heaterPWM¶
- IDL_Type
byte
- Units
unitless
- Count
96
Description: Heater PWM demand. 0-255, where 255 equals 100%.
fanRPM¶
- IDL_Type
byte
- Units
unitless
- Count
96
Description: Fan RPM demand value. 0-255, where 255 equals 2550 RPM.
power¶
Description: Turn power on for fail/heaters coils and coolant pump. Controls cRIO slot 5 SSR.
- EFDB_Topic
MTM1M3TS_command_power
fanCoilsHeaters¶
- IDL_Type
boolean
- Units
unitless
Description: Apply power to Dan Coils/Heaters. true=on, false=off.
coolantPump¶
- IDL_Type
boolean
- Units
unitless
Description: Apply power to coolant pump, true=on, false=off.
reset¶
Description: Reset given ILC. Needed to apply new Re-Heater Gains. Command code 107 (0x6B).
- EFDB_Topic
MTM1M3TS_command_reset
units¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Array of ILCs to reset.
setMixingValve¶
Description: Sets mixing valve position. Controls AO0 at slot 2.
- EFDB_Topic
MTM1M3TS_command_setMixingValve
mixingValveTarget¶
- IDL_Type
float
- Units
%
Description: Mixing valve commanded position.
setReHeaterGains¶
Description: Thermal ILC Re-Heater PI (Proportional and Integral gain) values. Command code 92 (0x5C).
- EFDB_Topic
MTM1M3TS_command_setReHeaterGains
proportionalGain¶
- IDL_Type
float
- Units
unitless
- Count
96
Description: Re-Heater proportional gain.
integralGain¶
- IDL_Type
float
- Units
unitless
- Count
96
Description: Re-Heater integral gain.
disable¶
Description: Transition from state Enabled to Disabled.
- EFDB_Topic
SALGeneric_command_disable
- Category
csc
enable¶
Description: Transition from state Disabled to Enabled.
- EFDB_Topic
SALGeneric_command_enable
- Category
csc
exitControl¶
Description: Transition from state Standby to Offline. For CSCs that start in Standby state this makes the CSC quit. CSCs that start in Offline state, they remain active.
- EFDB_Topic
SALGeneric_command_exitControl
- Category
csc
setAuthList¶
- EFDB_Topic
SALGeneric_command_setAuthList
- Category
csc
setLogLevel¶
Description: Set the logging level.
- EFDB_Topic
SALGeneric_command_setLogLevel
- Category
csc
level¶
- IDL_Type
int
- Units
unitless
Description: Logging level, as a Python logging level: error=40, warning=30, info=20, debug=10.
subsystem¶
- IDL_Type
string
- Units
unitless
Description: Subsystem this applies to. If empty, the change applies to all subsystems. Beyond that, the meaning depends on the CSC.
standby¶
Description: Transition from state Offline, Disabled or Fault to Standby.
- EFDB_Topic
SALGeneric_command_standby
- Category
csc
start¶
Description: Transition from state Standby to Disable, in a specified configuration.
- EFDB_Topic
SALGeneric_command_start
- Category
csc
settingsToApply¶
- IDL_Type
string
- IDL_Size
256
- Units
unitless
Description: Name of the selected settings set
Enumerations¶
- SummaryStates
DisabledState=1
EnabledState=2
FaultState=3
OfflineState=4
:any:`StandbyState=5
<lsst.ts.idl.enums.MTM1M3TS.SummaryStates.STANDBYSTATE=5
>`
Events¶
appliedSetpoint¶
- EFDB_Topic
MTM1M3TS_logevent_appliedSetpoint
setpoint¶
- IDL_Type
float
- Units
deg_C
Description: Applied setpoint.
enabledILC¶
- EFDB_Topic
MTM1M3TS_logevent_enabledILC
enabled¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: True if this fan unit is enabled.
mixingValveSettings¶
Description: Mixing Valve settings.
- EFDB_Topic
MTM1M3TS_logevent_mixingValveSettings
commandingFullyClosed¶
- IDL_Type
float
- Units
mA
Description: Raw value at which is mixing valve fully closed.
commandingFullyOpened¶
- IDL_Type
float
- Units
mA
Description: Raw value at which is mixing valve fully opened.
positionFeedbackFullyClosed¶
- IDL_Type
float
- Units
V
Description: Voltage level signalling fully closed mixing valve.
positionFeedbackFullyOpened¶
- IDL_Type
float
- Units
V
Description: Voltage level signalling fully opened mixing valve.
powerStatus¶
- EFDB_Topic
MTM1M3TS_logevent_powerStatus
fanCoilsHeatersCommandedOn¶
- IDL_Type
boolean
- Units
unitless
Description: True if Fan Coils/Heaters power bus commanded on.
fanCoilsHeatersOn¶
- IDL_Type
boolean
- Units
unitless
Description: True if Fan Coils/Heaters are on.
coolantPumpCommandedOn¶
- IDL_Type
boolean
- Units
unitless
Description: True if Coolant Pump commanded on.
coolantPumpOn¶
- IDL_Type
boolean
- Units
unitless
Description: True if Coolant Pump is on.
reHeaterGains¶
- EFDB_Topic
MTM1M3TS_logevent_reHeaterGains
proportionalGain¶
- IDL_Type
float
- Units
unitless
- Count
96
Description: Re-Heater proportional gain.
integralGain¶
- IDL_Type
float
- Units
unitless
- Count
96
Description: Re-Heater integral gain.
thermalInfo¶
- EFDB_Topic
MTM1M3TS_logevent_thermalInfo
referenceId¶
- IDL_Type
short
- Units
unitless
- Count
96
Description: Thermal ILC reference id.
modbusAddress¶
- IDL_Type
short
- Units
unitless
- Count
96
Description: Thermal ILC modbus address.
xPosition¶
- IDL_Type
float
- Units
unitless
- Count
96
Description: Fan x position.
yPosition¶
- IDL_Type
float
- Units
unitless
- Count
96
Description: Fan y position.
zPosition¶
- IDL_Type
float
- Units
unitless
- Count
96
Description: Fan z position.
ilcUniqueId¶
- IDL_Type
long long
- Units
unitless
- Count
96
Description: Thermal ILC unique id.
ilcApplicationType¶
- IDL_Type
short
- Units
unitless
- Count
96
Description: Thermal ILC application type. ILCType enumeration.
networkNodeType¶
- IDL_Type
short
- Units
unitless
- Count
96
Description: Thermal ILC network node type. ILCType enumeration. Mismatch with ilcApplicationType indicates ILC programming/seting problem.
majorRevision¶
- IDL_Type
short
- Units
unitless
- Count
96
Description: Thermal ILC major revision.
minorRevision¶
- IDL_Type
short
- Units
unitless
- Count
96
Description: Thermal ILC minor revision.
thermalSettings¶
Description: Thermal FCU settings.
- EFDB_Topic
MTM1M3TS_logevent_thermalSettings
enabledFCU¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: FCUs enabled/disabled in settings.
thermalWarning¶
- EFDB_Topic
MTM1M3TS_logevent_thermalWarning
anyWarning¶
- IDL_Type
boolean
- Units
unitless
Description: Does at least a single thermal fan unit indicates any warning?
anyMajorFault¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Major Fault.
majorFault¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning major Fault.
anyMinorFault¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Minor Fault.
minorFault¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning minor Fault.
anyFaultOverride¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Fault Override.
faultOverride¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning fault Override.
anyRefResistorError¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit any Ref Resistor Error.
refResistorError¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit Ref Resistor Error.
anyRTDError¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit any RTD Error.
rtdError¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit RTD Error.
anyBreakerHeater1Error¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit any Breaker Heater 1 Error.
breakerHeater1Error¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit Breaker Heater 1 Error.
anyBreakerFan2Error¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit any Breaker Fan 2 Error.
breakerFan2Error¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit Breaker Fan 2 Error.
anyUniqueIdCRCError¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Unique Id CRC Error.
uniqueIdCRCError¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning unique Id CRC Error.
anyApplicationTypeMismatch¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Application Type Mismatch.
applicationTypeMismatch¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning application Type Mismatch.
anyApplicationMissing¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Application Missing.
applicationMissing¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning application Missing.
anyApplicationCRCMismatch¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Application CRC Mismatch.
applicationCRCMismatch¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning application CRC Mismatch.
anyOneWireMissing¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any OneWire Missing.
oneWireMissing¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning oneWire Missing.
anyOneWire1Mismatch¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any OneWire1 Mismatch.
oneWire1Mismatch¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning oneWire1 Mismatch.
anyOneWire2Mismatch¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any OneWire2 Mismatch.
oneWire2Mismatch¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning oneWire2 Mismatch.
anyWatchdogReset¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Watchdog Rese.
watchdogReset¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning watchdog Reset.
anyBrownOut¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Brownout.
brownOut¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning brownout.
anyEventTrapReset¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Event Trap Reset.
eventTrapReset¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning event Trap Reset.
anySSRPowerFault¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any SSR Power Fault.
ssrPowerFault¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning SSR Power Fault.
anyAuxPowerFault¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Aux Power Fault.
auxPowerFault¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning aux Power Fault.
anyILCFault¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any ILC Fault.
ilcFault¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Force actuator warning ILC Fault.
anyBroadcastCounterWarning¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Broadcast Counter Warning.
broadcastCounterWarning¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning broadcast Counter Warning.
appliedSettingsMatchStart¶
- EFDB_Topic
SALGeneric_logevent_appliedSettingsMatchStart
- Category
configurable
appliedSettingsMatchStartIsTrue¶
- IDL_Type
boolean
- Units
unitless
Description: True when the configuration matches the start conditions
authList¶
- EFDB_Topic
SALGeneric_logevent_authList
- Category
csc
errorCode¶
Description: Output when a CSC goes into the Fault state as an explanation of the problem.
- EFDB_Topic
SALGeneric_logevent_errorCode
- Category
csc
errorCode¶
- IDL_Type
long
- Units
unitless
Description: A numeric error code
errorReport¶
- IDL_Type
string
- Units
unitless
Description: An string providing detailed information about the error
traceback¶
- IDL_Type
string
- Units
unitless
Description: An optional stack trace of the error condition
heartbeat¶
- EFDB_Topic
SALGeneric_logevent_heartbeat
- Category
mandatory
heartbeat¶
- IDL_Type
boolean
- Units
unitless
Description: Beats the drum.
logLevel¶
Description: Current logging level.
- EFDB_Topic
SALGeneric_logevent_logLevel
- Category
mandatory
level¶
- IDL_Type
int
- Units
unitless
Description: Current logging level, a Python logging level: error=40, warning=30, info=20, debug=10.
subsystem¶
- IDL_Type
string
- Units
unitless
Description: Subsystem this applies to. The empty string if all subsystems. Beyond that, the meaning depends on the CSC.
logMessage¶
Description: A log message.
- EFDB_Topic
SALGeneric_logevent_logMessage
- Category
mandatory
name¶
- IDL_Type
string
- Units
unitless
Description: Log name.
level¶
- IDL_Type
int
- Units
unitless
Description: Message level, a Python logging level: error=40, warning=30, info=20, debug=10.
message¶
- IDL_Type
string
- Units
unitless
Description: Log message.
traceback¶
- IDL_Type
string
- Units
unitless
Description: Exception traceback; “” if not an exception.
filePath¶
- IDL_Type
string
- Units
unitless
Description: Path to source file.
functionName¶
- IDL_Type
string
- Units
unitless
Description: Function or method name.
lineNumber¶
- IDL_Type
long
- Units
unitless
Description: Line number in the file specified by filePath.
process¶
- IDL_Type
long
- Units
unitless
Description: Process ID.
timestamp¶
- IDL_Type
double
- Units
second
Description: The time at which the condition being reported was observed (TAI unix seconds). 0 if unspecified.
settingVersions¶
Description: Information about settings which can be specified in the start command.
- EFDB_Topic
SALGeneric_logevent_settingVersions
- Category
configurable
recommendedSettingsVersion¶
- IDL_Type
string
- Units
unitless
Description: List of comma seperated recomended versions of settings sets
recommendedSettingsLabels¶
- IDL_Type
string
- Units
unitless
Description: List of comma seperated names of settings sets
settingsUrl¶
- IDL_Type
string
- Units
unitless
Description: The URL where the settings sets definitions can be found
settingsApplied¶
Description: Base settings applied.
- EFDB_Topic
SALGeneric_logevent_settingsApplied
- Category
configurable
settingsVersion¶
- IDL_Type
string
- IDL_Size
256
- Units
unitless
Description: The SHA or name corresponding to the published configuration
otherSettingsEvents¶
- IDL_Type
string
- Units
unitless
Description: A comma delimited list of other specific CSC configuration events. This may be blank if no other CSC specific events are necessary
simulationMode¶
Description: Current simulation mode.
- EFDB_Topic
SALGeneric_logevent_simulationMode
- Category
csc
mode¶
- IDL_Type
int
- Units
unitless
Description: Current simulation mode; 0 for normal operation (no simulation); other supported values are specific to each CSC.
softwareVersions¶
Description: Current versions of software in use by CSC.
- EFDB_Topic
SALGeneric_logevent_softwareVersions
- Category
mandatory
salVersion¶
- IDL_Type
string
- IDL_Size
256
- Units
unitless
Description: This is the current version of SAL generation
xmlVersion¶
- IDL_Type
string
- IDL_Size
256
- Units
unitless
Description: This is the current version of CSC XML
openSpliceVersion¶
- IDL_Type
string
- IDL_Size
256
- Units
unitless
Description: This is the current version of OpenSplice
cscVersion¶
- IDL_Type
string
- IDL_Size
256
- Units
unitless
Description: This is the top-level version of the CSC
subsystemVersions¶
- IDL_Type
string
- Units
unitless
Description: A comma delimited list of key=value pairs relating subsystem name (key) to its version number (value). This may be left blank if there are no subsystems within a CSC
summaryState¶
Description: Current summary state of the CSC
- EFDB_Topic
SALGeneric_logevent_summaryState
- Category
csc
summaryState¶
- IDL_Type
long
- Units
unitless
Description: High level state machine state identifier
Telemetry¶
mixingValve¶
- EFDB_Topic
MTM1M3TS_mixingValve
rawValvePosition¶
- IDL_Type
float
- Units
V
Description: Mixing valve measured raw position.
valvePosition¶
- IDL_Type
float
- Units
%
Description: Mixing valve measured position.
thermalData¶
Description: Thermal status response data. Return of ILC command 89 (0x59).
- EFDB_Topic
MTM1M3TS_thermalData
timestamp¶
- IDL_Type
double
- Units
second
Description: Timestamp the data was generated (TAI unix seconds).
ilcFault¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: ILC Fault.
heaterDisabled¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Heater disabled.
heaterBreaker¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Heater circuit breaker (false=closed/OK, true=open/tripped).
fanBreaker¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Fan circuit breaker (false=closed/OK, true=open/tripped).
differentialTemperature¶
- IDL_Type
float
- Units
deg_C
- Count
96
Description: Differential temperature.
fanRPM¶
- IDL_Type
unsigned short
- Units
unitless
- Count
96
Description: Measured fan RPM-0 to 2550 RPM.
absoluteTemperature¶
- IDL_Type
float
- Units
deg_C
- Count
96
Description: Absolute temperature.