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:

Slide1.jpg

  1. Stop: start/stop acquisition data from Housekeeper process
  2. Last update timestamp
  3. Help: help (if any frown, sad smile )
  4. 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:

Slide2.jpg

  • 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:

Slide3.jpg
  • 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:

Slide4.jpg
  • 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:

Slide5.jpg
  • 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:

Slide6.jpg
  • 155. Warning variable list

Alarm Panel:

Slide7.jpg
  • 156. Alarm variable list

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}%

Comments

 
Topic attachments
I Attachment Action Size Date Who Comment
Slide1.jpgjpg Slide1.jpg manage 247 K 10 Dec 2014 - 15:28 MarcoXompero  
Slide2.jpgjpg Slide2.jpg manage 315 K 10 Dec 2014 - 15:28 MarcoXompero  
Slide3.jpgjpg Slide3.jpg manage 271 K 10 Dec 2014 - 15:28 MarcoXompero  
Slide4.jpgjpg Slide4.jpg manage 294 K 10 Dec 2014 - 15:28 MarcoXompero  
Slide5.jpgjpg Slide5.jpg manage 159 K 10 Dec 2014 - 15:28 MarcoXompero  
Slide6.jpgjpg Slide6.jpg manage 93 K 10 Dec 2014 - 15:28 MarcoXompero  
Slide7.jpgjpg Slide7.jpg manage 96 K 10 Dec 2014 - 15:28 MarcoXompero  
Temp_Hum_mapping_v01.docdoc Temp_Hum_mapping_v01.doc manage 121 K 11 Dec 2014 - 10:01 MarcoXompero  
Topic revision: r6 - 18 Nov 2015, MarcoXompero
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback