Difference between revisions of "InimPrevidia"

From HSYCO
Jump to navigation Jump to search
Line 141: Line 141:
 
|-
 
|-
  
|rowspan="2" |info.modbus.status
+
|-
|0
+
 
 +
|rowspan="4" |oc2
 +
|rowspan="2" |0
 
|R
 
|R
|modbus is disconnected
+
|the open collector 2 on the panel is not active
 +
|-
 +
|W
 +
|deactivate the open collector 2 on the panel
 
|-
 
|-
|1
+
|rowspan="2" |1
 
|R
 
|R
|modbus slave is connected
+
|the open collector 2 on the panel is active
 
|-
 
|-
 +
|W
 +
|activate the open collector 2 on the panel

Revision as of 11:27, 16 June 2023

INIM PREVIDIA are multi-zone 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 INIM Guida all'integrazione con sistemi di supervisione

This driver has been tested on INIM PREVIDIA Ultra, Max and Compact panels.

IO Server Inim Previdia.png

Communication

INIM PREVIDIA 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 INIMPREVIDIA I/O Server in the I/O Servers section of the Settings and set its parameters:

Communication

  • Address: IP address of the INIM PREVIDIA 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 INIM PREVIDIA panel
pollingtime 1000 n >= 1000, n <= 30000 the data polling interval, in milliseconds.
loopsnumber 16 n = 1..16 the number of configured loops
groupsnumber 240 n = 1..240 the number of configured groups
zonesnumber 1000 n = 1..1000 the number of configured zones

Note INIM PREVIDIA Compact panel requires loopsnumber set to 2

inimprevidia.ini

The inimprevidia.ini file is a specific configuration file located in the root directory.

This file is required to provide the I/O Server the name assignment of zones and devices.

This is an example of the file content:

previdia.z1 = Zone 1
previdia.g2 = Group 2
previdia.l1.d1 = Device 1 Loop 1
previdia.l8.d4 = Device 8 Loop 4

Where "previdia" is the I/O Server id of the INIM PREVIDIA I/O Server

If you have multiples INIM PREVIDIA I/O Servers:

previdia1.z1 = Zone 1 Detnov 1
previdia2.z1 = Zone 2 Detnov 2
previdia1.l1.d1 = Device 1 Loop 1 Detnov 1
previdia2.l2.d1 = Device 1 Loop 1 Detnov 2


Datapoints

ID Value R/W Description
connection online R connection established
offline R HSYCO can't connect to the panel
reset 1 W panel reset
mute 1 W panel mute
oc2 0 R the open collector 2 on the panel is not active
W deactivate the open collector 2 on the panel
1 R the open collector 2 on the panel is active
W activate the open collector 2 on the panel