4.5 Parameter list

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.