Difference between revisions of "Kilsen"
Jump to navigation
Jump to search
Line 80: | Line 80: | ||
|- | |- | ||
+ | |} | ||
+ | |||
+ | |||
+ | == Datapoints == | ||
+ | |||
+ | {{tip|Data points marked with (N) are not available with older firmware versions. Data points marked with (O) are only available with older firmware versions.}} | ||
+ | |||
+ | {| class="wikitable" | ||
+ | !ID | ||
+ | !Value | ||
+ | !R/W | ||
+ | !Description | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |connection | ||
+ | |online | ||
+ | |R | ||
+ | |connection established | ||
+ | |- | ||
+ | |offline | ||
+ | |R | ||
+ | |HSYCO can't connect to the panel | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |annunciator.<n>.<m>.offline (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |annunciator <n>.<m> offline | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |annunciator <n>.<m> online | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |annunciator.<n>.<m>.fault (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |annunciator <n>.<m>fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |annunciator <n>.<m> no fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |annunciator.<n>.<m>.cfg.error (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |annunciator <n>.<m> configuration error | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |annunciator <n>.<m> configured | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |annunciator.<n>.offline (O) | ||
+ | |1 | ||
+ | |R | ||
+ | |annunciator <n> offline | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |annunciator <n> online | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |annunciator.<n>.fault (O) | ||
+ | |1 | ||
+ | |R | ||
+ | |annunciator <n> fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |annunciator <n> no fault | ||
+ | |- | ||
+ | |||
+ | |detected.annunciators | ||
+ | | | ||
+ | |R | ||
+ | |space separated list of detected annunciators | ||
+ | |- | ||
+ | |||
+ | |detected.lcds | ||
+ | | | ||
+ | |R | ||
+ | |space separated list of detected LCDs | ||
+ | |- | ||
+ | |||
+ | |detected.modules.<l> | ||
+ | | | ||
+ | |R | ||
+ | |space separated list of detected modules on loop <l> | ||
+ | |- | ||
+ | |||
+ | |detected.loops | ||
+ | | | ||
+ | |R | ||
+ | |space separated list of detected loops | ||
+ | |- | ||
+ | |||
+ | |detected.sensors.<l> | ||
+ | | | ||
+ | |R | ||
+ | |space separated list of detected loops on loop <l> | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |lcd.offline (O) | ||
+ | |1 | ||
+ | |R | ||
+ | |LCD/Terminal offline | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |LCD/Terminal offline | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |lcd.<n>.offline (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |LCD <n> offline | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |LCD <n> online | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |lcd.<n>.fault (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |LCD <n> fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |LCD <n> no fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |lcd.<n>.cfg.error (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |LCD <n> configuration error | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |LCD <n> configured | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |loop.<n>.disabled (O) | ||
+ | |1 | ||
+ | |R | ||
+ | |loop <n> disabled | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |loop <n> not disabled | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |loop.<n>.short | ||
+ | |1 | ||
+ | |R | ||
+ | |loop <n> short circuit | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |loop <n> no short circuit | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |loop.<n>.open | ||
+ | |1 | ||
+ | |R | ||
+ | |loop <n> open fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |loop <n> no open fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |loop.<n>.voltage | ||
+ | |1 | ||
+ | |R | ||
+ | |loop <n> low voltage fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |loop <n> no low voltage fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |module.<l>.<n>.normal | ||
+ | |1 | ||
+ | |R | ||
+ | |module <n> on loop <l> normal state | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |module <n> on loop <l> error state | ||
+ | |- | ||
+ | |||
+ | |rowspan="4" |module.<l>.<n>.disabled | ||
+ | |rowspan="2"|1 | ||
+ | |R | ||
+ | |module <n> on loop <l> disabled | ||
+ | |- | ||
+ | |W | ||
+ | |disable module <n> on loop <l> | ||
+ | |- | ||
+ | |rowspan="2"|0 | ||
+ | |R | ||
+ | |module <n> on loop <l> enabled | ||
+ | |- | ||
+ | |W | ||
+ | |enable module <n> on loop <l> | ||
+ | |- | ||
+ | |||
+ | |rowspan="4" |module.<l>.<n>.out | ||
+ | |rowspan="2"|1 | ||
+ | |R | ||
+ | |module <n> on loop <l> output active (ON) | ||
+ | |- | ||
+ | |W | ||
+ | |turn ON out of module <n> on loop <l> | ||
+ | |- | ||
+ | |rowspan="2"|0 | ||
+ | |R | ||
+ | |module <n> on loop <l> output not active (OFF) | ||
+ | |- | ||
+ | |W | ||
+ | |turn OFF out of module <n> on loop <l> | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" | module.<l>.<n>.fault | ||
+ | |v | ||
+ | |R | ||
+ | |module <n> on loop <l> fault (see modules fault error table below) | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |module <n> on loop <l> no fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |module.<l>.<n>.alarm | ||
+ | |1 | ||
+ | |R | ||
+ | |module <n> on loop <l> alarm | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |module <n> on loop <l> no alarm | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.batt.disconn | ||
+ | |1 | ||
+ | |R | ||
+ | |batteries disconnected | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |batteries connected | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.power | ||
+ | |1 | ||
+ | |R | ||
+ | |mains power failure | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |mains power ok | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.supply.main (O) | ||
+ | |1 | ||
+ | |R | ||
+ | |main power supply failure | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |main power supply ok | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.supply.aux (O) | ||
+ | |1 | ||
+ | |R | ||
+ | |aux power supply failure | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |aux power supply ok | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.supply.aux.disc (O) | ||
+ | |1 | ||
+ | |R | ||
+ | |aux power supply disconnected | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |aux power supply not disconnected | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.supply.aux.not.prg (O) | ||
+ | |1 | ||
+ | |R | ||
+ | |aux power supply not programmed | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |aux power supply programmed | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.batt.unbal | ||
+ | |1 | ||
+ | |R | ||
+ | |battery charger unbalance detected | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |battery charger unbalance not detected | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.batt.fail | ||
+ | |1 | ||
+ | |R | ||
+ | |battery failure detected | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |battery failure not detected | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.batt.low (O) | ||
+ | |1 | ||
+ | |R | ||
+ | |battery low voltage detected | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |battery low voltage not detected | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.bex | ||
+ | |1 | ||
+ | |R | ||
+ | |battery exhausted detected | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |battery exhausted not detected | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.earth | ||
+ | |1 | ||
+ | |R | ||
+ | |ground connection fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |no ground connection fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.undervoltage | ||
+ | |1 | ||
+ | |R | ||
+ | |AC power under-voltage fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |no AC power under-voltage fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.overvoltage | ||
+ | |1 | ||
+ | |R | ||
+ | |AC power over-voltage fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |no AC power over-voltage fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.siren.open | ||
+ | |1 | ||
+ | |R | ||
+ | |siren line wire cut detected | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |siren line wire cut not detected | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.siren.short | ||
+ | |1 | ||
+ | |R | ||
+ | |siren line short circuit detected | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |siren line short circuit not detected | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.fuse | ||
+ | |1 | ||
+ | |R | ||
+ | |fuse fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |fuse ok | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" style="white-space:nowrap"|panel.fault.batt.charger.undervoltage | ||
+ | |1 | ||
+ | |R | ||
+ | |battery charger under-voltage fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |no battery charger under-voltage fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fault.batt.charger.overvoltage | ||
+ | |1 | ||
+ | |R | ||
+ | |battery charger over-voltage fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |no battery charger over-voltage fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.filesystem.clear.error (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |memory delete error | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |no memory delete error | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.filesystem.init.error (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |memory initialization error | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |no memory initialization error | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.reliab.par.mod | ||
+ | |1 | ||
+ | |R | ||
+ | |reliability parameters modified warning | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |no reliability parameters modified warning | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.hardkey.enabled | ||
+ | |1 | ||
+ | |R | ||
+ | |hardware programming key enabled | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |hardware programming key not enabled | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.power.on | ||
+ | |1 | ||
+ | |R | ||
+ | |power on phase | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |power on phase completed | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.wdt.reset | ||
+ | |1 | ||
+ | |R | ||
+ | |main CPU watchdog fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |main CPU watchdog ok | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.cfg.error (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |configuration error | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |configuration ok | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.filesystem.error (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |memory corruption | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |memory ok | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.hard.clock (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |internal hardware clock fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |internal hardware clock ok | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.arch.full (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |log archive full | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |log archive not full | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.arch.full.warning (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |log archive warning (80% full) | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |no log archive warning | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.zone.default (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |sensors/modules not yet assigned to zones | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |zones/modules assignment done | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.sib.offline (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |SIB board offline | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |SIB board online | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.sib.not.prg (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |SIB board not programmed | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |SIB board programmed | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.pc.invalid.cmd (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |invalid command from PC | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |no invalid command from PC | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.arch.disabled | ||
+ | |1 | ||
+ | |R | ||
+ | |log archive disabled | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |log archive enabled | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.lib.<n>.offline | ||
+ | |1 | ||
+ | |R | ||
+ | |LIB board <n> offline | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |LIB board <n> online | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.lib.<n>.cfg.error | ||
+ | |1 | ||
+ | |R | ||
+ | |LIB board <n> configuration error | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |LIB board <n> configured | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.lib.<n>.not.prg | ||
+ | |1 | ||
+ | |R | ||
+ | |LIB board <n> not programmed | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |LIB board <n> programmed | ||
+ | |- | ||
+ | |||
+ | |rowspan="4" |panel.fire | ||
+ | |silence | ||
+ | |W | ||
+ | |fire alarm silence | ||
+ | |- | ||
+ | |reset | ||
+ | |W | ||
+ | |fire alarm reset | ||
+ | |- | ||
+ | |activate | ||
+ | |W | ||
+ | |output re-activation | ||
+ | |- | ||
+ | |ack | ||
+ | |W | ||
+ | |acknowledge | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fire.normal | ||
+ | |1 | ||
+ | |R | ||
+ | |fire panel normal state | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |fire panel error state | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fire.exclusions | ||
+ | |1 | ||
+ | |R | ||
+ | |fire panel has one or more disabled components | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |fire panel’s all components are enabled | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fire.test | ||
+ | |1 | ||
+ | |R | ||
+ | |fire panel test | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |fire panel no test | ||
+ | |- | ||
+ | |||
+ | |||
+ | |rowspan="2" |panel.fire.fault | ||
+ | |1 | ||
+ | |R | ||
+ | |fire panel fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |fire panel no fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fire.alarm | ||
+ | |1 | ||
+ | |R | ||
+ | |fire panel alarm | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |fire panel no alarm | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fire.alarm.silent | ||
+ | |1 | ||
+ | |R | ||
+ | |fire panel alarm silenced | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |fire panel no alarm silenced | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.fire.ack | ||
+ | |1 | ||
+ | |R | ||
+ | |fire panel with events requing acknowledgement | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |fire panel with no events requing acknowledgement | ||
+ | |- | ||
+ | |||
+ | |rowspan="4" |panel.tech (N) | ||
+ | |silence | ||
+ | |W | ||
+ | |technical alarm silence | ||
+ | |- | ||
+ | |reset | ||
+ | |W | ||
+ | |technical alarm reset | ||
+ | |- | ||
+ | |activate | ||
+ | |W | ||
+ | |output re-activation | ||
+ | |- | ||
+ | |ack | ||
+ | |W | ||
+ | |acknowledge | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.tech.normal (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |technical panel normal state | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |technical panel error state | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.tech.exclusions (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |technical panel has one or more disabled components | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |technical panel’s all components are enabled | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.tech.test (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |technical panel test | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |technical panel no test | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.tech.fault (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |technical panel fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |technical panel no fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.tech.alarm (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |technical panel alarm | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |technical panel no alarm | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |panel.tech.ack (N) | ||
+ | |1 | ||
+ | |R | ||
+ | |technical panel with events requing acknowledgement | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |technical panel with no events requing acknowledgement | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |sensor.<l>.<n>.normal | ||
+ | |1 | ||
+ | |R | ||
+ | |sensor <n> on loop <l> normal state | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |sensor <n> on loop <l> error state | ||
+ | |- | ||
+ | |||
+ | |rowspan="4" |sensor.<l>.<n>.disabled | ||
+ | |rowspan="2"|1 | ||
+ | |R | ||
+ | |sensor <n> on loop <l> disabled | ||
+ | |- | ||
+ | |W | ||
+ | |disable sensor <n> on loop <l> | ||
+ | |- | ||
+ | |rowspan="2"|0 | ||
+ | |R | ||
+ | |sensor <n> on loop <l> enabled | ||
+ | |- | ||
+ | |W | ||
+ | |enable sensor <n> on loop <l> | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |sensor.<l>.<n>.prealarm.1 | ||
+ | |1 | ||
+ | |R | ||
+ | |sensor <n> on loop <l> pre-alarm 1 | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |sensor <n> on loop <l> pre-alarm 1 off | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |sensor.<l>.<n>.prealarm.2 | ||
+ | |1 | ||
+ | |R | ||
+ | |sensor <n> on loop <l> pre-alarm 2 | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |sensor <n> on loop <l> pre-alarm 2 off | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |sensor.<l>.<n>.fault | ||
+ | |v | ||
+ | |R | ||
+ | |sensor <n> on loop <l> fault (see sensors fault error table below) | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |sensor <n> on loop <l> no fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |sensor.<l>.<n>.alarm | ||
+ | |1 | ||
+ | |R | ||
+ | |sensor <n> on loop <l> alarm | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |sensor <n> on loop <l> no alarm | ||
+ | |- | ||
+ | |||
+ | |sensor.<l>.<n>.analog | ||
+ | |v | ||
+ | |R | ||
+ | |sensor <n> on loop <l> analog value | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |zone.<n>.normal | ||
+ | |1 | ||
+ | |R | ||
+ | |zone <n> normal state | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |zone <n> error state | ||
+ | |- | ||
+ | |||
+ | |rowspan="4" |zone.<n>.disabled | ||
+ | |rowspan="2"|1 | ||
+ | |R | ||
+ | |zone <n> disabled | ||
+ | |- | ||
+ | |W | ||
+ | |disable zone <n> | ||
+ | |- | ||
+ | |rowspan="2"|0 | ||
+ | |R | ||
+ | |zone <n> enabled | ||
+ | |- | ||
+ | |W | ||
+ | |enable zone <n> | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |zone.<n>.fault | ||
+ | |1 | ||
+ | |R | ||
+ | |zone <n> fault | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |zone <n> no fault | ||
+ | |- | ||
+ | |||
+ | |rowspan="2" |zone.<n>.alarm | ||
+ | |1 | ||
+ | |R | ||
+ | |zone <n> alarm | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |zone <n> no alarm | ||
+ | |- | ||
|} | |} |
Revision as of 09:07, 19 April 2019
KILSEN KFP-A are multi-area fire panels. The integration with HSYCO can be accomplished via a standard Modbus TCP/IP connection. This I/O server was developed following the MODBUS documentation P/N 00-3243-505-1603-01 • ISS 14DEC15
Contents
Communication
KILSEN panels can be connected via ethernet. A valid IP address must be assigned to the panel. MODBUS PROTOCOL must be enabled. Please refer to the manual for detailed instruction about MODBUS protocol configuration.
HSYCO Configuration
Add a KILSEN I/O Server in the I/O Servers section of the Settings and set its parameters:
Communication
- Address: IP address of the KILSEN panel
- Port: TCP/IP port for MODBUS communication (default 502)
High Availability
- Shutdown when inactive: defaults to false.
Options
ID | Default | Values | Description |
---|---|---|---|
gui | true | true | enable support for the UI object, UISET actions and USER commands |
false | disable UI support | ||
startupevents | false | true | generate IO events also during the driver’s start-up phase |
false | start generating events only after HSYCO is aligned with the current status of the system | ||
unitid | 1 | > 0 | MODBUS unit ID of the KILSEN panel |
nodes | 1 | nodes list. Multiple nodes should be separated by semicolons | |
loopsnumber | 1 | > 0 | total number of loops |
sensorsnsumber | 1 | 0 ... 128 | set to the highest sensor number configured in the panel |
modulesnumber | 1 | 0 ... 128 | set to the highest module number configured in the panel |
Datapoints
Data points marked with (N) are not available with older firmware versions. Data points marked with (O) are only available with older firmware versions.
ID | Value | R/W | Description |
---|---|---|---|
connection | online | R | connection established |
offline | R | HSYCO can't connect to the panel | |
annunciator.<n>.<m>.offline (N) | 1 | R | annunciator <n>.<m> offline |
0 | R | annunciator <n>.<m> online | |
annunciator.<n>.<m>.fault (N) | 1 | R | annunciator <n>.<m>fault |
0 | R | annunciator <n>.<m> no fault | |
annunciator.<n>.<m>.cfg.error (N) | 1 | R | annunciator <n>.<m> configuration error |
0 | R | annunciator <n>.<m> configured | |
annunciator.<n>.offline (O) | 1 | R | annunciator <n> offline |
0 | R | annunciator <n> online | |
annunciator.<n>.fault (O) | 1 | R | annunciator <n> fault |
0 | R | annunciator <n> no fault | |
detected.annunciators | R | space separated list of detected annunciators | |
detected.lcds | R | space separated list of detected LCDs | |
detected.modules.<l> | R | space separated list of detected modules on loop <l> | |
detected.loops | R | space separated list of detected loops | |
detected.sensors.<l> | R | space separated list of detected loops on loop <l> | |
lcd.offline (O) | 1 | R | LCD/Terminal offline |
0 | R | LCD/Terminal offline | |
lcd.<n>.offline (N) | 1 | R | LCD <n> offline |
0 | R | LCD <n> online | |
lcd.<n>.fault (N) | 1 | R | LCD <n> fault |
0 | R | LCD <n> no fault | |
lcd.<n>.cfg.error (N) | 1 | R | LCD <n> configuration error |
0 | R | LCD <n> configured | |
loop.<n>.disabled (O) | 1 | R | loop <n> disabled |
0 | R | loop <n> not disabled | |
loop.<n>.short | 1 | R | loop <n> short circuit |
0 | R | loop <n> no short circuit | |
loop.<n>.open | 1 | R | loop <n> open fault |
0 | R | loop <n> no open fault | |
loop.<n>.voltage | 1 | R | loop <n> low voltage fault |
0 | R | loop <n> no low voltage fault | |
module.<l>.<n>.normal | 1 | R | module <n> on loop <l> normal state |
0 | R | module <n> on loop <l> error state | |
module.<l>.<n>.disabled | 1 | R | module <n> on loop <l> disabled |
W | disable module <n> on loop <l> | ||
0 | R | module <n> on loop <l> enabled | |
W | enable module <n> on loop <l> | ||
module.<l>.<n>.out | 1 | R | module <n> on loop <l> output active (ON) |
W | turn ON out of module <n> on loop <l> | ||
0 | R | module <n> on loop <l> output not active (OFF) | |
W | turn OFF out of module <n> on loop <l> | ||
module.<l>.<n>.fault | v | R | module <n> on loop <l> fault (see modules fault error table below) |
0 | R | module <n> on loop <l> no fault | |
module.<l>.<n>.alarm | 1 | R | module <n> on loop <l> alarm |
0 | R | module <n> on loop <l> no alarm | |
panel.fault.batt.disconn | 1 | R | batteries disconnected |
0 | R | batteries connected | |
panel.fault.power | 1 | R | mains power failure |
0 | R | mains power ok | |
panel.fault.supply.main (O) | 1 | R | main power supply failure |
0 | R | main power supply ok | |
panel.fault.supply.aux (O) | 1 | R | aux power supply failure |
0 | R | aux power supply ok | |
panel.fault.supply.aux.disc (O) | 1 | R | aux power supply disconnected |
0 | R | aux power supply not disconnected | |
panel.fault.supply.aux.not.prg (O) | 1 | R | aux power supply not programmed |
0 | R | aux power supply programmed | |
panel.fault.batt.unbal | 1 | R | battery charger unbalance detected |
0 | R | battery charger unbalance not detected | |
panel.fault.batt.fail | 1 | R | battery failure detected |
0 | R | battery failure not detected | |
panel.fault.batt.low (O) | 1 | R | battery low voltage detected |
0 | R | battery low voltage not detected | |
panel.fault.bex | 1 | R | battery exhausted detected |
0 | R | battery exhausted not detected | |
panel.fault.earth | 1 | R | ground connection fault |
0 | R | no ground connection fault | |
panel.fault.undervoltage | 1 | R | AC power under-voltage fault |
0 | R | no AC power under-voltage fault | |
panel.fault.overvoltage | 1 | R | AC power over-voltage fault |
0 | R | no AC power over-voltage fault | |
panel.fault.siren.open | 1 | R | siren line wire cut detected |
0 | R | siren line wire cut not detected | |
panel.fault.siren.short | 1 | R | siren line short circuit detected |
0 | R | siren line short circuit not detected | |
panel.fault.fuse | 1 | R | fuse fault |
0 | R | fuse ok | |
panel.fault.batt.charger.undervoltage | 1 | R | battery charger under-voltage fault |
0 | R | no battery charger under-voltage fault | |
panel.fault.batt.charger.overvoltage | 1 | R | battery charger over-voltage fault |
0 | R | no battery charger over-voltage fault | |
panel.filesystem.clear.error (N) | 1 | R | memory delete error |
0 | R | no memory delete error | |
panel.filesystem.init.error (N) | 1 | R | memory initialization error |
0 | R | no memory initialization error | |
panel.reliab.par.mod | 1 | R | reliability parameters modified warning |
0 | R | no reliability parameters modified warning | |
panel.hardkey.enabled | 1 | R | hardware programming key enabled |
0 | R | hardware programming key not enabled | |
panel.power.on | 1 | R | power on phase |
0 | R | power on phase completed | |
panel.wdt.reset | 1 | R | main CPU watchdog fault |
0 | R | main CPU watchdog ok | |
panel.cfg.error (N) | 1 | R | configuration error |
0 | R | configuration ok | |
panel.filesystem.error (N) | 1 | R | memory corruption |
0 | R | memory ok | |
panel.hard.clock (N) | 1 | R | internal hardware clock fault |
0 | R | internal hardware clock ok | |
panel.arch.full (N) | 1 | R | log archive full |
0 | R | log archive not full | |
panel.arch.full.warning (N) | 1 | R | log archive warning (80% full) |
0 | R | no log archive warning | |
panel.zone.default (N) | 1 | R | sensors/modules not yet assigned to zones |
0 | R | zones/modules assignment done | |
panel.sib.offline (N) | 1 | R | SIB board offline |
0 | R | SIB board online | |
panel.sib.not.prg (N) | 1 | R | SIB board not programmed |
0 | R | SIB board programmed | |
panel.pc.invalid.cmd (N) | 1 | R | invalid command from PC |
0 | R | no invalid command from PC | |
panel.arch.disabled | 1 | R | log archive disabled |
0 | R | log archive enabled | |
panel.lib.<n>.offline | 1 | R | LIB board <n> offline |
0 | R | LIB board <n> online | |
panel.lib.<n>.cfg.error | 1 | R | LIB board <n> configuration error |
0 | R | LIB board <n> configured | |
panel.lib.<n>.not.prg | 1 | R | LIB board <n> not programmed |
0 | R | LIB board <n> programmed | |
panel.fire | silence | W | fire alarm silence |
reset | W | fire alarm reset | |
activate | W | output re-activation | |
ack | W | acknowledge | |
panel.fire.normal | 1 | R | fire panel normal state |
0 | R | fire panel error state | |
panel.fire.exclusions | 1 | R | fire panel has one or more disabled components |
0 | R | fire panel’s all components are enabled | |
panel.fire.test | 1 | R | fire panel test |
0 | R | fire panel no test | |
panel.fire.fault | 1 | R | fire panel fault |
0 | R | fire panel no fault | |
panel.fire.alarm | 1 | R | fire panel alarm |
0 | R | fire panel no alarm | |
panel.fire.alarm.silent | 1 | R | fire panel alarm silenced |
0 | R | fire panel no alarm silenced | |
panel.fire.ack | 1 | R | fire panel with events requing acknowledgement |
0 | R | fire panel with no events requing acknowledgement | |
panel.tech (N) | silence | W | technical alarm silence |
reset | W | technical alarm reset | |
activate | W | output re-activation | |
ack | W | acknowledge | |
panel.tech.normal (N) | 1 | R | technical panel normal state |
0 | R | technical panel error state | |
panel.tech.exclusions (N) | 1 | R | technical panel has one or more disabled components |
0 | R | technical panel’s all components are enabled | |
panel.tech.test (N) | 1 | R | technical panel test |
0 | R | technical panel no test | |
panel.tech.fault (N) | 1 | R | technical panel fault |
0 | R | technical panel no fault | |
panel.tech.alarm (N) | 1 | R | technical panel alarm |
0 | R | technical panel no alarm | |
panel.tech.ack (N) | 1 | R | technical panel with events requing acknowledgement |
0 | R | technical panel with no events requing acknowledgement | |
sensor.<l>.<n>.normal | 1 | R | sensor <n> on loop <l> normal state |
0 | R | sensor <n> on loop <l> error state | |
sensor.<l>.<n>.disabled | 1 | R | sensor <n> on loop <l> disabled |
W | disable sensor <n> on loop <l> | ||
0 | R | sensor <n> on loop <l> enabled | |
W | enable sensor <n> on loop <l> | ||
sensor.<l>.<n>.prealarm.1 | 1 | R | sensor <n> on loop <l> pre-alarm 1 |
0 | R | sensor <n> on loop <l> pre-alarm 1 off | |
sensor.<l>.<n>.prealarm.2 | 1 | R | sensor <n> on loop <l> pre-alarm 2 |
0 | R | sensor <n> on loop <l> pre-alarm 2 off | |
sensor.<l>.<n>.fault | v | R | sensor <n> on loop <l> fault (see sensors fault error table below) |
0 | R | sensor <n> on loop <l> no fault | |
sensor.<l>.<n>.alarm | 1 | R | sensor <n> on loop <l> alarm |
0 | R | sensor <n> on loop <l> no alarm | |
sensor.<l>.<n>.analog | v | R | sensor <n> on loop <l> analog value |
zone.<n>.normal | 1 | R | zone <n> normal state |
0 | R | zone <n> error state | |
zone.<n>.disabled | 1 | R | zone <n> disabled |
W | disable zone <n> | ||
0 | R | zone <n> enabled | |
W | enable zone <n> | ||
zone.<n>.fault | 1 | R | zone <n> fault |
0 | R | zone <n> no fault | |
zone.<n>.alarm | 1 | R | zone <n> alarm |
0 | R | zone <n> no alarm |