Warsaw 27.12.2017
OPC_SCHRACK VER. 4.6
MANUAL
Zwolenska 22/27
04-761 Warszawa
tel.: (+48 22) 213-92-69
tel./fax: (+48 22) 615-89-84
e-mail: tiger-soft@tiger-soft.com.pl
Table of contents
1) Introduction
2) Installing the I/O driver
3) Software registration
4) Configuring the OPC_SCHRACK
5) Configuring an OPC client
6) Starting and stopping the OPC_SCHRACK
The OPC_SCHRACK ver. 4.6 is a communication driver which allows to connect BMS system
with several fire protection systems from Schrack Seconet based on N3 network and an ETHERNET. The Integral Standard Protocol over IP (ISP/IP) is used by the driver.
The computer with BMS system uses a serial port (RS232) or ETHERNET network card. Schrack central can use network cards like B5-NET2-FXM for an ETHERNET.
The driver can be connected to BMZ Integral IP, Integral C or Integral system.
It includes the following features:
Run OPC_SCHRACK_INSTALL.EXE.Installation software will put OPC_SCHRACK files into the C:\Program Files\TIGER_SOFT\OPC_SCHRACK_4.6 directory or another directory chosen by the user. Shortcuts to the manual and registration software exist in the group OPC_SCHRACK ver. 4.6 (access from the Start menu). The driver is installed as a service.
OPC_SCHRACK should be registered after installation using TIGER-SOFT internet service. SOFTWARE REGISTRATION from OPC_SCHRACK group should be started first. This program generates file gen_lic.lic and saves it in the main driver directory. Then you have to connect to http://www.tiger-soft.com.pl/Registration/registration.html, fill the form and receive the registration code. This code should be put to the editable field in the SOFTWARE REGISTRATION. Press OK to finish registration process.
4) Configuring the OPC_SCHRACK
The file - Configuration.oes is used for the driver configuration. It exists in the same directory like the OPC_SCHRACK.exe.
An example of the file is presented below.
# OPC_SCHRACK_N3 - configuration program
# CHANNEL - channel number
# ACTIVE - channel activation. Possible values YES,NO
# ETH parameters
# MAIN_PANEL_NR is a panel(central) number
# CL_IP is a local driver ip address
# SCHRACK_IP is a Schrack-Seconet central ip address
# USER is an user name defined in a central
# PASSWORD is an user password defined in a central
# TIMEOUT [s]. Possible values from the range 1-9999 [s]
# ISP parameters
# SS=1 - Additional status will be sent in the older byte of the word.0 - will be always 0
# AS=1 - Driver allows to send commands to the fire alarm central unit (XccCTttAaa[sa]). 0 - Sending control commands is not allowed.
# AG=1 - Driver will set group status to alarm when an element from this group has alarm status.
# OPC points
# The list of points, configured in the OPC client in the following format:
# XccTtt[st]ANN-aa[sa], where cc-channel number, tt-type(0-16,255,4095), NN-network number of the panel, aa-address of the element(1-65535), sa-sub address of the element(0-255)
# or XccCTttANN-aa[sa] for control points, sent by the OPC client
#******************** 1 ********************
CHANNEL=1
ACTIVE=YES
#ETH
MAIN_PANEL_NR=1
CL_IP=192.168.233.101
SCHRACK_IP=192.168.193.10
USER=sisfire
PASSWORD=sisfire
TIMEOUT=30
SS=0
AS=1
AG=0
# OPC points
X01T2A1-1[255]
X01T2A1-2[255]
X01T2A1-3[255]
X01T2A1-4[255]
X01T2A1-5[255]
X01T2A1-6[255]
X01T0A2-700[255]
X01T0A2-701[255]
X01T0A2-702[255]
X01T0A2-703[255]
X01T0A2-700[1]
X01T0A2-701[1]
X01T0A2-701[2]
X01T0A2-702[1]
X01T0A2-702[2]
X01T0A2-703[1]
X01T1A2-700[255]
X01T1A2-710[255]
X01T2A2-700[255]
X01CT5A1-65535[255]
X01CT2A1-65535[255]
X01CT4095A1-65535[255]
X01CT2A1-1[255]
X01CT2A1-2[255]
X01CT2A1-3[255]
X01CT2A1-4[255]
X01CT2A1-5[255]
X01CT2A1-6[255]
X01CT0A2-700[255]
X01CT0A2-701[255]
X01CT0A2-702[255]
X01CT0A2-703[255]
X01CT0A2-700[1]
X01CT0A2-701[1]
X01CT0A2-701[2]
X01CT0A2-702[1]
X01CT0A2-702[2]
X01CT0A2-703[1]
X01CT1A2-700[255]
X01CT1A2-710[255]
X01CT2A2-700[255]
X01CT5A2-65535[255]
X01CT2A2-65535[255]
X01CT4095A2-65535[255]
OPC_SCHRACK is an OPC server. Every software that can be an OPC client should work fine with OPC_SCHRACK. ProgID is TS.OPC_SCHRACK.
ItemID can be set like this:
ItemID |
Description |
Types |
Addresses |
Returned values |
XccCommunication |
Presents the status of the communication between OPC_SCHRACK and SCHRACK central unit, where cc - channel number. |
Value 1 means that communication is OK, 0 there is no communication. | ||
XccTttANN-aa[sa] |
Shows the status of a zone or an element, where cc - channel number; tt - type; NN - network number of a panel; aa - address; sa - sub address. Example: X01T0A2-700[1], reads information from centrals connected to channel number 1, about the status of the sub element 1 from group 700 from the second panel, type 0. |
tt |
sa 0-254 - sub address of an element 255 - for a zone |
status |
XccCTttANN-aa[sa] |
Allows to sent an control command to a group or an element, where cc - central number; tt - type; NN - network number of a panel; aa - address; sa - sub address. Example: X01CT2A2-1[255], control commands for central connected to channel number 1, sub element 1 from the second panel, type 2. |
tt |
sa 0-254 - sub address of an element 255 for a zone |
commands |
XccCT5ANN-65535[255] |
Allows to sent the internal acoustic off command for the panel number NN. |
commands |
||
XccCT2ANN-65535[255] |
Allows to sent the external acoustic off command for the panel number NN. |
commands |
||
XccCT4095ANN-65535[255] |
Allows to sent the summary alarm reset command for the panel number NN. |
commands |
6) Starting and stopping the OPC_SCHRACK
The driver can be run from the service manager on Windows. The service OPC_SCHRACK can be also configured to start automatically after operating system is started.
WARNING!!! Additional parameters, concern security of the service and DCOM component have to be set. In order to do it dcomcnfg.exe should be run. User of the service should be chosen from computer users (for example system administrator). The same user should be set for DCOM TIGER-SOFT OPC_Schrack (Identity).