PROEL KDC3900 Series User manual

KDC3900 Series Keyboard
and BM0900 Modular Base
Manual
21.12.2020
This manual applies to KDC3905, KDC3915 and BM0900 keyboards.
Version 0.1.1
Current list of parameters and on-board software:
http://www.kdc3000.proel.pl/KDC3900/
Full list of parameters is available at:
http://www.kdc3000.proel.pl/KDC3900/docs/parametry%20KDC39xx%20%28v9.xx%29
.html/
ResidentsList program to handle the residents’list can be downloaded from FTP server:
http://www.kdc3000.proel.pl/ResidentsList/


Revision History:
0.1.0:
−Described XML file (A6-2/6 program)
−Added BM0900 to the manual
−Described procedure of reading EEPROM from MCD1803
0.1.1:
−Editorial changes
−Introduced letter suffixes


1
Table of Contents
1. Device description....................................................................................................................4
1.1. Software information .......................................................................................................4
2. Device parameters....................................................................................................................5
3. Quick start up ...........................................................................................................................6
4. Mechanical installation ............................................................................................................9
4.1. KDC3905 ...........................................................................................................................9
4.2. Modular Base....................................................................................................................9
5. Electrical installation ................................................................................................................9
5.1. Power supply and main periphery .................................................................................10
5.1.1. KDC3905/3915........................................................................................................10
5.1.2. BM0900 ..................................................................................................................11
5.1.3. Common part for KDC39xx and BM0900 ...............................................................11
5.2. Connecting devices in one system .................................................................................12
5.3. Looping the bus ..............................................................................................................15
6. Installation planning...............................................................................................................16
7. Software update.....................................................................................................................18
7.1. KDC39xx..........................................................................................................................18
7.2. BM0900 ..........................................................................................................................18
8. Changing the language (keyboards only) ...............................................................................19
8.1. Modifying the language file and displaying presentation screens (keyboard only) ......19
9. Graphical programming (keyboards only)..............................................................................19
9.1. Editing the residents list.................................................................................................20
9.2. Settings...........................................................................................................................21
9.3. Language.........................................................................................................................21
9.4. Adjustments ...................................................................................................................21
9.5. Diagnostics......................................................................................................................22
9.6. Time settings ..................................................................................................................22
10. Programming type 1905 ( A- ) ................................................................................................23
10.1. Entering programming ...............................................................................................23
10.2. Program A1 –entering RFID tags ...............................................................................23
10.3. Program A-2 –number forwarding and additional numbers.....................................24
10.3.1. Blocking the number ..............................................................................................24
10.4. Program A3 –lock codes ............................................................................................24

2
10.5. Program A4 –parameters of individual premises ..................................................... 25
10.6. Program A6 –data copy............................................................................................. 27
10.6.1. Structure of data in CSV file................................................................................... 27
10.6.2. XML file structure................................................................................................... 29
10.7. Program A-7 –changing the installer code................................................................ 29
10.8. Program A-8 –parameters change............................................................................ 30
10.8.1. Parameters organization........................................................................................ 30
10.8.2. Field edition ........................................................................................................... 31
10.8.3. Bit masks, flags....................................................................................................... 31
10.9. Program A-0 –restoring default settings................................................................... 33
10.9.1. Copying MCD1803 memory................................................................................... 34
10.10. Autobackup................................................................................................................ 34
11. System configuration ............................................................................................................. 35
11.1. Keyboard addressing.................................................................................................. 35
11.2. Global and local parameters...................................................................................... 35
11.3. Master-slave bus configuration using common keyboards....................................... 36
11.4. Apparatus line............................................................................................................ 38
11.4.1. Connecting the apparatus lines ............................................................................. 38
11.4.2. Message E-2 ........................................................................................................... 38
11.4.3. Address type .......................................................................................................... 38
11.5. Locking bolt................................................................................................................ 38
11.5.1. Electrical installation.............................................................................................. 38
11.5.2. Configuration ......................................................................................................... 38
11.6. Number conversion.................................................................................................... 41
11.6.1. Standard numbering .............................................................................................. 41
11.6.2. Hotel numbering (storey)....................................................................................... 42
11.6.3. Preshift from the master........................................................................................ 43
11.6.4. Letter suffixes......................................................................................................... 44
11.7. Table of codes ............................................................................................................ 45
11.8. Feedback.................................................................................................................... 45
11.8.1. Feedback configuration.......................................................................................... 45
11.8.2. Use of feedback...................................................................................................... 45
11.9. Additional parameters ............................................................................................... 47
11.9.1. PBX flags................................................................................................................. 47
11.9.2. RTCC time server (watch)....................................................................................... 47
12. Events..................................................................................................................................... 48

3
12.1. Definitions of events...................................................................................................48
12.2. Response to an event .................................................................................................49
12.3. Delays .........................................................................................................................50
12.4. Beeper configuration..................................................................................................50
12.4.1. Beeper in delay time...............................................................................................50
12.5. Optimized event response for common keyboard.....................................................50

4
1. Device description
Intercom systems of KDC3900 (and BM0900) series are a combination of KDC19xx series and
modern design known from KDC3000 series. KDC3905 panel combines the functions of an input
keyboard and an intercom control panel –built-in line operation. By transferring the configuration
of intercom system from the 1900 series, the system based on 3900 series is equally flexible in
configuration and enables construction of complex systems, which using the old type PBX
(cd1803) would be impossible without the use of a special program variant.
The BM0900 modular base is the basis for creating very complex systems with multiple entrances,
multi-block systems (entire housing estates), porter service and extensive video systems. The
BM0900’s operation, peripheral connection and programming is the same as for KDC3900.
Key features of KDC3900 series keyboards:
•Appearance:
oModern design known from the 3000 series keyboards
oMany color variants
oGraphical display with built-in residents list
oBacklit keyboard with brightness control
•Technical:
oBuilt-in apparatus line
oLock control directly from the keyboard
oOperation of ordinary and reversible locks and electromagnetic jumpers
oBuilt-in control output, e.g. for door operation or lighting
oStrain gauge keyboard known from KDC3000 or KDC1805
oRFID proximity tag support
oSupports microSD memory cards up to 2GB
oUSB port for resident list and software updates
1.1. Software information
The KDC39xx series is constantly developed, and therefore it is important to check for updates on
the manufacturer’s website. The software update can be carried out with the help of a computer
working under control of the operating system.
Windows (XP, 7, 8, 8.1 and 10).
To perform the update, you need an adapter, available at the manufacturer’s store, and the
ResidentsList3900 software, available at proel.pl
For instructions on how to update, see chapter 7Software update .

5
2. Device parameters
Parameter
Value
Supply voltage
•KDC39XX: 14-24V DC
•BM0900: 230V AC
Dimensions
•KDC39XX: 220x135x11 [mm].
•BM0900: compatible with DIN4
Temperature range
-30÷60°C
Supply current (without locking bolt)
150mA (KDC39XX: up to 0.5A below 5°C)
Power supply current (max)
1A
Max. locking bolt current
0.5A
Maximum load OC
50mA
Memory cards
microSD, max 2GB (not SDHC), FAT16
Display (KDC3905 only)
128x64, monochrome

6
3. Quick start up
The following are the basic steps for basic configuration of KDC3900 system. Programming is
done via two programming menu:
•Graphic –borrowed from KDC3100 (available only for KDC39XX keyboards)
•A- –borrowed from KDC1905
The operation should start from the graphic menu:
a) Entering the “graphical”programming: press and hold down while idle
0 -> -> 240360 -> installer code (default ‘0000’).
2) Keyboard security:
a) Enter the “Settings”submenu using buttons and , by confirming with button , then
select “Installer code”
b) The cassette will display the current code. Delete the old code with button , enter a new
installer code, confirm with button , enter a new code again and confirm with button
The code can also be changed from the old type programming menu in submenu A-7 (see
chapter 10.7) –this is the only option for BM0900
3) Entering residents’data (KDC39XX keyboard only):
a) Enter in the “Editing the residents list”
b) Press , “Edit entry”or “New entry”
c) Fill in the “Premises number”field –this is a number entered by the user from keyboard
d) The field “Destination number”is used to redirect a number entered from keyboard (e.g.
from 100a to 250)
e) In the ‘Lock code’field you can overwrite standard code, which is generated by a code
table (attached to the device in paper form)
f) IDs are recorded via item “RFID”–press , select “Add RFID”and then bring next IDs
closer to the keyboard digit. All of them will be added to the edited entry
g) In the “Surname”field you can enter a text, which will be displayed on the residents list
available from the main screen. It is also possible to hide the entry by entering the value
1 in the “Hidden”field.
4) Configuration of display and volume:
a) Go to the “Adjustments”tab
b) Using buttons 1-5 it is possible to change the adjusted parameter, the button 0 changes
adjustment step
•1 –volume of beeper from the button
•2 –volume of ringing tone on the keyboard
•3 –contrast
•4 –backlight brightness in active state
•5 –backlight brightness at idle (lifting above 50% is not recommended)
c) Locking configuration –if other than standard 12V locking is used. The configuration is
described in chapter 11.5.2

7
Remaining part of basic configuration is carried out through the menu known from KDC1905. The
programming and most of parameters have been transferred directly from this system. Menu type
‘1905’is available only in control panels, but changes can also be made from satellite keyboards.
1. Programming input:
a) Currently used keyboard (kdc3905 only):
0-> -> 240360 -> installer code (default ‘0000’).
b) To remote control panel (KDC3905 and BM0900): on a keyboard connected to the control
panel:
0 serial number -> -> 240360 -> installer code (default ‘0000’).
NOTE: Serial numbers are saved in M3905-1234-01 format, when entering the number,
use the last two items, i.e. 123401 (without any leading zeros).
2. Set the range of supported numbers:
a) Enter program A-8 –while displaying A –press key 8
b) Set the beginning of number range –parameter 200. The keyboard will display alternately
and the current value (default 0). Press , enter a new value and accept with
button
c) Set the end of range –parameter 201. Editing method is the same as for the lower range
d) Exit the A-8 by clicking the button until the keyboard displays message A-
3. Adjustment of audio tracks
1. In A-8 program, set parameter 90 –while displaying A –press the key 8, select the number
of parameter 90 and accept it with button . Cassette will display the remaining time
(0, if the adjustment was turned off) –delete the entry with button , enter the
adjustment time (in minutes) for which the audio adjustment is to be available during the
call and confirm with button .
2. Exit the programming menu by repeatedly pressing the button until a single dot appears
on the display.
3. Call the property, preferably halfway through the physical length of line and press any
button (except that which disconnects the call).
4. Start the adjustment with keys:
•using keys 1 and 3 the track is adjusted upwards (keyboard microphone volume)
•using keys 4 and 6 the balance is adjusted (removal of couplings)
•using keys 7 and 9 the track is adjusted downwards (keyboard speaker volume)
•keys 2, 5 and 8 display the currently entered settings
•with 0 key the adjustment mode is switched
The first character indicates the type of regulation –letter “H”, track parameters
are regulated without automatic control, when letter “A”is displayed,
autosilencer parameters are regulated.
The second character on the display indicates which track is being adjusted (dash
at the top –the track from cassette to the instrument, the dash at the bottom –
the track from instrument to the cassette loudspeaker; the third symbol indicates
the balance adjustment).

8
To adjust the balance, the volume of track must be increased steadily downwards and
upwards until induced. Then adjust the balance to dampen inducement. Repeat the procedure
until the track cannot be stabilized. The next step is to set the volume so that you can talk
comfortably. The adjustment is made in “manual”mode –letter “H”.
Settings are stored automatically, so after the call is finished; they will be entered in
parameters in program A-8. The adjustment applies to the keyboard from which the call was
made (they will be saved in the local parameter of keyboard in the given PBX).
It is recommended to perform the procedure for each keyboard in the system. Additionally,
in case of common satellites, the adjustment should be made by calling each PBX through
which calls can be made.
4. In case of installation with an additional keyboard (satellite), enter its serial number into the
PBX. Before entering the serial number, the satellite keyboard will be inactive. The serial
number should be entered in parameter X001 (e.g. 2001) in program A-8. For each additional
keyboard, repeat the procedure of adjusting the audio channels and set the parameters of
locking.
5. Table of codes –these are automatically generated lock codes. Codes are generated based on
the manufacture year and table number. You can independently enter code tables compatible
with previous systems, without service intervention. In this case, the parameters must be
changed in program A 8: 208 –code table number and 209 –year of code table.
It is also possible to copy the memory of old MCD1803 control panels –see 10.9.1)
6. Time server –in order to ensure time synchronization between keyboards (including
satellites), one KDC3905 (or BM0900 with RTCC module –only on request) should be
designated as a time server. In its program A-8, set the parameter 97 to 3.
7. When you have finished entering residents’data and parameters, it is recommended that you
back up the cassette’s data. In order to do this, enter program A-6, select subprogram 2. After
displaying the message, enter the file name (only digits, without extension) and accept it with
button . The cassette will save data in XML file form on the memory card.
8. Remove memory card from the device and save the saved data in case of keyboard failure.

9
4. Mechanical installation
4.1. KDC3905
Before installing the cassette, it is necessary to protect the rear opening against flooding. If there
is a possibility of dripping water on the wall to which the device will be fixed, it is absolutely
necessary to secure the opening by using a seal which, after pressing the cassette to the ground,
will prevent water from leaking through installation hole to the inside of cassette. It is possible to
use e.g. rubber gaskets that are used to seal windows. The cables should be led “from the bottom”
to prevent the water from dripping through the cables to the inside of keyboard.
The cassette should be fixed to the wall with 4 screws with plastic pegs, through holes in the back
wall of cassette and visible from the front of cassette on the left and right side. Install the side
masking strips by inserting them at an angle and pressing them towards the wall. Insert the plastic
caps from the top and bottom of cassette.
4.2. Modular Base
The BM0900 modular base is designed to be mounted on a standard DIN rail. It is recommended
to mount the module in such a way that the 230V power cord is directed downwards.
5. Electrical installation
KDC3900 series keyboards are supplied with a cable, which should be insulated at its ends and
soldered to cabling. The connections must be protected against short circuits and water.
Keyboard connection modules KDC39xx with specially prepared connection tapes are available
from the keyboard manufacturer. These modules are terminated with standard ARK connectors.
The modular base is equipped with ARK type leads.

10
5.1. Power supply and main periphery
5.1.1. KDC3905/3915
The basic wiring diagram of keyboard and peripherals for KDC3905 and 3915 is shown in Figure 1
(18 pin plug).
Note! The connectors of KDC39xx keyboards have been reorganized, which is why keyboards with
two layouts can be found. Signals remain compatible with each other, but it is not possible to
confuse the connected cables –new ones cannot be connected to the keyboard with old ones and
vice versa. The order of plugs (8 and 12 pins) and the signal layout have been changed. Now for
simple installations with a single satellite just use the 12 pin plug.
Both output variants are shown in the following figures.
Keyboard is powered from DC voltage in the range of 14-24V DC, minimum 1A. The power supply
should be supplied with the thickest possible cable; the resistance of supply should not exceed
10Ω (in total on PWR+24V and PGND lines). Power supply should be connected to the keyboard
with a separate pair in a twisted-pair cable or with a separate cable (it is not allowed to connect
the power supply ground and AGND ground). Each keyboard should have a separate power supply.
Dedicated power supplies can be purchased at the Proel store.
Figure 1. Connecting peripherals on keyboards with old terminals
A K
LED
D1
Rygiel
Przycisk rygla
Przekaźnik
Podstawowe podłączenie klawiatury KDC3905
• Podłączenie rygla
• Podłączenie przycisku rygla z diodą
• Podłączenie zewnętrznego przekaźnika do OC
+
-
+24V
PGND
LA-
LA+
Zasilacz
DC
Linia
aparatów
OC
AUX
LOCK
PGND
PWR+24V
PGND
LA-
LA+

11
Figure 2. New connection diagram for standard peripherals to keyboards with new terminals
5.1.2. BM0900
The BM0900 modular base is designed for 230V mains voltage (AC1 AC2). It can be powered by
an external DC power supply (+24V and GND sockets). Connecting the rest of peripherals is
identical to that of keyboards.
5.1.3. Common part for KDC39xx and BM0900
The KDC39XX and BM0900 keyboard supports DC locks and electromagnetic jumpers. The
supported voltage range is from 6V up to full supply voltage. Locking bolt is connected to LOCK
(positive potential) and PGND (ground) cables (in BM0900 respectively R+ GND). The voltage and
polarization of lock changes with parameters –there is no need for additional relay. Permissible
load of LOCK output is 0.5A.
Apparatus line is compatible with existing PC255, PC999 and PC512 devices. Permissible line
resistance of apparatuses is 10Ω (total to L+ and L-). The KDC3915 keyboard does not have a built-
in apparatus line.
The keyboards and modular base can be connected to a locking button between AUX and PGND
terminals. The button controls the bolt with standard settings, but it can also be used as OC trigger.
It is possible to connect a parallel LED to the button illumination.
The OC output can be used to control an additional relay (e.g. for the gate). If the relay is
connected, it is necessary to connect the LED according to diagram in Figure 1. The OC output is
also used to switch on the ZV-18 video bus power supply. Terminal P- is connected to OC terminal,
while P+ is connected to PWR+24V. Such a connection requires OC control configuration for the
duration of call (pair x298) and blocking OC control from the P2 button (pair 382).
SAT-CAN+
SAT-CAN-
MIC-SAT
SAT-SP
LA+
GNDA (LA-)
PGND
PWR+20V
PGND
LOCK
AUX
OC
A K
LED
D1
Rygiel
Przycisk rygla
Przekaźnik
Podstawowe podłączenie klawiatury KDC3905 z nowymi
wyprowadzeniami
• Podłączenie rygla
• Podłączenie przycisku rygla z diodą
• Podłączenie zewnętrznego przekaźnika do OC
+
-
+24V
PGND
LA-
LA+
Zasilacz
DC
Linia
aparatów

12
5.2. Connecting devices in one system
Below is shown the way of connecting satellite keyboards with the PBX. Figure 3 shows the
principle of connection; it does not show the principle of bus looping. There are 2 buses in the
KDC3905 keyboard and BM0900 modular base: SAT and REM. They are equivalent and can be used
interchangeably. KDC3915 keyboards only use outputs marked as SAT.
Both buses (SAT and REM) consist of additional cables:
•MIC –microphone signal from satellite
•SP –loudspeaker signal for satellite
•CAN –data bus between keyboards
It is recommended to use CAT 5 cable to connect keyboards; the resistance of cables should not
exceed 20Ω between the furthest sections in the system. Excessive resistance of cabling may cause
overhearing on audio tracks, inducements and communication problems.

13
Figure 3. Connection of keyboards to an old connector
SAT-SP
MIC-SAT
GNDA
SAT-CAN-
SAT-CAN+
REM-CAN+
REM-CAN-
GNDA
MIC-REM
REM-SP
VID-
VID+
KDC3915M
SAT-SP
MIC-SAT
GNDA
SAT-CAN-
SAT-CAN+
REM-CAN+
REM-CAN-
GNDA
MIC-REM
REM-SP
VID-
VID+
KDC3905M
SAT-SP
MIC-SAT
GNDA
SAT-CAN-
SAT-CAN+
REM-CAN+
REM-CAN-
GNDA
MIC-REM
REM-SP
VID-
VID+
KDC3915M
REM
SAT
Uproszczony schemat łączenia klawiatur
KDC3905 z satelitami KDC3915

14
Figure 4Connection diagram for bus to KDC3905 and KDC3915 with new terminals
KDC3915
VID+
VID-
REM-SP
MIC-REM
GNDA
REM-CAN-
REM-CAN+
GNDA
SAT-CAN+
SAT-CAN-
MIC-SAT
SAT-SP
LA+
GNDA (LA-)
PGND
PWR+20V
PGND
LOCK
AUX
OC
KDC3915
VID+
VID-
REM-SP
MIC-REM
GNDA
REM-CAN-
REM-CAN+
GNDA
SAT-CAN+
SAT-CAN-
MIC-SAT
SAT-SP
LA+
GNDA (LA-)
PGND
PWR+20V
PGND
LOCK
AUX
OC
KDC3905
VID+
VID-
REM-SP
MIC-REM
GNDA
REM-CAN-
REM-CAN+
GNDA
SAT-CAN+
SAT-CAN-
MIC-SAT
SAT-SP
LA+
GNDA (LA-)
PGND
PWR+20V
PGND
LOCK
AUX
OC
REM
SAT
Uproszczony schemat łączenia klawiatur z
nowymi wyprowadzeniami

15
5.3. Looping the bus
The principle of bus looping is the same as in case of KD1905M keyboards. Lines should be laid as
far as possible from point to point, avoiding long branches (above 30m) and star layout. However,
it is necessary to minimize the cable length between devices in order to keep the cable resistance
as low as possible. The maximum safe distance between the remotest keyboards is about 150m
for CAT5 cabling.
If the satellite audio track energizes, the first step should be to improve the quality of ground cable
(e.g. by adding another cable).
The CAN data line must be terminated at its ends. Connection is carried out with 150Ω resistor
switched on between CAN+ and CAN-. This applies to both buses (SAT and REM). Unused CAN
outputs in the keyboards should also be connected.
Figure 5. Example installation with multiple panels and satellites, including local satellites
Note! There are no places where the device lines are connected.
SP MIC GN
DA CAN
-CAN
+CAN
+CAN
-GN
DA MIC SP VID- VID
+
SAT
REM
KDC3905
Furtka 1
Furtka 2
Budynek 2
Budynek 3
Linia danych
Linia mikrofonu
Linia głośnika
Masa
Terminacja magistrali
Budynek 1
SP MIC GN
DA CAN
-CAN
+CAN
+CAN
-GN
DA MIC SP VID- VID
+
SAT
REM
SP MIC GN
DA CAN
-CAN
+CAN
+CAN
-GN
DA MIC SP VID- VID
+
SAT
REM
SP MIC GN
DA CAN
-CAN
+CAN
+CAN
-GN
DA MIC SP VID- VID
+
SAT
REM
SP MIC GN
DA CAN
-CAN
+CAN
+CAN
-GN
DA MIC SP VID- VID
+
SAT
REM
SP MIC GN
DA CAN
-CAN
+CAN
+CAN
-GN
DA MIC SP VID- VID
+
SAT
REM
SP MIC GN
DA CAN
-CAN
+CAN
+CAN
-GN
DA MIC SP VID- VID
+
SAT
REM
SP MIC GN
DA CAN
-CAN
+CAN
+CAN
-GN
DA MIC SP VID- VID
+
SAT
REM
KDC3905
KDC3905
KDC3915
KDC3915
KDC3915
KDC3915
KDC3915

16
6. Installation planning
Usually, installation planning should start by determining how the instrument lines will be laid. In
the simplest case there will be one camera line for each staircase –at the entrance to such a
staircase there will be KC3905 cassette installed. At the other inputs (if any) the KDC3915 should
be installed as local satellites.
In case of using a modular base, the difference lies in replacing KDC3905 with a module. In this
case it is necessary to use KDC3915 connected to BMOD as local keyboards on all inputs to one
line of apparatus.
Such a fragment of the whole installation is called subsystem –a single camera line
(KDC3905/BM0900) and all inputs that only lead to this staircase (KDC3915). These devices will be
connected by a local bus (SAT) within one subsystem. Until this point, the installation and
configuration of system runs as in case of KDC1905 system (without addition of “M”). Each
subsystem has its own independent SAT bus. Each subsequent subsystem (which may also be a
single KDC3905 cassette or modular base) must be assigned a unique identifier (number 1-99 in
parameter 0006), hereinafter referred to as subsystem number.
Each entrance, from which staircases are accessible, is operated by KDC3915 keyboard. All inputs
of this type and KDC3905 control panels will be connected via common bus (REM).
The recommended installation method is shown in Figure 6.
It is possible to connect local and remote satellites on one bus, but this requires entering the audio
track number also for local keyboards.
This manual suits for next models
1
Table of contents
Other PROEL Keyboard manuals