Teledata

From HSYCO
Jump to navigation Jump to search

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"

Note  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.

IO Server Teledata Panel.jpg

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.<p>.loop.<l>.value 0..7 R cumulative status raw value for panel <p>, loop <l>
panel.<p>.loop.<l>.normal 0 R not normal status
1 R normal status
panel.<p>.loop.<l>.fire 0 R not fire status
1 R fire status
panel.<p>.loop.<l>.fault 0 R not fault status
1 R fault status
panel.<p>.loop.<l>.firefault 0 R not fire and fault status
1 R fire and fault status
panel.<p>.loop.<l>.prealarm 0 R not prealarm status
1 R prealarm status
panel.<p>.loop.<l>.fireprealarm 0 R not fire and prealarm status
1 R fire and prealarm status
panel.<p>.loop.<l>.faultprealarm 0 R not fault and prealarm status
1 R fault and prealarm status
panel.<p>.loop.<l>.firefaultprealarm 0 R not fire and fault and prealarm status
1 R fire, fault and prealarm status
panel.<p>.loop.<l>.sensor.<s>.value 0..11 R cumulative status raw value for panel <p>, loop <l>, sensor <s>
panel.<p>.loop.<l>.sensor.<s>.normal 0 R not fire and fault and prealarm status
1 R fire, fault and prealarm status