Kemro UserID is used in applications for user identification at industrial
plants and machines. The typical applications areas include injection molding 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 properly 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 lifetime and if necessary referred to subsequent owners or users of the product.
1.4.1 Contents of document
z Description of the product and its function
z Installation guidelines (mounting, cabling)
z Description of operating behavior
z Description of an example application
z Description of function interface
z Technical data
1.4.2 Not contained in this document
zDescription of the integration packages
Integration packages are collections of modules that assist with the integration of the Kemro UserID products into the visualization system
used on the customer side.
At various points in this manual you will see notes and precautionary warnings 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 damage.
• 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.
• 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 corresp onds partially or completely to an "open type
equipment" (according to UL 508), depending on version, and must therefore 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 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
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 facilitate 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 systems and present their versatile application options in an array of descriptive application examples.
Details: See manuals for Kemro UserID integration packages
General product description Kemro UserID classic / eco
3.1 Versions
The product versions are basically divided into the following two groups:
z"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.
zIntegrable versions (OEM):
For integrable Kemro UserID products, the installation is made directly 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 device.
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
housing
•Rugged housing
(Front side: IP65)
Kemro UserID eco
• USB interface
• Module and antenna in a common
housing
•Rugged housing
(Front side: IP65)
Kemro UserID classic OEM
• Serial interface
• For installation in machinery and
plants
•Antennas can be remotely positioned
from the module
Kemro UserID eco OEM
• USB interface
• For installation in a machinery and
plants
•Antennas can be remotely positioned
from the module
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
z Read/write unit without sheet metal housing for the evaluation unit
z Antenna 2 (L x W = 50 mm x 30 mm)
z Connecting cable evaluation unit -> antenna
z Shield clamp with fixing screw (shield connection)
z Read/write unit without sheet metal housing for the evaluation unit
z Antenna 1 (L x W = 57 mm x 53 mm)
z Connecting cable evaluation unit -> antenna
z Shield clamp with fixing screw (shield connection)
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:
z Tag-it HF I Plus (Texas Instruments)
z Tag-it HF I Standard (Texas Instruments)
z I-Code SLI SL2 ICS20 (Philips)
Different transponder designs can be obtained directly from KEBA. The correct functioning of these transponders is guaranteed by KEBA through
comprehensive system tests. For an overview of all available transponders,
please see the chapter "
If other transponders are to be used, these are to be approved by KEBA.
User Identification System General product description
3.4 Spare parts and accessories
3.4.1 Connection cable
Material No. Name Description
on request Serial data cable, 1 m D-Sub 9-pin plug/socket, 1 m
074212 Serial data cable, 3.6 m D-Sub 9-pin plug/socket, 3.6 m
on request Serial data cable, 5 m D-Sub 9-pin plug/socket, 5 m
073384 USB data cable,
USB type A/type B, 2 m
070780 USB data cable,
USB type A/type B, 4 m
069145 USB data cable,
USB type A/type B, 4.6 m
Information
To ensure a proper functioning, we recommend using the cables specified
above.
USB-A-USB-B 2.0 m
USB-A-USB-B 4.0 m
USB-A-USB-B 4.6 m
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.
Mounting and installation instructions Kemro UserID classic / eco
4.2.1 Antenna 1 - XE020_ANT-OEM (variants B-OEM and D-OEM)
6,5
53
Antenna 1 - XE020_ANT-OEM (dimensions in mm)
Information
The thickness of the circuit board varies over ±10%, this must be reconsidered for mounting the circuit board into the front plate. (see following figure)
4.2.1.1 Antenna 1: Installation example
213
6,5
57
10
3,3
5
4
5
6
2
7
8
1
9
6
7
43
53
47
57
1Antenna 1 (XE020_ANT-OEM)
antenna module
2Adhesive strips between antenna
module and front plate
3Opening in the front plate
Installation example of the antenna 1 (back view) (dimensions in mm)
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
24/12V
0V
2
1 … Voltage supply 24/12 V (2-pole plug)
2 … Serial interface (D-Sub socket 9-pole)
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 / D–OEM
Kemro UserID classic A-OEM / B-OEM:
24 / 12 V DC0 V (GND)
16
Terminal block S1 for Kemro UserID classic A-OEM / B-OEM
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 systems:
z Microsoft Windows XP
z Microsoft Windows XP emb.
z Microsoft Windows CE 5.x
z Microsoft Windows Vista
z Microsoft Windows 2000
z Microsoft Windows Server 2003
When integrating serial Kemro UserID modules in systems conforming
to EN 61131, the following additional operating systems are possible:
z Linux
z VxWorks
6.1 Requirements for the target system
Before installing the Kemro UserID one of the following operating systems must have been fully installed in the target system:
z Microsoft Windows XP SP2
z Microsoft Windows XP emb.
z Microsoft Windows CE 5.x
z Microsoft Windows Vista
z Microsoft Windows 2000 SP4
z Microsoft Windows Server 2003
In case of product version Kemro UserID eco the following additional
requirement must be met:
zUSB interface (host controller / master, type A socket, the interface
can supply high-power devices with 500 mA current consumption)
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.
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 information 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 module 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.
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 module 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
Settings). Moreover, the inventory cycle can also be set directly via the de-
During the startup of the Kemro UserID module, states are displayed in
the following order by the status LED:
Step Display Description
1 off (continuous)
2 red (continuous)
3 orange (continuous)
4 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).
Only for Kemro UserID eco:
Module from device driver not yet detected and switched 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
Two operation types result by the setting of the parameter dwLedControlMode for the signaling of the Kemro UserID modules through the
status LED:
zOperation 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 application remain without effect.
LED signals Designation / description
LED green (continuous) Defau lt behavior if valid module detected
LED green (blinking, max. 3
sec.)
LED red (blinking, max. 3 sec.) Transponder could not be read; unsupported trans-
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 signaled in this operating mode.
zOperating 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 functions. An individual formation of the acknowledgement can thus be realized through the status LED.
Information
The data basis for the user data is stored in the control or visualization system 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
Readable transponder detected
The status LED blinks green as long as the transponder is within reading range (max. 3 sec.)
ponder type
The status LED blinks red as long as the transponder
is within reading range (max. 3 sec.)
The setting of the parameter boolCheckValidation determines whether
the transponder is checked for validity according to the Euromap 65 guideline. Through this setting, different call actions of the callback function become effective (see chapter
zTRUE (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:
z Valid transponder found
z Falsified transponder was found (security test failed)
z Empty / invalid transponder was found
Call-up actions of the Event Callback).
z Unreadable transponder was found
z Known transponder was removed.
z FALSE
No validity test of a known transponder is performed. Thus, the following invoking actions of the callback function of the driver are possible:
z Transponder was found
z Unreadable transponder was found
z 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.
The range between transponder and the Kemro UserID module is dependent 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 multiple 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.
1.) Installation of the device driver. See chapter Installation with Microsoft
Windows 2000/2003
Server/XP/XPemb/Vista
2.) 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 ensure 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 module.
read valid tags automatically When selecting this option a transponder that is valid
according to the Euromap 65 standard and within receiving 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 range.
UIDs 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.
Clear Tag User data of the selected transponder can be deleted
with this function. The deletion process overwrites all
bytes with 0.
Tag Info The UID and size of the data memory of the selected
transponder are displayed in the status display.
Exit The connection to the modules is terminated and the
application closed.
LED green The color of the status LED can be set o n 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.
Orange LED 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.
Red LED 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.
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.
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.
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 0Hhttp://www.euromap.org/H.
Description of the mask
On this tab page the user data acc. to the Euromap65 standard are displayed. 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 Description
UID Display of UID of the read out transponder
User ID numerical Identification number of transponder profile
User ID textual Name of transponder profile
Expire date 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.
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 Description
Get settings Reading out settings.
Security ON / Security OFF Switching validation check on or off
(Note: when using the Euromap65 standard the validation check must be switched on.)
LED default mode The condition of the status LED is set directly by the
driver.
LED application mode 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.
Euromap 65 (r/w) 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.
Binary (r/w) 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.
Inventory cycle [ms] 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.
Safety key 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 transponders in Euromap 65 format.
After the corresponding Change button is pressed this
setting is changed.
LED off LED is switched off in the application mode
LED on LED lights up in the application mode
LED blink 1 Hz LED blinks once per second in the application mode
LED blink 2 Hz LED blinks twice per second in the application mode
Baud rate Transmission rate of serial interface.
After the corresponding Change button is pressed this
setting is changed.
Usage of this mask
zDisplaying and changing the configuration of the Kemro UserID mo-
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 existing 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...>...
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 formatted.
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
9.2 Data structure
Information
An alignment of 1 applies to all data structures listed here
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 activates/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 0termination, 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 ISO2/B.
Note: The length by 1 byte larger
than in Euromap defines due to 0termination.
sDeviceName Name of device that has caused the action
sTag Name of transponder that has caused the
action
eAction The action that was carried out
The following actions are signaled via this Callback.
Action Description
eAction
Information
If a
Kemro UserID
(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.
• 0: New Kemro UserID module added (sTag is transmit-
ted 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
module or a transponder is removed and it is open
NOTICE
• Under no circumstance is blocking and waiting for something during
the Callback permitted. Editing during Callback must be short and fast.
New Kemro UserID module added (sTag is
transmitted as 0)
Kemro UserID module was removed
Valid transponder found
Copied transponder was found (security check
has failed)
New / empty / transponder was found
Non-readable transponder was found
Known transponder was removed
This function lists all Kemro UserID modules found (independent of connection, 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
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
Value Description
0
If everything is OK, otherwise descriptive error code
9.5.3 Opening a connection to a Kemro UserID module
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 released in the settings for the application. Otherwise the driver takes over
the exclusive control of the LED.
Handle on the Kemro UserID module whose Led is to be
controlled
Operating status of the LED.
• 0: Off
• 1: On
• 2: Slowly flashing (1Hz)
• 3: Fast flashing (2Hz)
Color of the LED
• 0: Red
• 1: Green
• 2: orange
Return:
Value Description
0
If everything is OK, otherwise descriptive error code
9.5.6 Reading out current settings of the Kemro UserID module
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).
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 opens the data connection to a transponder and supplies a
Handle with which the data of the transponder can continue to be accessed.
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
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
Kemro UserID
modules.
Return:
Value Description
0
If everything is OK, otherwise descriptive error code
9.5.11 Closing a connection to an opened transponder
This function reads the data of an opened transponder. The data are supplied in the form of Euromap65 structure or as binary data depending on
how the connection to the transponder was opened.
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 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 (at parameter 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.
Return:
Value Description
0
If everything is OK, otherwise descriptive error code
This function writes the data of an opened transponder. The data are expected in the form of Euromap65 structure or as binary data depending on
how the connection to the transponder was opened.
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 written, 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.
Return:
Value Description
0
If everything is OK, otherwise descriptive error code
The following states can be signaled with the status LED:
Display Description
LED off
red (continuous)
orange (continuous)
green / orange
(blinking)
green (continuous)
green (blinking,
max. 3 sec.)
red (blinking,
max. 3 sec.)
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 system 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 reading range (max. 3 sec.)
User Identification System Maintenance and repair instructions
11 Maintenance and repa ir 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 shipment.
• The symbol with the crossed-out rubbish bin indicates that electrical
and electronic devices including their accessories should not be disposed 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 reused, their raw materials recycled or put to another use, and you will be
making an important contribution to the protection of our environment!
Power consumption:
(Kemro UserID eco)
Power consumption:
(Kemro UserID classic)
Reading range: Up to 6 cm from the housing / antenna (depending on the
Supported transponders: Transponders according to ISO/IEC 15693 in any form
Signaling: Three-color LED on the front side of the housing / on the
Device driver for the operation systems:
Max. 0.75 W
Max. 1 W
installation situation, the transponder design and the number
of transponders)
(Tag-it, I-Code SLI)
antenna print
Windows 2000, Windows 2003 Server, Windows CE, Win-
dows XP pro, Windows XP emb., Windows Vista
Data interface:
Power supply voltage:
Communication connecting plug:
Supply connecting plug:
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
Stand-alone module: Width: 77 mm
Length: 65.4 mm
Height: 46.3 mm
Antenna print small: Width: 50 mm
Length: 30 mm
Antenna print large: Width: 57 mm
Length 53 mm
Evaluation unit with housing: Width: 94 mm
Length: 54 mm
Height: 24 mm
Evaluation unit without housing: Width: 70 mm
Length: 50 mm
Height: 11 mm
Operating temperature: +0 °C to +65 °C (OEM variants)
Storage temperature: -25 °C to +70 °C
Relative humidity of air: 5 % to 95 % (non condensing)
Vibration resistance: according to EN 61131-2
Shock resistance: according to EN 61131-2
13.1 Stand-alone versions
General Information
Housing: Robust plastic housing PC / ABS Bayblend FR3010
Device installation: Direct installation in opening of the front plate,
User Identification System EC directives and standards
14 EC directives and standards
14.1 EC Directives
Directive 1999/5/EG R&TTE Directive
Directive 2002/95/EG RoHS directives
14.2 Standards
The following, legally non-binding European standards, were applied in order to check that the Kemro K2 System conforms with the Directives.
14.2.1 R & TTE
EN 300330-2 Electromagnetic compatibility and radio spectrum matters
EN 301489-01 Electromagnetic compatibility and radio spectrum matters
EN 301489-03 Electromagnetic compatibility and radio spectrum matters
EN 50364 Limit of the exposition of persons to electromagnetic fields of
EN 60950-1 Information Technology Equipment – Safety; Part 1
(Radio & Telecommunications Terminal Equipment)
(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
(ERM);
Electromagnetic compatibility for radio equipment and –
services
Part 1: General technical requirements
(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
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
14.2.2 Other Standards and recommendations
In addition, partial aspects of the following legally non-binding standards/recommendations were consulted:
EN 61000-6-2 Electromagnetic compatibility (EMC) – Part 6-2:
EN 61000-6-4 Electromagnetic compatibility (EMC) – Part 6-2:
Generic standards – Immunity for industrial environments
Generic standards – Emission standard for industrial einvironments
EC directives and standards Kemro UserID classic / eco
14.2.3 Environmental and surrounding conditions
EN 61131-2 Stored-program controls – Part 2
IEC 60068-2-6 Vibration, test FC
IEC 60068-2-27 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-
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
Contains FCC ID: U870003 – IC 140/C - OEM
Contains FCC ID: U870004 – IE 160/A
Contains FCC ID: U870005 – IE 160/C – 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.
terference that may cause undesired operation.
(Kemro UserID classic Stand Alone)
U870003 – IC 140/D – OEM
(Kemro UserID classic OEM)