General description
A general description can be found here:
AdaptiveSecondaryUserManual_v1.11.pdf
Housekeeper
Hereafter there is the full GUI guidelines. For the boolean values, dark or green means 0, white or red means 1. The STATUS FLAG on the right of each variable with a range can be GREEN (nothing to report), YELLOW (variable with warning values) or RED (variable out of the alarm thresholds). For the thresholds refers to 641a017.
NB: The ADAM panel STATUS FLAG are not properly working
System Summary Panel:
- Stop: start/stop acquisition data from Housekeeper process
- Last update timestamp
- Help: help (if any
)
- Exit: close Housekeeper GUI
- 1. System summary Panel
- 2. Crate BCU Panel (1)
- 3. Crate BCU Panel (2)
- 4. Crate DSP Panel
- 5. Adam Panel
- 6. Warning Panel
- 7. Alarm Panel
- 8. Panel values summary plot
- 9. Panel values summary plot
- 10. Housekeeper frame rate
- 11. Unused
- 12. Hub temperature
- 13. Coldplate temperature
- 14. Reference Body temperature (see map)
- 15. Inner structure ASM temperature (see map)
- 16. Power Backplane temperature
- 17. External Temperature Probe
- 18. Fluxmeter value
- 19. Water temperature main inlet probe
- 20. Water temperature main outlet probe
- 21. Water temperature coldplate inlet probe
- 22. Water temperature coldplate outlet probe
- 23. External Humidity percentage
- 24. Dewpoint value
- 25. Dewpoint distance from lowest temperature
- 26. Separe plot: if available, a running plot can be requested for the corresponding variable
- 27. Passing the mouse on a value, here you will se the thresolds on minimum values
- 28. number of variables in warning
- 29. number of variables in alarm
- 30. Passing the mouse on a value, here you will se the thresolds on maximun values
Crate BCU 1 Panel:
- 31. Crate identification number (0 to 5, Switch/Slave BCU 0)
- 32. Board identification inside crate (FF for BCUs, FC for siggen, F8 accelerometer)
- 33. NIOS identification number
- 34. Logics identification number
- 35. IP address of the BCU
- 36. Diagnostics frame counter
- 37. Board serial number
- 38. Power backplane serial number
- 39. Not relevant here. For details see 641a006
- 40. Not relevant here. For details see 641a006
- 41. Not relevant here. For details see 641a006
- 42. to 47. Analogic sensors. For details see map
- 48. to 57.Analogic parameters of the unit
- 58. Analogic sensors plot
- 59. BCU temperatures plot
- 60. Signal generator/Accelerometer board temperature plot
- 61. Crate selection
- 62. BCU FPGA temperature reading
- 63. BCU Board temperature reading
- 64. Signal generator/Accelerometer board FPGA temperature reading
- 65. Signal generator/Accelerometer board temperature reading
- 66. Signal generator/Accelerometer board DSP temperature (if any)
Crate BCU 2 Panel:
- 67.to 76. Reset status signals (see 641a017)
- 77. Driver enable boolean
- 78. Master crate boolean
- 79. Fault line boolean
- 80. Not relevant here.(for details see 641a017)
- 81. Not relevant here.(for details see 641a017)
- 82. Not relevant here.(for details see 641a017)
- 83. Not relevant here.(for details see 641a017)
- 84. Not relevant here.(for details see 641a017)
- 85. Overcurrent protecton boolean (for details see 641a018)
- 86. Not relevant here.(for details see 641a017)
- 87. to 90. Global current absorption on master crate plot and values (for details see 641a017)
- 91. Overcurrent protection thresholding plot
- 92. Crate selection
- 93. Signal generator/Accelerometer ID
- 94. Signal generator/Accelerometer NIOS ID
- 95. Signal generator/Accelerometer Logics ID
- 96. Signal generator/Accelerometer Serial Number
- 97. Single Crate absolute value current threshold
- 98. Not relevant here.(for details see 641a017)
- 99. System total positive current (valid only for crate master)
- 100. System total negative current (valid only for crate master)
Crate DSP Panel:
- 101. DSP Board ID
- 102. DSP Board NIOS ID
- 103. DSP Boad Logics ID
- 104. DSP Board Serial number
- 105. to 108. Not relevant for here.
- 109. to 116. Coil current SPI reading
- 117. to 123. Not relevant here.(for details see 641a017)
- 124. Watchdog enable boolean
- 125. DSP 0 Watchdog expiration (for details see 641a018)
- 126. DSP 1 Watchdog expiration (for details see 641a018)
- 127. DSP board FPGA temperature
- 128. DSP board temperature
- 129. DSP board DSPs temperature
- 130. DSP board driver temperature
- 131. Crate selection
- 132. Board selection
- 133. Driver enable status for each actuator
- 134. to 139. DAC and ADC calibration paramenters (see 641a015)
- 140. Actuator selection
Adam Panel:
- 141. Main power (for details see 641a018)
- 142. Ethernet watchdog expiration (for details see 641a018)
- 143. TSS Status (for details see 641a018)
- 144. Driver Enable (for details see 641a018)
- 145. Not relevant here (for details see 641a018)
- 146. Firmware configuration selection (for details see 641a018)
- 147. Not relevant here (for details see 641a018)
- 148. Failure on TSS power supply number 0
- 149. Failure on TSS power supply number 1
- 150. Not relevant here (for details see 641a018)
- 151. System general fault signal
- 152. Failure on power supply number 0
- 153. Failure on power supply number 1
- 154. Failure on power supply number 2
Warning Panel:
- 155. Warning variable list
Alarm Panel:
HOUSEKEEPER CONFIGURATION FILES:
All the Housekeeper variables limits are listed in the configuration file;
housekeeper.param. The file is in the directory:
/home/aoacct/AO/current/conf/adsec/current/processConf/housekeeper. In the Housekeeper GUI, the option
Crate DSP shows the temperature values of the 4 sensors for;Stratix, Power, DSPs and Drivers for every crate the boards For every crate (0 to 5) we have 14 boards (0 to 13).
Example: If a temperature sensor for one variable is giving bad readings, eg: DSPDRIVER-0008 =10e4 reported in the housekeeper.R/L.log, this sensor probably is bad functioning and to have the system to operate has to be disable it. The 8 means crate 0 board 8. To do so, we can edit the file housekeeper.param and for the DSPDRVERTEMP variable we just do:
#
FamilyName From To
AlarmMin WarnMin WarnMax AlarmMax RunningMeanLen CAF Enabled Slow
DSPDRIVERTEMP
8 8 -50 -15 inf inf 5 1
dis fast
From
8 to
8 is to specify the bad temperature sensor and the
dis option means disabled.
-- %USERSIG{MarcoXompero - 2014-12-10}%