all | frequencies |
|
exhibits | applications |
---|---|---|---|---|
manual |
app s | submitted / available | |||||||
---|---|---|---|---|---|---|---|---|
1 |
|
user manual | Users Manual | 1.19 MiB | June 05 2008 | |||
1 | RF Exposure Info | June 05 2008 | ||||||
1 | Cover Letter(s) | June 05 2008 | ||||||
1 | External Photos | June 05 2008 | ||||||
1 | Internal Photos | June 05 2008 | ||||||
1 | ID Label/Location Info | June 05 2008 | ||||||
1 | Cover Letter(s) | June 05 2008 | ||||||
1 | Test Report | June 05 2008 | ||||||
1 | Test Setup Photos | June 05 2008 |
1 | user manual | Users Manual | 1.19 MiB | June 05 2008 |
Kemro K2 Kemro UserID classic / eco User Identification System User's Manual V 1.01 Translation of the original manual KEBA 2008 Specifications are subject to change due to further technical developments. Details presented may be subject to correction. All rights reserved. Document: version 1.01 / article no.: 1000731 Filename: kemro_userid_bden.doc, last saving on: 29. 4. 2008 A:
KEBA AG, Gewerbepark Urfahr, A-4041 Linz Tel.: +43 732 7090-0, Fax: +43 732 7309-10, E-Mail: keba@keba.com KEBA GmbH Automation, Leonhard-Weiss-Strasse 40, D-73037 Gppingen, Tel.: +49 7161 9741-0, Fax: +49 7161 9741-40, E-Mail: keba@keba.com KEBA Corp., 100 West Big Beaver Road, Troy, MI 48084, US,Tel.: +1 248 526-0561, Fax: +1 248 526-0562, E-Mail: usa@keba.com Beijing Austrian KEBA Science and Technology Development Ltd., Room B516, Nan Xin Cang Tower, A22 Dong Si Shi Tiao, Dong Cheng District, Beijing, 100027, P.R. China, Telefon: +86 10 6409-6592, Fax: +86 10 6409-6312, E-Mail: china@keba.com D:
US:
CN:
www.keba.com User Identification System History History Version V1.00 V1.01 Date 100408 290408 Changes to chapter New Various changes Description Author meis meis User's Manual, Version: 1.01 KEBA 2008 3 History Kemro UserID classic / eco 4 User's Manual, Version: 1.01 KEBA 2008 User Identification System Contents Contents 1 Introduction......................................................................................................................9 1.1 Purpose of the document .......................................................................................9 Target groups, pre-requirements ...........................................................................9 1.2 Intended use ........................................................................................................10 1.3 Notes on this document .......................................................................................10 1.4 1.4.1 Contents of document ..............................................................................10 1.4.2 Not contained in this document................................................................10 Documentation for further reading .......................................................................11 1.5 2 Safety notes ...................................................................................................................12 Representation.....................................................................................................12 General safety instructions...................................................................................13 Personnel safety instructions ...............................................................................14 Safety instructions for maintenance .....................................................................14 2.1 2.2 2.3 2.4 3.2 3.1 3 General product description.........................................................................................15 Versions ...............................................................................................................16 3.1.1 Kemro UserID classic.....................................................................17 3.1.2 Kemro UserID eco............................................................................18 View of modules...................................................................................................19 3.2.1 Stand-alone version .................................................................................19 3.2.2 Integrable version (OEM) .........................................................................20 Recommended transponder (RFID data carrier)..................................................22 Spare parts and accessories................................................................................23 3.4.1 Connection cable......................................................................................23 3.4.2 Data disc (transponders)..........................................................................23 3.4.3 Software ...................................................................................................23 3.3 3.4 4.1 4.2 4 Mounting and installation instructions........................................................................24 Stand-alone version .............................................................................................24 Integrable versions (OEM) ...................................................................................27 4.2.1 Antenna 1 - XE020_ANT-OEM (variants B-OEM and D-OEM)................28 4.2.2 Antenna 2 - X110_ANT-OEM (Versions A-OEM and C-OEM).................29 4.2.3 Evaluation unit without housing (versions A-OEM and B-OEM) ..............31 4.2.4 Evaluation unit with housing (versions C-OEM and D-OEM) ...................32 5.1 5.2 5 Show, connections and wiring .....................................................................................33 Status LED ...........................................................................................................33 Connections .........................................................................................................33 5.2.1 Kemro UserID classic (stand-alone) ................................................33 5.2.2 Kemro UserID classic C-OEM / D-OEM...........................................34 5.2.3 Kemro UserID eco (stand-alone) .......................................................34 5.2.4 Kemro UserID eco C-OEM / D-OEM..................................................36 User's Manual, Version: 1.01 KEBA 2008 5 Contents Kemro UserID classic / eco 5.3 5.4 5.5 5.6 5.2.5 Kemro UserID classic / eco A-OEM and B-OEM........................... 36 5.2.6 Antenna 1 (XE020_ANT-OEM) ............................................................... 37 5.2.7 Antenna 2 (X110_ANT-OEM).................................................................. 37 Shield clamp........................................................................................................ 38 5.3.1 Attaching the shield clamp....................................................................... 38 Power supply....................................................................................................... 39 5.4.1 Kemro UserID classic...................................................................... 39 5.4.2 Kemro UserID eco............................................................................. 40 Serial interface RS-232 (Kemro UserID classic) ......................................... 40 5.5.1 Kemro UserID classic and Kemro UserID classic C/D-OEM .. 40 5.5.2 Kemro UserID classic A/B-OEM...................................................... 41 USB 2.0 interface (Kemro UserID eco)......................................................... 42 5.6.1 USB interface for Kemro UserID eco C-OEM / D-OEM .................... 42 5.6.2 USB interface for Kemro UserID eco A-OEM / B-OEM..................... 43 6 Installation ..................................................................................................................... 44 Requirements for the target system .................................................................... 44 6.1 Installation with Microsoft Windows 2000/2003 Server/XP/XPemb/Vista........... 45 6.2 Installation with Microsoft Windows CE............................................................... 45 6.3 6.3.1 Integration into the Windows CE Image .................................................. 45 6.3.2 Later installation / installation outside the Windows CE image ............... 46 6.3.3 Module settings for the operation with Windows CE ............................... 47 7.1 7.2 7 Operating behavior ....................................................................................................... 48 Start-up behavior................................................................................................. 48 Behavior in operation .......................................................................................... 49 7.2.1 Activation modes for status LED ............................................................. 51 7.2.2 Validity test .............................................................................................. 52 Range and detection ........................................................................................... 53 7.3 8.1 8 Demo application .......................................................................................................... 54 Start-up operation................................................................................................ 54 8.1.1 Prerequisites............................................................................................ 54 8.1.2 Start-up operation of system ................................................................... 55 Description of the function of the demo application............................................. 55 8.2.1 Application window.................................................................................. 55 8.2.2 Tab page Read/Write Binary Data........................................................... 57 8.2.3 Tab page Read/Write Euromap 65 Data ................................................. 59 8.2.4 Tab Settings ............................................................................................ 60 8.2 9.1 9 Function interface of device driver ............................................................................. 63 Data format.......................................................................................................... 63 9.1.1 Euromap 65 Standard ............................................................................. 63 9.1.2 Binary format ........................................................................................... 63 Data structure...................................................................................................... 63 9.2.1 Data structure TEuromapData................................................................. 64 9.2.2 Data structure TEuromapOEMData ........................................................ 66 9.2.3 Data structure TEuromapTime ................................................................ 66 9.2 6 User's Manual, Version: 1.01 KEBA 2008 User Identification System Contents 9.3 9.4 9.5 9.2.4 Data structure TFactorySettings...............................................................66 9.2.5 Data structure TModuleSettings...............................................................67 9.2.6 Data structure TRfidDeviceName.............................................................67 9.2.7 Data structure TRfidUid............................................................................68 9.2.8 Data structure for Callback.......................................................................68 Enumeration types ...............................................................................................69 9.3.1 Call-up actions of the Event Callback.......................................................69 9.3.2 Operating state of the Status LED............................................................69 9.3.3 Color of the Status LED............................................................................69 Constants .............................................................................................................70 Functions..............................................................................................................71 9.5.1 Registration of an Event Callback ............................................................71 9.5.2 Read out list of currently connected Kemro UserID modules..............72 9.5.3 Opening a connection to a Kemro UserID module..............................72 9.5.4 Closing a connection to an opened Kemro UserID module.................72 9.5.5 Controlling the LED of the Kemro UserID module...............................73 9.5.6 Reading out current settings of the Kemro UserID module.................73 9.5.7 New settings for the Kemro UserID module ........................................74 9.5.8 Reading out the factory settings of the Kemro UserID module ...........74 9.5.9 Creating a list of currently recognized transponders................................74 9.5.10 Opening a connection to a specific transponder ....................................75 9.5.11 Closing a connection to an opened transponder....................................75 9.5.12 Reading out data from a transponder.....................................................76 9.5.13 Writing data of a transponder.................................................................77 10 Diagnosis........................................................................................................................78 11 Maintenance and repair instructions ...........................................................................79 11.1 Maintenance.........................................................................................................79 11.2 Repair...................................................................................................................79 11.2.1 Packaging, shipment..............................................................................79 12 Disposal..........................................................................................................................80 12.1 Disposal of the module.........................................................................................80 13 Technical data................................................................................................................81 13.1 Stand-alone versions ...........................................................................................82 13.2 OEM versions.......................................................................................................82 14 EC directives and standards ........................................................................................83 14.1 EC Directives .......................................................................................................83 14.2 Standards.............................................................................................................83 14.2.1 R & TTE .................................................................................................83 14.2.2 Other Standards and recommendations ................................................83 14.2.3 Environmental and surrounding conditions ............................................84 14.3 Standards for the American market .....................................................................84 14.3.1 UL test for industrial control equipment..................................................84 14.3.2 FCC........................................................................................................84 User's Manual, Version: 1.01 KEBA 2008 7 Contents Kemro UserID classic / eco 8 User's Manual, Version: 1.01 KEBA 2008 User Identification System Introduction 1 Introduction 1.1 Purpose of the document This document describes the products Kemro UserID classic and Kemro UserID eco. This manual enables the user to operate the above-mentioned products and integrate them into the existing control and visualization system. 1.2 Target groups, pre-requirements This document is made for the following persons with adequate skill pre-
requirements:
Target group Project engineer Knowledge and skills pre-requirements Basic technical training (University of Applied Science/University level or corresponding professional experience), Knowledge in:
working mode of a PLC, safety instructions, the application. Operator Service technician Basic technical training (Vocational high school, engineer training or corresponding professional experience). Knowledge in:
safety instructions, working mode of machine or plant, principal functions of the application, system analysis and troubleshooting, setting options at the operating installations. Basic technical training (Vocational high school, engineer training or corresponding professional experience). Knowledge in:
working mode of a PLC, safety instructions, working mode of machine or plant, Diagnosis possibilities, systematic error analysis and rectification. Information To integrate the Kemro UserID into an existing system does not require knowledge about RFID technology and the EUROMAP 65 standard. The necessary information is provided in respective chapter. User's Manual, Version: 1.01 KEBA 2008 9 Introduction Kemro UserID classic / eco 1.3 Intended use Kemro UserID is used in applications for user identification at industrial plants and machines. The typical applications areas include injection mold-
ing machines, robots, presses, machine tools, machines / systems in the foodstuffs/luxury foodstuffs and pharmacy industries and similar. Kemro UserID was developed, manufactured, tested and documented in accordance with the appropriate safety standards. Provided, therefore, that the instructions and safety precautions relating to the intended use are pro-
perly observed, under normal circumstances the products do not represent any danger to the health of personnel or a risk of damage to other property or equipment. Information KEBA assumes no liability for damages resulting from non-observance of safety instructions or improper use. 1.4 Notes on this document This manual is part of the product. It must be retained over the whole life-
time and if necessary referred to subsequent owners or users of the prod-
uct. 1.4.1 Contents of document
Description of the product and its function Installation guidelines (mounting, cabling)
Description of operating behavior
Description of an example application
Description of function interface
Technical data 1.4.2 Not contained in this document
Description of the integration packages Integration packages are collections of modules that assist with the in-
tegration of the Kemro UserID products into the visualization system used on the customer side.
Description of the Kemro.userID secure+ version 10 User's Manual, Version: 1.01 KEBA 2008 User Identification System Introduction 1.5 Documentation for further reading Doc.No. DE: 1000732 EN: 1000733 Description Kemro.userID secure+ User's manual User's manuals Kemro.userID Integration package Target group Project engineer Commissioner Service technician Project engineer Commissioner User's Manual, Version: 1.01 KEBA 2008 11 Safety notes Kemro UserID classic / eco 2 Safety notes 2.1 Representation At various points in this manual you will see notes and precautionary warn-
ings regarding possible hazards. The symbols used have the following meaning:
DANGER!
indicates an imminently hazardous situation which, if not avoided, will result in death or serious injury. WARNING!
indicates a potentially hazardous situation which, if not avoided, could result in death or serious injury. CAUTION!
means that if the corresponding safety measures are not taken a poten-
tially hazardous situation can occur which, if not avoided, may result in property damage or slight bodily injury. NOTICE NOTICE used without the safety alert symbol indicates a potentially hazardous situation which, if not avoided, may result in property dam-
age. This symbol reminds you of the possible consequences of touching electrostatically sensitive components. Information Information on use of equipment and useful practical tips is identified by the symbol "Information". "Information" items do not contain any information that draws attention to potentially dangerous or harmful functions. User's Manual, Version: 1.01 KEBA 2008
12 User Identification System Safety notes 2.2 General safety instructions
WARNING!
The following application areas are expressly excluded for Kemro UserID:
Use in explosive or fire-risk areas Use in mining Outdoor use Kemro UserID are not allowed to be used for safety-relevant applica-
tions or safety functions (e.g. shutdown in emergency). Other products are to be used for the above applications!
For further information, see EN 954-1 (EN ISO 13849-1). CAUTION!
Arbitrary or unsanctioned modifications to the device are prohibited. This leads to the expiration of the conformity with the legal regulations as well as loss of guarantee and warranty claims. NOTICE Kemro UserID corresponds partially or completely to an "open type equipment" (according to UL 508), depending on version, and must the-
refore be installed in a control cabinet or suitable housing. Further information: See chapter Fehler! Verweisquelle konnte nicht ge-
funden werden.. When removed from the rack, the integrable versions (OEM) are sensi-
tive to electrostatic discharge. Before handling the module, touch a grounded metal object in order to discharge any static electricity from your body. User's Manual, Version: 1.01 KEBA 2008 13 Safety notes Kemro UserID classic / eco 2.3 Personnel safety instructions
WARNING!
Danger of personal injury due to electric shock!
Supply the Kemro UserID exclusively from power sources that have a protective low voltage (e.g. SELV according to EN 60950-1) Connect only voltages and power circuits to connections, terminals and interfaces up to 50 V rated voltage that have a secure disconnect for hazardous voltages (e.g. with sufficient isolation). CAUTION!
Fire hazard with module failure!
Provide suitable fuses for the 24 V DC power supply of the final appli-
cation. The maximum allowable fuse is 10 A!
2.4 Safety instructions for maintenance
14 CAUTION!
Always turn off the power supply before mounting and dismounting the Kemro UserID. Otherwise, the module can be destroyed or undefined signal states can lead to damage of the control system. CAUTION!
The device may only be opened by qualified personnel and only main-
tenance activities expressly approved by KEBA may be performed (see chapter Service notes). Protective measures against electrostatic discharge must be used (elec-
trostatic wristband, service mat) when performing maintenance and service work. Do not touch the parts on the modules unless it is unavoidable. Turn off the power supply on the device before inserting or removing the modules. User's Manual, Version: 1.01 KEBA 2008 User Identification System General product description 3 General product description Kemro UserID is a system for easy and fast identification of users of in-
dustrial plants and machines. Process-related and frequent login and logoff operations can be carried out reliably and efficiently. User data stored on a card are transferred via non-contact RFID technology to the control system of the plant or machine. The entry of passwords is no longer necessary with Kemro UserID. This substantially increases the security and transparency of the machines and plants. Kemro UserID is available in different versions (see chapter V) and can therefore be used for variety of applications. Next to the hardware components, Kemro UserID also contains device drivers for different operating systems. The device drivers have interfaces that are easy to use for integration with all common visualization systems. A pre-fabricated set of commands is available for user identification to facili-
tate the integration into a system. In addition to the device drivers, comprehensive integration packages are available for various, commercially available visualization systems. These integration packages contain custom-made components for the simple in-
tegration of the Kemro UserID modules in the various visualization sys-
tems and present their versatile application options in an array of descrip-
tive application examples. Details: See manuals for Kemro UserID integration packages User's Manual, Version: 1.01 KEBA 2008 15 General product description Kemro UserID classic / eco 3.1 Versions The product versions are basically divided into the following two groups:
"Stand-alone" versions:
All Kemro UserID stand-alone products are installed well protected in rugged and compact housings. Their integration is simple and just as problem-free with regard to retrofitting existing machines. Integrable versions (OEM):
For integrable Kemro UserID products, the installation is made di-
rectly in the customer's system, without interfering edges or gaps, which effectively reduces contamination of the devices. The antenna for this is integrated directly in the housing of the machine or the visualization de-
vice. All OEM versions are available with different antennae and with or with-
out metal housing. The Kemro UserID product line consists of the following versions:
Stand-alone version Integrable version Kemro UserID classic Serial interface Module and antenna in a common Kemro UserID classic OEM Serial interface For installation in machinery and housing Rugged housing
(Front side: IP65) Kemro UserID eco housing Rugged housing
(Front side: IP65) plants Antennas can be remotely positioned from the module Kemro UserID eco OEM plants Antennas can be remotely positioned from the module USB interface Module and antenna in a common USB interface For installation in a machinery and Information A further system version is Kemro UserID secure+. This additionally offers a special encoding feature for increasing data security. This version is not described in this manual due to the technical differences (see chapter Documentation for further reading). 16 User's Manual, Version: 1.01 KEBA 2008 User Identification System General product description 3.1.1 Kemro UserID classic Material No. 074223 Name Kemro UserID classic
(IC 140/A) 074224 Kemro UserID classic A-OEM
(IC 140/A-OEM) 074225 Kemro UserID classic B-OEM
(IC 140/B-OEM) 074226 Kemro UserID classic C-OEM
(IC 140/C-OEM) Description RFID read/write unit Stand-alone version with complete electronics in compact plastic housing Serial interface Connector plug: 9 pole D-SUB (fe-
male) and 2 pole male connector
(supply) without connection cable RFID read/write unit without sheet metal housing for evalu-
ation unit Serial interface Antenna 2 (L x W = 50 mm x 30 mm) Connecting plug: Terminal block without connection cable Shield clamp for the shield connection
(with fixing screw) Connection cable evaluation unit Antenna (coax cable and LED con-
nection cable) RFID read/write unit without sheet metal housing for evalu-
ation unit Serial interface Antenna 1 (L x W = 57 mm x 53 mm) Connecting plug: Terminal block without connection cable Shield clamp for the shield connection
(with fixing screw) Connection cable evaluation unit Antenna (coax cable and LED con-
nection cable) RFID read/write unit incl. sheet metal housing for evalua-
tion unit Serial interface Antenna 2 (L x W = 50 mm x 30 mm) Connecting plug: 9 pole D-SUB (fe-
male) and 2 pole male connector
(supply) without connection cable Connection cable evaluation unit Antenna (coax cable and LED con-
nection cable) User's Manual, Version: 1.01 KEBA 2008 17 General product description Kemro UserID classic / eco Material No. 074227 Name Kemro UserID classic D-OEM
(IC 140/D-OEM) 3.1.2 Kemro UserID eco Material No. 074229 Name Kemro UserID eco
(IE 160/A ) 074230 Kemro UserID eco A-OEM
(IE 160/A-OEM) 074231 Kemro UserID eco B-OEM
(IE 160/B-OEM) Description RFID read/write unit incl. sheet metal housing for evalua-
tion unit Serial interface Antenna 1 (L x W = 57 mm x 53 mm) Connecting plug: 9 pole D-SUB (fe-
male) and 2 pole male connector
(supply) without connection cable Connection cable evaluation unit Antenna (coax cable and LED con-
nection cable) Description RFID read/write unit USB interface Stand-alone version with complete electronics in compact plastic housing Connecting plug: USB Type B without connection cable RFID read/write unit USB interface Antenna 2 (L x W = 50 mm x 30 mm) Connecting plug: Terminal block without sheet metal housing for evalu-
ation unit without connection cable Connection cable evaluation unit Antenna (coax cable and LED con-
nection cable) RFID read/write unit USB interface Antenna 1 (L x W = 57 mm x 53 mm) Connecting plug: Terminal block without sheet metal housing for evalu-
ation unit without connection cable Connection cable evaluation unit Antenna (coax cable and LED con-
nection cable) 18 User's Manual, Version: 1.01 KEBA 2008 User Identification System General product description Description RFID read/write unit USB interface Antenna 2 (L x W = 50 mm x 30 mm) Connecting plug: USB Type B incl. sheet metal housing for evalua-
tion unit without connection cable Connection cable evaluation unit Antenna (coax cable and LED con-
nection cable) RFID read/write unit USB interface Antenna 1 (L x W = 57 mm x 53 mm) Connecting plug: USB Type B incl. sheet metal housing for evalua-
tion unit without connection cable Connection cable evaluation unit Antenna (coax cable and LED con-
nection cable) Material No. 074232 Name Kemro UserID eco C-OEM
(IE 160/C-OEM) 074233 Kemro UserID eco D-OEM
(IE 160/D-OEM ) 3.2 View of modules 3.2.1 Stand-alone version Stand-alone version (Kemro UserID classic / eco) User's Manual, Version: 1.01 KEBA 2008 19 General product description Kemro UserID classic / eco 3.2.2 Integrable version (OEM) 3.2.2.1 Kemro UserID classic / Kemro UserID eco A-OEM Scope of delivery:
Read/write unit without sheet metal housing for the evaluation unit
Antenna 2 (L x W = 50 mm x 30 mm)
Connecting cable evaluation unit -> antenna
Shield clamp with fixing screw (shield connection) Kemro UserID classic / Kemro UserID eco A-OEM 3.2.2.2 Kemro UserID classic / Kemro UserID eco B-OEM Scope of delivery:
Read/write unit without sheet metal housing for the evaluation unit
Antenna 1 (L x W = 57 mm x 53 mm)
Connecting cable evaluation unit -> antenna
Shield clamp with fixing screw (shield connection) Kemro UserID classic / Kemro UserID eco B-OEM 20 User's Manual, Version: 1.01 KEBA 2008 User Identification System General product description 3.2.2.3 Kemro UserID classic / Kemro UserID eco C-OEM Scope of delivery:
Read/write unit with sheet metal housing for the evaluation unit
Antenna 2 (L x W = 50 mm x 30 mm)
Connecting cable evaluation unit -> antenna Kemro UserID classic / Kemro UserID eco C-OEM Information The version Kemro UserID classic OEM only differs from the shown Kemro UserID eco OEM version by the different data interfaces. 3.2.2.4 Kemro UserID classic / Kemro UserID eco D-OEM Scope of delivery:
Read/write unit with sheet metal housing for the evaluation unit
Antenna 1 (L x W = 57 mm x 53 mm)
Connecting cable evaluation unit -> antenna Kemro UserID classic / Kemro UserID eco D-OEM Information The version Kemro UserID classic OEM only differs from the shown Kemro UserID eco OEM version by the different data interfaces. User's Manual, Version: 1.01 KEBA 2008 21 General product description Kemro UserID classic / eco 3.3 Recommended transponder (RFID data carrier) Kemro UserID classic or Kemro UserID eco is for use with ISO/IEC 15693 compatible transponders (tags) designed with at least 256 bit freely writable memory. Transponders with the following transponder chips are approved:
Tag-it HF I Plus (Texas Instruments)
Tag-it HF I Standard (Texas Instruments)
I-Code SLI SL2 ICS20 (Philips) Different transponder designs can be obtained directly from KEBA. The cor-
rect functioning of these transponders is guaranteed by KEBA through comprehensive system tests. For an overview of all available transponders, please see the chapter "Data disc (transponders)". If other transponders are to be used, these are to be approved by KEBA. 22 User's Manual, Version: 1.01 KEBA 2008 User Identification System General product description 3.4 Spare parts and accessories 3.4.1 Connection cable Material No. on request 074212 on request 073384 070780 069145 Name Serial data cable, 1 m Serial data cable, 3.6 m Serial data cable, 5 m USB data cable, USB type A/type B, 2 m USB data cable, USB type A/type B, 4 m USB data cable, USB type A/type B, 4.6 m Description D-Sub 9-pin plug/socket, 1 m D-Sub 9-pin plug/socket, 3.6 m D-Sub 9-pin plug/socket, 5 m USB-A-USB-B 2.0 m USB-A-USB-B 4.0 m USB-A-USB-B 4.6 m Information To ensure a proper functioning, we recommend using the cables specified above. 3.4.2 Data disc (transponders) Material No. 074665 on request Name XC140/A XC140/Z 074662 on request 074710 on request XC240/A XC240/Z XC340/A XC340/Z Description Check card transponder unprinted, 2kBit Check card transponder, printed (4-color), 2 kBit Key ring transponder unprinted, 2kBit Key ring transponder, printed (4-color), 2 kBit Wristband transponder unprinted, 2kBit Wristband transponder, printed (4-color), 2 kBit 3.4.3 Software Material No. 074345 Name Kemro UserID Device driver CD-Rom 074346 Kemro UserID Integration packages CD-ROM Description Device driver for the product line Kemro UserID, suitable for instal-
lation in all Windows-based devel-
opment environments. Kemro UserID Integration pack-
ages for the easy installation in current visualization systems User's Manual, Version: 1.01 KEBA 2008 23 Mounting and installation instructions Kemro UserID classic / eco 4 Mounting and installation instructions In order to guarantee the defined range of the antenna (see chapter Technical data) and ensure an error-free operation, observe the installation instructions listed in this chapter. Information The range is largely dependent on the installation situation.
(see chapter Range and detection) 4.1 Stand-alone version NOTICE The Kemro UserID stand-alone version is defined as "open type equipment" (according to UL 508). After mounting the front side rates as part of the final casing to a "type 1" indoor use (according to UL 508) or the protection type IP65. Dimensions:
12 77 53 7 5 8 3 4
, 4 5 4 38,5 Dimensions (in mm) 24,1 10,5 25,1 34,6 24 User's Manual, Version: 1.01 KEBA 2008 User Identification System Mounting and installation instructions 57 Cut-Out 3 4 Dimension of the opening for the installation (in mm) Information The edges of the opening must be deburred to prevent damage to the de-
vice that might occur otherwise. User's Manual, Version: 1.01 KEBA 2008 25 Mounting and installation instructions Kemro UserID classic / eco Installation 4 2 5 1 3 1. Create an opening with a size of 57 mm x 43 mm. 2. Remove the product from the packaging 3. Take off front cover (by pressing the clip 2 in the direction of the arrow) 4. Fit module (without front cover) in the opening 1. Information The wall strength of the carrier material 5 can amount to 1.5 mm and 6 mm. 5. Press in the clip of the mounting bracket and hold pressed 2 6. Stick the front cover onto the module from the front side 3. 7. Tighten both retaining screws (max. 0.5 Nm) 4. NOTICE The housing can be damaged by tightening the retaining screws too tightly. 26 User's Manual, Version: 1.01 KEBA 2008 User Identification System Mounting and installation instructions 4.2 Integrable versions (OEM) General installation instructions for all integrable versions:
No metal may be located in front of the antenna print (from the perspec-
tive of the user).
The larger the distance is between the antenna print and the metallic environment, the greater the range.
The back side of the antenna print and the evaluation electronics must be protected against touching by a metallic cover. The distance to the back side of the antenna print must be at least 2.5 cm. The module and the antenna are sensitive to electrostatic discharge and thus corresponding ESD protection measures must be taken. (ground strap) NOTICE The operation of the module is only approved with the supplied anten-
nas. Arbitrary or unsanctioned modifications to the module or the an-
tenna are prohibited and will lead to the loss of the operating license. NOTICE The Kemro UserID OEM-version is defined as "open type equipment"
(according to UL 508) so that it must be installed in a control cabinet or in other suitable housings. Information Not observing the installation instructions will result in a loss of guaran-
tee and warrantee claims. The manufacturer is responsible for the compliance with the corre-
sponding standards of the complete device for the integration of OEM modules. User's Manual, Version: 1.01 KEBA 2008 27 Mounting and installation instructions Kemro UserID classic / eco 4.2.1 Antenna 1 - XE020_ANT-OEM (variants B-OEM and D-OEM) 57 5
, 6 6,5 10 3,3 3 5 Antenna 1 - XE020_ANT-OEM (dimensions in mm) Information The thickness of the circuit board varies over 10%, this must be reconsid-
ered for mounting the circuit board into the front plate. (see following figure) 4.2.1.1 Antenna 1: Installation example 1 2 3 4 5 5 6 2 7 1 8 6 9 7 3 5 3 4 min. 25 mm 47 57 depends on circuit board 7 72 1 2 3 Antenna 1 (XE020_ANT-OEM) antenna module Adhesive strips between antenna module and front plate Opening in the front plate 4 5 6 7 Front film Front plate (aluminum material) at least 5 mm thick Antenna Metallic cover Installation example of the antenna 1 (back view) (dimensions in mm) 28 User's Manual, Version: 1.01 KEBA 2008 User Identification System Mounting and installation instructions 4.2.2 Antenna 2 - X110_ANT-OEM (Versions A-OEM and C-OEM) 3 9 2 1
, 15,6 22 10 1,6
, 8 0 2 Antenna 2 - X110_ANT-OEM Antenna - dimensions (in mm) Information The thickness of the circuit board varies over 10%, this must be reconsid-
ered for mounting the circuit board into the front plate. 4.2.2.1 Antenna 2: Installation example 6 2 4 5 1 2 3 4 min. 25 mm 5 6 5 3 5 2 50 63 1 ... Front film (plastic) 2 ... Front plate 3 ... Metallic cover (contact protection) 4 ... Antenna 2 (X110_ANT-OEM) antenna module 5 ... Plastic clip *) 6 ... Screw
*) To prevent a restriction of the range, the support clip must never be made of a metallic material. Installation example of the antenna 2 (back view) (dimensions in mm) User's Manual, Version: 1.01 KEBA 2008 29 Mounting and installation instructions Kemro UserID classic / eco 30 User's Manual, Version: 1.01 KEBA 2008 User Identification System Mounting and installation instructions 4.2.3 Evaluation unit without housing (versions A-OEM and B-OEM) 70 4 42 4 4 0 5 4 Dimensions of the evaluation unit without housing (versions A-OEM and B-OEM) (dimensions in mm) 4.2.3.1 Evaluation unit without housing - installation example 0 1 2 1 2 1 2 3 4 Evaluation unit (print) Screw Spacer bolts Carrier material Evaluation unit without housing - installation example 3 4 User's Manual, Version: 1.01 KEBA 2008 31 Mounting and installation instructions Kemro UserID classic / eco 4.2.4 Evaluation unit with housing (versions C-OEM and D-OEM) 4 7 4 8 4 9 4,5 54 Dimensions of the evaluation unit with housing (versions C-OEM and D-OEM) (dimensions in mm) 4.2.4.1 Installation The evaluation unit with housing can be screwed to any level carrier mate-
rial using 2 M4 screws. 32 User's Manual, Version: 1.01 KEBA 2008 User Identification System Show, connections and wiring 5 Show, connections and wiring 5.1 Status LED A three-color status LED to display the status is mounted on the housing front of the stand-alone version or on the antenna module of the integrated versions (OEM). Information The conditions of the status LED are described in chapter Diagnosis. 5.2 Connections 5.2.1 Kemro UserID classic (stand-alone) 1 2 24/12V 0V RS232 1 Voltage supply 24/12 V (2-pole plug) 2 Serial interface (D-Sub socket 9-pole) Kemro UserID classic, back view User's Manual, Version: 1.01 KEBA 2008 33 Show, connections and wiring Kemro UserID classic / eco 5.2.2 Kemro UserID classic C-OEM / D-OEM 1 2 24/12V 0V 1 Voltage supply 24/12 V (2-pole plug) 2 Serial interface (D-Sub socket 9-pole) 3 ANT, plug for antenna cable 4 LED, plug for status LED Kemro UserID classic C-OEM / D-OEM 5.2.3 Kemro UserID eco (stand-alone) RS232 D E L ANT 3 4 1 USB 1 USB interface (type B) Kemro UserID eco, back view 34 User's Manual, Version: 1.01 KEBA 2008 User Identification System Show, connections and wiring User's Manual, Version: 1.01 KEBA 2008 35 Show, connections and wiring Kemro UserID classic / eco 5.2.4 Kemro UserID eco C-OEM / D-OEM 1 USB D E L ANT 2 3 1 USB interface (type B) 2 ANT, plug for antenna cable 3 LED, plug for status LED Kemro UserID eco C-OEM / D-OEM 5.2.5 Kemro UserID classic / eco A-OEM and B-OEM 1 1 2 3 1 LED, plug for status LED 2 ANT, plug for antenna cable 3 S1, terminal block for data interface (eco and classic) and voltage supply
(classic only) Kemro UserID classic / eco A-OEM and B-OEM 36 User's Manual, Version: 1.01 KEBA 2008 User Identification System Show, connections and wiring 5.2.6 Antenna 1 (XE020_ANT-OEM) 2 1 1 ANT connection for antenna cable 2 LED ... Connection for status LED cable Antenna 1 (XE020_ANT-OEM) 5.2.7 Antenna 2 (X110_ANT-OEM) 2 1 1 ANT, connection for antenna cable 2 LED, connection for status LED cable Antenna 2 (X110_ANT-OEM) User's Manual, Version: 1.01 KEBA 2008 37 Show, connections and wiring Kemro UserID classic / eco 5.3 Shield clamp Information The shield clamp is used for grounding and must never be used as strain relief. 5.3.1 Attaching the shield clamp Proceed as follows to connect the cable to the terminal block and subse-
quently attach the shield clamp:
1. Strip the insulation off the cable end. 2. Fold back the shielding braid and shielding foil. 3. Attach conductive textile-
backed strip. 4. Strip the insulation off the pins. 5. Connect the pins to the ter-
minal block according to the pin assignment. 6. Attach the shield clamp to the print using fixing screw. The cable is now connected and the shield clamp is connected with the print. 38 User's Manual, Version: 1.01 KEBA 2008 User Identification System Show, connections and wiring 5.4 Power supply 5.4.1 Kemro UserID classic All Kemro UserID classic modules can be optionally supplied with +24 V DC or +12 V DC. Depending on the module version, the voltage supply occurs either via a plug or a terminal block. Kemro UserID classic stand-alone, C-OEM / D-OEM:
24 / 12 V DC 0 V (GND) Plug for the voltage supply (24/12V) for Kemro UserID classic stand-alone C-OEM / DOEM Kemro UserID classic A-OEM / B-OEM:
24 / 12 V DC 0 V (GND) Terminal block S1 for Kemro UserID classic A-OEM / B-OEM 1 6 User's Manual, Version: 1.01 KEBA 2008 39 Show, connections and wiring Kemro UserID classic / eco 5.4.2 Kemro UserID eco All Kemro UserID eco modules are supplied with voltage directly via the USB interface. Kemro UserID eco modules can only be connected to USB devices that fulfill the high power standard, i.e. a voltage supply of 500 mA is guaran-
teed. 5.5 Serial interface RS-232 (Kemro UserID classic) 5.5.1 Kemro UserID classic and Kemro UserID classic C/D-OEM 5 9 1 6 9-pole DSUB female connector (S3) Pin 1 2 3 4 5 6 7 8 9 Description
RxD TxD
0V (GND)
(RTS) is not used
(CTS) is not used
5.5.1.1 Cable and plug specification:
Cable type Shielded standard cable. Plug type 9-pole D-SUB male connector with completely conductive shell. The cable shielding must be connected plane with the shield cover of the plug. 40 User's Manual, Version: 1.01 KEBA 2008 User Identification System Show, connections and wiring Cable length tested up to 30 m Minimum bend radius Minimum bend radius during installation: 60 mm Minimum bend radius for installed cable: 50 mm 5.5.2 Kemro UserID classic A/B-OEM 1 6 Terminal block S1 Terminal 1 2 3 4 5 6 Description
+24/12V 0V (GND) CTS RxD TxD RTS 5.5.2.1 Cable and plug specification:
Cable type Shielded standard cable. Cable length tested up to 30 m Minimum bend radius Minimum bend radius during installation: 60 mm Minimum bend radius for installed cable: 50 mm User's Manual, Version: 1.01 KEBA 2008 41 Show, connections and wiring Kemro UserID classic / eco 5.6 USB 2.0 interface (Kemro UserID eco) Kemro UserID eco is a high-power USB device and has a standard USB 2.0 interface. The USB master interface to which the Kemro UserID eco - module is connected must be able to supply this with 500 mA (high-
power). 5.6.1 USB interface for Kemro UserID eco C-OEM / D-OEM 2 3 1 4 USB interface type B Pin 1 2 3 4 Description Vbus (+5V) D-
D+
0 V (GND) 5.6.1.1 Cable and plug specification:
Cable type Shielded USB cable, twisted pair data cables with a characteristic imped-
ance of 90 Ohm +/- 15%. Cable length tested up to 5 m 42 User's Manual, Version: 1.01 KEBA 2008 User Identification System Show, connections and wiring 5.6.2 USB interface for Kemro UserID eco A-OEM / B-OEM 1 6 Terminal block S1 Terminal 1 2 3 4 5 6 Description 0V (GND) D+
D-
0V (GND) 0V (GND) 5V 5.6.2.1 Cable and plug specification:
Cable type Shielded USB cable, twisted pair data cables with a characteristic imped-
ance of 90 Ohm +/- 15%. Plug type Standard USB connector type B with fully conductive shell. The cable shielding must be connected plane with the shield cover of the plug. Cable length tested up to 5 m User's Manual, Version: 1.01 KEBA 2008 43 Installation Kemro UserID classic / eco 6 Installation Generally the Kemro UserID can be integrated with every system that, depending on the product version, has a serial interface or USB interface with a host function (master) and is supported by the operating system. The device drivers supplied are suitable for the following operating sys-
tems:
Microsoft Windows XP
Microsoft Windows XP emb.
Microsoft Windows CE 5.x
Microsoft Windows Vista
Microsoft Windows 2000
Microsoft Windows Server 2003 When integrating serial Kemro UserID modules in systems conforming to EN 61131, the following additional operating systems are possible:
Linux
VxWorks 6.1 Requirements for the target system Before installing the Kemro UserID one of the following operating sys-
tems must have been fully installed in the target system:
Microsoft Windows XP SP2
Microsoft Windows XP emb.
Microsoft Windows CE 5.x
Microsoft Windows Vista
Microsoft Windows 2000 SP4
Microsoft Windows Server 2003 In case of product version Kemro UserID eco the following additional requirement must be met:
USB interface (host controller / master, type A socket, the interface can supply high-power devices with 500 mA current consumption) 44 User's Manual, Version: 1.01 KEBA 2008 User Identification System Installation 6.2 Installation with Microsoft Windows 2000/2003 Server/XP/XPemb/Vista 1.) Start target system. 2.) Insert Kemro UserID installation CD into the CD drive. 3.) Start installation by calling up the file INSTALL_device_driver.cmd (directory <Kemro UserID CD>\drivers\Win_XP_Vista). 4.) Re-start system. The drivers necessary for operation are installed and Kemro UserID can now be used from all windows-based application development systems. 6.3 Installation with Microsoft Windows CE 6.3.1 Integration into the Windows CE Image 1.) Start target system. 2.) Copy the files SIUSBXP.dll SIUSBXP_LIB.dll UIDDRV_RfbCommUsb.dll UIDDRV_RfbMaster.dll UIDDRV_RfbInterface.dll UIDDRV_RfidInterface.dll UIDDRV_RfidService.dll of directory <Kemro UserID CD>\drivers\win_ce into directory
\Windows of the target system. 3.) Take over the registry entries from files SIUSBXP.reg and UIDDRV_Win32ce_RfidService.reg. Here the Dll entries are to be set on \Windows\SIUSBXP.DLL or
\Windows\UIDDRV_RfidService.dll (in the platform builder). 4.) Create Windows CE Image in the platform builder. The drivers necessary for operation are installed and Kemro UserID can now be used from all windows-based application development systems. User's Manual, Version: 1.01 KEBA 2008 45 Installation Kemro UserID classic / eco 6.3.2 Later installation / installation outside the Windows CE image 1.) Start target system. 2.) Copy the files SIUSBXP.dll SIUSBXP_LIB.dll UIDDRV_RfbCommUsb.dll UIDDRV_RfbMaster.dll UIDDRV_RfbInterface.dll UIDDRV_RfidInterface.dll UIDDRV_RfidService.dll of directory <Kemro UserID CD>\drivers\win_ce into a non-
volatile directory (e.g. flash drive, a hard disc or a battery-buffered Ram) 3.) Take over the registry entries of file UIDDRV_Win32ce_RfidService.reg into the registry of the target system and at the same time change the path of entry Dll to the path under which file UIDDRV_RfidService.dll was stored
. The registry can be edited via a remote registry editor if the target system has no registry editor available. The suitability of the editor depends on the Windows CE image and the CPU used. Additional in-
formation is available from the manufacturer of the target system. 4.) Now connect the Kemro UserID module to the target system. The target system will now display a dialog in which you are requested to enter the driver for the new device. Now specify the file
<pfad>\SIUSBXP.dl, which could not be copied into the non-
volatile directory of the target system. If this dialog is not displayed the registry key
[HKEY_LOCAL_MACHINE\DRIVERS\USB\LoadClients\Default
\Default\255] is to be deleted in the target system with the aid of the registry editor. The connecting cable to the Kemro UserID mo-
dule must then be unplugged and again plugged in. The dialog should now be displayed. 5.) Re-start the target system. The drivers necessary for operation are installed and Kemro UserID can now be used from all windows-based application development systems. 46 User's Manual, Version: 1.01 KEBA 2008 User Identification System Installation 6.3.3 Module settings for the operation with Windows CE In order to keep the system capacity low with the use of the device driver, we recommend setting the inventory cycle (cycle time with which the mod-
ule is polled by the driver via identified cards) to 300 ms (default value: 50 ms). This setting can be carried out using the demo application (see chapter Tab Settings). Moreover, the inventory cycle can also be set directly via the de-
vice driver (see chapter New settings for the Kemro UserID module). User's Manual, Version: 1.01 KEBA 2008 47 Operating behavior Kemro UserID classic / eco 7 Operating behavior 7.1 Start-up behavior During the startup of the Kemro UserID module, states are displayed in the following order by the status LED:
Step 1 Display off (continuous) Description Only for Kemro UserID eco:
Module from device driver not yet detected and swit-
ched on. Only for Kemro UserID classic:
Once the module is supplied with voltage, the status LED lights up red and the firmware is loaded (step 2) Firmware is loaded Firmware is loaded, data communication with device driver on the host system is established Supply and data communication with device driver on the host system exists 2 3 4 red (continuous) orange (continuous) green / orange
(blinking) After completion of the startup, the LED can either be set individually by the driver or through a communication interface by the application (see chapter Activation modes for status LED). 48 User's Manual, Version: 1.01 KEBA 2008 User Identification System Operating behavior 7.2 Behavior in operation Module waits for TAG TAG identified YES TAG readable?
YES Perform check for Euromap 65 standard?
**) YES Data exists in Euromap 65 standard?
YES Data valid?
NO NO NO NO State 5 "Not readable TAG found";
UID of the TAG will be sent to the system -> further processing via application Status-LED blinks red *) State 4 "New/blank TAG found";
-> further processing via application Status-LED blinks green *) State 4 "New/blank TAG found";
-> further processing via application Status-LED blinks green *) State 3 "Validation check failed";
-> further processing via application Status-LED blinks green *) State 2 "Valid TAG found";
-> further processing via application Status-LED blinks green *)
*) This behavior of the Status-LED only occurs, if the control of the Status-LED will be performed by the device driver (dwLedControlMode=0) tion entry boolCheckValidation.
**) Whether the check for the Euromap65 Standard is performed or not, is configured via the configura-
User's Manual, Version: 1.01 KEBA 2008 49 Operating behavior Kemro UserID classic / eco Information For a detailed description of the individual status messages, see the chap-
ter Call-up actions of the Event Callback. The operating behavior of the started up Kemro UserID modules is de-
pendent on their configuration. Configurations in all Windows-based devel-
opment environments for the following parameters can be determined via a predefined data structure (see chapter Data structure TModuleSettings):
dwLedControlMode This determines how the status LED is controlled after successful star-
tup.
boolCheckValidation This determines whether a validity test according to Euromap 65 guide-
line is to occur. Via a function of the device driver from the Kemro UserID module, the selected configuration can be read and also written to this (see chapter Call-up actions of the Event Callback). 50 User's Manual, Version: 1.01 KEBA 2008 User Identification System Operating behavior 7.2.1 Activation modes for status LED Two operation types result by the setting of the parameter dwLedCon-
trolMode for the signaling of the Kemro UserID modules through the status LED:
Operation type 0 (status on delivery) The device driver controls the status LED according to the schema shown below. The read/write functions on the status LED from the ap-
plication remain without effect. LED signals LED green (continuous) LED green (blinking, max. 3 sec.) LED red (blinking, max. 3 sec.) Designation / description Default behavior if valid module detected Readable transponder detected The status LED blinks green as long as the trans-
ponder is within reading range (max. 3 sec.) Transponder could not be read; unsupported trans-
ponder type The status LED blinks red as long as the transponder is within reading range (max. 3 sec.) Information The signaling via the status LED merely provides information about whether a transponder was able to be read correctly. Whether the stored used on the transponder can actually be logged in on the system is not sig-
naled in this operating mode.
Operating mode 1 status LED is controlled by the application. In this was, the LED can be arbitrarily set by the application via the corresponding read/write func-
tions. An individual formation of the acknowledgement can thus be real-
ized through the status LED. Information The data basis for the user data is stored in the control or visualization sys-
tem and is retrievable by the associated application. Thus, the validity of user data can be checked in the application and signaled via driver inter-
face through the status LED of the Kemro UserID module. User's Manual, Version: 1.01 KEBA 2008 51 Operating behavior Kemro UserID classic / eco 7.2.2 Validity test The setting of the parameter boolCheckValidation determines whether the transponder is checked for validity according to the Euromap 65 guide-
line. Through this setting, different call actions of the callback function be-
come effective (see chapter Call-up actions of the Event Callback).
TRUE (status on delivery) Validity of a detected transponder is checked according to the Euromap 65 guideline. The data content is linked with an individually settable
"security key". Falsified transponders can thus be reliably detected. Thus the following invoking actions of the callback function of the driver are possible through the validity test:
Valid transponder found
Falsified transponder was found (security test failed)
Empty / invalid transponder was found
Unreadable transponder was found
Known transponder was removed.
FALSE No validity test of a known transponder is performed. Thus, the follow-
ing invoking actions of the callback function of the driver are possible:
Transponder was found
Unreadable transponder was found
Known transponder was removed. Information The invoking action "Transponder was found" for switched off validity test is ident with the invoking action "Empty / invalid transponder was found" for activated validity test. 52 User's Manual, Version: 1.01 KEBA 2008 User Identification System Operating behavior 7.3 Range and detection The range between transponder and the Kemro UserID module is de-
pendent on the installation situation, the antenna size (with OEM versions) and the transponder used. The range increases if the antenna (for OEM versions) or the stand-alone module are installed in non-metallic materials. In addition, the range increases if a sufficiently large surface is available for the transponder antenna. Thus, check card transponders have a slightly higher range than transponders in the form of key chains. The simultaneous detection of up to four transponders is possible. If multi-
ple transponders are in the reception area of a Kemro UserID module simultaneously, the module will automatically attempt to read out the trans-
ponders, filter out unreadable transponders and make the valid card(s) available at the interface of the device driver. User's Manual, Version: 1.01 KEBA 2008 53 Demo application Kemro UserID classic / eco 8 Demo application The demo application is a complete application with which the Kemro UserID can be put into operation quickly and easily on systems with Mi-
crosoft Windows. The demo application is a practical application for reading out and writing on transponders in Euromap 65 or binary form. The demo application can be used to configure Kemro UserID modules and to test different functions. 8.1 Start-up operation 8.1.1 Prerequisites Before installing the demo application one of the following operating sys-
tems must have been fully installed in the target system:
Windows XP
Windows XP emb.
Windows Vista
Windows 2000
Windows Server 2003 In case of product version Kemro UserID eco the following additional requirement must be met:
USB interface (host controller / master, type A socket, the interface can supply high-power devices with 500 mA current consumption) 54 User's Manual, Version: 1.01 KEBA 2008 User Identification System Demo application 8.1.2 Start-up operation of system 1.) 2.) Installation of the device driver. See chapter Installation with Microsoft Windows 2000/2003 Server/XP/XPemb/Vista Installation of .NET Framework 2.0, if it is not already in the target system. This setup can also be called up from the CD-ROM at:
<root>/drivers/Framework 2.0/dotnetfx.exe 3.) Connect the Kemro UserID modules with target system and en-
sure the power supply of the modules. 4.) Start the demo application. The demo application can only be started directly from the CD-ROM and can be called up at: <root>/demo application/Demo_Application.exe 8.2 Description of the function of the demo application 8.2.1 Application window Description of the mask The application window of the demo application consists of a continuously visible (general) part and a part that can be switched over via tabs. In the constantly visible part of the application the general functions of the Kemro UserID modules are contained. On the tab pages of the applica-
tion files can be manipulated and module configurations displayed and changed. The Kemro UserID modules can read out and write on transponders in Euromap 65 format or binary format. The write and read processes can be switched over with the two tabs Read / Write Binary Data and Read / Wri-
te Euromap 65 Data. Tab page Settings contains all functions required for configuring the mod-
ule. User's Manual, Version: 1.01 KEBA 2008 55 Demo application Kemro UserID classic / eco Kemro UserID demo application - application window Description of the elements Element Read Write Date / time
(to the right next to the Write button) Status display
(to the right next to date / time) Description Reading out user data from the selected transponder and displaying it according to the selected format in binary form or Euromap 65 form. Note:
The button can only be operated when at least one valid card has been recognized by the Kemro UserID mod-
ule. Writing user data on the selected transponder in the format selected. The format is set by the setting of the tab. Note:
The button can only be operated when at least one valid card has been recognized by the Kemro UserID mod-
ule. System time and system date are displayed here. Messages from Kemro UserID module are displayed in the status display. The following messages are possible:
- Recognized Kemro UserID modules
- Removed Kemro UserID modules
- Recognized transponders and their status
- Removed transponders
- Return signal of write commands
- Return signal at changes in settings
- Fault messages from the application
- Fault messages from the device driver 56 User's Manual, Version: 1.01 KEBA 2008 User Identification System Demo application Element Description read valid tags automatically When selecting this option a transponder that is valid according to the Euromap 65 standard and within receiv-
ing range is automatically read out. The tab page Read /
Write Euromap 65 Data is displayed automatically. A further transponder can only be automatically read when the current transponder has left the receiving ran-
ge. This selection field displays the UIDs of all recognized transponders that are within the receiving range. The individual transponders for further use (writing, reading) can be selected in this selection field. User data of the selected transponder can be deleted with this function. The deletion process overwrites all bytes with 0. The UID and size of the data memory of the selected transponder are displayed in the status display. The connection to the modules is terminated and the application closed. The color of the status LED can be set on green with this button. Note:
The color of the status LED can only be set when the module is operated in "LED application mode". See also chapter Tab Settings. The color of the status LED can be set to orange with this button. Note:
The color of the status LED can only be set when the module is operated in "LED application mode". See also chapter Tab Settings. The color of the status LED can be set on red with this button. Note:
The color of the status LED can only be set when the module is operated in "LED application mode". See also chapter Tab Settings. UIDs Clear Tag Tag Info Exit LED green Orange LED Red LED 8.2.2 Tab page Read/Write Binary Data Purpose On this tab page data in binary format can be read out from or written onto the transponder. User's Manual, Version: 1.01 KEBA 2008 57 Demo application Kemro UserID classic / eco Description of the mask The type of display (text / byte) and the number of bytes to be read out from the transponder's user memory can be set in upper sector of the tab page. Two fields are located below this. The left text field displays the user data read out from the transponder. The right input field is used to enter data that can be subsequently written into the user memory of the transponder. Kemro UserID demo application - tab page read / write binary data Description of the elements Element Show text Show byte Bytes to read Text field (left) Input field (right) Description The selection of this option displays the user data of the transponder as text in the left text field. The selection of this option displays the user data of the transponder as byte characters in the left text field. Number of Bytes to be read from the user memory of the transponder (user data). The maximum storage memory is specified by the selected transponder. Here the user data of the transponder are displayed in the selected display format after being read out. Any type of content can be entered as text in the input field. This content is written on the selected transponder during the write process. Usage of this mask
Reading out user data in binary format from a transponder
Writing user data in binary format onto a transponder 58 User's Manual, Version: 1.01 KEBA 2008 User Identification System Demo application 8.2.3 Tab page Read/Write Euromap 65 Data Purpose On this tab page data in Euromap 65 format can be read out from or written onto the transponder. Information The Euromap 65 Standard is specifically matched to the requirements of user identification on machines and plants. Additional information can be found in the Internet at 0 Hhttp://www.euromap.org/H. Description of the mask On this tab page the user data acc. to the Euromap65 standard are dis-
played. Here each Euromap 65 parameter is displayed in its own text field. The parameters can also be modified in each field. In selection field Specific parameters the reserved parameters acc. to the Euromap 65 standard can be selected per index number (203-255) and displayed and modified in the input field on the right. Kemro UserID demo application - tab Read/Write Euromap 65 data Description of the elements Element UID User ID numerical User ID textual Expire date Description Display of UID of the read out transponder Identification number of transponder profile Name of transponder profile Expiry date of transponder. The transponder loses its validity after this date. This enables the validity of lost transponders to be limited in the application with regard to time. User's Manual, Version: 1.01 KEBA 2008 59 Demo application Kemro UserID classic / eco Element Preferred language Country code Factory identifier Access rights User level Reproduction identifier Specific parameters Description Language code of preferred language according to ISO 639-2/B (3-digit, e.g. eng for English). Country code acc. to ISO 3166-1 (2-digit, e.g. GB for United Kingdom). Company code
(note: a distinction is made between upper and lower case letters in the input). Access rights according to the Euromap65 standard with the following options:
0 = no access 1 = lowest level 2 = middle level 3 = highest level User level of transponder profile (0-255) Identifier for rights for multiplication of the transponder Recommended application:
0- writing of further transponders not possible 1- user can create transponder with low access rights. 2- user can create transponder with the same access rights. Selection of reserved parameters (203-255) acc. to Eu-
romap 65 standard. The value of the parameter is dis-
played or entered in the input field to the right. Usage of this mask
Reading out user data in Euromap 65 format from a transponder
Writing user data in Euromap 65 format onto a transponder 8.2.4 Tab Settings Purpose With this tab page the configuration of the Kemro UserID module can be displayed and modified. 60 User's Manual, Version: 1.01 KEBA 2008 User Identification System Demo application Description of the mask On this tab page all the configuration parameters of a Kemro UserID module are displayed. The connected options are displayed in their own sector with a surrounding border. Each parameter can be modified by an entry or a selection. Kemro UserID demo application - tab settings Description of the elements Element Get settings Security ON / Security OFF LED default mode LED application mode Euromap 65 (r/w) Binary (r/w) Description Reading out settings. Switching validation check on or off
(Note: when using the Euromap65 standard the valida-
tion check must be switched on.) The condition of the status LED is set directly by the driver. The condition of the status LED is controlled by the ap-
plication. In this mode the condition and the color of the status LED can be changed with the buttons in the lower area of the mask. With the selection of this option the configuration data of the transponder are read and written in the Euromap65 format. The setting applies only to write and read processes of the configuration data. The format of the user data is influenced by the selection of the other tab pages. With the selection of this option the configuration data of the transponder are read and written in binary format. The setting applies only to write and read processes of the configuration data. The format of the user data is influenced by the selection of the other tab pages. User's Manual, Version: 1.01 KEBA 2008 61 Demo application Kemro UserID classic / eco Description The cycle time with which the module searches for new transponders in the detection range (typical value: 50 ms). After the corresponding Change button is pressed this setting is changed. Key (32-bit safety key) for calculating the safety code acc. to the Euromap 65 standard. The safety code is calculated from the checksum of the data stored on the transponder and this safety key (hid-
den factory safety key), and stored on trans-
ponders in Euromap 65 format. After the corresponding Change button is pressed this setting is changed. LED is switched off in the application mode LED lights up in the application mode LED blinks once per second in the application mode LED blinks twice per second in the application mode Transmission rate of serial interface. After the corresponding Change button is pressed this setting is changed. Element Inventory cycle [ms]
Safety key LED off LED on LED blink 1 Hz LED blink 2 Hz Baud rate Usage of this mask
Displaying and changing the configuration of the Kemro UserID mo-
dule 62 User's Manual, Version: 1.01 KEBA 2008 User Identification System Function interface of device driver 9 Function interface of device driver With the aid of the Kemro UserID simple and easy integration into exist-
ing visualization systems is possible. This chapter describes the commands of the device driver of the Kemro UserID for accessing the module and transponders recognized by the module. 9.1 Data format Data can be stored on the RFID transponder either in Euromap 65 format, or in binary form. The format is set by the write command used. 9.1.1 Euromap 65 Standard The user data on the RFID transponder are displayed in Unicode UTF-8 format and stored with the byte sequence Low-Byte-First (Little-Endian). The data are stored as a sequence of parameters and formatted as follows:
<ID><len><parameter...><ID><len><parameter...>... Parameter Description Identification of the parameter (8-bit value) Number of attached parameters in 8-bit units (optional, depends on parameter) Value of the parameter ID len parameter 9.1.2 Binary format When using the binary format the user data transferred to the device driver are stored directly on the transponder. These data are not specially format-
ted. 9.2 Data structure Information An alignment of 1 applies to all data structures listed here User's Manual, Version: 1.01 KEBA 2008 63 Function interface of device driver Kemro UserID classic / eco 9.2.1 Data structure TEuromapData This chapter describes all data elements which correspond to the optional Euromap65 parameters. Data element Description DWORD TEuromapData::dwValid Euromap 65 ID #
Switches the following structure entries valid or invalid. A set bit means that the data entry is filled during reading and taken over during writing. If the bit is not set, the corresponding structure entry is not used. One bit each acti-
vates/deactivates the specified structure entry:
Bit0: dwUserIdNumerical Bit1: strUserIdTextual Bit2: sExpiryDate Bit3: strLanguageCode Bit4: strCountryCode Bit5: strFactoryId Bit6: bAccessRights Bit7: bUserLevel Bit8: bReproductionId Bit9: rsOEMData Bit10-31: not used The bit pattern can be used as constants (see chapter Fehler!
Verweisquelle konnte nicht gefunden werden.). Numerical user identification Textual user identification Maximum length of the text field:
16 characters Note: The length by 1 byte larger than in Euromap defines due to 0-
termination, further bytes due to alignment of the structure. Expiry date of transponder Language code of user It is recommended to store the language code in line with ISO-
2/B. Note: The length by 1 byte larger than in Euromap defines due to 0-
termination. DWORD TEuromap-
Data::dwUserIdNumerical char TEuromap-
Data::strUserIdTextual TEuromapTime TEuromap-
Data::sExpiryDate char TEuromap-
Data::strLanguageCode 0x01 0x02 0x03 0x04 64 User's Manual, Version: 1.01 KEBA 2008 User Identification System Function interface of device driver Data element char TEuromap-
Data::strCountryCode Euromap 65 ID #
0x04 char EuromapData::strFactoryId 0x05 BYTE TEuromap-
Data::bAccessRights BYTE TEuromapData::bUserLevel BYTE TEuromap-
Data::bReproductionId 0x06 0xC9 0xCA TeuromapOEMData TEuromap-
Data::rsOEMData 0xCB -
0xFF Description Country code of user It is recommended to store the language code in line with ISO-
1/B. Note: The length by 1 byte larger than in Euromap defines due to 0-
termination, further bytes due to alignment of the structure. Factory identification Maximum length of the text field:
16 characters Note: The length by 1 byte larger than in Euromap defines due to 0-
termination. Access rights User level (Keba-specific) Value range 0-255 Reproduction code for the user
(Keba-specific) Recommended application:
0:
writing of further transponders not possible 1:
2:
user can create transponder with low access rights user can create transponder with the same access rights List with further, free Euromap entries (OEM-specific) User's Manual, Version: 1.01 KEBA 2008 65 Function interface of device driver Kemro UserID classic / eco 9.2.2 Data structure TEuromapOEMData This data structure is used to specify further free Euromap65 entries in the Euromap65 format (ID 203-255). Data element Description BYTE TEuromapOEM-
Data::bEuromapID Euromap 65 ID #
0x1F -
0xC8 Specific machine manufacturer parameters (these are issued exclusively by the EUROMAP organization, Hhttp://www.euromap.orgH ) Dummy for structure alignment Length of data of the Euromap65 entry defined by bEuromapID. Data pointer of data of the Euro-
map65 entry defined by bEuro-
mapID. BYTE TEuromapOEMData::bDummy WORD TEuromapOEMData::wLength BYTE TEuromapOEMData::rbEuromapData
[EUROMAP_OEM_DATALENGTH]
9.2.3 Data structure TEuromapTime This data structure is used to display the Euromap65 time specifications. Data element Description Euromap 65 ID #
Year Month (1-12) Day (1-31) WORD TEuromapTime::wYear BYTE TEuromapTime::bMonth BYTE TEuromapTime::bDay 9.2.4 Data structure TFactorySettings This data structure is used for reading the factory data of an RFID module. Euromap 65 ID #
Description Serial number of the RFID module Data element DWORD TFactorySet-
tings::dwSerialNumber 66 User's Manual, Version: 1.01 KEBA 2008 H 1 User Identification System Function interface of device driver 9.2.5 Data structure TModuleSettings This data structure is used for reading and writing the setting data of an RFID module. Data element Description Euromap 65 ID #
DWORD TModuleSet-
tings::dwInventoryRequestCycle DWORD TModuleSet-
tings::dwLedControlMode BOOL TModuleSet-
tings::boolCheckValidation unsigned short TModuleSet-
tings::usSafetyKey DWORD TModuleSet-
tings::dwBaudrate 9.2.6 Data structure TRfidDeviceName Cycle time for searching the new transponders Specification of who controls the LEDs (default: 0):
0: driver takes over control. 1: the application takes over control. Specifies whether the validity of the transponder is checked ac-
cording to Euromap 65 regulation. Safety key for Euromap 65 encod-
ing This key is used to together with the data content of the trans-
ponder to calculate the safety code. Baud rate of the Bus connection for to the Kemro UserID mod-
ule Note:
Only valid for units with serial interfaces (Kemro UserID classic). This data structure is used in connection with the device name of a Kemro UserID module. Data element char TRfidDevice-
Name::strDeviceName Euromap 65 ID #
Description Name of Kemro UserID modules User's Manual, Version: 1.01 KEBA 2008 67 Function interface of device driver Kemro UserID classic / eco 9.2.7 Data structure TRfidUid This data structure is used in connection with the clear identification of a transponder. Data element Euromap 65 ID #
Description Clear transponder ID unsigned char TRfidUid::uid 9.2.8 Data structure for Callback The Event Callback is used to signal transponder or device actions. typedef void __stdcall TEventCallback(const TRfidDeviceName sDevice-
Name, TRfidUid sTag, const TRfidAction eAction) Parameter sDeviceName sTag Description Name of device that has caused the action Name of transponder that has caused the action The action that was carried out eAction The following actions are signaled via this Callback. Action eAction 0: New Kemro UserID module added (sTag is transmit-
Description 1: Kemro UserID module was removed 2: Valid transponder found 3: Copied transponder was found (security check has ted as 0) failed) 4: New / empty / transponder was found 5: Non-readable transponder was found 6: Known transponder was removed Information If a Kemro UserID module or a transponder is removed and it is open
(rfidOpenDevice/rfidOpenTag), then the connection with regard to this Callback is to be closed (rfidCloseDevice/rfidCloseTag), since the respective Handle looses its validity when removed. NOTICE Under no circumstance is blocking and waiting for something during the Callback permitted. Editing during Callback must be short and fast. 68 User's Manual, Version: 1.01 KEBA 2008 User Identification System Function interface of device driver 9.3 Enumeration types 9.3.1 Call-up actions of the Event Callback enum TRfidAction Enumeration values Description RfidAction_NewDevice New Kemro UserID module added (sTag is transmitted as 0) RfidAction_DeviceRemoved Kemro UserID module was removed RfidAction_ValidTagFound Valid transponder found RfidAction_CopiedTagFound Copied transponder was found (security check has failed) RfidAction_EmptyTagFound New / empty / transponder was found RfidAction_UnreadableTagFound Non-readable transponder was found RfidAction_TagRemoved Known transponder was removed 9.3.2 Operating state of the Status LED enum TRfidLedStatus Enumeration values RfidLedStatus_Off RfidLedStatus_On RfidLedStatus_Slow RfidLedStatus_Fast 9.3.3 Color of the Status LED enum TRfidLedColor Enumeration values RfidLedColor_Red RfidLedColor_Green RfidLedColor_Orange Description LED off (continuous) LED on (continuous) LED blinking slowly (1 Hz) LED blinking fast (2 Hz) Description Led illuminated/blinks red Led illuminated/blinks green Led illuminated/blinks orange User's Manual, Version: 1.01 KEBA 2008 69 Function interface of device driver Kemro UserID classic / eco 9.4 Constants Constant USER_ID_LENGTH FACTORY_ID_LENGTH LANGUAGECODE_LENGTH COUNTRYCODE_LENGTH OEM_DATA_LENGTH FLAG_OPEN_EUROMAP65 FLAG_OPEN_BINARY RFID_DEVICENAME_LENGTH EUROMAP_OEM_DATALENGTH EUROMAP_VALID_USERID_NUMERICAL EUROMAP_VALID_USERID_TEXTUAL EUROMAP_VALID_EXPIRY_DATE EUROMAP_VALID_LANGUAGE_CODE EUROMAP_VALID_COUNTRY_CODE EUROMAP_VALID_FACTORY_ID EUROMAP_VALID_ACCESS_RIGHTS Value 16 16 3 2 53 1 2 50 256 0x0001 0x0002 0x0004 0x0008 0x0010 0x0020 0x0040 EUROMAP_VALID_KEBA_USER_LEVEL 0x0080 EUROMAP_VALID_KEBA_REPRODUCTION_ID 0x0100 EUROMAP_VALID_OEM_DATA 0x0200 EUROMAP_ID_USERID_NUMERICAL 0x01 Description Maximum length of the textual user identification Maximum length of the textual factory identifica-
tion Number of language code bBytes Number of country code bytes Maximum number of user commands (ID 0xcb to ID 0xff) Transponder connection is opened in Euromap65 format Transponder connection is opened in binary for-
mat Maximum length of module name Maximum length of an OEM data entry The entry "UserID-Numerical of the Euromap structure contains valid data for writing/reading The entry "UserId-textual of the Euromap struc-
ture contains valid data for writing/reading The entry "Expiry Date of the Euromap structure contains valid data for writing/reading The entry "Language Code of the Euromap struc-
ture contains valid data for writing/reading The entry "Country Code of the Euromap struc-
ture contains valid data for writing/reading The entry "FactoryID of the Euromap structure contains valid data for writing/reading The entry "Access Right of the Euromap struc-
ture contains valid data for writing/reading The entry "User Level of the Euromap structure contains valid data for writing/reading The entry "ReproductionId of the Euromap struc-
ture contains valid data for writing/reading The entry "OEM Data of the Euromap structure contains valid data for writing/reading UserId-Numerical entry 70 User's Manual, Version: 1.01 KEBA 2008 User Identification System Function interface of device driver Constant EUROMAP_ID_USERID_TEXTUAL EUROMAP_ID_EXPIRY_DATE EUROMAP_ID_PREFERED_LANGUAGE EUROMAP_ID_FACTORY_ID EUROMAP_ID_ACCESS_RIGHTS EUROMAP_ID_KEBA_USER_LEVEL EUROMAP_ID_KEBA_REPRODUCTION_ID 9.5 Functions Value 0x02 0x03 0x04 0x05 0x06 0xc9 0xca Description UserId-Textual entry Expiry-Date entry Language and Country-Code entry FactoryID entry Access-Rights entry User-Level entry ReproductionId entry 9.5.1 Registration of an Event Callback DWORD rfidRegisterEventCallback (TEventCallback * pfnEventCallback) pfnEventCallback Parameter Description Callback function that is called up with the previously described actions A Callback can be registered with this function which is called up in the subsequent action. (see definition of T_EventCallback):
0.....New RFID module added (sTag is transmitted as 0)
1.....Kemro UserID module was removed
2.....Valid transponder found
3.....Copied transponder was found (security check has failed)
4.....New / empty / transponder was found
5.....Non-readable transponder was found
6.....Known transponder was removed The de-registration of a Callback is carried out by transferring a ZERO pointer as Callback pointer Return Value 0 If everything is OK, otherwise descriptive error code Description User's Manual, Version: 1.01 KEBA 2008 71 Function interface of device driver Kemro UserID classic / eco 9.5.2 Read out list of currently connected Kemro UserID modules DWORD rfidGetDeviceList (TRfidDeviceName rsDeviceName[], DWORD *
pdwCount) Parameter rsDeviceName pdwCount In Description String list in which the automatically generated symbolic names of the Kemro UserID modules are written Length of string list Out: Number of entered RFID modules This function lists all Kemro UserID modules found (independent of con-
nection, USB or RS232). The symbolic names specified are generated automatically and can continue to be used to open a Kemro UserID module with rfidOpenDevice, to control LEDs or to read or modify the settings of the module. Return Value 0 If everything is OK, otherwise descriptive error code Description 9.5.3 Opening a connection to a Kemro UserID module DWORD rfidOpenDevice (const TRfidDeviceName sDeviceName, HANDLE *
phDevice) Parameter sDeviceName phDevice Description Symbolic name of Kemro UserID module to be opened Pointer on the Handle of the opened Kemro UserID mod-
ule This function opens the data connection to a Kemro UserID module and supplies a Handle with which the data of the Kemro UserID module can continue to be accessed. Return:
Value 0 If everything is OK, otherwise descriptive error code Description 9.5.4 Closing a connection to an opened Kemro UserID module void rfidCloseDevice (HANDLE hDevice) Parameter hDevice Name of the opened Kemro UserID module Description 72 User's Manual, Version: 1.01 KEBA 2008 User Identification System Function interface of device driver 9.5.5 Controlling the LED of the Kemro UserID module DWORD rfidSetLedStatus (HANDLE hDevice, TRfidLedStatus eStatus, TRfidLedColor eColor) Description Handle on the Kemro UserID module whose Led is to be controlled Operating status of the LED. Parameter hDevice eStatus eColor 0: Off 1: On 2: Slowly flashing (1Hz) 3: Fast flashing (2Hz) Color of the LED 0: Red 1: Green 2: orange This function controls the operating state of the LED and switches the LED off/on and controls its color. Information The LED can only be controlled when the control for the LED has been re-
leased in the settings for the application. Otherwise the driver takes over the exclusive control of the LED. Return:
Value 0 If everything is OK, otherwise descriptive error code Description 9.5.6 Reading out current settings of the Kemro UserID module DWORD rfidGetModuleSettings (HANDLE hDevice, TModuleSettings *
psModuleSettings) Parameter Description Handle on the Kemro UserID module Setting data of the Kemro UserID module hDevice psModuleSettings The current device driver settings are supplied for this Kemro UserID module. Return:
Value 0 If everything is OK, otherwise descriptive error code Description User's Manual, Version: 1.01 KEBA 2008 73 Function interface of device driver Kemro UserID classic / eco 9.5.7 New settings for the Kemro UserID module DWORD rfidSetModuleSettings (HANDLE hDevice, TModuleSettings *
psModuleSettings) Parameter Description hDevice psModuleSettings The current device driver settings are set for this Kemro UserID module. Handle on the Kemro UserID module New setting data of the Kemro UserID module Return:
Value 0 If everything is OK, otherwise descriptive error code Description 9.5.8 Reading out the factory settings of the Kemro UserID module DWORD rfidGetFactorySettings (HANDLE hDevice, TFactorySettings *
psFactorySettings) Parameter Description Handle on the Kemro UserID module Factory data of the Kemro UserID module hDevice psFactorySettings The Kemro UserID module data entered at the factory are read out and supplied. Return:
Value 0 If everything is OK, otherwise descriptive error code Description 9.5.9 Creating a list of currently recognized transponders DWORD rfidGetTagList (HANDLE hDevice, TRfidUid rsUids[], DWORD *
pdwCount) Parameter Description hDevice rsUids pdwCount Handle on the Kemro UserID module whose transponder is to be determined List into which the UIDs of the detected transponders are written In: Length of UID list. Out: Number of entered transponders This function lists all detected transponders for the specified Kemro UserID module. The UIDs are required to establish a data connection to a transponder (rfidOpenTag). 74 User's Manual, Version: 1.01 KEBA 2008 User Identification System Function interface of device driver Return:
Value 0 If everything is OK, otherwise descriptive error code Description 9.5.10 Opening a connection to a specific transponder DWORD rfidOpenTag (TRfidUid sUid, DWORD dwFlags, HANDLE * phTag) Parameter sUid dwFlags Description UIDs of the transponder to be opened Data mode in which the transponder is to be opened FLAG_OPEN_EUROMAP65: opens the connection in the Euromap65 standard, i.e. at rfidRead-
Tag/rfidWriteTag data in the form of a T_EuromapData structure are expected (pvData is of type T_EuromapData *). FLAG_OPEN_BINARY: opens the connection in the bi-
nary mode, i.e. binary data are expected at rfidRead-
Tag/rfidWriteTag (pvData is of type BYTE *). The transmitted data correspond 1:1 to the memory dump of the transponder, without any formatting. Pointer on the Handle of the opened transponder phTag This function opens the data connection to a transponder and supplies a Handle with which the data of the transponder can continue to be ac-
cessed. Information Opening in the Euromap65 mode is only possible when the safety code check (boolCheckValidation = 1) has been activated. If the validation check is deactivated, the rfidOpenTag issues an error. Specifying the Kemro UserID module is not necessary here, since the transponders are administered centrally for all Kemro UserID modules. Return:
Value 0 If everything is OK, otherwise descriptive error code Description 9.5.11 Closing a connection to an opened transponder void rfidCloseTag (HANDLE hTag) Parameter hTag Handle of the opened transponder Description User's Manual, Version: 1.01 KEBA 2008 75 Function interface of device driver Kemro UserID classic / eco 9.5.12 Reading out data from a transponder DWORD rfidReadTag (HANDLE hTag, void * pvData, DWORD dwCount, DWORD
* pdwCountRead) Parameter hTag pvData dwCount pdwCountRead Description Handle of the transponder to be read Buffer for the data read out. The data have the following format, depending on the data mode in which the trans-
ponder was opened:
FLAG_OPEN_EUROMAP65: a data buffer in the form of a T_EuromapData structure is expected. Those fields of the structure that are activated by dwValid (at parame-
ter transfer [in]), are filled during reading out, the fields not activated remain unaffected. FLAG_OPEN_BINARY: a byte array of adequate size is expected. The data are copied from the transponder into the buffer in binary form (1:1 image) FLAG_OPEN_EUROMAP65: number of structures to be read, must be permanently set on 1. FLAG_OPEN_BINARY: number of bytes to be read. FLAG_OPEN_EUROMAP65: number of the structures read, 1 if reading was possible, otherwise 0. FLAG_OPEN_BINARY: number of bytes read. This function reads the data of an opened transponder. The data are sup-
plied in the form of Euromap65 structure or as binary data depending on how the connection to the transponder was opened. Return:
Value 0 If everything is OK, otherwise descriptive error code Description 76 User's Manual, Version: 1.01 KEBA 2008 User Identification System Function interface of device driver 9.5.13 Writing data of a transponder DWORD rfidWriteTag (HANDLE hTag, void * pvData, DWORD dwCount, DWORD
* pdwCountWritten)
. Parameter hTag pvData dwCount pdwCountWritten Description Handle of the transponder to be written Buffer that contains the data to be written. The data have the following format, depending on the data mode in which the transponder was opened:
FLAG_OPEN_EUROMAP65: a data buffer in the form of a T_EuromapData structure is expected. Those fields of the structure that are activated by dwValid are taken over, the fields not activated remain unaffected. FLAG_OPEN_BINARY: a byte array of adequate size is expected. The data are taken over in binary form and copied into the transponder (1:1 image). FLAG_OPEN_EUROMAP65: number of structures to be writ-
ten, must be permanently set on 1. FLAG_OPEN_BINARY: number of bytes to be written. FLAG_OPEN_EUROMAP65: number of the structures written, 1 if writing was possible, otherwise 0. FLAG_OPEN_BINARY: number of bytes written. This function writes the data of an opened transponder. The data are ex-
pected in the form of Euromap65 structure or as binary data depending on how the connection to the transponder was opened. Return:
Value 0 If everything is OK, otherwise descriptive error code Description User's Manual, Version: 1.01 KEBA 2008 77 Diagnosis Kemro UserID classic / eco 10 Diagnosis The following states can be signaled with the status LED:
Display LED off red (continuous) orange (continu-
ous) green / orange
(blinking) green (continu-
ous) green (blinking, max. 3 sec.) red (blinking, max. 3 sec.) Description Kemro UserID module is not supplied Only with Kemro UserID eco:
The module has not yet been detected by the device driver or the device driver for the module has not been installed yet. Firmware of the module is loaded Firmware is loaded, data communication with device driver on the host system is established Supply and data communication with device driver on the host sys-
tem exists Default behavior of the module, as soon as the device driver has instantiated the module at least one time. Readable transponder detected The status LED blinks green as long as the transponder is within reading range (max. 3 sec.) Transponder could not be read; unsupported transponder type The status LED blinks red as long as the transponder is within read-
ing range (max. 3 sec.) 78 User's Manual, Version: 1.01 KEBA 2008 User Identification System Maintenance and repair instructions 11 Maintenance and repair instructions 11.1 Maintenance This device does not require regular maintenance. 11.2 Repair A defective device may only be repaired by KEBA specialists, otherwise the warranty claim expires. This is to be sent to KEBA in a suitable transport packaging. 11.2.1 Packaging, shipment The module is wrapped in protective packaging material for shipment. The protective packaging does not qualify as adequate transport packaging and hence is not suited for transportation via carrier haulage or airplane. Appropriate transportation packaging is required for these types of ship-
ment. User's Manual, Version: 1.01 KEBA 2008 79 Disposal Kemro UserID classic / eco 12 Disposal 12.1 Disposal of the module The symbol with the crossed-out rubbish bin indicates that electrical and electronic devices including their accessories should not be dis-
posed of in the household garbage. Depending on their coding, the raw materials are recyclable. By dispos-
ing of such used devices correctly, you can ensure that they can be re-
used, their raw materials recycled or put to another use, and you will be making an important contribution to the protection of our environment!
80 User's Manual, Version: 1.01 KEBA 2008 User Identification System Technical data 13 Technical data General information Power consumption:
(Kemro UserID eco) Power consumption:
(Kemro UserID classic) Reading range:
Supported transponders:
Signaling:
Device driver for the operation sys-
tems:
Data interface:
Power supply voltage:
Communication connecting plug:
Interfaces RF signal Supply connecting plug:
Frequency range:
Transmitting power:
Chip set:
Casing, dimensions Max. 0.75 W Max. 1 W Up to 6 cm from the housing / antenna (depending on the installation situation, the transponder design and the number of transponders) Transponders according to ISO/IEC 15693 in any form
(Tag-it, I-Code SLI) Three-color LED on the front side of the housing / on the antenna print Windows 2000, Windows 2003 Server, Windows CE, Win-
dows XP pro, Windows XP emb., Windows Vista RS 232 bei Kemro UserID classic USB 2.0 (12 Mbit) bei Kemro UserID eco 12 V / 24 V DC for Kemro UserID classic USB bus powered for Kemro UserID eco DSUB 9 pol. (female) for Kemro UserID classic stand-alone and OEM variants C-OEM and D-OEM USB type B for Kemro.UserID eco stand-alone and OEM variants C-OEM and D-OEM Terminal block: Kemro UserID OEM variants A-OEM and B-OEM classic and eco Only Kemro UserID classic (IC 140/A, IC 140/C-OEM, IC 140/D-OEM): 2-pole plug 13.56 MHz Typical 200 mW (max. 250 mW) Melexis Stand-alone module:
Antenna print small:
Antenna print large:
Evaluation unit with housing:
Evaluation unit without housing:
Width:
Length:
Height:
Width:
Length:
Width:
Length Width:
Length:
Height:
Width:
Length:
Height:
77 mm 65.4 mm 46.3 mm 50 mm 30 mm 57 mm 53 mm 94 mm 54 mm 24 mm 70 mm 50 mm 11 mm User's Manual, Version: 1.01 KEBA 2008 81 Technical data Kemro UserID classic / eco Transportation and Environmental conditions Operating temperature:
Storage temperature:
Relative humidity of air:
Vibration resistance:
Shock resistance:
+0 C to +65 C (OEM variants)
+5 C to +55 C (stand-alone variant)
-25 C to +70 C 5 % to 95 % (non condensing) according to EN 61131-2 according to EN 61131-2 13.1 Stand-alone versions General Information Housing:
Device installation:
Protection class:
Wall thickness for the installation:
Robust plastic housing PC / ABS Bayblend FR3010 Direct installation in opening of the front plate, fastening with retaining screws IP65 (front-sided); IP20 (back-sided) Housing material fire-resistant according to UL 94 1.5 mm to 6 mm 13.2 OEM versions General Information Antenna installation:
Transmission range evaluation unit:
Connection antenna - evaluation unit Sheet metal housing:
Protection class:
Antenna installation flush with front plate possible corresponding to the installation guidelines Evaluation unit can be positioned up to 30 cm from the an-
tenna Plug-in Only for versions C-OEM and D-OEM. Contact protection (IP 20) and fitting aid of the evaluation unit IP20 82 User's Manual, Version: 1.01 KEBA 2008 User Identification System EC directives and standards 14 EC directives and standards 14.1 EC Directives Directive 1999/5/EG Directive 2002/95/EG R&TTE Directive
(Radio & Telecommunications Terminal Equipment) RoHS directives 14.2 Standards The following, legally non-binding European standards, were applied in or-
der to check that the Kemro K2 System conforms with the Directives. 14.2.1 R & TTE EN 300330-2 EN 301489-01 EN 301489-03 EN 50364 EN 60950-1 Electromagnetic compatibility and radio spectrum matters
(ERM);
Short range devices (SRD);
Radio equipment with operating frequencies in the range of 9 kHz to 25 MHz and induction loop systems in the range of 9 kHz to 30 MHz Electromagnetic compatibility and radio spectrum matters
(ERM);
Electromagnetic compatibility for radio equipment and services Part 1: General technical requirements Electromagnetic compatibility and radio spectrum matters
(ERM);
Electromagnetic compatibility for radio equipment and services;
Part 3: Specific conditions for short range radio devices
(SRD) for the use on frequencies between 9 kHz and 40 Ghz Limit of the exposition of persons to electromagnetic fields of devices that are operated in the frequency range of 0 Hz to 10 GHz and used in the electronic article monitoring (en:
EAS), high-frequency identification (en: RFID) and similar applications Information Technology Equipment Safety; Part 1 14.2.2 Other Standards and recommendations In addition, partial aspects of the following legally non-binding stan-
dards/recommendations were consulted:
EN 61000-6-2 Electromagnetic compatibility (EMC) Part 6-2:
Generic standards Immunity for industrial environments Electromagnetic compatibility (EMC) Part 6-2:
Generic standards Emission standard for industrial einvi-
ronments EN 61000-6-4 User's Manual, Version: 1.01 KEBA 2008 83 EC directives and standards Kemro UserID classic / eco 14.2.3 Environmental and surrounding conditions EN 61131-2 IEC 60068-2-6 IEC 60068-2-27 Stored-program controls Part 2 Vibration, test FC Shock 14.3 Standards for the American market 14.3.1 UL test for industrial control equipment UL 508, 2005 Industrial Control Equipment 14.3.2 FCC CFR 47 Part 15 Radio Frequency Devices 14.3.2.1 FCC Requirements The device complies with Part 15 of the FCC Rules. Operation in subject to the following two conditions:
1. this device may not cause harmful interference, and 2. this device must accept any interference received, including in-
terference that may cause undesired operation. This device is labelled with an FCC ID number. If this label is not visible when installed in an end device, the outside of the device MUST also display a label referring to the enclosed module. Contains FCC ID: U870002 - IC 140/A
(Kemro UserID classic Stand Alone) Contains FCC ID: U870003 IC 140/C - OEM U870003 IC 140/D OEM
(Kemro UserID classic OEM) Contains FCC ID: U870004 IE 160/A
(Kemro UserID eco Stand Alone) Contains FCC ID: U870005 IE 160/C OEM U870005 IE 160/D OEM
(Kemro UserID eco OEM) Information No other antennas except the one provided by KEBA shall be used. Changes or modifications not expressly approved by KEBA could void the user's authority to operate the equipment. 84 User's Manual, Version: 1.01 KEBA 2008
frequency | equipment class | purpose | ||
---|---|---|---|---|
1 | 2008-05-06 | 13.553 ~ 13.567 | DXT - Part 15 Low Power Transceiver, Rx Verified | Original Equipment |
app s | Applicant Information | |||||
---|---|---|---|---|---|---|
1 | Effective |
2008-05-06
|
||||
1 | Applicant's complete, legal business name |
KEBA AG
|
||||
1 | FCC Registration Number (FRN) |
0016363350
|
||||
1 | Physical Address |
Gewerbepark Urfahr
|
||||
1 |
Linz, N/A 4041
|
|||||
1 |
Austria
|
|||||
app s | TCB Information | |||||
1 | TCB Application Email Address |
m******@tuev.or.at
|
||||
1 | TCB Scope |
A1: Low Power Transmitters below 1 GHz (except Spread Spectrum), Unintentional Radiators, EAS (Part 11) & Consumer ISM devices
|
||||
app s | FCC ID | |||||
1 | Grantee Code |
U87
|
||||
1 | Equipment Product Code |
0004
|
||||
app s | Person at the applicant's address to receive grant or for contact | |||||
1 | Name |
M******** D******
|
||||
1 | Title |
Dipl.-Ing.
|
||||
1 | Telephone Number |
+43/7******** Extension:
|
||||
1 | Fax Number |
+43/7********
|
||||
1 |
d******@keba.com
|
|||||
app s | Technical Contact | |||||
n/a | ||||||
app s | Non Technical Contact | |||||
n/a | ||||||
app s | Confidentiality (long or short term) | |||||
1 | Does this application include a request for confidentiality for any portion(s) of the data contained in this application pursuant to 47 CFR § 0.459 of the Commission Rules?: | Yes | ||||
1 | Long-Term Confidentiality Does this application include a request for confidentiality for any portion(s) of the data contained in this application pursuant to 47 CFR § 0.459 of the Commission Rules?: | No | ||||
if no date is supplied, the release date will be set to 45 calendar days past the date of grant. | ||||||
app s | Cognitive Radio & Software Defined Radio, Class, etc | |||||
1 | Is this application for software defined/cognitive radio authorization? | No | ||||
1 | Equipment Class | DXT - Part 15 Low Power Transceiver, Rx Verified | ||||
1 | Description of product as it is marketed: (NOTE: This text will appear below the equipment class on the grant) | RFID transceiver working at 13.56 MHz | ||||
1 | Related OET KnowledgeDataBase Inquiry: Is there a KDB inquiry associated with this application? | No | ||||
1 | Modular Equipment Type | Single Modular Approval | ||||
1 | Purpose / Application is for | Original Equipment | ||||
1 | Composite Equipment: Is the equipment in this application a composite device subject to an additional equipment authorization? | No | ||||
1 | Related Equipment: Is the equipment in this application part of a system that operates with, or is marketed with, another device that requires an equipment authorization? | No | ||||
1 | Grant Comments | Single Modular | ||||
1 | Is there an equipment authorization waiver associated with this application? | No | ||||
1 | If there is an equipment authorization waiver associated with this application, has the associated waiver been approved and all information uploaded? | No | ||||
app s | Test Firm Name and Contact Information | |||||
1 | Firm Name |
TUV Austria (Oesterreich)
|
||||
1 | Name |
H****** E****
|
||||
1 | Telephone Number |
43-1-********
|
||||
1 | Fax Number |
43-1-********
|
||||
1 |
s******@tuev.or.at
|
|||||
Equipment Specifications | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Line | Rule Parts | Grant Notes | Lower Frequency | Upper Frequency | Power Output | Tolerance | Emission Designator | Microprocessor Number | |||||||||||||||||||||||||||||||||
1 | 1 | 15C | 13.55300000 | 13.56700000 | 0.0100000000 % |
some individual PII (Personally Identifiable Information) available on the public forms may be redacted, original source may include additional details
This product uses the FCC Data API but is not endorsed or certified by the FCC