CPX200N Installer Manual EN v1.6
CPX200N Installer Manual EN v1.6
CPX200N Installer Manual EN v1.6
CPX200N
Installation and
programming manual
IMPORTANT INFORMATION
Crossed symbol of a trash bin means that at the territory of European Union, the
product, after finishing its useful life, shall be disposed of in a separate, specially
dedicated collection point. It refers to the equipment itself and its accessories
marked with that symbol. The products shall not be disposed of together with
non-sortable municipal waste.
The content of the document is presented “as is”. The present document shall
not be deemed to be providing any warranties, either express or implicit, including but not
limited to, any implied warranties of merchantability or fitness for a particular purpose, unless it
is required by relevant law. The manufacturer reserves the right to amend the present
document or withdraw it any time, without notice.
The manufacturer of the equipment promotes the sustainable development policy. It reserves
the right to modify and improve any functions of the product described in the present document
without previous notice.
The availability of particular functionalities will depend on the software version of the
equipment. Details can be found at the nearest dealer of the equipment.
In no event, the Manufacturer shall be held liable for any loss of data or loss of profits or any
specific, incidental, consequential or indirect damages caused in any way.
MANUFACTURER
EBS Sp. z o.o.
59 Bronislawa Czecha St.
04-555 Warsaw, POLAND
E-mail : [email protected]
Technical support: [email protected]
Webpage : www.ebs.pl
ZONES
7 zones with the NC / NO / EOL-NC / EOL-NO / DEOL-NC / DEOL-NO configuration
possibility
Detection lines – instant, delayed, 24h burglary, arming/disarming, 24h tamper, interior
delay, 24h burglary silent, 24h fire
PROGRAMMABLE OUTPUTS
1 monitored alarm output, high-current (max. current 1.1A)
2 monitored alarm outputs, low-current (max. current 50mA)
FEEDING OUTPUTS
1 signalling device output (max. current 350mA)
1 detector output (max. current 350mA)
1 keypad output (max. current 100mA)
PARTITIONS
2 partitions with the possibility to assign any number of zones to each of them
KEYBOARD
cooperation with LED keyboard KP10
ability to connect up to three keypads
TRANSMISSION
Transmission of signals through GPRS/SMS module
Encryption of data transfer using AES standard
Communication with monitoring station using dedicated OSM.2007 server that ensures
the reliability of data transfer thanks to a redundancy function
Control of GSM/GPRS connection – automatic restoration of connection with monitoring
station or switching to secondary server
CONFIGURATION
Local, using KP10 keypad or a computer
Remote through GPRS, SMS or CSD
USERS
1 admin code (main)
1 service code
8 user codes
Possibility to restrict the scope of authorisation to a few codes only
SYSTEM OPTIONS
Automatic diagnosis of basic system components
Possibility to review faults, alarm memories, event log
System/technical event history up to 5000 events
1. Develop installation diagram accounting for the location of control unit, keypad,
detectors and other system components.
2. Install the control unit in hardly accessible place with uninterrupted power supply
ensured.
3. Install the keypad in a location convenient for a user and connect it with the control unit.
For description of keypad installation, please refer to chapter 3.6.2.
NOTE: Maximum length of cables connecting the control unit with the
keypad, at the core diameter 0.5mm2 cannot exceed 200m.
4. Install detectors and door and window reed relays. Connect the installed elements with
control unit. For sample configuration of zones, please refer to chapter 3.4.
5. Install and connect signalling devices with the control unit. For sample signalling devices
connection diagrams, please refer to chapter 3.5.
8. Program the functions of the control unit. Programming procedure was described in the
chapters below.
NOTE: If you use more than one keyboard in the system, be sure to
address each assignment of the keyboard (see ch. 3.6.4).
NOTE: Before you insert the card, make sure that PIN code
authorisation is deactivated, or PIN code is compliant with the code
programmed in the control unit. Default factory PIN code of the control
unit is 1111.
8. “START” Button for Battery Activation of Control Unit Without the Mains
Power Supply
If the control unit is activated in the situation of power supply fault, press the button after
connecting the unit to the battery.
NOTE: Any assembly and installation works shall be carried out with
power supply off and battery disconnected.
All input lines are fully configurable and can operate as normally closed (NC)) or normally
open (NO) as well as with assigned parameters (EOL-NO or EOL-NC) using 2.2kΩ resistors
or with assigned double parameters (DEOL-NO or DEOL-NC) using 1.1kΩ resistors. Both
resistor types are included in the delivery of the control unit. Various configurations of input
lines are presented in the drawing 3.
Drawing 4. Sample connection of internal signalling device without independent source of power
supply
Drawing 5. Sample connection of external signalling device with independent source of power supply
1. Keypad Buttons
0-9 buttons and * as well as # are intended for keypad and control unit operation. After
first pressing any button, the keypad is backlit. After a few-second idle time, backlight
gets automatically dimmed. In order to make codes easier to remember, buttons are
marked with the alphabet.
6. 1 - 8 LEDs (red)
When LED goes on during normal operation, it means that the line it is assigned to was
disrupted. Flashing LED means the zone was interlocked. After activating service
functions, LEDs display data.
7. Screwed Connectors
The connectors for connecting cables joining the keypad with the alarm control unit.
8. Cable Entry
It is a place for entering the connection cables.
9. Assembly Holes
The keypad was equipped with four round assembly holes for proper fastening the
keypad.
1. KP10 keypad is intended for inside installation, on dry and even surface. Usually, it
is installed on wall, near the entrance door, 120-140 cm high from the ground.
2. To open the keypad casing – insert a flat screwdriver in the bottom part of the
casing and press the latch. Then carefully take both parts of the casing apart,
starting from the casing’s bottom.
3. Mark and drill holes in the wall to install the rear part of the casing.
5. Connect cables joining the keypad with the alarm control unit. Keypad terminals
marked: KT, KR, KP, KG shall be connected with KT, KR, KP, KG terminals in the
alarm control unit (see drg. 2.)
6. Assembly the rear part of the casing with the front one starting from the casing’s
top. Make sure that the keypad is well assembled and sabotage switch is pressed
in.
Each keypad to be connected to the bus must have its own individual address from the 1
to 3 range. Addresses must not repeat (the control panel does not suport devices having
identical addresses). It is recommended that consecutive addresses be assigned starting
from 1. In keypads, the address is set by software means. By default, address 1 is set.
Programing keypad address:
1. Remove the keypad from the wall (tamper switch should be open).
3. After about 5 seconds the keypad will display the programmed keypad address.
4. After programming the keypad address, reset the control panel CPX200N.
The zone blocking function allows de-activating stand-by mode of any zones or bypassing
any damaged lines. Also, zones which are not in stand-by mode and which the user has
access to can be blocked. Zones remain blocked until de-arming. System informs the user
about that fact with slowly flashing LED marked with the number of the blocked zone.
Zone blocking:
1. Enter the number of the function and confirm with . Enter the user code
and press . 3-tone beep will confirm the correct code input.
Note: If incorrect code is entered the keyboard will emit long constant
sound. Enter the correct code once again.
You can add a new user code here. New codes can be added by the administrator only. 3
beeps will confirm the successfully entered function.
Note: Individual codes cannot be the same; if any code is the same as
another one, it will not be recorded.
2. Enter the admin code and confirm it with . 3 beeps will confirm the correct code
input.
3. Numbers of already existing users will be displayed.
4. Enter the ID of newly added user (1 to 8), other than already added ID numbers, and
press to confirm. Numbers of partitions a new user can have access to will be
displayed.
5. To activate/deactivate LED of an appropriate partition, press 1 or 2. When the access is
set, press to confirm. All LEDs shall be off now.
6. Enter the code of a newly added user (4 to 7 digits) and press to confirm.
7. Enter the code of a newly added user again and press to finish adding or to
exit without saving changes.
You can delete a user here. Codes can be deleted by the administrator only. 3 beeps will
confirm the successfully entered function.
Note: You cannot delete Admin account (user no. 0) and Installer
account (user no. 9)
To delete a user:
2. Enter the admin code and confirm it with . 3 beeps will confirm the correct code
input.
3. Numbers of already existing users will be displayed.
The user can change its code here. 3 beeps will confirm the successfully entered function.
Where:
User code - Code of a user changing the password.
Code – New access code (from 4 to 7 digits).
You can change system time here. Time can be changed by the administrator only. 3 beeps
will confirm the successfully entered function.
where:
hh – Hours.
mm – Minutes.
You can change system date here. Date can be changed by the administrator only. 3 beeps
will confirm the successfully entered function.
where:
YY – Year.
MM – Month.
DD – Day.
Pressing the PROG button on CPX200N panel for 10s during the connection of the alarm
control unit power supply will delete all programmed users and restore the default admin
and installer code.
Default admin code is: 1111.
Default installer code is: 2222.
1. Enter your code and press . 3 beeps will confirm the code.
Note: If incorrect code is entered the keypad will emit long constant
sound. Repeat the arming process by entering the correct code.
2. Leave the facility before the time for leaving expires. That state is indicated by
intermittent sound and quick flashing the ARMED LED on the keypad until the system
gets fully armed. If the chirps are activated the arming will be confirmed by one chirp of
siren.
Note: If the partition is not plugged any zones and/or outputs, the
partition is not armed.
If during the arming any faults are present in the system, the keypad will indicate it with
flashing ARMED and SYSTEM LEDs and long constant sound audio signal. LEDs 1 to 8 will
indicate which system errors are present. That state will maintain for 10 seconds. If there is
no possibility to quickly remove faults, press to arm the system. Pressing will
cancel the arming process.
Error codes:
1 – Damage or disruption of detector
2 – Damage of signalling device or signalling device active
3 – Damage of internal connection or sabotage
4 – AC power supply damage
5 – Battery damage
6 – ATS damage
8 – Other damages
1. Enter the facility through the entrance door. Intermittent sound and slow flashing of
ARMED LED on the keypad will remind of the need to disarm the system before the delay
time for entrance expires.
2. Enter the code and press . 3-tone beep of the keypad will confirm the correct code
input. The partition the user has access to will be disarmed. If the chirps are activated
the disarming will be confirmed by two chirps of siren. If the user has access to all
1. Enter the number of the function and confirm using . Then enter the user
code and press . 3-tone beep will confirm the correct code input.
Note: If incorrect code is entered the keypad will emit long constant
sound. Enter the correct code once again.
2. LEDs 1 and 2 will display the current partition state. LED on – partition armed, LED off -
partition disarmed. Only LEDs indicating the partitions the user has access to will be on.
3. To change the partition state press buttons with partition numbers (LEDs with relevant
partition number will go on/off). Confirm the change of partition state using
button. 3 beeps will confirm the change. To cancel the entered changes, press .
4. If partition arming was selected, the keypad will indicate counting the time for leaving
the facility. Leave the facility before the time for leaving expires. After it is armed the
ARMED LED will be constantly on.
5. If partition disarming is selected, the relevant partition will be immediately disarmed.
Note: If the partition is not plugged any zones and/or outputs, the
partition is not armed.
Note: If incorrect code is entered the keypad will emit long constant
sound. Enter the correct code once again.
2. If partition arming was selected, the keypad will indicate counting the time for leaving
the facility. Leave the facility before the time for leaving expires. After it is armed the
ARMED LED will be constantly on.
Note: If the partition is not plugged any zones and/or outputs, the
partition is not armed.
If red ALARM LED flashes when the system is armed, it means that while you were absent
some alarms occurred (numbers of lines that initiated them will be displayed as well) which
have already ceased. But, if ALARM LED emits constant light, it means that system still is in
alarm state. Exercise caution! If you suspect any intruder to be present in the facility, leave
the facility immediately and call security guards.
1. To mute (deactivate) the alarm, enter the code and press . 3 beeps will confirm the
code. Also, the system will be disarmed.
2. In order to identify the alarm type, please refer to Alarm Memory chapter of the present
manual.
The function displays the history of alarms that occurred in the system. When the function is
activated, ALARM and PROG LEDs are flashing slowly and all alarms that occurred since last
arming are displayed. LEDs 1- 7 display the information from which zones the alarm was
activated. LED 8 indicates that alarm has been triggered from the source other than input
zone. To clear the alarms memory, press . To exit without clearing the alarms memory,
press .
Alarm source types:
1 – Sabotage of zone 1
2 – Sabotage of zone 2
3 – Sabotage of zone 3
4 – Sabotage of zone 4
5 – Sabotage of zone 5
6 – Sabotage of zone 6
7 – Sabotage of zone 7
8 – Other alarm
If LED 8 is active (ie. blinks or on), pressing displays the alarm source type. After pressing
the button corresponding to active LED, the detailed information about the alarm source within
selected type is displayed. Anytime is pressed, contents of the main level of alarms
where:
Number of function – a number of one of available service functions,
Argument – the argument of a given service function (of BIT or DEC type).
Each service function has one of two argument types: binary (BIT) or decimal (DEC) . Handling
each of the two types of arguments is presented below:
<Installer code>
3 beeps will confirm the correct input of the code and function number. PROG LED on will
inform that currently, the user is in service mode. When any service function is entered,
PROG LED will be blinking. After exit from the function, PROG LED will be lit constantly
again, informing that the user is in the main service mode menu.
To exit the service mode press and confirm with . Using that function will trigger
the control unit’s reset using configured parameters.
The device will exit test mode automatically after 5 minutes without pressing the buttons
and system will restart.
The installer code can be changed here. 3 beeps will confirm the successfully entered
function.
where:
Installer code – new installer code (from 4 to 7 digits)
You can press any time to exit without saving changes.
The function determines time in seconds after which failure is to be reported. The function’s
argument is of decimal type. 3 beeps will confirm the successfully entered function.
To change /configure the time:
<Time>
where:
Time – time in seconds
You can press any time to exit without saving changes.
That function resets the settings to their default configuration, accessible from the service
mode level. In order to protect the settings against accidental modification, the function is to
be additionally confirmed with installer code. 3 beeps will confirm the successfully entered
function. Using that function will trigger the control unit’s reset using default parameters.
<Installer code>
That function allow to switch on and switch off additional options of the system. The
argument of the function is BIT type. By pressing 1, 2 and 3 keys, you can switch on/off
proper option. 3 beeps will confirm the successfully entered function.
<Options>
Where:
Options – number of option (BIT type parameter):
1 – enable faults memory indication – when is switched off, LED SYSTEM does not
show by blinking the faults that are not active; you can display inactive faults by
choosing “faults memory” user function
2 – disable ATS monitoring. If his option is enabled, ATS failure isn’t signaled to the
user in any way on the keypad and it doesn’t cause arm prevention.
3 – disable automatic arm prevention overriding when fault. If this option is disabled
and at least on fault is active in the system, arm prevention isn’t signaled to the user
during partition arming. Instead arm prevention is automatically overridden. If option
is enabled, faults causes arm prevention which can be overridden by user.
That function allow to switch on or switch off remote users management. The argument of
the function is BIT type. By pressing key 1, you can switch on/off option. 3 beeps will
confirm the successfully entered function.
<Options>
Where:
Options – number of option (BIT type parameter):
1 – Users remote management enable – when is swiched on
Zones can be configured using complex service functions, after activation of which, all the
parameters related to the relevant zone can be given subsequently or in a form of series of
service functions that configure one zone-related parameter. Addresses of zone
configuration functions are defined as per the following pattern:
<XX> <Y>
where:
XX – determines the number of zone from 01 to 07; entering number 00 will change the
parameters for all zones in the system,
Y – number of parameter related to a given zone:
c) change of many parameters at the time for zone 1 using complex functions – zone
1 is to be set as immediate circuit, in NC mode, to be blocked after 8 violations
and generate alarm when violated after arming, with the 500ms sensitivity:
……
Outputs, similar as zones, can be configured using complex service functions after activation
of which, all the parameters related to the relevant output can be given subsequently or in a
form of series of service functions that configure one output-related parameter. Addresses
of output configuration functions are defined as per the following pattern:
<XX> <Y>
where:
XX – determines the number of output from 01 to 03; entering number 00 will change the
parameters for all outputs in the system,
Y – number of parameter related to a given output:
0 – complex function, the initiation of which configures the parameters listed below
as another set of parameters;
1 – type of output (DEC type parameter):
o 0 – not used,
o 1 – signalling alarm,
o 2 – stand-by indicator,
o 3 – power failure,
o 4 – ATS failure – no communication with receiving server.
o 5 – GSM signal jamming indicator
o 6 – chirp no arm/disarm
o 7 – chirp no arm/disarm and signalling alarm
2 – time of output activation in seconds (DEC type parameter); if 0 is set, output will
operate in bi-stable mode.
It is possible to configure the chirp options using following patterns:
a. chirp signal duration:
c) change of many parameters at the time for output 1 using complex function –
output 1 is to be set as alarm signalling with activation time 120 seconds:
Partition configuration can be configured similarly as zones and outputs, using complex
service functions after activation of which, all the parameters related to the relevant
partition can be given subsequently or in a form of series of service functions that configure
one partition-related parameter. Addresses of partition configuration functions are defined
as per the following pattern:
<XX> <Y>
where:
XX – determines the number of partition from 01 to 02; entering number 00 will change
the parameters for both partitions,
Y – number of parameter related to a selected partition:
0 – complex function, the initiation of which configures the parameters listed below
as another set of parameters;
1 – zones belonging to partition (BIT type parameter),
2 – outputs belonging to partition (BIT type parameter),
3 – time for leaving the partition in seconds (DEC type parameter),
4 – alarm time in the partition in seconds (DEC type parameter),
5 – partition options (BIT type parameter):
o 1 – quiet signalling of time for entering (during counting the time for entering, the
buzzer in a keypad is not active)
o 2 – quiet signalling of time for leaving (during counting the time for leaving, the
buzzer in a keypad is not active)
6 – auto-arming time (DEC type parameter, time of day written in the 24-hour
notation in the form HHMM),
7 – auto-arming option (BIT type parameter):
Notes:
Execution of complex function 3006 (auto-arming time for all paritions) will copy
activation/deactivation option from the first partition to the second partition.
Execution of complex function 3007 (auto-arming activation/deactivation for all paritions)
will copy auto-arming time from the first partition to the second partition.
Execution of complex function 3008 (auto-disarming time for all paritions) will copy
activation/deactivation option from the first partition to the second partition.
Execution of complex function 3009 (auto-disarming activation/deactivation for all
paritions) will copy auto-disarming time from the first partition to the second partition.
If the time in the device is set forward (eg. when the time is changed to Daylight saving
time), and arming or disarming time is in the period which has been ommited, then the
hour will be not used. Eg. If the auto-arming time is set to 2:30, and time was changed
forward from 2:00 to 3:00, the control panel will not arm.
Examples:
a) change of a single parameter – assigning 1, 2, 3 zones to the first partition:
c) change of many parameters at the time for partition 2 using complex function –
zones 2, 4, 5 and output 1 to belong to partition 2, time for leaving the one to be
45 seconds, alarm time in partition 2 to be 120s and signalling of time for entering
and leaving was quiet:
……
In order for installer to be able to configure text messages, administrator has to grant him
necessary permission first. This can be achieved by typing in following code:
<administrator code> .
Next, installer’s access to text messages can be changed by pressing the key. This will
toggle led 1. When the led is active, installer is granted the access, when led is inactive,
installer is refused access to text messages. Choice of installer’s permissions can be
accepted by pressing the button.
CPX200N can store up to 10 phone numbers and up to 32 text messages. If, for any reason,
the SMS can not be send at the moment, it will be send as soon as the connection with the
GSM network is re-established but not later than 1 day after the occurrence of the event
triggering SMS send request (text messages get expired and are deleted). Message should
contain only characters from English alphabet. Furthermore, if the text contains any spaces,
content of the message, starting from the equation mark (=) till the end of the message,
should be enclosed in quotes (" ").
After the program is installed and started, the main window will be displayed on the screen.
From that level you can access both, program functions and programmable parameters (see
chapter 7).
The main program window was divided into a few areas.
Main menu: located in the top section of the window, contains control and program
configuration functions.
If you have a file with recorded settings you can use it for programming another
equipment. First, indicate a directory where the file was saved, then give the file
name. User can modify the received data. In order to be effective the implemented
changes must be sent to the equipment.
If you program many pieces of equipment in various configurations, you do not need
to remember each configuration. You can save all settings on your hard drive under a
specific name and read it later on. The function records all information from the
configuration wizard’s windows on a hard drive. After calling the function, a window
asking for file name is displayed. By default, data is saved in files with CMI extension
(Configuration Memory Image).
This option allows selecting one of available languages (defined in enclosed external
language files).
Before you start the equipment programming, define the type of connection to be
used.
There are two programming methods available: local and remote.
For the above purpose you shall use the above window, available after activating
File option from the Main Menu and selecting Connection function or after clicking
icon on a taskbar and opening RS-232 tab.
Define:
Connection name, e.g. Local
Select serial port, e.g. COM 4
Click [Add] button to confirm the setting. The connection is saved (and moved to
the table). From that moment the program will enable a wire connection with the
equipment and allows reading and recording the parameters in the equipment’s
memory.
As explained above the equipment and software allows full configuration using
GPRS connection or CSD channel. For such programming mode the connection
parameters shall be adequately defined.
GPRS connection
The configuration of that mode requires the activation of File option from Main
Menu, and selecting Connection function (or clicking icon on a taskbar) and
opening GPRS tab.
The following window will be displayed on the screen.
Define:
Connection name, e.g. Remote
Select analyser name, e.g. primary
Enter analyser name, e.g. www.ebs.pl
Enter the port on which analyser will listen to instructions, e.g. 9000
Click [Add] button to confirm the setting. The connection is saved (and moved to
the table). From that moment the program will enable a remote connection with
the equipment and allows reading and saving the parameters in the equipment’s
memory.
Click [Add] button to confirm the setting. The connection is saved (and moved to the
table). From that moment the program will enable a remote connection with the
equipment and allows reading and saving the parameters in the equipment’s
memory.
All configuration wizard’s settings, both these read from devices and these saved in
the equipment are automatically recorded on a hard drive. If, during configuration
wizard’s installation no directories were changed, the files can be found in e.g.:
C:\Program Files\EBS\KonfiguratorLX\configs\CPX200N_20000\
The function reads the data saved in the memory of GPRS module. Data is exchanged
through the port selected in the section “Select connection type” (see the description
of “Configuration” option below). A correct readout is confirmed with relevant
message. You can save the data downloaded from the equipment in a file (see item
6.3.1.3.), and then use it for other devices.
You can use that function after you define a type and parameters of the connection.
E.g. for local connection the following window is displayed:
where:
Port - serial port that the module is currently connected to.
Access code – service code of the equipment
For detailed description of connection configuration, please refer to item 7.3.1.5.
The function is similar to the above, but it allows recording data to the memory of
EEPROM module. It is also possible to set internal timer of the device. For the above
you have to check the box “Set the time” and enter a respective date and time. A
correct entry is confirmed with a relevant message.
In case the “Read” operation results in an error message (e.g. when access code is
not known) you can return to default settings. For the above select that function. The
screen displays the message “Do you want to overwrite the parameters with default
settings?” Upon confirmation the connection definition window will be displayed:
The operation is possible using local connection only. After the operation is completed
the equipment parameters will return to default factory settings.
The function enables to read out the events lately recorded in the memory of the
equipment. Please refer to chapter 5.10.
The function allows the on-going monitoring of the equipment condition. Please refer
to chapter 5.9.
In order to program the equipment, first you have to establish a connection with the
equipment. Depending on the connection mode two programming methods are available.
Select Send function. The window will appear where you have to select the previously
defined local connection (chapter 6.3.1.5.1). Copy the settings into the memory of
the equipment.
Switch the power off and disconnect the programming cable or switch the
programming device into DEBUG mode.
Insert SIM card.
Re-connect the power supply.
The equipment is ready for operation.
As access parameters to GPRS network and OSM.2007 are defined in the equipment,
you can proceed with programming any time.
If the equipment is installed in a secured facility, i.e. it has a SIM card inserted and it
is connected to power supply, the programming procedure in the following:
Start the configuration wizard software and define the options of the equipment
(for description, please refer to chapter 7).
Select Send function. The window will appear where you have to select the
previously defined remote connection (chapter 6.3.1.5.2). Copy the settings into
the memory of the equipment.
Close the configuration wizard’s window after you finish the data input.
The equipment is ready for data transmission in accordance with new settings.
8.1. ACCESS
8.1.1. Parameters
Depending on user’s preferences, the equipment can operate in one of 4 modes (to
be selected from a drop list):
GPRS & SMS: GPRS transmission (TCP/IP protocol) in standard and in case of
problems with that connection, automatic switch into SMS mode
SMS: Transmission only in SMS mode without the attempt of establishing a GPRS
connection
GPRS: GPRS transmission (TCP/IP protocol) in standard. In case of any problems
with that connection, no remote connection is possible
No server connection: no transmission with server, remote communication with a
user is possible only via SMS messages
At a pre-defined interval the equipment sends “Test” signal that informs the
monitoring station that the device is operating. In that box, you can determine at
what interval defined in seconds the message will be sent.
Here you define the number of attempts to connect with the server. If during the
attempts no connection is established, after they terminate, the device will switch into
SMS mode. In this mode the equipment still attempts to connect with the server, at
an interval defined in item 7.1.3.3.
The function is the same as for GPRS. It refers to the situation of any problems with
GPRS transmission, when the equipment automatically switches into SMS mode (it
also refers to the operation mode via SMS only). Sending a test SMS message as
often as in case of GPRS transmission is usually undesirable. That parameter allows
significant extension of interval between tests (time in minutes) or disabling that
option.
If to the server application (e.g. OSM.2007) a GSM modem is connected, here you
have to enter its number. SMS messages will be sent to this number in case the
equipment encounters problems with GPRS transmission.
In case the box remains empty or 0 is entered, the equipment will operate in GPRS
mode only.
NOTE: This box will be inactive in case the GPRS operation mode
of the equipment was defined.
In case the GPRS connection is lost, information on upcoming events will be sent by
SMS immediately, even in case the equipment has not switched to SMS mode yet.
8.1.2.1. APN
The parameter depends on GSM network operator whose GPRS service will be used.
It defines the name of access point to GPRS network. There is a possibility to obtain a
private access point. In this case its name will be given by a particular GSM network
operator.
Most often it is not required while using public APN. For private APN, you should
obtain that parameter from the operator (without it no access to GPRS network can
be granted).
Most often it is not required while using public APN. For private APN, you should
obtain that parameter from the operator (without it no access to GPRS network can
be granted).
It defines the address of primary and secondary DNS (Domain Name System). If
server address was entered as a domain name at least one DNS address must be
entered.
It defines a port which was dedicated in the server for the receipt of data from the
equipment.
The programmed equipment with SIM card inserted will automatically attempt to
establish connection with a server. Here you can define an interval (in seconds) after
which the equipment will retry to connect with a server, in case the previous attempt
was unsuccessful.
You can define how many times the equipment will try to connect with the server in
case of subsequent faults. After a defined number of attempts, the equipment will
initiate the procedure of connecting with secondary server. The option is active only
in case the secondary server parameters were defined.
If you check this box, the equipment will try to establish a connection with primary
server, irrespectively of the secondary server parameters set (in particular, the
number of connection attempts).
It defines a port which was dedicated in the server for the receipt of data from the
equipment.
If the equipment cannot connect with primary server, after the defined number of
attempts it will initiate the procedure of connecting with a secondary server. Here you
can define an interval (in seconds) after which the equipment will retry to connect
with a server, in case the previous attempt was unsuccessful.
You can define how many times the equipment will try to connect with a secondary
server. In case of subsequent unsuccessful attempts, after the defined number of
attempts is executed, the equipment will return to the procedure of connecting to
primary server.
If you check this box, the equipment will disconnect the secondary server after a
defined time. The following operation depends on the Connection sequence
parameter (refer to 7.1.3.5). If the option is active the equipment will try to connect
to primary server. In case the option is inactive, the equipment will complete the
procedure of connecting to secondary server first, and in case it is unsuccessful, it will
move on to attempting the connection with primary server.
8.1.5. Access
It secures the equipment against unauthorised access. It is used for both, equipment
programming and for its remote control (in TCP/IP or SMS mode). Default factory
setting is 0000. It should be changed at first equipment start-up (programming). It
can be composed of up to seven alphanumerical characters.
Installer’s service code is used for equipment programming process using KP10
keypad. Default factory setting is 2222. It should be changed at first equipment start-
up (programming). The code can be composed of from four to seven digits.
Installer’s service code could be read and change remotely via OSM.2007 Console or
by sending SMS message. In case of reading Installer’s service code via OSM.2007
Console, please send following Custorm command:
GETPARAM=3,1
The answer with current Installer’s service code appears in the bottom part of the
Console window.
Installer’s service code could be changed via OSM.2007 Console. In such case, please
send following Custom command:
SETPARAM=3,1,new_code
where new_code should containt from 4 up to 7 digits.
The way of reading and changing Installer’s service code by SMS message is
described in the chapter SMS RECEIPT
Since the equipment uses GSM network for its operation, it is necessary to obtain a
SIM card from a mobile network operator. You have to set a PIN code of a SIM card
dedicated for operation in particular equipment before its first use. It is necessary for
automatic start up of the system. In case you have a card without the PIN code, you
can enter any value in that box, e.g. 0000.
If you enter incorrect PIN code, the system will not start after inserting the card and
switching the power supply on and you will not be able to use the card until you
enter the PUK code (using any GSM phone).
Default factory PIN code entered in the equipment is: 1111.
For the maximum transmission security the data transmitted are encrypted using AES. The
option can be used for both, GPRS and SMS transmissions.
In case encrypted transmission was selected, you can enter own data encryption key (DEK)
(256 bits - 0-9 and A-F characters) or use default setting.
The alarm control unit has 7 fully configurable zones and 3 software controlled outputs.
Zones can be freely divided into two partitions. Each of zones and outputs has a number of
programmable parameters defined below.
8.3.1. Zones
The parameter allows for determining the stable input line state. Any change of that
state causes alarm message to be sent. Input can be NC or NO type. The following
configuration types are available: NC / NO / EOL-NC / EOL-NO / DEOL-NC / DEOL-
NO. NC type input must be closed for the whole time. Line interruption causes its
induction. NO type input remains open. It activates when closed. EOL and DEOL (with
parameters or double parameters assigned) differ with 1 or 2 resistors allowing
distinguishing alarm from sabotage. Electric diagrams for all configuration types were
described in chapter 3.4.
Instant – disruption of the line causes immediate alarm, if the system is armed.
Delay – that type of line is usually used for detectors operation at the facility
entries. The line switches into alarm state after the expiration of programmed
time for entrance. If the system is armed, the line activation initiates counting the
The option allows interlocking any input line, which means that any changes of state
at this input are ignored and not reported to monitoring station.
You can set the set permanently blocking input ("Permanent"), or turn on the
blocking after a given number of input violations.
If you select "After time for exit", the input line will be blocked if the line was violated
when arming. In this case, an event about blocked line will be generated, which
allows to inform the monitoring station about the problem with the line. This lock will
last until disarming. If the input is selected as the "Alarm after time for exit", then
"Interlocking after time for exit" has priority - the zone will be blocked and will not
generate an alarm.
If the line is set to "After time for exit" and is violated or sabotaged after the time for
exit, then is automatically bloked (bypass is activated). User can unlock the input by
use the function 50 # (block inputs).
8.3.1.4. Sensitivity
That parameter defines a minimum time the change must maintain at the particular
zone, to be detected by a transmitter. Default factory setting of the parameter is 400
ms.
8.3.1.5. Delay
The parameter is active for delayed type zones only. It defines a time from the zone
disruption was detected after which an alarm is generated.
Enabling this option causes the panel immediately generates an alarm when the zone
was violated when the system is armed.
Zone can be violated during partition arming (e.g. delay circuits shall be set to that
option).
8.3.2.1. Partittion 1 / 2
In that tab you can assign the zones from 1 to 7 to the specific monitoring partitions.
If the zone is not assigned to any of the partitions (and it is not of 24H type), all
events received from that zone (disruption/return) will be ignored.
The parameter allows switching off the indication of time for entrance / exit displayed
by KP10 keypad.
It is time for leaving the partition. Assigned zones will be active (monitored) after the
expiration of pre-defined time, counting from the time the arming zone was
disrupted.
The parameter defines the time the alarm will be indicated by KP10 keypad.
The parameter allows you to give any name for the partition.
In this section, you can set the parameters of automatic arming and disarming the
partition.
You can set the time for arming/disarming and you can independently turn on and off
each time. By clicking the check box, located on the left side of the time field, you
can activate/deactivate the time. If auto-arming/disarming is off, the time field is
grayed out.
At the time of auto-arming, exit time is starting. During the exit time, the user may at
any time to stop arming with the code. Then the system will not be armed.
If there is a fault in the system, they not prevent arming (like remote control and
remote command).
For each input line is available „Interlocking after time for exit” option. If this option
is active, in the case of arming with violated zone, after time for exit, will be
generated event about blocked zone. Zone blocking will continue until partition
disarming (see item 8.3.1.3. Interlocking).
When set to the same time arming and disarming, the system will first be disarmed
and then immediately armed.
If the time in the device is set forward (eg. when the time is changed to Daylight
saving time), and arming or disarming time is in the period which has been ommited,
then the hour will be not used. Eg. If the auto-arming time is set to 2:30, and time
was changed forward from 2:00 to 3:00, the control panel will not arm.
Times of arming and disarming can also configure by remote command via GPRS or
SMS.
8.3.3.1. Outputs 1 / 2 / 3
Types of outputs:
Non-used – Output is inactive
Alarm – Output is activated when alarm is detected.
Standby indicator – Output is activated when the assigned partition is armed.
Power supply fault – Output is activated when power supply fault is detected.
Communication loss – Output is activated when information transmission to
server is not possible.
Chirp – The output is activated when arming (1 chirp) or disarming (2 chirps).
The minimum duration of the chirp signal possible to set from the configurator is
40ms. In the case of set time for exit chirp is generated after arming, similarly in
the case of the time for entry chirp is generated after disarming.
Alarm & chirp – The output is activated when alarm is detected or when
arming/disarming.
8.3.3.2. Partition 1 / 2
8.3.3.4. Bistable
Selecting this option indicates that a fault occurred in the system and be completed. This
condition will be indicated by flashing SYSTEM LEDs on the keyboard KP10 until cleared
the fault memory.
Selecting this option turns off signaling a loss of communication with the server on KP10
keypad.
Selecting this option enables the system fault signal when arming.
This option allows user managing. To be able to manager the users one has to press the
‘Edit’ button first and the input the correct administrator code. Granted the authorization, it
will be possible to edit the users’ passwords and partition priviliages.
After editing press the ‘Accept changes’ button, and then upload the configuration to the
device. When uploading a configuration, "Write users" option must be selected in the writing
options.
Users’ configuration changes can be made only via programming cable. Users update is not
possible remotely via GPRS.
That option allows determining which of available signals generated by the equipment will
be transmitted to the monitoring station.
8.6.1. Events
In these columns you can check which signals are to be reported to the monitoring
station via GPRS transmission. You have the option to send information on both,
alarms (change of zone state from idle into active) and returns of zones states from
active into idle (normalisation). In order to transmit a particular signal you have to
check it (by clicking a relevant check box on the right hand side).
Press [Clear] button to remove all checked signals.
Press [Reverse] to reverse the check into the opposite ones.
In these columns you can check which signals are to be reported to the monitoring
station via SMS message – when the equipment is not connected with server via
One of the additional options of the equipment is the control of supplying voltage. As
transient power losses can occur in some facilities, you can avoid reporting them by
entering the time after which the information will be sent. The value of the parameter
means that power loss must last for that pre-defined time for the equipment to
recognize it a factual power loss and to send a relevant message.
The Additional data functionality allows for defining kinds of additional data which will be
transmitted together with events to monitoring station via GPRS/SMS. The data may
become valuable information about device's work conditions though it may increase
amount of bytes sent through GSM network. It is possible to define two separate sets of
additional data kinds: for test events (sent periodically according to setting on Access
tab) and for other events. Put a mark next to the name of data kind to turn on
transmission of this data kind to monitoring station. Empty field means that this kind of
data will be not transmitted.
8.7. RESTRICTIONS
The user can restrict a remote access to the equipment (via SMS) from pre-defined
telephone numbers. Created list of telephone numbers (up to 5) means that the
equipment can be controlled from these telephone numbers only.
Available options are:
Restrict all: Means no possibility of communication.
Allow all: Means that communication is allowed from any telephone number.
Allow selected: Means that communication is allowed only from these listed
telephone numbers. You can define up to 5 telephone numbers.
For connections in CSD channel the user can restrict a remote access to the
equipment via GSM modems. Created list of numbers (up to 5) means that the
equipment can communicate with these numbers only.
Available options are:
Restrict all: Means no possibility of communication.
Allow all: Means that communication is allowed from any telephone number.
Allow selected: Means that communication is allowed only from these listed
telephone numbers. You can define up to 5 numbers.
When ‘Allow selected’ box is checked, you receive access to an edit box. Enter the
subsequent numbers in the box and click [Add] button to move the number to the
table below. To remove the number from the table, place the cursor in a particular
number line and click [Remove].
“Remove all” option will clear all the numbers from the table.
The user can define time for the equipment to transfer information via SMS. Validity
period is defined separately for the following groups of information:
SMS tests to server
SMS events sent to server
The user can restrict the number of SMS to be sent by the equipment. As GPRS shall
be the primary transmission mode, this restriction is important mainly for economic
reasons.
Check the [Activate SMS restrictions] check box to activate the access to information
groups subject to restrictions:
SMS tests to server
SMS events sent to server
SMS events sent to the user
Replies to commands
Restrictions are defined by specifying two values:
Max number of SMS: Defines a maximum number of SMS sent in a time unit
(please refer to ‘Counter reset’ parameter). This option protects the user
against sending too large volume of SMS, e.g. in case of a fault.
Counter reset: That parameter defines time (in minutes) after which the
counter of SMS sent is to be reset.
8.8.1. Phones
CPX200N can notify users about occurrence of certain events by text message. In order to
add user’s number to the notification list, one has to type in the number next to the number
index. Device can handle up to 10 phone numbers
Text for each message has to typed in the Messages tab. These messages can be later
assigned to specific events in the Events tab.
In order to assign a message to an event, one has to select Event Type, and for that Event
Type in the Message column, select one of the messages defined before. To assign a
number to an event, a corresponding column from Num 1 to Num 10 has to be checked.
From now on, whenever this event occurs, a text containing selected message will be send
to the selected phone numbers.
For the user to be able to use his smartphone application, Cooperation with smartphone
option has to be checked in the Options tab.
The equipment is able to transfer the received SMS messages to pre-defined telephone
numbers in accordance with pre-defined rules. The function may prove necessary in case
of account info sent via SMS. In this box you can enter up to 5 rules intended for transfer
of SMS messages.
Each rule is composed of a set: a fragment of a sender’s telephone number and correct
telephone number of a recipient. In extreme situation a fragment of sender’s telephone
number can be composed of an empty sequence, which means it is applicable to any
telephone number. Rules are processed in accordance with a pre-defined sequence from
the beginning to the end, i.e. the result of processing of a given rule does not influence
the processing of the subsequent rules. It also means that a given SMS message can be
sent to a few telephone numbers or that the same SMS can be sent a few times to the
same telephone number. Such a case occurs when the condition that refers to a sender’s
telephone number is met for at least two rules having the same recipient’s number.
These options allow automatic equipment’s response in case the connection with the
monitoring station is lost. It refers to situations when the equipment lost the connection
with GSM network or GPRS transmission is not possible.
8.9.1. GSM
Activating that function (checking the [Activate] box) allows the access to parameters
defining the equipment’s response after leaving GSM network.
You can define after what time from the moment the connection was lost the equipment
shall initiate activities aiming at its restoration. The time is selected in a [Reset after] box
and is defined in minutes.
Then, define what activity shall be initiated by the equipment. Select by checking an
appropriate box at the response description:
Modem reset
Device reset
In case the equipment lost the GSM connection, it shall wait for a defined period of time
after the fact was ascertained and then it shall perform stipulated tasks.
Activating that function (checking the [Activate] box) allows the access to parameters
defining the equipment’s response after losing connection with a server.
You can define after what time from the moment the connection was lost the equipment
shall initiate activities aiming at its restoration. The time is selected in a [Reset after] box
and is defined in minutes.
Then, define what activity shall be initiated by the equipment. Select by checking an
appropriate box at the response description:
Modem reset
Device reset
In case the equipment lost the GPRS connection, it shall wait for a defined period of time
after the fact was ascertained and then it shall perform stipulated tasks.
8.10. FIRMWARE
The equipment has integrated bootloader that enables module software update. During the
programming all that process information is displayed.
The following activities shall be performed:
Start configuration wizard,
Go to wizard’s “Firmware” option,
NOTE: The firmware update procedure shall be carried out with special
care as improperly performed operation can prevent the correct
operation of the equipment.
The function “Device Monitoring” allows the on-going monitoring of the control unit’s
condition. In order to use that functionality, connect the alarm control unit to a PC computer
via GD-PROG cable in DEBUG mode and then, in “Port” box select an appropriate RS232
port. Monitor allows the control of the following parameters:
Condition of mains power supply
GSM network signal strength and bit error ratio (BER)
The function enables to read out the events lately recorded in the memory of the
equipment. The control unit has an event log memory where about 5 thousand technical
events can be recorded. You can review the events history via GPRS and RS232 connection.
In the second situation, first you have to connect the equipment to a PC computer via GD-
PROG cable. Then, in the “Event History” box select an appropriate RS232 port or GPRS
connection, enter access code and click “Read” button. After correct reading you will get the
access to “Filtering” and “Graphs” functions which allow you a quick diagnosis of the
equipment.
After SIM card is inserted and power supply connected to the equipment, the GSM network
log-in attempt is undertaken.
LEDs
Description OK ERROR STATUS
(green) (red) (yellow)
GSM network
log-in
attempt
GSM signal strength is indicated by flashing green LED (1-8 blinks). The operation mode of
the equipment is indicated by green LED which goes on for 2 seconds after the range is
indicated. In case the LED does not go on for 2 seconds after the range is indicated, it
means SMS mode of equipment operation. Range indication is interrupted during data
transmission, after which the GSM range is displayed.
LEDs
Description OK STATUS
ERROR (red)
(green) (yellow)
GSM range = 8
GPRS mode
GSM range = 6
SMS mode
9.3. TRANSMISSION
SMS
transmission
After the programming cable is detected, LEDs start indicating the programming state.
LEDs
Description OK ERROR STATUS
(green) (red) (yellow)
Service
cable
connected
Programmin
g in CSD
mode
During programming the bootloader activity is indicated. In case of error during updating
process, bootloader remains in the equipment and repeated equipment programming is
possible.
LEDs
Description OK ERROR STATUS
(green) (red) (yellow)
No software in the
equipment
Software update
Decryption of
firmware received
In case of any problems with SIM card the equipment indicates it with a red ERROR LED and
green OK LED.
LED Indication
OK (green)
ERROR (red)
During the equipment’s operation errors can occur. Error is indicated by constant light of red
LED and most often it means a communication problem with a modem or SIM card.
The control unit receives SMS in a specially designed form. If SMS that was received by the
equipment is not correct, it gets automatically deleted and the equipment does not initiate
any activity. The following format of the message is accepted, and it allows sending a few
commands in one SMS message, while each of them must be separated with a SPACE:
ACCESS CODE█COMMAND/PARAM█COMMAND/PARAM█………
where:
ACCESS CODE - access code of the equipment, may be either a service code, user
code or administrator code. In case the command requires authorisation by administrator
code (e.g. CPGETUSERS), this code should be passed to the command only once, either as
access code or as a parameter passed along with the command. In other words, whenever
access code is not an administrator code and the command has to be authorised by the
administrator code, it has to be passed as a command’s parameter.
█ - space
COMMAND/PARAM - instruction (see the tables below)
The newly configured parameter will be taken into account when the device will need to use
it, there is no need to restart the unit. However, there are parameters, changes to which will
be detected only in special circumstances, for example – the server address. If it is changed
when the device is online, a restart is needed. When CPX200N boots up, it will connect to
the newly configured address.
In order to delete a parameter, the message has to contain the name of the parameter
followed by the equation mark ( = ). For example, to delete the number to which text
messages are sent, one has to send a following text: “XXXX SMS=”, where XXXX is the
access code.
ATS – (Alarm Transmission System) – is a special type of user, meaning the monitoring
station. The user is authorized by the main access code to the device (the code to read the
configuration via a cable). ATS is also authorized by encryption keys. If the command is sent
through an encrypted transmission, code is not required.
User – regular user with the ability to arm and disarm the partition to which they have
rights, and other rights described in the user manual. Several regular users may be in the
system.
Administrator – a special user who has privileges to add and delete other users.
10.1.1.1. APN
Format: APN=apn_name
Description Configures the APN through which data will be sent by GPRS
10.1.1.2. UN
Format: UN=username
10.1.1.3. PW
Format: PW=password
10.1.1.4. SERVER
Format: SERVER=server_address
Description Sets the OSM server address with which the device exchanges data.
adres_serwera can be given in the domain format,
eg.device.mycompany.com domain or IP address, such as 173.194.69.94
10.1.1.5. PORT
Format: PORT=port
Description Sets the OSM server address with which the device exchanges data
10.1.1.6. SMS
Format: SMS=phone_number
Description Sets the phone number for sending SMS with the events in the absence of
GPRS communication. If the number is not configured sending SMS
messages will not be available. phone_number may contain a prefix of the
country.
Format: SMSPERIOD=time_in_minutes
Description Sets the SMS test period, the time is given in minutes.
10.1.1.8. DT
Format: DT=YY/MM/DD,hh:mm
They provide the execution of various tasks remotely, or the querying of certain parameters. If
the command is sent via SMS , the response is sent back to the telephone number from which
the command came. Do not send several commands in one SMS message or one frame, since
only one command will be executed , and it will not necessarily be the first command in the list.
10.1.2.1. DISC
Format: DISC
10.1.2.2. KILL
Format: KILL
Description Restarts the GSM modem in the device. This results in breaking a GPRS
session and deregistration from the GSM network and re-registration to
GSM and GPRS network when you restart the modem
Format: RESET
Description Restarts the whole device. This results in breaking a GPRS session and
deregistration from the GSM network and re-registering to GSM and GPRS
network when you restart the device and modem
10.1.2.4. DESC
Format: DESC
10.1.2.5. GETCFG
Format: GETCFG
Description Gets the current, basic configuration of the device. The parameters are
returned in the following order:
SERVER:PORT, _APN_UN_PW,_DNS0
Where:
_ Space character (asci 0x20)
SERVER – OSM server address
PORT – OSM server port
APN – APN name by means of which the GPRS session is compiled
UN – APN user name
PW –APN password
DNS0 –DNS server address
Format: OUT=o,s[,time]
Description Sets the “s” status on “o” output. The “s” status is equal to 1 for switching
on, and 0 for switching off. If you want to switch on eg. the output 2,
send the command OUT = 2,1. Switching off the output 2 is done by
sending the command OUT = 2,0. If the output is switched on, the
switch-on time is equal to the configured time, or if the time parameter is
specified, the output is switched on for the specified number of seconds.
If the time parameter is equal to 0, the output is bistable switched on ie.
it will be only switched off when you send the command that disables the
output.
10.1.2.7. FLUSH
Format: FLUSH=x
Description For x = 0 it clears the queue of outstanding events to be sent to the OSM
server. This results in the loss of outstanding events - the device
generates then an event indicating the fact.
For x = 1 it clears the event log of the device.
10.1.2.8. SENDSMS
Format: SENDSMS=phone_no,text_wihout_spaces
Limitations: This command does not work when sent via SMS; possible to execution
only by ATS
Description Allows you to send the SMS to the specified phone number (phone_no)
with the specified content. This command is a tool with which you can get
information about the phone number of the SIM card installed in the
device when connected to the OSM server using GPRS.
Format: GETSTATUS
where:
zones – means the current zone status. It is a bit-vector, where bit 1
(counting from 0) means the zone 1 , bit 2 the zone 2, etc. If the zone is
impaired, the bit is set.
partitions – means the current partition status. It is a bit-vector, where bit
0 means the partition 1 and bit 1 the partition 2 (otherwise than for the
zone and outputs where bit 1 means the zone /output 1). If the partition
is armed or counts down the time to output the corresponding bit is set.
outputs – means the current status of outputs. It is a bit-vector, where bit
1 (counting from 0) means the output 1, bit 2 the output 2 and bit 3 the
output 3. If the output is enabled the bit is set.
Battery_voltage – battery voltage in mV (12000 = 12V). If the battery is
not connected, the readings may be incorrect, and be around 9V (9000)
voltage_AC – AC voltage at the AC terminals of CPX200N (downstream
the transformer) in mV (18000 = 18V)
blocked_zones – means the current status of the zone blockade. It is a
bit-vector, where bit 1 (counting from 0) means the zone 1, bit 2 the zone
2 itd. If the zone is blocked, the bit is set.
10.1.2.10. GETPARAM
Format: GETPARAM=parameter
Description Allows you to retrieve the value of a proper configuration parameter. The
configuration parameters are described in the section on parameters. It is
a twin command with SETPARAM.
10.1.3.1. CPGETUSERS
Limitations: This command only works when sent through an encrypted way, you
must know the administrator password (the user id == 0). The command
needs the option “Allow remote user management” to be set active in the
Configurator. Can be executed only by ATS or administrator. If the
command is executed by the ATS, give adminPassword.
Description Gets a list of users defined in the device. adminPassword is the system
administrator password. The command returns:
CPGETUSERS:id:name:partitions,…
Where id is the user number, name is the text user name (which may be
empty), partitions is the bit-vector specifying the partitions to which the
user is authorized - bit 0 corresponds to the partition 1 , bit 1 to the
partition 2. The user with id == 0 is the administrator
CPGETUSERS:EPERMISIONS
If the administrator password specified is incorrect
CPGETUSERS:ENOT_ALLOWED
If the command is sent via open SMS or the configuration does not allow
remote management of users
CPGETUSERS:EFORMAT
If the format of the sent command is incorrect
Format: CPGETUSERID=password
Limitations: This command only works when sent through an encrypted way and the
option “Allow remote user management” is set to active in the
Configurator. Possible to execution only by ATS
Description Verifies the user code specified as an argument of the command - checks
whether a user with the specified code exists.
Password is the password of the user, id is the user number, partitions
are the partitions to which the user is authorized - bit 0 corresponds to
the partition 1 , bit 1 to the patition 2. The command returns:
CPGETUSERID:EOK,id,partitions
If the user with the specified code exists
CPGETUSERID:EPERMISIONS
If the specified password is incorrect
CPGETUSERID:ENOT_ALLOWED
If the command is sent via open SMS or the configuration does not allow
remote management of users
CPGETUSERID:EFORMAT
If the format of the sent command is incorrect
Format: CPSETUSERPARTITIONS=id,partitions[,adminPassword]
Limitations: This command only works when sent through an encrypted way, you
must know the administrator password (the user id == 0), id ranging
from 1 to 8 inclusive. The command needs the option “Allow remote user
management” to be set active in the Configurator. Can be executed only
by ATS or administrator. If the command is executed by ATS, specify
adminPassword
Description Sets the user authorization to the partition. Id is the number of the user
whose authorizations are changed, the partitions is the bit-vector with the
partitions to which the user should have the authorization - bit 0
corresponds to the partition 1, bit 1 to the partition 2 , adminPassword is
the system administrator password. The command returns:
CPSETUSERPPARTITIONS:EOK,id,partitions
If the change of the partition assignment was successful
CPSETUSERPARTITIONS:ENOT_EXISTS,id,partitions
If the specified user does not exist
CPSETUSERPARTITIONS:EPERMISIONS,id,partitions
If the administrator password specified is incorrect
CPSETUSERPARTITIONS:ENOT_ALLOWED
If the command is sent via open SMS or the configuration does not allow
remote management of users
CPSETUSERPARTITIONS:EFORMAT
If the format of the sent command is incorrect
Format: CPSETUSERPASSWORD=id,password[,adminPassword]
Limitations: This command only works when sent through an encrypted way, you
must know the administrator password (the user id == 0), id ranging
from 1 to 8 inclusive. The command needs the option “Allow remote user
management” to be set active in the Configurator. Can be executed only
by ATS or administrator. If the command is executed by ATS, specify
asminPassword
Description Changes the user's password. Id is the user identifier whose password is
changed, the password is his new password and the adminPassword is
the system administrator password. The command returns:
CPSETUSERPASSWORD:EOK,id
It the command is completed sucessfully
CPSETUSERPASSWORD:ENOT_EXISTS,id
If the specified user does not exist
CPSETUSERPASSWORD:EPERMISIONS,id
If the administrator password specified is incorrect
CPSETUSERPASSWORD:ELENGTH,id
If the new password is too short or too long or does not consist of digits
CPSETUSERPASSWORD:ENOT_ALLOWED
If the command is sent via open SMS or the configuration does not allow
remote management of users
CPSETUSERPASSWORD:EFORMAT
If the format of the sent command is incorrect
Format: CPADDUSER=id,partitions,password[,adminPassword]
Limitations: This command only works when sent through an encrypted way, you
must know the administrator password (the user id == 0), id ranging
from 1 to 8 inclusive. The command needs the option “Allow remote user
management” to be set to active in the Configurator. Can be executed
only by ATS or administrator. If the command is executed by ATS, specify
adminPassword
Description Adds a new user. Id is the user number, partitions are the partitions to
which the user will have the authorization - bit 0 corresponds to the
partition 1, bit 1 to the partition 2 , password is the password of newly
created user and adminPassword is the the system administrator
password. The command returns:
CPADDUSER:EOK,id,partitions
When a user is added
CPADDUSER:EALREADY_EXISTS,id,partitions
If the specified user already exists
CPADDUSER:EID,id,partitions
If the specified user ID is incorrect
CPADDUSER:EPERMISIONS,id,partitions
If you can not create a user because the password is incorrect
(administrator or user)
CPADDUSER:ELENGTH,id
If the new password is too short or too long or does not consist of digits
CPADDUSER:ENOT_ALLOWED
If the command is sent via open SMS or the configuration does not allow
remote management of users
CPADDUSER:EFORMAT
If the format of the sent command is incorrect
Format: CPDELUSER=id[,adminPassword]
Limitations: This command only works when sent through an encrypted way, you
must know the administrator password (the user id == 0), id ranging
from 1 to 8 inclusive. The command needs the option “Allow remote user
management” to be set active in the Configurator. Can be executed only
by ATS or administrator. If the command is executed by ATS, specify
adminPassword
Description Delete the user. Id is the user number, adminPassword is the system
administrator password. The command returns:
CPDELUSER:EOK,id
If the user is deleted
CPDELUSER:ENOT_EXISTS,id
If the specified user does not exist
CPDELUSER:EPERMISIONS,id
If you can not delete a user because the administrator password is
incorrect
CPDELUSER:ENOT_ALLOWED
If the command is sent via open SMS or the configuration does not allow
remote management of users
CPDELUSER:EFORMAT
If the format of the sent command is incorrect
Format: CPSETADMINPASSWORD=newPassword
Limitations: This command only works when sent through an encrypted way, you do
not need to know the administrator password (the user id == 0). The
command needs the option “Allow remote user management” to be set
active in the Configurator. Can be executed only by ATS or administrator.
Description Changes the main user password - the system administrator. The
command is designed to give the ability to remotely restore the password
(by monitoring station employees) if it is forgotten. NewPassword is the
new password of the main user. The command returns:
CPSETADMINPASSWORD:EOK
CPSETADMINPASSWORD:ENOT_ALLOWED
If the command is sent via open SMS or the configuration does not allow
remote management of users
CPSETADMINPASSWORD:ELENGTH
If the new password is too short or too long or does not consist of digits
CPSETADMINPASSWORD: EPERMISIONS
If the password can not be changed because it is already used by another
user. If you type the current administrator password, the command
returns EOK.
10.1.4.1. CPGETSTATUS
Format: CPGETSTATUS[=password]
Limitations: You must know the administrator or user password. Can be executed by
ATS, administrator or user. If the command comes from ATS and was not
authorized with a code, enter the password
Description password is the system administrator or user password. The command
returns:
CPGETSTATUS:Ready,CurrentPartitionAlarms,alarmHistory,zoneTampers,
keypadTampers,zones,zonesLock,partitions,outputs,batteryVoltage,
powerSupplyVoltage,silentAlarms,zonesComFailures,zonesPowerFailures
Where:
Ready takes the value 1 if the system is ready for arming , 0 if it is not
ready.
CurrentPartitionAlarms is a bit-vector determining whether the current
partitions are in alarm condition. Bit 0 corresponds to the first partition,
bit 1 corresponds to the second partition.
alarmHistory a bit-vector indicating the alarm memory from the last
arming. Bit 1 (counting from 0), corresponding to the zone 1,... bit 7
corresponds to the zone 7, bit 10 is the alarm from the keypad tampering.
zoneTampers is a bit-vector indicating the zone tampering. Bit 1 (counting
from 0) means the zone 1.
keypadTampers is the alarm from the keypads tampering. Bit 0 means the
keypad 1.
zones – means the current status of the zones. It is a bit-vector, where
the bit 1 (counting from 0) means the zone 1, bit 2 means the zone 2,
etc. If the zone is impaired, the bit is set.
zonesLock – means the current status of the zone blockade. It is a bit-
vector, where bit 1 (counting from 0) means the zone 1, bit 2 means the
zone 2, etc. If the zone is blocked, the bit is set.
partitions – means the current status of the partitions. It is a bit-vector,
where bit 0 means the partition 1, the bit 1 the partition 2 (otherwise
than for the zones and outputs where bit 1 means the zone/output 1). If
the partition is armed or counts down, the time to output the
corresponding bit is set.
outputs – means the current status of outputs. It is a bit-vector, where bit
1 (counting from 0) means the output 1, bit 2 means the output 2 and bit
3 means the output 3. If the output is enabled, the bit is set.
batteryVoltage – battery voltage in mV (12000 = 12V). If the battery is
not connected, the readings may be incorrect, and be around 9V (9000)
CPGETSTATUS:EPERMISIONS
If the specified password is incorrect
CPGETSTATUS:ENOT_ALLOWED
If the command was sent via open SMS
CPDELUSER:EFORMAT
If the format of the sent command is incorrect
Limitations: You must know the administrator or user password. Can be executed
by ATS, administrator or user. If the command comes from ATS and
was not authorized with a code, enter the password
CPGETFAILURES:outFailures,powerOutFailures,powerInFailures,keyp
adCommFailures,keypadPowerFailures,otherFailures
Where:
outFailures is a bit-vector informing about the failures of outputs. Bit
1 (counting from 0) means the output 1.
powerOutFailures is a bit-vector informing about the failures of
power supply outputs. Bit 0 means the output KPOUT, bit 1 means
the output AUX1, bit 2 means the output AUX2.
powerInFailures is a bit-vector informing about the failures of power
supply. Bit 0 means the supply network failures, bit 1 means the
battery failure.
keypadCommFailures is a bit-vector informing about the failures of
communication with keypads. Bit 0 means the keypad 1.
keypadPowerFailures is a bit-vector informing about the power
supply failures reported by keypads. Bit 0 means the keypad 1.
otherFailures is a bit-vector determining the current system failures.
The meaning of bits is as follows:
bit 0 – loss of clock
bit 1 – configuration memory failure
CPGETFAILURES:EPERMISIONS
If the specified password is incorrect
CPGETFAILURES:ENOT_ALLOWED
If the command was sent via open SMS
CPDELUSER:EFORMAT
If the format of the sent command is incorrect
Format: CPSETPARTITIONS=partitions[,password]
Limitations: You must know the administrator or user password. Can be executed by
ATS, administrator or user. If the command comes from ATS and was not
authorized with a code, enter the password
CPSETPARTITIONS=partitions,password:EFORMAT
If the data format is incorrect (partitions,password are the command
arguments)
CPSETPARTITIONS=partitions:EPERMISIONS
If the user with the specified password does not exist
Format: CPUNSETPARTITIONS=partitions[,password]
Limitations: You must know the administrator or user password. Can be executed
by ATS, administrator or user. If the command comes from ATS and
was not authorized with a code, enter the password
CPUNSETPARTITIONS=partitions,password:EFORMAT
If the data format is incorrect (partitions,password are the command
arguments)
CPUNSETPARTITIONS=partitions:EPERMISIONS
If the user with the specified password does not exist
Format: CPZONESLOCK=zones[,password]
Limitations: You must know the administrator or user password. Can be executed by
ATS, administrator or user. If the command comes from ATS and was not
authorized with a code, enter the password
CPZONESLOCK:ENOT_ALLOWED
If the command was sent via open SMS
CPZONESLOCK:EFORMAT
If the format of the sent command is incorrect
CPZONESLOCK:EPERMISIONS
If the user has not authorization to the proper partition
CPZONESLOCK:ENOT_EXISTS
If the user with the specified password does not exist
Format: CPZONESUNLOCK=zones[,password]
Limitations: You must know the administrator or user password. Can be executed
by ATS, administrator or user. If the command comes from ATS and
was not authorized with a code, enter the password
Description Removes permanent and temporary blockade from the given zones.
It generates the events INPUTx_UNLOCK.
zones is a bit-vector indicating the zones, which one wants to
unblock. Bit 1 (counting from 0) means the zone 1. Sending the
commands with the argument of zones equal to 0, has no sense,
since it does not change anything. Password is the system
admiinistrator or user password.
The command returns:
CPZONESUNLOCK:EOK,zones - if the command is executed
CPZONESUNLOCK:ENOT_ALLOWED
If the command was sent via open SMS
CPZONESUNLOCK:EFORMAT
If the format of the sent command is incorrect
CPZONESUNLOCK:EPERMISIONS
If the user has not authorization to the proper partition
CPZONESUNLOCK:ENOT_EXISTS
If the user with the specified password does not exist
Limitations: You must know the administrator or user password. Can be executed by
ATS, administrator or user. If the command comes from ATS and was not
authorized with a code, enter the password
CPPARTITIONSGETZONES:EPERMISIONS
If the specified password is incorrect
CPPARTITIONSGETZONES:ENOT_ALLOWED
If the command was sent via open SMS
CPPARTITIONSGETZONES:EFORMAT
If the format of the sent command is incorrect
Limitations: You must know the administrator or user password. Can be executed by
ATS, administrator or user. If the command comes from ATS and was not
authorized with a code, enter the password
CPPARTITIONSGETOUTPUTS:EPERMISIONS
If the specified password is incorrect
CPPARTITIONSGETOUTPUTS:ENOT_ALLOWED
If the command was sent via open SMS
CPPARTITIONSGETOUTPUTS:EFORMAT
If the format of the sent command is incorrect