Difference between revisions of "Teledata"
Line 107: | Line 107: | ||
|0 | |0 | ||
|R | |R | ||
− | | | + | |normal status |
|- | |- | ||
|1 | |1 | ||
|R | |R | ||
− | | | + | |not normal status |
|- | |- | ||
|} | |} |
Revision as of 13:59, 9 August 2021
Teledata Olympia are multi-area fire panels. The integration with HSYCO can be accomplished via a standard Modbus TCP/IP connection using Teledata ONEconnect as gateway. ONEconnect gateway must be configured in Gateway / Printer Mode. This driver was developed following the MODBUS documentation "Documento Interfacciamento Modbus Antincendio Rev. 2.1"
This driver could handle 12 panels each one with a maximum of 16 loops of 240 sensors. This I/O server can be slow in case of high amount of panels, loops and sensors. To partially solve the issue this I/O servers has a double polling implementation: fast polling for global status, slow polling for sensors status. This means that the global panel status is requested more frequently. For example in case of fire alarm the global alarm will be approximately notified within 3 seconds or less, the specific sensor alarm will be notified later, with a delay proportional to the numbers of panels and loops, declared in the driver's options.
HSYCO Configuration
Add a TELEDATA I/O Server in the I/O Servers section of the Settings and set its parameters:
Communication
- Address: IP address of the TELEDATA ONEconnect gateway
- 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..255 | MODBUS unit ID of the KILSEN panel |
loopsnumber | 1 | 0..16 | the last loop to read. In case of multiple panels, insert the number of loops of the panel with more loops. |
panelsnumber | 1 | 0..12 | In case of multiple panels, insert the address of the last panel. In case of single panel leave it empty or type 1. |
Datapoints
ID | Value | R/W | Description |
---|---|---|---|
connection | online | R | connection established |
offline | R | HSYCO can't connect to the panel | |
reset | 1..12 | W | reset panel with id = value |
panel.silence | 1..12 | W | silence panel with id = value |
panel. .loop.<l>.value |
0..7 | W | cumulative status value for panel , loop <l> |
panel. .loop.<l>.normal |
0 | R | normal status |
1 | R | not normal status |