The table below shows the complete list of M&C parameters the DEICE-Controller knows. For each parameter the valid range and a short description are given.
General
| name | description | |
|---|---|---|
| time | r/o | Delivers date / time, format YYY-MM-DD HH:MM:SS |
| stim | Sets date / time, format YYY-MM-DD HH:MM:SS | |
| sver | r/o | Software version |
| srno | r/o | Device serial no |
| tmp0 | r/o | Board temperature (deg C) |
DEICE-Controller specific
| name | description | |
|---|---|---|
| modd | Operation Mode Deice (OFF,MANUAL,AUTO) | |
| modr | Operation Mode Rainblower (OFF,MANUAL,AUTO) | |
| itth | Intern Temp. Threshold (0..45C) | |
| atth | Ambient Temp. Threshold (0..10°C) | |
| tsth | Temp. Slope Threshold (0..10°Cpermin) | |
| mtim | Measurement Interval (0..600 secs) | |
| htmp | Temp. Hysteresis (0..10°C) | |
| dice | Delay Deice Sensor (0..59min.) | |
| drai | Delay Rain Sensor (0..59min.) | |
| rsta | Reset Latched Faults (1) | |
| stmd | r/o | Status Deice Operation |
| stdl | r/o | Status Deice Delay |
| sttp | r/o | Status Deice Output Type |
| stot | r/o | Status Deice Output |
| stal | r/o | Status Deice Alarm |
| stsn | r/o | Status Deice Sensors |
| stn0..a | r/o | Status Deice Name HBL1..11 (30 character max) |
| stns | r/o | Status Deice Name Sub (30 character max) |
| stnr | r/o | Status Deice Name Rain (30 character max) |
Status Deice Operation monitoring
The command 'stmd=?' returns a 6 character string which contains the operation state of the DEICE CONTROLLER, Example:
D1a0R1
| | |
| | Rainblower request to be ON
| Number of the active stages (0 to 3)
Deice request to be ON
Status Deice Delay monitoring
The command 'stdl=?' returns a 6 character string which contains the delay state of the DEICE CONTROLLER, Example:
D59R59
| |
| Delay time in minutes Rainblower
Delay time in minutes Deice
Status Deice Output Type monitoring
The command 'sttp=?' returns a 15 character string which contains the type state in HEX of all deice outputs of the DEICE CONTROLLER, Example:
D444555666308RA
| || |
| || Output Type Rainblower Output
| |Output Type Deice Subreflector
| Output Type Deice Output HB-11
Output Type Deice Output HB-1
| Type | Hex | description |
|---|---|---|
| UNUSED | 0 | not used in this application |
| OUTPUT | 1 | used as normal Output, not used as Deice circuit |
| INTERNAL | 2 | used for internal settings, not used as Deice circuit |
| BL_OFF | 3 | Blower OFF |
| BL_SEL1 | 4 | Blower Selected to Stage 1 |
| BL_SEL2 | 5 | Blower Selected to Stage 2 |
| BL_SEL3 | 6 | Blower Selected to Stage 3 |
| SUB_OFF | 7 | Subreflector OFF |
| SUB_SEL | 8 | Subreflector Selected |
| RBL_OFF | 9 | RainBlower OFF |
| RBL_SEL | A | RainBlower Selected |
Status Deice Output State monitoring
The command 'stot=?' returns a 15 character string which contains the state of all deice outputs of the DEICE CONTROLLER, Example:
D000000000000R1
| || |
| || Output State Rainblower Output
| |Output State Deice Subreflector
| Output State Deice Output HB-11
Output State Deice Output HB-1
Status Deice Alarm State monitoring
The command 'stal=?' returns a 15 character string which contains the alarm state of all deice outputs of the DEICE CONTROLLER, Example:
D100000000020R0
| || |
| || Output Alarm State Rainblower Output
| |Output Alarm State Deice Subreflector
| Output Alarm State Deice Output HB-11
Output Alarm State Deice Output HB-1
| Type | Hex | description |
|---|---|---|
| NOALARM | 0 | everything is OK |
| ALARM 1 | 1 | Alarm Input 1 of this Blower stage is active |
| ALARM 2 | 2 | Alarm Input 2 of this Blower stage is active |
| ALARM | 3 | Alarm Input 1 and 2 of this Blower stage is active |
Status Deice Sensor State monitoring
The command 'stsn=?' returns a 32 character string which contains the sensor state of the DEICE CONTROLLER, Example:
D0O1A1M0S0a09.5b14.5t30.5p09.5R0
| | | | | | | | | |
| | | | | | | | | Rain Sensor
| | | | | | | | Reflector Panel Temp.
| | | | | | | Reflector Chamber Top Temp.
| | | | | | Reflector Chamber Bottom Temp.
| | | | | Ambient Temp.
| | | | Subreflector 47°C Control Temp. Sensor
| | | Main Reflector 40°C Alarm Temp. Sensor
| | Ambient 4°C Release Temp. Sensor
| Optical Snow Sensor
Deice/Snow Sensor
Additional
I/O state monitoring
The command 'stat=?' returns a 32 character string which contains the complete I/O state of the DEICE-Controller, coded in 4 hexadecimal numbers. Example:
000000000010 00000400 00 00
| | | |
| | | no hi temperature faults
| | no low temperature faults
| Output 11 is ON
Input 5 is on
Output control
The command 'outp=?' returns an 8 digit, 32 bit hexadecimal number showing the actual state of all outputs of the DEICE-Controller. Bit 0 corresponds to the state of PhotoMOS output 1, bit 15 to the state of the relay 6. A bit set to 1 tells that the output is 'ON' as displayed at the user interface.
Writing a 'outp=xxxxxxxx' sets all outputs of the DEICE-Controller. To set or clear a single output, you have to read the actual state, set/clear the appropriate bit and send the number back to the DEICE-Controller.
Outputs which are not configured as type 'OUTPUT' always read '0'. Setting these outputs has no effect; the DEICE-Controller silently ignores commands to outputs which are not configured to act as a general purpose output.