Page 1
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:...
Page 3
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...
Table of Contents Device description ........................4 1.1. Software information ....................... 4 Device parameters........................5 Quick start up ........................... 6 Mechanical installation ......................9 4.1. KDC3905 ........................... 9 4.2. Modular Base........................9 Electrical installation ........................ 9 5.1. Power supply and main periphery ................. 10 5.1.1.
Page 6
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.
Page 7
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...
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:...
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) Max.
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) • – borrowed from KDC1905 The operation should start from the graphic menu: “graphical”...
Page 11
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.
Page 12
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.
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.
(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. Zasilacz...
Zasilacz +24V PGND Linia aparatów 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 Figure 2. New connection diagram for standard peripherals to keyboards with new terminals 5.1.2.
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.
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.
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.
Page 21
Figure 6. Installation diagram of KDC3900 with multiple panels and common satellites...
7.1. KDC39xx Software update is possible from the PC via USB and keyboard adapter (to be bought in the manufacturer’s store). In order to perform the update, download the ResidentsList3900 software available on the manufacturer’s website http://www.kdc3000.proel.pl/ResidentsList/ on-board keyboard software found http://www.kdc3000.proel.pl/KDC3900/firmware/...
To upload a new language, use ResidentsList software. From “Tools” menu, select “send language file” and point to the language file stored on your computer (the latest version is available at: http://www.kdc3000.proel.pl/KDC3900/Plik%20językowy/) After selecting the file, the program will ask about the language to be sent.
9.1. Editing the residents list Note! In KDC3915 keyboards the residents list is used only to display the list or to allow connection to the premises with a letter suffix. After entering submenu, the keyboard displays the currently entered residents list. Tabs with first letters from the “Surname”...
9.2. Settings Entered settings partly correspond to settings available in A8 program in the programming menu type 1905. Parameters entered in the graphic menu are treated as local and are entered in slot “1” i.e. parameters type 1200, 1293, etc. (see chapter Błąd! Nie można odnaleźć źródła odwołania.) •...
9.5. Diagnostics Submenu displays keyboard operation parameters. Further parameters: • WT – working time in hours • Lt – ambient light level (refers to video version) • V1,V2 – supply voltage without heating and with display heater on • HEAT – heater current and current power in percent •...
10. Programming type 1905 ( A- ) This menu is known from KDC1905 systems, it enables basic editing of the residents list (programs A-1 to A-4), advanced system configuration (all parameters are available), cleaning of settings and data backup. This type of programming is available only in BM0900 modular base and control panel keyboards (KDC3905), but can be edited using other keyboards (e.g.
10.3. Program A-2 – number forwarding and additional numbers Subprogram A2 enables to omit standard number conversion according to parameters (see chapter Błąd! Nie można odnaleźć źródła odwołania.). This enables adding special numbers (e.g. administration, porter) to the system, it is also possible to block a single number. Note! Numbers entered by program A-2 are not converted according to the set parameters (e.g.
10.5. Program A4 – parameters of individual premises This subprogram enables to change parameters of a given premises (a logical number is used). The available parameters are listed in Table 1. Option Description Symbol office mode automatic opening the lock when handset is raised ...
Page 30
Option Flag Number Value Office mode Lock code blockade lock code confirmation blockade feedback blockage lock opening blockade with button Alternative event to the lock code (code(2) and code(3)) Alternative event to RFID(1) Forcing impulse addressing +128 Table 2. Premises’ flags +32 and +64 flags enable to call other types of events and use other resources, such as locking or Description of each flag: •...
10.6. Program A6 – data copy After entering the program, the keyboard will display . Subsequent subprograms are selected by entering the number and accepting with button Subprogram Description Symbol ◆◼ full memory dump saving data to csv ...
Page 32
Subprogram Entry in the first Importance of Subsequent columns column the second column Logical number ID (single) Logical number physical number Logical number lock code Logical number successive parameters of premises Parameter field value number Table 5 Data fields in CSV file The first line of file saves program version in the cassette (subprogram number: “0”).
10.6.2. XML file structure In keyboards and modular base with software from version 9r22.17 onwards, data is saved in XML format. This is a text format that can be edited with any editor (e.g. Notepad, Notepad++). In case of manual editing of this file it is recommended to perform a correctness test of XML file structure. The software designed for this purpose is available on the Internet.
10.8.1. Parameters organization Due to the specificity of KDC390x system (bm0900), global and local parameters have been implemented. All parameters are set primarily as global. Additionally, the installer can change individual settings for each keyboard separately (e.g. microphone volume or lock opening time).
10.8.2. Field edition Changing the cassette settings is made by changing the appropriate fields, whether it is a number or the value of parameter. After entering field editing, the cassette will display the field symbol and entered value, if previously entered. If the field is empty, the cassette will still display the field symbol.
Page 36
Examples of such a bit mask are the flags of premises: • “office mode” (+1) – if the handset is still raised, each connection to the premises will result in a simulation of pressing the lock button in hearing aid (it will usually result in the lock opening –...
Weight Cassette Number Cassette 1 (PBX) Cassette 2 (satellite) Cassette 3 (satellite) Cassette 4 (satellite) Cassette 5 (satellite) Cassette 6 (satellite) Cassette 7 (satellite) +128 Local keyboard (generating event) Table 8 Assignment of bitmask to individual keyboards 10.9. Program A-0 – restoring default settings This subprogram is used to reset the system settings.
10.9.1. Copying MCD1803 memory Available from software version 9r23.60 An adapter is required for copying, available to purchase from the Proel store. Place the memory removed from mcd1803 in the adapter slot in the correct direction (as indicated on the tray). Then place the adapter in KDC39XX keyboard in a USB communication connector.
11. System configuration 11.1. Keyboard addressing Assignment of the cassette to a given address (slot) is made in program A-8 (chapter 0) in parameter number x001. In order to assign the keyboard to a given slot, enter the serial number of this cassette in parameter X001, where X is the required address (see chapter Błąd! Nie można odnaleźć...
11.3. Master-slave bus configuration using common keyboards In order for KDC3905 (BM0900) keyboards to cooperate with KDC3915 satellites (including the common ones), it is necessary to configure PBX parameters in an appropriate way. First it is necessary to plan the installation according to chapter 6 and then to assign the satellites to appropriate PBX (chapter 11.1).
11.4. Apparatus line 11.4.1. Connecting the apparatus lines The KDC3905 and BM0900 are compatible with the previously produced decoders (older “jumper” and new PC512/612). The principles of creating uniphone networks are the same as in case of CD1803 control panel. To connect the decoder, use two cables connected to LA+ and LA- (ground) terminals of KDC3905 cassette.
Page 43
filling must be set so as to keep the lock in closed state. The electromagnetic jumpers in this condition should be controlled with the maximum allowable power. • Filling PWM at first phase (par. 401) – determines the voltage that will be applied to the lock connector in the first phase of control.
Page 44
Spoczynek Spoczynek (Czas rygla) Wyp. Wyp. Wyp. 0% Wyp. 50% Wyp. 0% 100% Figure 9 Example of 12V locking from 20V voltage Spoczynek Spoczynek (Czas rygla) Nap. Nap. spoczynkowe spoczynkowe Wyp. Wyp. 0% Wyp. 50% Wyp. 0% Wyp. 50% 100% Figure 10 Example of reverse locking 12V from 20V voltage Spoczynek Spoczynek...
11.6. Number conversion 11.6.1. Standard numbering By default, the number entered from the keyboard will be directly the device number (physical) with which PBX will try to establish a connection. It is possible to redirect the logical number (from the keyboard) to any other, and to limit the supported range of numbers. Diagram showing the algorithm structure supporting number conversions is shown in Figure 12.
11.6.2. Hotel numbering (storey) In some blocks, the apartment number starts with a prefix indicating the floor number. It is a hotel number (floor number). PC255 decoders can be addressed up to 255, and therefore, in case of a block with such numbering, there is a need to apply hotel conversion built into the PBX. Thanks to this it is possible to limit the range of physical numbers while maintaining large logical numbers.
Numbering rate Logical number Floor Premises number 1077 1077 1077 Table 11. Examples of hotel numbering 11.6.3. Preshift from the master Preshift from master is a shift that adds possibility of adding a prefix to the number, even before the standard number calculation procedure. This parameter is particularly useful in complex systems with common satellites (many blocks with common input, e.g.
Example: There are 2 PBXes in the system, both support premises from 1 to 15. To these buildings leads the way through a gateway, where satellite KDC3915 is installed, inscribed in slot 2 in both PBXes. In both PBXes it is necessary to set the range of numbers 1-15 (pairs 200 – 1, pairs 201 – 15) and for the common satellite –...
11.7. Table of codes Code tables are used to quickly assign lock codes for all physical numbers. Table of codes in KDC3905 is compatible with code tables from CD1803 systems – lock codes are generated based on the year and table number. Change of code table parameters can be modified by appropriate parameters and does not require manufacturer’s intervention.
Page 50
and start the normal procedure of call to be answered, after which the system will proceed to the next step. If feedback is called when the handset is raised, the system will address the uniphone and then proceed to the next step of call-back, this time without ringing. The next step is signaling in selected cassettes.
11.9. Additional parameters 11.9.1. PBX flags PBX flags are available in parameter 98 in A-8 program. It is a bit mask. Individual bits are described in the table below: Option Bit number Weight lock code blockade (CODE0) lock code blockade (CODE1) lock code blockade (CODE2) lock code blockade (CODE3) RFID0 blockade...
12. Events In KDC3900 system, locking control, OC outputs and acoustic signal generation is based on the event model. Events are: selection of lock code, selection of P1 or P2 buttons in the uniphone (separate events, depending on the decoder state), use of ID, request for feedback and pressing an external button.
12.2. Response to an event Each cassette has a set of parameters defining which locks and OC will be opened (in which cassette the beeper will be generated) in case of an event generated by this keyboard. As in case of other system parameters, first the “local”...
Optimized event response for common keyboard Due to the specific operation of bus data in KDC3900 series, it may be necessary to optimize the response to lock button events. If such an event is called, all PBXes that have the appropriate parameters programmed will react.
Need help?
Do you have a question about the KDC3900 Series and is the answer not in the manual?
Questions and answers