The following table shows the list of all the alarms that have been
identified during the design of the ATCS.
| ALARMS:
|
| Use Case
| Sub-System
| Conditions
| Severity
| Description Consequences
|
| Monitor Transporter Status |
TRL |
- Communication link broken
- Key is not on Remote
- status != OK
- anchors = Relocation/Fixed
|
Serious |
- Siemens PLC not reachable
- Many functions not available
- Telescope in Relocation/OnStation
|
| Monitor Flowmeter |
Services LCM |
|
Serious |
- STRAP and TCCD not cooled sufficiently
|
| Monitor Liquid Cooling Module |
Services LCM |
- Communication link broken
- status != OK
|
Serious |
- Sauter PLC not reachable
- Cooling capacity may be not sufficient
|
| Monitor Enclosure Status |
ECS |
- Communication link broken
- Enclosure status is not OK
- Seals / Shell status is not OK
- Button not in Remote
|
Warning |
- Siemens PLC not reachable
- Enclosure system is not operating properly
- Enclosure shells are closed but seals not inflated
- Many functions are not available
|
| Monitor Enclosure Status |
ECS |
- Closing Automatically flag is set
|
Fatal |
- The telescope must be shutdown immediately
|
| Monitor Enclosure Anemometers |
ECS |
|
Warning |
- Prepare for stopping observation
- Enclosure might need be closed
|
| Close Enclosure on Bad Meteo Conditions |
ECS |
- ASM Meteo Conditions are not OK
- Local wind speed > 18m/s
|
Fatal |
- The telescope must be closed immediately
|
| Monitor Hydraulic & Pneumatic Systems |
Services HPS |
- Communication link broken
- Hydraulic status != OK
- Pneumatic status != OK
|
Serious |
- Siemens PLC not reachable
- Hydraulic capacity may be not sufficient
- Pneumatic capacity may be not sufficient
|
| Monitor Altitude Cabinet Cooling |
Services CCM |
- Communication link broken
- Cabinet temperature > limit
|
Warning |
- Ero PKC not reachable
- Cabinet temperature may be not sufficiently regulated
|
| Monitor Auxiliary Power Module status |
Services PWR |
- Communication link broken
- Main Power status != OK
- Battery alarm raised
- Battery status != OK
|
Serious |
- Siemens PLC not reachable
- Auxiliary Power Module is not operating properly
|
| Monitor Sensor Power |
Services PWR |
- +5V power supply to M6 amplifiers and
Sensor Interface board is not OK
|
Warning |
- M6 amplifiers may not be available any longer
|
| Monitor TCCD Temperatures |
CCD |
- TCCD Chip temperature out of range
- TCCD Case temperature out of range
|
Warning |
|
| Monitor Air Conditioning status |
ACS |
- Communication link broken
- Button not in Remote
- Status != OK
- Enclosure Temperature < dewPoint + dewMargin
|
Serious |
- Sauter PLC not reachable
- Many functions not available
- AirConditioning system is not operating properly
- Risk of condensation
|
| CCS ALARMS:
|
Module Alarm
| Type
| V = Value Ln = Limits
Ha/Hb = Hysteresis above resp. below Limit
| Condition
| Severity
|
attrl STATUSA | Discrete 2State |
- V: status=[^:control:serial:transporter.status]
|
- ERROR
- OK
|
- Serious
- Normal
|
attrl ANCHORSA | Discrete 3State |
- V: anchors=[^:control:serial:transporter.anchors]
|
- ERROR
- Relocation
- Fixed
|
- Serious
- Warning
- Normal
|
atdcssrv FLOWMTRA | Analog 2State |
- V: coolingFlow=[^:data.coolingFlow]
- L: minCoolingFlow=[^:data.coolingFlowLimit]
- Hb: coolingFlowHyst=[minCoolingFlow / 5]
|
- < L
- >= L
|
- Serious
- Normal
|
atsrv LCMSTATUSA | Discrete 2State |
- V: lcmStatus=[^:control:serial:lcm.status]
|
- ERROR
- OK
|
- Serious
- Normal
|
atsrv HPSSTATUSA | Discrete 2State |
- V: hpsStatus=[^:control:serial:hps.status]
|
- ERROR
- OK
|
- Serious
- Normal
|
atsrv PWRSTATUSA | Discrete 2State |
- V: pwrStatus=[^:control:serial:pwr.status]
|
- ERROR
- OK
|
- Serious
- Normal
|
atdcssrv POWMONA | Discrete 2State |
- V: powerFailure=[^:data.powerFailure]
|
- True
- False
|
- Serious
- Normal
|
ataltsrv CCMSTATUSA | Discrete 2State |
- V: ccmStatus=[^:control:serial:ccm.status]
|
- ERROR
- OK
|
- Serious
- Normal
|
ataltsrv CABTEMPA | Analog 2State |
- V: cabinetTemp=[^:data.temperatures(CABINET)]
- L: [^:data.temperatures(AMBIENT)]
- Ha: [^:data.ccmTempMargin]
|
- < L
- >= L
|
- Normal
- Warning
|
atacs STATUSA | Discrete 3State |
- V: status=[^:control:serial:airCo.status]
|
- ERROR
- IDLE
- ACTIVE
|
- Serious
- Normal
- Normal
|
atacs LOCALA | Discrete 2State |
- V: local=[^:control:serial:airCo.localButton]
|
- True
- False
|
- Warning
- Normal
|
atacs DEWPOINTA | Analog 2State |
- V: enclosureTemp=[^:control:serial:airCo.encTemperature]
- L: dewTempLimit=[^:control:serial:airCo.dewTemperature]+
[^:control:serial:airCo.dewMargin]
- Hb: [^:control:serial:airCo.dewMargin]
|
- < L
- >= L
|
- Serious
- Normal
|
atecs STATUSA | Discrete 2State |
- V: status=[^:control:serial:enclosure.status]
|
- ERROR
- OK
|
- Serious
- Normal
|
atecs LOCALA | Discrete 2State |
- V: local=[^:control:serial:enclosure.localButton]
|
- False
- True
|
- Normal
- Warning
|
atecs ENCLOSUREA | Discrete 2State |
- V: if ([^:control:serial:enclosure.shellAngle]=0 and [^:control:serial:enclosure.sealStatus]=DEFLATED)else
|
- ERROR
- OK
|
- Serious
- Normal
|
atecs AUTOCLOSEA | Discrete 2State |
- V: autoClose=[^:control:serial:enclosure.autoClose]
|
- False
- True
|
- Normal
- Fatal
|
atecs WINDSPEEDA | Analog 3State |
- V: windSpeed=MAX([^:control:serial:anemometer.windSpeed()])
- L1: 10 m/s
- L2: [^:control:serial:enclosure.maxWindSpeed]
- Ha: 1 m/s
|
- < L1
- < L2
- >= L2
|
- Normal
- Warning
- Serious
|