You have chosen a device manufactured by Pepperl+Fuchs. Pepperl+Fuchs
develops, produces and distributes electron ic sensor s and interface mod ules for
the market of automation technology on a worldwide scale.
Before you install this device and put it into operation, please read the operating
instructions thoroughly. The instructions and notes contained in this operating
manual will guide you step-by-step through the installation and commissioning
proced ures to ensu re trouble-free use of this product. By doin g so, you:
■ guarantee safe operation of the device
■ can utilize the entire range of device functions
■ avoid faulty operation and the associated errors
■ reduce costs from downtime and incidental repairs
■ increase the effectiveness and operating efficiency of your plant.
Store this operating manual somewhere safe in or der to have it available for future
work on the device.
After opening the packaging, please ensure that the device is intact and that the
package is complete.
Symbols used
The following symbols are use d in this manual:
Note!
This symbo l draws your attention to important information.
Handling instructions
You will find handling instructions beside this symbol
Contact
If you have any questions about the device, its functions, or accessories, please
contact us at:
This product was developed and manufactured under observance of the
applicable European standards and guidelines.
Note!
A declaration of conformity can be requested from the manufacturer.
2013-01
6
Page 7
IC-KP2-2HB6-V15B
Safety
3Safety
3.1Symbols relevant to safety
Danger!
This symbol indicates a warning about an immediate possible d anger.
In case of ignoring the consequences may range from personal injury to death.
Warn ing!
This symbol indicates a warning about a possible fault or danger.
In case of ignoring the cons equences may cause personal injury or heaviest
property damage.
Caution!
This symbol indicates a warning about a possible fault.
In case of igno ring the devices and any conne cted facilities or systems may be
interrupted or fail completely.
3.2Intended use
The IDENTControl Compact IC-KP2-2HB6-V15B is a control unit with integral
PROFIBUS interface designed for identification systems. The
IDENTControl Compact can be used as a control cabinet module or for field
applications. You can connect suitable inductive R/W heads, microwave
antennas, or trigger sensors to the IDENTC ontrol Compact. Howeve r, wiring
suitable for the system design must always be use d.
Read through these instr uctions thorou ghly. Familiar ize you rself w ith the device
before installing, mounting, or operating.
Always operate the device as described in thes e instructions to ensure that the
device and connected systems function correctly. The protection of operating
personnel and plant is only guaranteed if the device is operated in accordanc e
with its intended use.
3.3General notes on safety
Only instructed specialist staff may operate the device in accordance with the
operating manual.
User mod ification and or repair are dangerous and will void the warranty and
exclude the m anufacturer from any liability. If serious faults occur, stop using the
device. Secure the device against inadvertent operation. In the event of repairs,
return the device to your local Pepperl+Fuchs representative or sales office.
The connection of the device and maintenance work when live may only be
carried out by a qualified electrical specialist.
The operating company bears responsibility for observing locally applicable
safety regulations.
2013-01
7
Page 8
IC-KP2-2HB6-V15B
Safety
Store the not used device in the original packaging. This offers the device optimal
protection against impact and moisture.
Ensure that the ambien t cond itions comply with regula tions.
Note!
Disposal
Electronic waste is hazardous waste. When disposing of the equipment, observe
the curre nt statutory requ irem ents in the respec tive cou ntry of use, as well a s loc al
regulations.
3.4Contact pro tection
Our housings are manufactured using components made partly or completely
from metal to improve no ise imm uni ty.
Read headIDENTControl
Compact
Danger!
Electric shock
The meta llic housing com ponent s are connected to gro und to protect against
dangerous voltages that may occur in the event of a fault in the SELV power
supply!
See chapter 5.4.3
2013-01
8
Page 9
IC-KP2-2HB6-V15B
Product Description
4Product Description
4.1Product family
The brand name, IDENTControl, represents a complete identification system. The
system consists of an IDENTControl Compact unit with bus interface, inductive
R/W head s (125 kHz and 13.56 MHz), R/W heads with electromagnetic coupling
(UHF with 868 MHz) and accompanying co de, and read/write tag in many
di fferent designs. The IDENTControl Compact can be conn ected to other
identification systems.
The system is equally well suited for use in the switching cabinet and for field use
in IP67. The interface to the controlling fieldbus is integrated into the enclosure
and all connections are implemented as plugs. This enables simple installation
and quick, correct replacement in case of device failure. The consistent EMC
design (metal enclosure, grounding, shielded wires) offers a high degree of noise
immunity.
4.1.1R/W heads
There are different R/W heads available for the IDENTControl Compact in
different designs. You can connect inductive R/W heads (125 kHz and
13.56 MHz) or R/W heads with electromagnetic coupling (UHF with 868 MHz)
depending on your particular application.
4.1.2Read Only Tags/ Read/Write Tags
Read only / read/write tag 125 kHz (inductive)
A wide ra nge o f read only and read/ write t ag designs are available for this
frequency range, from a 3 mm thin glass tube to a transponder 50 mm in diameter.
Read/write tags a re available for temperatures up to 300 °C (max. 5 min) in
chemical-resistant housings for installation in metal and in degree of protection
IP68/IP69K. IPC02 -... read only tags offer 40-bit read only codes. IPC03-...
read/write tags have a 928-bit freely programmable memory bank and an
unmodifiable 32-bit read only code. You can define 40-bit read only codes with
IPC11-... read only tags. You ca n use these as permanent read only codes or
continually redefine them.
Re ad/ write tag 13 .56 MHz ( ind uctive)
Read/write tags in this frequency range save larger quantities of data and offer a
considerably higher re ading speed than read/write tags of the 125 kH z system.
IQH-* a nd IQH1-* read/write heads f rom Pepper l+Fuchs are compatible with most
existing read/write tags that comply with standard ISO 15693 . With the IQH2-*
read/write heads you can use read/write tags that comply with standard ISO
14443 A.
The 13 .56 MHz technology even allows smart labels (read/write tags in the form
of a dhesive labels with prin ted barcode). Cur rently available read/write tags have
a memory capacity of 64 bits of read only c ode and a maximum 2 KB of
programmable memory.
2013-01
9
Page 10
IC-KP2-2HB6-V15B
Product Description
Data carrier 868 MHz (UHF)
Data carriers in this frequency range can be passive as well as active (with
battery) and use a specially-sha ped rod antenna as the resonance element. Th e
passive transponders can be produced very cheaply and have a range of several
meters.
As m ater ial handli ng and t he automo tive sector requ ire s ra nges of 1 to 5 meters,
this system represents a low-cost alternative to microwave systems, particularly
because of its low transp onder cos ts. The high carrier frequency supp orts large
data volumes and extremely short read times.
4.1.3Handhelds
There are various hand held re ad/write devices available for controlling pro cesses
(wr ite /read functi ons, in itialization of da ta carr iers).
Fig ure 4. 1
10
HandheldFrequency range
IP T-H H20125 kHz
IST-HH2 0250 kHz
IQT 1-H H2013.56 MHz
IC-HH20-V1depending on the read/write head
2013-01
Page 11
IC-KP2-2HB6-V15B
Product Description
4.2Connection accessories
4.2.1Connection cable for R/W heads and trigger sensors
Co mpa tible co nne ctio n c able s wi th shie ldin g a re ava ila ble for c onne cti ng the R/W
heads and trigger sensors.
Figure 4.2
AccessoriesDescription
2 m long (straight female, angled male)V1- G -2M- PU R-AB G-V 1-W
5 m long (straight female, angled male)V1- G -5M- PU R-AB G-V 1-W
10 m lon g (straight female, angled male)V1-G-10M-PUR-ABG-V1-W
20 m lon g (straight female, angled male)V1-G-20M-PUR-ABG-V1-W
Field attachable female connector, straight, shielded
Fiel d attachab le male connec tor, straight, shie ldedV1S-G-ABG-PG9
Fiel d attachab le femal e connector, angl ed, shie ldedV1-W-ABG-PG9
Fiel d attachab le male connec tor, angled, shield edV1S-W-ABG-PG9
Dummy plug M12x1VA Z -V1 - B
V1-G-ABG-PG9
2013-01
11
Page 12
IC-KP2-2HB6-V15B
Product Description
4.2.2Cable connectors for the power supply
Compatible M12 sockets with an o pen cable end for connecting the
IDENTControl Compact to a power supply are available in different lengths.
Fig ure 4. 3
AccessoriesModel number
Length 2 m (straight socket)V1-G-2M-PUR
Length 5 m (straight socket)V1-G-5M-PUR
Length 10 m (straight socket)V1-G-10M-PUR
4.2.3Connection cable to the PROFIBUS DP inte rface
The IDENTControl Compact has a B-coded M12 socket and is connected to the
network using a suitable cable.
12
Fig ure 4. 4
AccessoriesModel number
Te r m in a t o rICZ-TR-V15B
T distributorICZ-3T-V15B
Y cableICZ-3T-0,3M-PUR ABG-V15B-G
Cable with terminator
1 m cab le
Socket, field attachableV15B-G
Cable connector, field attachab leV15SB-G
Table 4.11) Cables are available in the following lengths: 1 m, 2 m, 5 m, 7 m, 12 m, 15 m.
1)
ICZ- 2T/TR- 0,2M-PU R ABG-V15B-G
V15B-G-1M-PU R ABG-V15B-G
2013-01
Page 13
IC-KP2-2HB6-V15B
Product Description
Note!
The T-distributor is designed for general applications in the PROFIBUS network
and is n ot compatible with the IDENTControl Compact. Always use the Y cable
with the IDENTControl Compact.
4.2.4Adapter for RS 232 diagnostic interface
A compatible adapter is available for connecting the IDENTControl Compact to
the RS 232 diagnostic interface.
Figure 4.5
AccessoriesModel num ber
M12 to SUBD adapterV1S-G-0,15M-PUR-ABG-SUBD
4.2.5Mounting aid
An aid for m ou nting the IDEN TControl Comp act to a DIN mounting rail is
available.
AccessoriesModel num ber
Mounting aidICZ-MH05-SACB-8
4.3Delivery package
The delivery package contains:
■ 1 IDENTControl Compact unit
■ 1 Quick Start Guide
■ 2 grounding screws
■ 2 serrated lock washers
■ 2 crimp connectors
4.4Range of application
The system is suited for the following applications:
■ Automation
■ Material flow control in production
■ Acq uisit ion of operating data
2013-01
13
Page 14
IC-KP2-2HB6-V15B
Product Description
■ Acc ess control
■ Identification of stora ge vessels, pallets, work piece carriers, refuse
containers, tanks, containers, etc.
4.5Device characteristics
■ Up to 2 R/W heads can be conne cted
■ Alternatively, 1 R/W head and 1 trigger sensor can be connected
■ LED status indicators for bus communication and R/W heads
4.6Interfaces and connections
The control unit IC-KP2-2HB6-V15B has the following interfaces and
connections:
socket at housingread/write headtrigger sensortrigger switch
4
31
2
CH2
CH1
5
PWR/ERR
BUS Diag
1
2
3
4
5
+
A
B
PROFIBUS
RS 232
voltage
supply
signal
+
-
2
1
4
2
31
4
2
1
4
=
1
=
2
3
=
3
=
4
5
=
5
=
1
=
2
=
3
=
4
=
1
=
2
3
=
3
=
4
5
=
5
C
N
D
x
R
D
N
G
D
x
T
C
N
V
4
2
+
C
N
D
N
G
C
N
P
V
N
-
D
x
T
/
D
x
R
D
N
G
D
P
-
D
x
T
/
D
x
R
C
N
14
2013-01
Page 15
IC-KP2-2HB6-V15B
BUS Address
(High Nibble)
BUS Address
(Low Nibble)
0
8
C
4
F
7
B
3
E
6
A
2
D
5
9
1
0
8
C
4
F
7
B
3
E
6
A
2
D
5
9
1
CH2CH2CH1CH1
12
PWR/ERR
BUS
Diag
Product Description
4.7Displays and controls
LEDs
Desc riptionFunctionStatus description
1
2
CH1
CH2
PWR /ERRStatus dis play for
BUSStatus display of
DiagNo function-
Status displa y for
R/W heads
Indicates that a
R/W head is
conn ected
IDENTControl
Com pact
the bus
LED lights up green when there is an active
command on the R/W head.
LED lights up yellow for approx. 1 s econd w hen a
command is executed success fully.
LED lights up green when an R/W head is
connected to channel 1 or channel 2.
LED lights up red when a configuration error occurs.
LED lights up green when the IDENTControl
Compact is connected to a power supply and the
interface is ready for operation.
LED lights up red if a hardware fault occurs.
LED is off until initial com munication is made via the
PROFIB US.
LED lights up green when the status of the slave is Data Exchange.
LED lights up red when a bus fault occurs and Data Exchange is not possible.
BUS address (high nibb le): 0 ... 7, F
BUS add ress (low nibble): 0 ... F
15
Page 16
IC-KP2-2HB6-V15B
Read headPLCIDENTControl
PROFIBUS
Installation
5Installation
5.1Unpacking
Check the product for damage while unpacking. In the event of damage to the
pro duc t, inform th e po st office or parcel ser vic e and notify the su pplier.
Check the p ackage contents with your purcha se order and the shipping
documents fo r:
■ Delivery quantity
■ Device type and version in accordance with the type plate
■ Accessories
■ Quick start guide
Retain the original packaging in case you have to store or ship the device again at
a later date.
Should you have any questions, p lease contact Pepper l+Fuchs.
5.2EMC concept
The outstanding noise immunity of the IDENTControl Compact against emission
and immission is based on its consistent shielding design, which uses the
principle of the Faraday cage. Interference is cau ght in the shield and safely
diverted via the ground connections.
The screening of cables provides for the discharge of electromagnetic
interference. When screening a cable, both sid es of the scre en must be
con nec ted to th e earth w ith l ow r esi stan ce a nd l ow i nducta nce.
Note!
If cable s with double shi elds are use d, e.g. w ire me sh an d m etal ized foil , the both
shields must be connected together, with low resistance, at the ends whe n
making up the cable.
Power s upply cab les are the source of much interference, e. g. fro m the supply
lines of 3-phase electric motors. For this reaso n, the parallel laying of power
supply cables with data and signal cables should be avoided, particularly in the
same c able duct.
The me tal enc losure of the IDENTControl Compact and the metal enc losure of th e
R/W he ads comp lete the consistent shie ld ing conce pt.
16
2013-01
Page 17
IC-KP2-2HB6-V15B
4
13
2
Installation
You must establish a low resistance and low inductance connection between the
shields and ground so that the shielding is not interrupted through the metal
enclos ure. The complete electronics system and all routed cables are therefore
located within a Farad ay ca ge.
5.3Mounting
If you would like to the mount the IDENTControl Compact to a DIN mounting rail,
we recommend using mounting aid ICZ-MH05-SACB-8.
Note!
The rotary switches used to select the device address are located on the
underside of the IDENTControl Compact. These rotary switches a re no longer
accessible once the IDENTControl Compact is installed.
Set the rotary switches before mounting the IDENTControl Compact (see chapter
6.4).
5.4Device connection
Electrical connection using plug connectors makes installation simple.
5.4.1Power supply
Connect the power supply using an M12 connector. A plug with the following pin
assignment is located on the housing:
1+ 24 V
2NC
3GND
4NC
Compatible connecting cable see chapter 4.2.2
5.4.2Read/Write Head and Trigger Sensors
You can connec t a maximum of two read/write heads (125 kHz or 13.56 MHz) or
read/write heads with electromagnetic coupling (UHF with 868 MHz) to the
IDENTControl Compact.
You can connect a trigger sensor, instead of a read/write head, to sockets 1 and 2.
You can assign the trigger sensor to a read/write head . The trigger senso r must be
PNP.
2013-01
17
Page 18
IC-KP2-2HB6-V15B
trigger switch
trigger sensor
read/write head
signal
socket at housing
2
13
4
5
+
A
-
+
-
B
1
2
3
4
5
1243
Installation
For details of compatible read/write heads, see chapter 4.1.1 and of compatible
connecting cables, see chapter 4.2.1.
Connecting read/write heads
Con nect th e read/ write head s or the trigger sen sor with compatible co nnecti ng
cab le to the top of the housing v ia the M 12 c onnector.
5.4.3Ground connection
Connect the IDENTControl Compact unit to ground via a screw on the right under
the housin g.
Note!
In order to gua rantee safe ground ing, mount the serrated washer between the
crimp con nector and the housing.
Use a ground conductor lead with a c ross-section of at least 4 mm2.
18
1Housing
2Serrated lock washer
3Crimp connector
4Lock screw
Connecting the IDENTControl Compact to ground
Screw the ground conductor to the ho using with a crimp connector.
2013-01
Page 19
IC-KP2-2HB6-V15B
42
3
12345
6789
1
2
3
4
1n.c.
2RxD
3TxD
4n.c.
5GND
6 ... 9 n.c.
1
1
5
3
2
4
Installation
5.4.4Connecting the RS 232 diagnostic interface
Us e th e ad apt er V1S- G-0 .15M-PUR-SU BD to co nnect the IDENTCo ntrol
Compact to the RS 232 diagnostic interface.
Connection diagram of the adapter for the RS 232 diagnostic interface
5.4.5PROFIBUS connection guide
The data lines RxD/TxD-P and RxD/TxD-N are also referred to as A and B lines.
There are no PROFIBUS specifications that indicate which color wire on the data
cable should be attached to which terminal. The wire color must be unified within
the entire plant. If you use a transfer cable with red and green wires, we
recommend the following assignment:
RxD/TxD-N (A line):green
RxD /TxD-P (B lin e):red
Use the B-coded M12 socket and Y Cable ICZ-3T-0.2M-PUR ABG-V15B-G to
connect the IDENTControl Compact unit to the PROFIBUS DP.
If you would like to connect several IDENTControl Compact units to the
PR OFIBUS DP, install more Y c ables to connect t he units to th e PROFIBUS DP.
You must connect the last node in the bus to the cable leading from the next to last
device using an ICZ-2T/TR-0.2M-PUR cable with integrated terminator. See
chapter 5.4.8 for a conne ction diagram.
The shield is connected to the IDENTControl Compact via the knurled nut on the
connector.
1VP
2RxD/TxD-N
3DGND
4RxD/TxD-P
5NC
2013-01
19
Page 20
IC-KP2-2HB6-V15B
Installation
5.4.6Cables
The bus line is specified in EN 5017 0 as line type A. It can be used in accordance
with the following table. The line parameters and lengths for line type B are also
specified in the two following tables. When planning a new plant, only line type A
should be used because of the higher total line length.
The line parameters are as follows:
Par a me te rLine type ALine type B*
Cable construction two-wire, twisted, screened
Distributed capac itance [pF/m]< 30< 60
Ripple resi stance []135 ... 165100 ... 130
Loop resistance [/km]110---
Wire cross-section [mm]> 0,64> 0,53
Line cross-section [mm2]
*No longer u se line typ e B if possib le.
Note!
Use only screened, twisted -pair cables. The best possible EMC interference
immunity can only be achieved by using screened cables.
5.4.7Transfer rates and line lengths
The permitted length of the transfer line in a bus segment is largely determined by
the foll owin g parameters:
■ Type of bus cable used
■ Tr a n sfer ra te
■ E xternal inte rference
■ Number of nodes
The max imum total line length of a bus segment, depending on the transfer rate
with the maximum number of stations (32) totals:
> 0.34> 0.22
20
3000,
Baud rate i n kbi t/s9. 619.293.75187.55001500
Line type A (in m)1200120012001000400200100
Line type B (in m)120012001200600200------
6000,
12000
Note!
The transfer length can be increased with the distribution among multiple bus
segments an d the use of repeaters. A maximum of three repeaters can be used
between two communicating nodes.
2013-01
Page 21
IC-KP2-2HB6-V15B
14,714,7
ø 24
38
~ 280
38
M12 x 1M12 x 1
51
ø 20
M12 x 1
PB-P
PB-N
PB-P
PB-N
25
4
12
43
2
1
3
4
2
4
5
2
1
3
4
5
2
4
1
3
5
Installation
5.4.8Terminator
With the PR OFIBUS DP, every bus s egment must be terminated on both line en ds
with terminating resistors.
For comp atible connection ac cessories see chapter 4.2.
Note!
The ICZ-TR-V15B terminator cannot be used together with the Y cable ICZ-3T0,3M-PUR ABG-V15B-G because the voltage required by the terminator cannot
be supplied.
If you are using the Y cable, cable ICZ-2T/TR-0,2M-PUR ABG-V15B-G should be
used as a terminator.
Dimensions of Y Extension Cable
Connection diagram of the Y cable
2013-01
21
Page 22
IC-KP2-2HB6-V15B
14,7
ø 24
~ 280
38
M12 x 1
51
ø 20
M12 x 1
2
4
1
3
2
4
PB-N
PB-P
5
25
4
2
1
3
4
R1 390 Ohm
R3 390 Ohm
R2 220 Ohm
Installation
Dimensions of the ICZ-2T/TR-0,2M-PUR ABG-V15B-G
Con nection layo ut of the ICZ-2T/TR -0,2M-PUR ABG-V15B-G
Example: connection of adjacent devices
IC-KP-B6-V15B
1
1Y connection cable
ICZ-3T-0.2M-PUR ABG-V15B-G
2
3
2V15B-G-*M-PUR A BG-V15B-G
3For last node: ICZ-2T/TR-0.2M-PUR ABG-V15B-G with int egrate d te rminator
Note!
More information on the installation of the PROFIBUS can be found in the brochure:
”
PROFIBUS Technical Guidelines, Construction Guidelines PROFIBUS DP/FMS”!
The brochure can be obtained from:
PRO FIBUS N utzerorganisation e.V.
Haid- und Neu-Str. 7
D-76131 Karlsruhe
Tel: +49 721 96 58 590
Fax: +49 721 96 58 589
E-mail: PROFIBUS-International@compuserve.com
http://www.PROFIBUS.com
22
2013-01
Page 23
IC-KP2-2HB6-V15B
Commissioning
6Commissioning
6.1Preliminary considerations
Caution!
Uncontrollable triggered processes
The plant wh ere the device is installed may be damaged.
Before commissioning, m ake sure that all processes run in a controlled m anner.
These instructions contain all important information required to operate the
IDENTControl Compact unit with the PROFIBUS DP. Due to the wide variety of
field bus p rogramming options with the PROFIBUS, we are unable to make
specific statements a bout commissioning.
One important aspect of the operation of a n extended identification system on the
PROFIBUS DP is the time response of the overall system. The answer to the
question "How long after th e positioning of a data carrier in fro nt o f a read /write
station will the read data be available in the computer or PLC?" depends on many
different factors.
The mos t impo rta nt factors t hat dete rmi ne t he time resp ons e are:
■ Nature of the higher-level host system, e.g. PLC or PC.
■ Communication between the client and server.
■ Network utilization.
■ Number and nature of connected R/W heads.
■ Code / data carrier typ es used.
■ Nature of access to the communication objects of the R/W head.
■ Nature of the commands to the R/W head.
■ Structure of the user program.
If you are planning larger projects or gaining basic experience in programming a
PROFIBUS DP system, we recommend constructing a laboratory set up of your
application before installing the system in the plant. Use this laboratory set up to
test the process of data transfer to the PROFIBUS DP master or the host system.
Note!
There are configuration tools available to help PROFIBUS DP users plan a
network and put it in operation even if they do not have extensive experience with
the underlying communication se quences.
The sys tem soft ware of P LCs with the PROFIBUS DP com munica tio n in terface
often offers s uitable option s for configuring and managing a bus.
2013-01
23
Page 24
IC-KP2-2HB6-V15B
Commissioning
6.2Connection
Warnin g!
Incorrect electrical connection
Incorrect conne ctions may damage the system.
Before commissioning, familiarize yourself with the system of communication
between your PROFIBUS DP and the read/write station. Check all connections
before commissioning.
When the supply voltage is connected and the device is initialized, the PWR/ERR
LED lights up green. If the LED lights up red, either the initialization process has
not yet fini shed or th ere i s a device fault .
6.3Device settings
Caution!
Device not configured or configured incorrectly
System failure cau sed by incorre ctly configured device
Configure the device prior to commissioning.
You must set the various parameters prior to commissioning.
The p arameters are vo latile and non-vo latile parameters. Volatile par ameters are
reset to their default setting when the system is switched off and on again.
Non-volatile parameters
Par a me te rDefault settingValue range
Ge n e r a l
Multip lex modeOffOn / off
R/W head
Trigger mo deOffOn / off
Data c arrier type9900 ... FF
PROFIBUS inter face
Slave address7E00 ... 7E
24
Volatile parameters
Par a me te rDefault settingValue range
R/W head
Pas swor d m odeOffon / off
Pas s wo rd0000000000000000 ... FFFFFFFF
Configure the read/write station with the desc ribed system commands “99” is
preset as the tag type.
2013-01
Page 25
IC-KP2-2HB6-V15B
Commissioning
6.4Address setting
Assign the IDENTCo ntrol Compact an address b etween 0 ( 00h) and 125 (7Dh)
that is not already assigned to another node. The device address is set in the
hexadecimal system.
You have three options to s et the device address:
1. using the rotary switches
2. via the PROFIBUS
3. via the RS 232 diag nostic interface
Note!
The rota ry swit che s used t o se lect th e device ad dress are locate d on th e
underside of the IDENTControl Compact. These rotary switches are no longer
accessible once the IDENTControl Compact is installed.
Note!
If you would like to set the device address via the PROFIBUS or the RS 232
diagnostic interface, turn the rotary switch to position "7Eh" ... "FEh" or "FFh". The
address "7Eh ... FEh" may only be used for commissioning purposes.
However, you can only configure the d evice address via the PROFIBUS if the
device is the only node on the bus with the address 126. Otherwise, set the
address using the rotary switches before connecting the device to the bus.
After switching on, the IDENTControl Compact automatically adopts the transfer
rate specified by the master. Select the maximum cable length permitted for this
transfer rate (se e ch apt er 5 .4.7).
Switch setting
Address
Switch setting
00 ... 7D0 ... 125No0 ... 125
7E ... FE126Ye s126 or modified
FFStor ed
Address after
switc hing on
addr ess
(default
setting: 126)
modification
possible via
"Set_Slave_Add"?
Ye sStored or
Address during
operation
(permanent)
address
modified
address
Meaning
Normal address
Commissioning
address
Start with
stored address
Setting the device address via the rotary switch
There are two rotary switches for setting the device address located on the
underside of the device.
1. Select the relevant address ("00h" … "7Dh") using the rotary switches.
2. Switch the device off and back on again or restart via the RS 232 diagnostic
2013-01
interface using the RS<CHK><ETX> command so that the PROFIBUS
adopts the device address.
25
Page 26
IC-KP2-2HB6-V15B
Commissioning
Preparing the device address setting via the PROFIBUS or the RS 23 2
diagnostic interface
If you set the rotary switches to a value between "7Eh" and "FEh", the device is
allocated the address "7Eh" (126), which you can modify during operation via the
PROFIBUS or the RS 232 diagnostic interface. The new address is stored in the
volatile memory.
If you set the rotary switches to "FFh", the factory preset address 126 is selected.
You can modify the address during operation via the PROFIBUS or the RS 232
diagnostic interface. The new address is stored in the non-volatile memory, which
means the modified address beco mes valid when the device is switched off and
back on again.
1. Set the rotary switches to "7Eh" ... "FEh" or "FFh".
2. Switch the device off and back on again or restart via the RS 232 diagnostic
interface using the RS<CHK><ETX> command so that the PROFIBUS
adopts the device address.
Setting the device address via the PROFIBUS
The device s upports the PROFIBUS service "Set_Slave_Add" via the Service
Access Point SAP55 of a DP slave. You will require a DPM2 master here.
You m ust set the address using a suitable pro jecting t ool (e.g. Siemens "STEP7 /
SIEMATIC Manager" or VAZ-PB-SIM "PROFIBUS DP Master Simulator").
Setting the device address using the Siemens "STEP7 / SIMATIC
Manager"
1. To assign the PROFIBUS inte rface par am eterizatio n to the "S7ONL INE " access point, select "Options", "Set PG/PC interface …" and "PC adapter
(PROFIBUS)" from the SIMATIC Manager menu.
2. To allocate the address, select "Target system", "PROFIBUS" and "Allocate
PROFIBUS ad dress …" from the HW Con fig m enu and ente r or select the
PROFIBUS ad dress. Press "OK" to change the address.
Setting the device address using the VAZ-PB-SIM "PRO FIBUS DP
Master Simulator"
1. Select "Address" and "Modify address of PROFIBUS slave ..." from the menu.
2. Enter the old and new address.
3. Press "OK" to change the address.
Setting the device address via the RS 232 diagnostic interface
1. Set the device address (<Addr> = "00" … "7D") using the "Set device address"
command SD<Addr ><CHK><ET X>.
2. Use the "Get address" comma nd GA<CHK><ETX> to view the curren t
address setting.
26
2013-01
Page 27
IC-KP2-2HB6-V15B
Commands
7Commands
7.1Communication via the RS 232 diagnostic interface
You can use the RS 232 diagnostic interface to retrieve information via the
IDENTControl Compact and the connected R/W heads. The information includ es
deta ils such as the device version, so ftwar e date, t ype and versio n of the
connected R/W head, preset hand held parameters, and the data carrier type.
Any kind of term inal program ca n be used to con trol communication. We
recommend RFIDControl software, which is available from Pepperl+Fuchs free of
charge.
The following RS 232 diagnostic interface parameters are fixed:
Bau d rate 38 40 0, 8 data bits, 1 st op bit, no parity.
7.1.1Commands for the RS 232 diagnostic interface
Yo u can request information using the following commands. Each command must
end with the identifier #<CR> (23h 0Dh) or the check sum <CHCK><ETX>.
Check sums are generated by adding the ASCII values of all prece ding
characters, without overrun.
Ve rs io n (V E)
The command VE requests the version of the unit and the connected R/W head.
The IDENTControl Compact sends three responses. The first respon se contains
information on the unit while the second and third respons es contain information
on the R/W heads. Each response starts with the status of the device.
Command:
VE#<CR>
Response:
<Status>0<Command code>0<Data length>(C) P+F Ident<CR><LF>
<Device designation><CR><LF>
#<Device part number><CR><LF>
<Device software number><CR><LF>
<Software date>#<CR>
<Status>0<Command code>1<Data length><Designation of R/W head
1><CR><LF>
#<Part number of R/W hea d 1><CR><LF>
<Software number of R/W head 1><CR><LF>
<Software date>#<CR>
<Status>0<Command code>2<Data length><Designation of R/W head
2><CR><LF>
#<Part number of R/W hea d 2><CR><LF>
<Software number of R/W head 2><CR><LF>
<Software date>#<CR>
Examples of a response:
00030035 (C) P+F Iden t
IC-KP2-1 HB6-V15B
#200874
2013-01
1831418
27
Page 28
IC-KP2-2HB6-V15B
Commands
08.08.08#<CR>
0003102D IQH1-FP-V1
#204623
1831422
05.08.08#<CR>
0003202D IQH1-FP-V1
#204623
1831422
05.08.08#<CR>
If a R/W head is not connected, the following second response appears.
60031000 #<CR>
Or the third response:
60032000 #<CR>.
Example of a response:
00950031 TO:0 BD:38400 HD1:022 HD2:033 MM:0 TM1:21 TM2:20#<CR>
(trigger senso r is connected to channel 1, R/W head is conne cted to channel 2.)
As well as these commands, you can use any commands that are defined for the
IDENTControl with serial interface. A description of the commands is included in
the manual for the IDENTControl with serial interface (e.g. IC-KP2-1HRX-2V1
manual).
28
Note!
The responses from th e IDENTControl Compact with an interface for PROFIBUS
DP a re different fr om the responses of the ID ENTCon trol with a serial interface.
PROFIBUS device: <Status>0<Command code><Channel><Data length> ...
Device with serial interface: <Status><Channel> ...
Example: Set data c arrie r type 33 for re ad head ch annel 1 using the "Chan ge tag "
(CT) command:
Command:
CT133#<CR>
Response:
00041000 #<CR>
(status=0, command code=04, read head channel=1)
2013-01
Page 29
IC-KP2-2HB6-V15B
Commands
7.1.2Leg end
<Command code> : Two-digit hexadecimal code, same as the command code transferred
<Data length>: Three-digit hexadecimal code, number of other digits included in th e
<Multiplex mode> : M ultiplex mode, 0=off, 1= on
<Trig ger mode>: T M1 : Tr igg er mode for cha nnel 1,
<Ident channel> : Channel influenced by the trigge r signal.
7.1.3Fault/status messages
St at u sMeaning
0The command has been execute d without error.
1The command is processing.
Error messages triggered by the identification system
St at u sMeaning
1Reserved
2Switch-on message, reset has been executed.
3Reserved
4Incorrect or inc omplete command or parameter not in the valid range.
5No data c arrier in th e detection range.
6Hardware error, e.g. error during self-test or read/write head defective.
7Internal device error.
8Reserved
9The parameterized data carrier type is not compatible with the connected read
AThere are several transponders in the detection range (UHF).
BReserved
CReserved
DReserved
EThe internal cache i s f ull.
FReserved
via the PROFIBUS
resp onse (excluding end identifier)
TM 2: Trigg er mode for channel 2,
0=off, 1=on, 2=inverted
1= Read head on channel 1, 2=Read head on channel 2, 0=Trigger
signal is detected and transmitted to the controller (trigger signal does
not influence the read head)
head.
2013-01
29
Page 30
IC-KP2-2HB6-V15B
Commands
7.2General information on PROFIBUS DP
The PROFIBUS DP is a standa rdized, open fieldbus, which enables data
exchange between PLCs, PCs, operating and observation devices, and also
sensors and actuators.
For more detailed infor mat ion on the PROFIBUS DP, ref er t o the PROFIBUS
standard EN 50170 and to the current literature on the subject (e.g. M. Popp, “The
New Rapid Way to PROFIBUS DP” available (in German) from the PROFIBUS
user organization).
Note!
The PROFIBUS User Organization e.V. Haid - and Neu-Str. (PNO) publishes
informational brochures and a PROFIBUS p roduct catalog
(www.PROFIBUS.com).
7.2.1PROFIBUS DP features
The following is a list of the most important performance features of PROFIB US
DP:
■ DP slave functionality with functions Data_Exchange, RD_Inp, RD_Outp,
7.2.2PROFIBUS DP communication parameters (GSD file)
The communication para meters for the IDEN TControl Compact can be taken from
the GSD file.
The GSD file name for IDENTControl Compact IC-KP2-*HB6-V15B is:
P&F_0B65.gsd.
Configuring the bus master for PROFIBUS DP operations
If you have a configuration tool, read in the GSD file with the configuration tool.
Provide information for the device address and the size of the input and output
data fields at the same time.
The bus master is configured.
30
2013-01
Page 31
IC-KP2-2HB6-V15B
Commands
7.2.3PROFIBUS DP functions
FunctionDescriptionMaster
Set_PrmTransfers parameter data to a DP sl aveClass 1
Chk_Cfg Transfe rs the configuration data for testing to a DP s laveClass 1
Ge t _ C f gReads out the configuration data of a DP slaveClass 2
Data_Exch angeSends output data to a DP slave device and requests
RD_InpReads the input data of a DP slaveClass 2
RD_OutpReads the output data of a DP slaveClass 2
Global_ControlSends special comm ands to one or mor e DP slavesClass 1
Slave_DiagReads the diagnostic information of a DP slaveClass 1
Set_Slave_Ad dressModifies the device addressClass 2
input data from a DP slave
7.3Communication via the PROFIBUS DP
7.3.1PROFIBUS DP communication parameters (GSD file) for the
IDENTControl Compact
The GSD file name for the IDENTControl Compact unit with PROFIBUS DP
interface is: P&F_0B65.gsd.
The following data field sizes (modules) are predefined in the GSD file:
For rea d/w rite oper ation:
"In/Out 8 bytes"Corresponds to1 word
"In/Out 1 2 bytes""2 words"
"In/Out 1 6 bytes""3 words"
"In/Out 2 0 bytes""4 words"
"In/Out 2 4 bytes""5 words"
"In/Out 2 8 bytes""6 words"
"In/Out 3 2 bytes""7 words"
"In/Out 6 4 bytes""15 words"
(32 bits)
For read only operation:
"8 In/4 Out bytes"Corresponds to1 word
"12 In/4 Out bytes""2 words"
"16 In/4 Out bytes""3 words"
"20 In/4 Out bytes""4 words"
"24 In/4 Out bytes""5 words"
"28 In/4 Out bytes""6 words"
2013-01
"32 In/4 Out bytes""7 words"
"64 In/4 Out bytes""15 words"
(32 bits)
Input and output data
Input data
Class 1
31
Page 32
IC-KP2-2HB6-V15B
Commands
Select one of the predefined modules. In doing so, make sure that the data field
size for the read/write commands used is sufficient, depending on the parameter
word count.
One word has 32 bits.
Note!
The “Data Hold Time” and the diagnostic interrupt are stored in the GSD file.
These values can be changed via the properties of the PROFIBUS s lave.
The data hold time is the time after which the identification system m ay overwrite
the inpu t data field. Select a tim e th at is longe r than the cycle tim e of t he co ntr oller.
If two data c arrie rs are read direc tly after one othe r, the c ode of the data carrier
read first remains in the input data field for the specified time. Then the code of the
second data carrier is entered.
The basic setting of the d ata hold time is "0". The data hold time is set at 10 ms
intervals. The value range is 0 ... 2550 ms. Ce rtain values lead to the
IDENTControl communication not starting, i.e. the communication does not
change into the state Data Exchange. The bus error LED stays on and the
IDENTControl is not found by the controller. All data hold time values
??corresp onding to a binary code like xxxx x1xx lead to this error.
The d iagnostic interrupt defines whether an interru pt is triggered v ia the
PROFIBU S when a new diagnostic messag e appears. You can switc h the
diagno stic interrupt on and off.
7.3.2Device identification/software version message for PROFIBUS DP
The device identif ication and the softwa re ve rsion are trans ferred via the D P
fun ction “Device-Related Diagnostics”.
32
AddressLengthContent
Byte 01 byteHeader byte, length of external diagno stics
Byte 12 bytes16 b its external diagnostics(see table "GSD file (device-related
Byte 31 byteIdentification byte of the IDENTControl Compact
Byte 43 bytesSoftware number of the IDENTControl Compac t
Byte 76 bytesSoftware creation date of the IDENTControl C ompact
Byte 139 bytesReserved
Byte 221 byteIdentification byte of R/W head 1
Byte 233 bytesSoftware number of R/W head 1
Byte 266 bytesSoftware cr eation d ate of R/W head 1
diagnostic bits)" on page 34)
2013-01
Page 33
IC-KP2-2HB6-V15B
Commands
AddressLengthContent
Byte 321 byteIdentification byte of R/W head 2
Byte 333 bytesSoftware number of R/W head 2
Byte 366 bytesSoftware cr eation d ate of R/W head 2
Note!
The IDENTControl Compact always uses a 6-byte hea der and 42 bytes of devicerelated diagnostics.
Iden tificat ion byte in ExtD ia g:
Number of R/W heads that can be connectedIDENTControl Compact:
'1'=> IC-KP2-1HB6-V15B
'2'=> IC-KP2-2HB6-V15B
Second character of the housing designRead head:
'8'=>IPH-18GM-V1
'0'=>IPH-30GM-V1
'1'=>IPH-F15-V1
'P'=>IPH-FP-V1
'6'=>IPH-F61-V1
'2'=>IPH-L2-V1
42 bytesTotal length of external diagnostics
Software number of the R/W head:Read head:
330=>Type MVH-...
420=>Type IPH-...
422=>Type IQH1
597=>Type ISH-...
635=>Type IQH-...
2013-01
33
Page 34
IC-KP2-2HB6-V15B
Commands
Example:
One type IPH-L2 R/W h ead is connec ted.
Add res sLen g thContent
Byte 01 byte2Ah
Byte 12 bytes00h 00h
Byte 31 byte2
Byte 43 bytes418
Byte 76 bytes071108
Byte 139 bytes---------
Byte 221 byte-
Byte 233 bytesno_
Byte 266 byteshead_1
Byte 321 byte2
Byte 333 bytes420
Byte 366 bytes061004
Table 7.1U nderscores (_) represent a protected space.
34
GSD file (device-related diagnostic bits)
BitMeaning
Bit 00S oftware error
Bit 01Hardware error
Bit 02U ser error
Bit 03Re served
Bit 04R /W head disconnected
Bit 05R/W head error
Bit 06R /W head status changed
Bit 07Re served
Bit 08Power on reset
Bit 09Re served
Bit 10Re served
Bit 11Re served
Bit 12Re served
Bit 13Ident reset
Bit 14Watchdog reset
Bit 15Re served
2013-01
Page 35
IC-KP2-2HB6-V15B
Commands
7.3.3Software information
A command consists of the command code, a specified number of parameters,
the toggle flag, and the data relating to the command. The command is entered in
the output data field of the master.
A respo nse consists of the echo of the comma nd code, a parameter, the toggle
flag, the status, a reply counter, and the read data. The response is entered in the
input data field of the master.
Some commands do not use all parameter and data fields. The device ignores the
not used data fields. The input and output data fields are structured as follows:
Output data field (command):
Byte 0Command code
Byte 1Parameter/Togg le fl ag
Byte 2Parameter
Byte 3Parameter
Byte 4Write data
......
Byte N (N is defined by m odule se lection)Write data
Input data field (response):
Byte 0Command code (Echo)
Byte 1Parameter/Togg le fl ag
Byte 2Status
Byte 3Reply c ounter
Byte 4Read data
......
Byte N (N is defined by m odule se lection)Read data
In order to send a new command to the device, the PROFIBUS DP master must
write the command in the output data field. The new comm and is executed if the
data has change d relative to the last read -in. If the same com ma nd is to be
executed a number of times, the toggle flag must be inverted so that the device
recognizes that it should process a new command.
Upon detection of a new command "Status" is set to FFh.
After the identification system processes c ommands, the "Status" is output in
accordance with the status/fault message table (see chapter 7.3.10).
The firs t byte of the response corresponds to th e first byte of the co mmand call-up
(command code).
The toggle bit of the response is the same as the toggle bit of the command.
2013-01
35
Page 36
IC-KP2-2HB6-V15B
Commands
If the status is FFh (comma nd detected), the second byte of the respon se also
corresponds to the second byte of the command call-up. In the ac tual resp onse
(status not FFh), the s eco nd by te con tains the pa rameters for th e res pon se, i.e.
the number of words in the response and the channel used to transmit the
response. After a read command is issued, a response with the status 00 in the
"Word co unt " response par ameter then contain s th e number of words in t he
response telegram (which is also the command call-up). The number of words in
a response to a write command is 0000b because the response only contains the
status and not (useful) data. Here, the second byte of the resp onse is not the
same as the second byte of the command call-up. With read only code
commands, the word count in the response is always 0000 b. 3 responses are
issued for commands to all connected R/W head s (channel = 111b): The first
respons e (status = FFh) is follo wed up by 2 o ther responses that contain the
status of the individual channels. The "Channel" parameter in the response
telegram contains the number of the relevant channel (001, 010).
If new respon se data is available, the previous data is overwritten. The
con figurable d ata hold time value defines th e minim um duration that old d ata is
retained bef ore it m ay be overw ritt en w ith new data . The de fault setting for the
tim er value is 0.
New commands may only be issued to the device onc e the answer was retrieved
from the previously issued command.
Enhanced commands are executed repeatedly as long as the commands remain
in the output da ta fi eld. Execu tion sto ps o nly when a new com mand for th e
channel on wh ich the Enhancedcommand was executed is written to the output
data field.
When the sys tem is switched on, the value on the reply counter is also 00 h. This
value increases every time the response data field is modified. This also applies if
the status changes to FFh or from 00h to 05h (with enhanced comman ds: d ata
carrier leaves the detection range).
In the event of an overrun, the counter skips from FFh to 01h.
7.3.4Command types
When using commands, a distinction is always made between the two command
types single mode and enhanced mode.
Single mode
The comm and is executed once. A response is issued immediately.
Enhanced mode
The command remains permanently active until it is interrupted by the user or by
an error message. A response is issued immediately.
The command remains a ctive after the response is issued. Data is o nly
transferred if read/write tags change. Read/write tags are not read twice. If a
read/write tag leaves the read range, the status '5' is output.
36
2013-01
Page 37
IC-KP2-2HB6-V15B
Commands
7.3.5Co mmand overview
The commands in the list are described in detail on the following pages.
System commands
Command
code
4d04hSee "Change tag (CT)" o n page 39CT
2d02hSee "Q uit (QU)" on page 42QU
23d17hSee "Configuration store (CS)" on page 43CS
22d16hSee "Reset (RS)" on page 44RS
155d9BhSee "Set m ultiplexed mode (MM) :" on page 45MM
156d9ChSee "Set trigger mode (TM):" on page 46TM
Standard read/write commands
Fixcode
Command
code
1d01hSee "single read fixcode (SF)" on page 48SF
29d1DhSee "Enhanced buffered fixcode (EF)" on page 49EF
Read da ta
Command desc ri ption
Command desc ri ption
Abbreviation
Abbreviation
Command
code
16d10hSee "single read wo rds ( SR) " on pag e 50SR
25d19hSee "enhanced buffered read words (ER)" on page 51ER
Command desc ri ption
Abbreviation
Write d ata
Command
code
64d40hSee "s ingle wr ite words (SW)" o n page 52SW
26d1AhSee "enhanced buffered write words (EW)" on page 53EW
Command desc ri ption
Abbreviation
Special command modes
Password mode with IPC03
Command
code
24d18hSee "Set password mode (PM)" on page 56PM
65d41hSee "Change password (PC)" on page 57PC
66d42hSee "Set password (PS)" on page 58PS
2013-01
Command desc ri ption
Abbreviation
37
Page 38
IC-KP2-2HB6-V15B
Commands
IPC03 configuration
Command
code
97d61hSee "Single get confi guration (S G)" on page 60SG
104d68hSee "Enhanced buffered get configuration (EG)" on p age 61EG
18d12hSee "Single write configuration (SC)" on page 62SC
102d66hSee "Enhanced buffered write configuration (EC)" on page 64EC
Command desc ri ption
Extended Commands for Type IPC11 and IDC-...-1K Read/Write Tags
Command
code
31d1FhSee "Single write fixcode (SX)" on page 65SX
36d24hSee "Enhanced buffered write fixcode (EX)" on page 67EX
188dBChSee "Set tag ID code (TI)" on page 69TI
170dAAhSee "Fill data carrier (S#)" on page 70S#
Command desc ri ption
Exte nde d commands for ta g type IDC-.. .-1 K and IUC. ..
Command
code
10d0AhSee "Single read special fixcode (SS)" on page 71SS
113d71hSee "Enhanced read special fixcode (ES)" on page 72ES
13d0DhSee "Single program special fixcode (S P)" on page 73SP
117d75hSee "Enhanced program special fixcode (EP)" on pag e 74EP
107d6BhSee "Initialize data carrier (SI)" on page 75SI
Command desc ri ption
Abbreviation
Abbreviation
Abbreviation
38
Exte nde d commands for tag type IDC-...-1K and IQC...
Command
code
71d47hSee "Single Write Words with Lock (SL)" on page 76SL
72d48hSee "Enhanced write words with lock (E L)" on page 77EL
Command desc ri ption
Extended commands for IQH2-... and IUH-... read/write heads
Command
code
190dBE hSee "r ead param (RP)" on page 78RP
191dBF hSee "write param (WP)" on page 79WP
Command desc ri ption
Abbreviation
Abbreviation
2013-01
Page 39
IC-KP2-2HB6-V15B
Commands
7.3.6System commands
Change tag (CT)
Command:
ByteContentBit no.
Byte 0Command code (04h)00000100
Byte 1
Byte 2Data carrier type in AS CII<TagType> (high byte)
Byte 3Data carrier type in AS CII<TagType> (low byte)
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Response:
ByteContentBit no.
Byte 0Command code (04h)00000100
Byte 1
Byte 2Sta t us<Status>
Byte 3Reply counter<ReplyCounter>
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Reserved/Ident channel/Toggle bit
Reserved/Ident channel/Toggle bit
76543210
----<Channel><T>
76543210
----<Channel><T>
This command tells the read/write head on the relevant channel which tag type to
communicate with. This setting is stored in the non-volatile memory on the unit.
S upp orte d Ta g Ty p es
Ta g t yp eP+F
High
by te
'0 ''2'IPC02U nique, EM4102 (EM
'0 ''3'IPC03EM4450 (EM
'1 ''1'IPC11Q5 (Sokymat)Read/write5-125 kHz
2013-01
Low
byte
designation
Chip typeAccessWritable
microelectronic)
microelec troni c), Titan
Read only
code
Read/write
rea d on ly
code
memory
[bytes]
55125 kHz
1164125 kHz
Read only
code len gth
[byte]
Frequency
ran ge
39
Page 40
IC-KP2-2HB6-V15B
Commands
Ta g t yp eP+F
Low
byte
designation
High
by te
Chip typeAccessWritable
'1 ''2'IPC12P+ F FRAMRead/w rite
'2 ''0'
IQC20
1)
All ISO 15693 compliant
read/write tags
'2 ''1'IQC21I-Code SL I ( NXP )Read/write
'2 ''2'IQC22Tag-it HF-I Plus (Texas
'2 ''3'IQC23my-D SRF55V02P
'2 ''4'IQC24my-D SRF55V10P
'3 ''1'IQC31Ta g -i t HF- I Sta nda rd
'3 ''3'
IQC33
2)
'3 ''4'IQC34FRAM M B89R119
Instruments)
(Infinion)
(Infinion)
(Texas Instruments)
FRAM MB89R118
(Fujitsu)
(Fujitsu)
'3 ''5'IQC35I-Code SLI-S (NXP)Read/write
'4 ''0'IQC40A ll ISO 14443A
'4 ''1'IQC41Mifare UltraLight MF0 IC
'4 ''2'
'4 ''3'
IQC42
IQC43
compliant read/write tags
U1 (NXP)
3)
Mifare Classic MF1 IC
S50 (NXP)
3)
Mifare Classic MF1 IC
S70 (NXP)
'5 ''0'IDC-...-1KP+FRead/write
'5 ''2'IC C-...P+FRead only
'7 ''2'
IUC7 2
UCode-EPC-G2XM
4)
(NXP)
40
rea d on ly
code
Read/write
rea d on ly
code
rea d on ly
code
Read/write
rea d on ly
code
Read/write
rea d on ly
code
Read/write
rea d on ly
code
Read/write
rea d on ly
code
Read/write
rea d on ly
code
Read/write
rea d on ly
code
rea d on ly
code
Read only
code
Read/write
rea d on ly
code
Read/write
rea d on ly
code
Read/write
rea d on ly
code
rea d on ly
code
code
Read/write
rea d on ly
code
memory
[bytes]
Read only
code len gth
[byte]
Frequency
ran ge
8k4125 kHz
881 3.56 MHz
112813.56 M Hz
250813.56 M Hz
224813.56 M Hz
928813.56 M Hz
32813.56 M Hz
2k81 3.56 M Hz
29813.56 M Hz
160813.56 M Hz
-
4/7
6)
13.56 M Hz
48713.56 M Hz
752
3440
4/7
4/7
6)
13.56 M Hz
6)
13.56 M Hz
1254250 kHz
287250 kHz
648868 M Hz
2013-01
Page 41
IC-KP2-2HB6-V15B
Commands
Ta g t yp eP+F
Low
byte
designation
IUC7 3
IUC7 4
IUC7 5
IUC7 6
High
by te
'7 ''3'
'7 ''4'
'7 ''5'
'7 ''6'
'8 ''0'All Class 1 Gen 2 compli ant
'9 ''9'
1)
IQC20 is not an actual tag type as such, but is used to read the UID (read only code) of all ISO 15693
compliant read/write tags.
2)
Read/write tag IQC33 can only be used in combination w ith a IQH1-... r ead/write head. The memor y is
divide d into 8-byte blocks (instead of 4-byte bloc ks). You must enter a continuous initial address for write
commands SR, ER, SW and EW.
<WordNum> specifies the number of 8-byte blocks (here, max. 7) and must be an even number.
3)
Read/write tags IQC40–IQC43 can only be used in combination with a IQH 2-... read/write head.
<WordNum> specifies the number of 16-byte blo cks and must be a multiple of 4.
The memor y can be encrypted for each sec tor (1 sect or = 4 blocks of 16 bytes).
The default key in the tag and reader is FF FF FF FF FF FF
using the Read param command and written using the Write param command (see System
Com mands ). The key is only c hanged in the reader during this process and not in the tag!
The key in the reader is stored in the no n-volatile memor y.
4)
IUC7* type read/write tags can only be used with read/write head IUH-F117-V1 in combination w ith certain
control interfaces.
5)
The tag type configured in the read/write head as the default is selected.
6)
Read/write tag s can have 4-byte (older versio ns) or 7-byte U IDs. IQC42 and IQC43 type read/w rite tags
from Pepperl+Fuchs generally have 7-byte UIDs.
Chip typeAccessWritable
4)
4)
4)
4)
Depends on the reader
Higg s-2 (Alie n)Read only
UCode-EPC- G2 (NXP) Read/write
Monza 2.0 (Impinj)Read only
Higg s-3 (Alie n)Read/write
code
rea d on ly
code
code
rea d on ly
code
read/writ e tag s
5)
--Max. 96868 MHz
----
memory
[bytes]
code len gth
[byte]
-96868 MHz
2896868 MHz
-96868 MHz
56240868 M Hz
. The key in the reader can be read
ASC II
Read only
Frequency
ran ge
Note!
In a plant where only one tag type is used, it is advantageous to permanently
con figure that tag type so t hat the read /w rite head detects th e tag quicker.
Defa ult tag type:
In the factory default condition, the tag type 99 is preset in the IDENTControl
(depending o n the reading head type), thus the tag type preset on the reading
head is used.
2013-01
41
Page 42
IC-KP2-2HB6-V15B
Commands
Quit (QU)
Command:
ByteContentBit no.
Byte 0Command code (02h)00000010
Byte 1
Byte 2not used--------
Byte 3not used--------
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Response:
ByteContentBit no.
Byte 0Command code (02h)00000010
Byte 1
Byte 2Sta t u s<Status>
Byte 3Reply c ounter<Re plyCounter >
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Reserved/Ident channel/Toggle bit
Reserved/Ident channel/Toggle bit
76543210
----<Channel><T>
76543210
----<Channel><T>
42
The comm and run ning on this cha nn el is interr upted.
2013-01
Page 43
IC-KP2-2HB6-V15B
Commands
Configurat ion store (CS )
Command:
ByteContentsBit no.
Byte 2Command code (17h)00010111
Byte 3
Byte 4Mode0000000<Mode>
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Byte 8not used--------
Byte 9not used--------
Response:
ByteContentsBit no.
Byte 2Command code (17h)00010111
Byte 3
Byte 4Sta t u s<Status>
Byte 5Reply c ounter<ReplyCounter>
Byte 6not used--------
Byte 7not used--------
Byte 8not used--------
Byte 9not used--------
Reserved/Ident channel/Toggle bit
Reserved/Ident channel/Toggle bit
76543210
----<Channel><T>
76543210
----<Channel><T>
The co nfigu ration store (CS) c ommand allows yo u to store the last command sent
to the R/W head in the non-volatile memory of the IDENTControl Compact. The
R/W head executes the command automatically again if the power supply is
interrupted or the IDENTControl Compact is reset.
<Mode>='1' activates the mode.
<Mode>='0' deactivates the mode.
Configurat ion store is deactivated by default.
2013-01
43
Page 44
IC-KP2-2HB6-V15B
Commands
Reset (RS)
Command:
ByteContentBit no.
Byte 0 Command code (16h)00010110
Byte 1 Reserved/Channel/Toggle b it-------<T>
Byte 2 not used--------
Byte 3 not used--------
Byte 4 not used--------
Byte 5 not used--------
Byte 6 not used--------
Byte 7 not used--------
This command terminates all active commands. The device settings are reloaded
from th e non-volati le m em ory.
This confirmation is issued for this command (status FFh) instead of a response.
The device resets the hardware and then restarts.
76543210
44
2013-01
Page 45
IC-KP2-2HB6-V15B
Commands
Set multip lexed m od e (MM):
ByteContentBit no.
Byte 0Command code (9Bh)10011011
Byte 1Reserved/Toggle bit-------<T>
Byte 2Multip lex mode0000000<F >
Byte 3unused--------
Byte 4unused--------
Byte 5unused--------
Byte 6unused--------
Byte 7unused--------
Response:
ByteContentBit no.
Byte 0Command code (9Bh)10011011
Byte 1Reserved/Toggle bit-------<T>
Byte 2Sta t u s<Status>
Byte 3Reply c ounter<Re plyCounter >
Byte 4unused--------
Byte 5unused--------
Byte 6unused--------
Byte 7unused--------
76543210
76543210
This command switches multiplex mode on and off. In multiplex mode, the R/W
heads are controlled according to the time multiplex process, i.e. only one R/W
head is active. T he procedure minimizes mutual interference between R/W
heads, a llowing two R/W heads to be mounted side by side.
Each IDENT channel sends a response in reply to an MM command.
Multiplex mode<F>= '0': Mode off
<F>= '1': M ode on
If a R/W head is not connected to a channel, the response telegram receives the
status "06h" (hardware fault) from this channel.
2013-01
45
Page 46
IC-KP2-2HB6-V15B
Commands
Set trigger mode (TM):
ByteContentsBit no.
Byte 0Command c ode (9Ch)10011100
Byte 1Ident channel/sensor
Byte 2Trigger mod e<Trigger mode>
Byte 3not used--------
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Response:
ByteContentsBit no.
Byte 0Command c ode (9Ch)10011100
Byte 1Reserved/sensor channel/
Byte 2Sta t u s<Status >
Byte 3Reply c ounter<ReplyCounter>
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
channel/toggle bit
toggle bit
76543210
0<Ident channel> <Sensor channel> <T>
76543210
0<Ident channel> <Sensor channel> <T>
46
Permi tted parameters:
<Sensor channel>1 (001b), 2 (010b)
<Ident channel>1 (001b), 2 (010b)
<Trigger mode>0 (00000000b): Trigger mod e off
(but not <Sensor channel>)
1 (00000001b): Trigger mode o n
2 (00000010b): Trigger mode inverted
Activating trigger mode interrupts a command running on the <Ident chan nel>.
If trigger mode is activated with <Trigger mode>=1 (=2), dampening the trigger
sensor generates the status 0 (5) and after changing to undamped state,
generates the status 5 (0) as a response to the <Sensor channel>. Activating
trig ger m ode generates a res pon se that inclu des th e current statu s of th e sensor
on the <Sen sor channel>.
2013-01
Page 47
IC-KP2-2HB6-V15B
Commands
If a read/write command is sent to the triggered channel <Ident channel> when
trigger mode is active, this command is always activated if the <Sensor channel>
transmits status 0. <Ident channel> transmits status 0 to co nfirm receipt of this
command.
If you set <Ident channel> 0, the signal is transferred without influencing a reading
head.
The command activated by the <Sensor channel> initiates execution as if it had
just been restarted by the host.
The command is deactivated again if the status of the <Sensor channel> changes
to 5 or trigger mode is de activated.
If the <S ensor c hannel> requests a version message, the response contain s the
status 0 and no other information.
<Ident channel >=0 allows you to assig n the trigg er signa l to chann el '0' so that the
trigger signal is transmitted to the controller and not to a read head.
This function can be used to monitor functions via the PLC if trigger signals and
reading of data cannot occur simultaneously for application related reasons.
Correlation mus t take place in the PLC.
If a trigger command has assigned channel '0' (000b) for <Identchannel>, this
change in the status of the trigger sens or (status 0x00 and 0x0 5) is transmitted to
the controller via the sensor channe l
This function can be used to monitor functions via the controller if trigger signals
and reading of data cannot occur simultaneously for application related reasons.
Correlation mus t take place in the controller.
2013-01
47
Page 48
IC-KP2-2HB6-V15B
Commands
7.3.7Standard read/write commands
single read fixcode (SF)
Command:
ByteContentBit no.
Byte 0Command c ode (01h)00000001
Byte 1
Response:
ByteContentBit no.
Byte 0Command c ode (01h)00000001
Byte 1Reserved/Channel/Toggle bit----<Channel><T>
Byte 2Stat us<Status>
Byte 3Reply counter<Re plyCounter >
Byte 4ID code 00h ... FF h<ID -Code>
Byte 5ID code 00h ... FF h<ID -Code>
...ID code 00h ... FFh<I D-Cod e>
Byte N
Table 7.21) N = <FixLen> + 3
Reser ve d/Ident channel/Toggle bi t
1)
ID code 00h ... FFh<ID -Code>
76543210
----<Channel><T>
76543210
48
The R/W head makes only one attempt to read a read only code.
The length of the read only code that is output depends on the tag type. See table
" Supp orte d Tag Ty pe s " o n pa g e 39 .
2013-01
Page 49
IC-KP2-2HB6-V15B
Commands
Enhan ced buffered fixcod e (EF)
Command:
ByteContentBit no.
Byte 0Command c ode (1Dh)00011101
Byte 1
Byte 2not used--------
Byte 3not used--------
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Response:
ByteContentBit no.
Byte 0Command c ode (1Dh)00011101
Byte 1
Byte 2Stat us<Status>
Byte 3Reply counter<Re plyCounter >
Byte 4ID code 00h ... FF h<ID code>
Byte 5ID code 00h ... FF h<ID code>
...ID code 00h ... FFh<ID code>
1)
Byte N
Table 7.31) N = <FixLen> + 3
76543210
Reser ve d/Ident channel/Toggle bi t
Reser ve d/Ident channel/Toggle bi t
ID code 00h ... FFh<ID code>
----<Channel><T>
76543210
----<Channel><T>
The R/W head makes attempts until successful to read a read only code. Only
data that changes is transferred via the interface, i.e. the R/W head transfers data
whenever it reads a new read/write tag or whenever it reads a read/write tag
where there was previously no read/write head within the detection range.
The status '05h' (read command) is output when ever a read/write tag leaves the
detection range.
The length of the read only code that is output depends on the tag type. See table
" Supp orte d Tag Ty pe s " o n pa g e 39 .
2013-01
49
Page 50
IC-KP2-2HB6-V15B
Commands
single re ad words (SR)
Command:
ByteContentBit no.
Byte 0Command code (10h)00010000
Byte 1Word numb er/Ident
Byte 2Word a ddre ss<WordAdd r> (hi gh by te)
Byte 3Word a ddre ss<WordAddr> (low byte)
Byte 4unused--------
Byte 5unused--------
Byte 6unused--------
Byte 7unused--------
Response:
ByteContentBit no.
Byte 0Command code (10h)00010000
Byte 1Word numb er/Ident
Byte 2Sta t us<Status>
Byte 3Reply counter<ReplyCounter>
Byte 4Data 00h ... FFh<Data>
Byte 5Data 00h ... FFh<Data>
Byte 6Data 00h ... FFh<Data>
Byte 7Data 00h ... FFh<Data>
...Data 00h ... FFh<Data>
1)
Byte N
Table 7.41) N = 4 x <WordNum> + 3
76543210
channel/Toggle bit
channel/Toggle bit
Data 00h ... FFh<Data>
<Word Num><Channel><T>
76543210
<Word Num><Channel><T>
50
The R/W head makes one attempt to read <WordNum> 32-bit words from the
address<WordAddr>.
2013-01
Page 51
IC-KP2-2HB6-V15B
Commands
enhanced buffered read words (ER)
Command:
ByteContentBit no.
Byte 0Command code (19h)00011001
Byte 1Word numb er/Ident
Byte 2Word a ddre ss<WordAdd r> (hi gh by te)
Byte 3Word a ddre ss<WordAddr> (low byte)
Byte 4unused--------
Byte 5unused--------
Byte 6unused--------
Byte 7unused--------
Response:
ByteContentBit no.
Byte 0Command code (19h)00011001
Byte 1Word numb er/Ident
Byte 2Sta t us<Status>
Byte 3Reply counter<ReplyCounter>
Byte 4Data 00h ... FFh<Data>
Byte 5Data 00h ... FFh<Data>
Byte 6Data 00h ... FFh<Data>
Byte 7Data 00h ... FFh<Data>
...Data 00h ... FFh<Data>
1)
Byte N
Table 7.51) N = 4 x <WordNum> + 3
76543210
channel/Toggle bit
channel/Toggle bit
Data 00h ... FFh<Data>
<Word Num><Channel><T >
76543210
<Word Num><Channel><T>
The R/W head makes attempts until successful, to read <WordNum> 32-bit words
from the address <WordAddr>. Only modified data is transferred via the interface.
When a read /write tag leaves the detection range, the status '05h' (read
command) is output.
2013-01
51
Page 52
IC-KP2-2HB6-V15B
Commands
single write words (SW)
Command:
ByteContentBit no.
Byte 0Command code (40h)01000000
Byte 1Word numb er/Ident
Byte 2Word a ddre ss<WordAdd r> (hi gh by te)
Byte 3Word a ddre ss<WordAddr> (low byte)
Byte 4Data 00h ... FFh<Data>
...Data 00h ... FFh<Data>
1)
Byte N
Table 7.61) N = 4 x <WordNum> + 3
Response:
ByteContentBit no.
Byte 0Command code (40h)01000000
Byte 1Word numb er/Ident
Byte 2Sta t us<Status>
Byte 3Reply counter<ReplyCounter>
Byte 4unused--------
Byte 5unused--------
Byte 6unused--------
Byte 7unused--------
76543210
channel/Toggle bit
Data 00h ... FFh<Data>
channel/Toggle bit
<Word Num><Channel><T>
76543210
<Word Num><Channel><T>
52
The R/W head makes one attempt to write <WordNum> 32-bit words from the
address<WordAddr>.
2013-01
Page 53
IC-KP2-2HB6-V15B
Commands
enhanced buffered write words (EW)
Command:
ByteContentBit no.
Byte 0Command code (1Ah)00011010
Byte 1Word numb er/Ident
Byte 2Word a ddre ss<WordAdd r> (hi gh by te)
Byte 3Word a ddre ss<WordAddr> (low byte)
Byte 4Data 00h ... FFh<Data>
...Data 00h ... FFh<Data>
1)
Byte N
Table 7.71) N = 4 x <WordNum> + 3
Response:
ByteContentBit no.
Byte 0Command code (1Ah)00011010
Byte 1Word numb er/Ident
Byte 2Sta t us<Status>
Byte 3Reply counter<ReplyCounter>
Byte 4unused--------
Byte 5unused--------
Byte 6unused--------
Byte 7unused--------
76543210
channel/Toggle bit
Data 00h ... FFh<Data>
channel/Toggle bit
<Word Num><Channel><T>
76543210
<Word Num><Channel><T >
The read/write head repeatedly attempts to write <WordNum> 32-bit words from
the address <WordAddr> until successful. After each successful write, the head
sends the response and then switc hes to continuous read. The read/write head
the n rea ds the same tag until the tag has left t he d etec tio n range or a new tag
appears within the detection range. At this point, the read/write head again starts
wri te attemp ts.
The status '05h' is only output when a tag leaves the detection range or is not yet
within the detection range.
If tw o ta gs en ter th e read range on e imm ed iate ly after t he other, the stat us '05h ' is
not issued between the two readings.
2013-01
53
Page 54
IC-KP2-2HB6-V15B
Commands
7.3.8Special commands
Com mands for the data carrier IPC 03
Note!
You can only use the commands in this section for the data carrier type '03'
(IPC 03).
IPC03 Configuration
The storage of a data carrier IPC03 is organized by wor d. A data word is defined
with a length of 32 bits. For the nor mal data ran ge, 29 words fro m addresses 3
through 31 (<WordAddr> = 00h ... 1Ch) are available.
Add res sMeaning<WordA ddr> <ConfAd dr>Note
Word 0Password--Write only
Word 1Protection word-1Read/write
Word 2Co ntro l word-2Re ad/write
Word 3 ...31Data range0 0h ... 1Ch-Re ad/write
Word 32De vice Serial Number1Dh-Re ad only
Word 33Devi ce identification1Eh-Read only
Word 0 contains the password. The passwo rd can only be written.
With word 1, the "Prot ection Word" , you can d efine a rea d-pro tected and a writeprotected range. The "Protection Word" can o nly be read and written with the
correct password.
With word 2, the "Con trol Wo rd", you can set various operating mod es and the
read range for the operating mode "Default Read". The "Control Word" can only
be read and written with the correct password.
If you would like to use the "Protection Word" and the "Control Word", you must
firs t ac tiva te the password m ode.
The individual bits have the following meanings:
Protectio n word
BitMeaningBy te
0 ... 7First read -p rote cted wo rd0
8 ... 15Last read-protected word1
16 ... 23First write-protected word2
24 ... 31Last write-protected word3
54
2013-01
Page 55
IC-KP2-2HB6-V15B
Commands
Control word
BitMeaningBy te
0 ... 7Read range start0
8 ... 15Read range end1
16Password mode on/off2
17"Read after write" op erating mode on/off
18 ... 23Open
24 ... 31Open3
IPC03 p assword mode
If the password mod e in the data carrier is acti vated, the data r ange of t he data
carrier is read and write-protected and can only be read or written if the R/W head
sends the correc t password to the data carrier.
If the password mode in the data carrier is deactivated, every data word on the
data carrier can be rea d or written.
The default password of the R/W heads and the data carrier is 00000000h. In the
R/W head, the password is stored in the volatile memory and in the data carrier,
the password is stored in the non-volatile memory.
To read or write the "Protection Word" and the "Control Word", you must firs t enter
the password in the password mode (see the com mands SC or EC).
You ca n al so limit acc ess to the data carriers by d efining the start and end of a
read-protected and a write-protected range in the Protection Word.
Setting the password
1. Enter the correct password once with the command PS (s et password).
2. Ac tivate the pa ssword m ode with the command PM (set password mode).
Changing the password
To change the pas sword in the R/W hea d and on the read/write ta g, use t he
command PC.
2013-01
55
Page 56
IC-KP2-2HB6-V15B
Commands
Set password mode (PM)
Command:
ByteContentBit no.
Byte 0Command code (18h)00011000
Byte 1
Byte 2Pas sw or d m od e0000000<P>
Byte 3not used--------
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Response:
ByteContentBit no.
Byte 0Command code (18h)00011000
Byte 1
Byte 2Sta t u s<Status>
Byte 3Reply c ounter<Re plyCounter >
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Reserved/Ident channel/Toggle bit
Reserved/Ident channel/Toggle bit
76543210
----<Channel><T>
76543210
----<Channel><T>
56
The command PM activates and deacti vates the password m ode of the rel evan t
channel. In the p assword mode, the password is transferred to the data carrier
before each read/write access. If a data carrier is addressed with the wrong
password, then even the other data areas on the data carrier can no long er be
accesse d.
Password mo de "off":<P>=0 (0b) (deactivated)
Password mode "on":<P>=1 (1b) (activated)
2013-01
Page 57
IC-KP2-2HB6-V15B
Commands
Change password (PC)
Command:
ByteContentBit no.
Byte 0Command c ode (41h)01000001
Byte 1
Byte 2Old passwo rd 00h ... FFh<PSW> (byte 3)
Byte 3Old passwo rd 00h ... FFh<PSW> (byte 2)
Byte 4Old passwo rd 00h ... FFh<PSW> (byte 1)
Byte 5Old passwo rd 00h ... FFh<PSW> (byte 0)
Byte 6New password 00h ... FFh<PSW > (byte 3)
Byte 7New password 00h ... FFh<PSW > (byte 2)
Byte 8New password 00h ... FFh<PSW > (byte 1)
Byte 9New password 00h ... FFh<PSW > (byte 0)
Response:
ByteContentBit no.
Byte 0Command c ode (41h)01000001
Byte 1
Byte 2Stat us<Status>
Byte 3Reply counter<Re plyCounter >
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Reser ve d/Ident channel/Toggle bi t
Reser ve d/Ident channel/Toggle bi t
76543210
----<Channel><T>
76543210
----<Channel><T>
The command PC changes the password in a tag. Enter the old and then the new
password <PSW> her e. If the password has been successfully written, the
password in the read/wr ite head also changes and the set p assword comma nd
is no longer required. The password of the IPC03 can also be changed if the
password mode is deactivated.
2013-01
57
Page 58
IC-KP2-2HB6-V15B
Commands
Set password (PS)
Command:
ByteContentBit no.
Byte 0Command c ode (42h)01000010
Byte 1
Byte 2Reserved--------
Byte 3Reserved--------
Byte 4Password 00h ... FFh<PSW> ( byte 3)
Byte 5Password 00h ... FFh<PSW> ( byte 2)
Byte 6Password 00h ... FFh<PSW> ( byte 1)
Byte 7Password 00h ... FFh<PSW> ( byte 0)
Response:
ByteContentBit no.
Byte 0Command c ode (42h)01000010
Byte 1
Byte 2Stat us<Status>
Byte 3Reply counter<Re plyCounter >
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Reser ve d/Ident channel/Toggle bi t
Reser ve d/Ident channel/Toggle bi t
76543210
----<Channel><T>
76543210
----<Channel><T>
58
The command PSsets the password, which the R/W he ad communicates to the
data carrier in password mode.
Operating mode “Default Read”
In "default read" operating mode, 1 or 2 words are read extremely quickly. The
area of memory earmarked for reading is already specified on the tag. The R/W
head does not have to identify the memory area for the tag.
The start and end of the read range are stored in the bytes 0 and 1 of the control
word. As soon as power is supplied to the tag, it sends data from the data range
defined by the start and end of the read range. The data range betwee n read
rang e start and end is read with the read co mma nds SR (Single read words) and ER (enhanced buffered read words) when <WordAddr> is set to 0000h and
<WordNu m> to 00h.
2013-01
Page 59
IC-KP2-2HB6-V15B
Commands
The advantage of "default read" operating mode is the readout speed. The
readout of one data word (4 by tes) is twice a s fast in this mode as the other
modes. The readout of two words takes approx. 1/3 less time. No more time
advantages can be gained after three data words because "default read" mode is
designed to read a maximum of two words (= 8 bytes). Reading large r data
ranges can lead to error messages if the reading head does not respond within
the planned reaction time.
Note!
The addresses for the start and end of the read range are based on the absolute
word address of the read/write tag, not on <Wo rdAddr>.
Example: With the setting read range start 03h and read range end 0 3h, the R/W
head only reads the first data word in the read/write tag.
Setting "Default Read"
1. Ac tiva te the password mod e.
2. Write the read range sta rt and end into the "Control Word".
3. Deact ivate the passwo rd mode.
4. Read the data range with address designation 0000h and word count 0h.
2013-01
59
Page 60
IC-KP2-2HB6-V15B
Commands
IPC03 configuration
Sin gle get configuratio n (SG )
Command:
ByteContentBit no.
Byte 0Command code (61h)01100001
Byte 1
Byte 2Reserved--------
Byte 3
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Response:
ByteContentBit no.
Byte 0Command code (61h)01100001
Byte 1
Byte 2Sta t u s<Status>
Byte 3Reply c ounter<Re plyCounter >
Byte 4Data 00h ... FFh<Data>
Byte 5Data 00h ... FFh<Data>
Byte 6Data 00h ... FFh<Data>
Byte 7Data 00h ... FFh<Data>
Reserved/Ident channel/Toggle bit
Address in the configuration range
Reserved/Ident channel/Toggle bit
76543210
----<Channel><T>
<ConfAddr>
76543210
----<Channel><T>
60
The R/W head makes exactly one attempt to read a word in the configuration
range ("Pro tection Word" or "Control Word") from the address <ConfAddr>.
2013-01
Page 61
IC-KP2-2HB6-V15B
Commands
Enhanced buffered get configuration (EG)
Command:
ByteContentBit no.
Byte 0Command code (68h)01101000
Byte 1
Byte 2Reserved--------
Byte 3
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Response:
ByteContentBit no.
Byte 0Command code (68h)01101000
Byte 1
Byte 2Sta t u s<Status>
Byte 3Reply c ounter<Re plyCounter >
Byte 4Data 00h ... FFh<Data>
Byte 5Data 00h ... FFh<Data>
Byte 6Data 00h ... FFh<Data>
Byte 7Data 00h ... FFh<Data>
Reserved/Ident channel/Toggle bit
Address in the configuration range
Reserved/Ident channel/Toggle bit
76543210
----<Channel><T>
<ConfAddr>
76543210
----<Channel><T>
The R/W head attempts to read a word in the configuration range from the
address <ConfAddr> until su ccessful. Only data that changes is transferred via
the interface, i.e. the R/W head transfers data w henever it reads a new data carrier
or whenever it reads a data carrier where there was previously no R/W head
within the detection range.
The status '05h' (read/write command) is outpu t when the data carrier leaves the
detection range or if the data carrier is not yet within the detection range when the
command is executed.
If tw o data carrier s enter the read range one imme diatel y afte r the othe r, the status
'05h' is not issued between th e two readin gs.
2013-01
61
Page 62
IC-KP2-2HB6-V15B
Commands
Single write configuration (SC)
Command:
ByteContentBit no.
Byte 0Command code (12h)00010010
Byte 1
Byte 2Reserved--------
Byte 3
Byte 4Data 00h ... FFh<Data byte 3>
Byte 5Data 00h ... FFh<Data byte 2>
Byte 6Data 00h ... FFh<Data byte 1>
Byte 7Data 00h ... FFh<Data byte 0>
Response:
ByteContentBit no.
Byte 0Command code (12h)00010010
Byte 1
Byte 2Sta t u s<Status>
Byte 3Reply c ounter<Re plyCounter >
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Reserved/Ident channel/Toggle bit
Address in the configuration range
Reserved/Ident channel/Toggle bit
76543210
----<Channel><T>
<ConfAddr>
76543210
0000<Channel><T>
62
The R/W head makes exactly one attempt to write a word to the configuration
range ("Pro tection Word" or "Control Word") from the address <ConfAddr>.
The password mode must be active so that the R/W head can write to the
configuration range.
If the password mod e is dea ctivated , every data word outside of the writeprotected range can be written to. If you would like to m odify the write-protected
rang e, you must modify th e "Protection Wo rd" ac cord ingly.
For example:
With the R/W head on channel 1, one data word (4 bytes) that does not contain
details of the address and data length s hould be transferred during each read
command (accessed with 00 byte and address 0000 ). Password mode must be
activated beforehand by transmitting the command Set password mode.
2013-01
Page 63
IC-KP2-2HB6-V15B
Commands
ByteBit no.
76543 21 0
Byte 0 000 10 01 0Single write configuration12h
Byte 1 ----001<T> Channel (=1)02h/03h
Byte 2 ----------
Byte 3 000 00 01 0Word addr ess in the
Byte 4 000 00 00 0Bits 16 to 31 of the control
Byte 5 000 00 00 000h
Byte 6 000 00 01 1Address of the last data word
Byte 7 000 00 01 1Address of the first data word
The address of the first an d last data word to be written is based on the absolute
address of the read/write tag (not the <WordAddr>). The address 03h is therefore
the firs t ava ilable word in the data rang e.
configuration range
(=c ont rol w ord )
word
to write
to write
02h
00h
03h
03h
2013-01
63
Page 64
IC-KP2-2HB6-V15B
Commands
Enhan ced buffered write config uration (EC)
Command:
ByteContentBit no.
Byte 0Command code (66h)01100110
Byte 1
Byte 2Reserved--------
Byte 3
Byte 4Data 00h ... FFh<Data byte 3>
Byte 5Data 00h ... FFh<Data byte 2>
Byte 6Data 00h ... FFh<Data byte 1>
Byte 7Data 00h ... FFh<Data byte 0>
Response:
ByteContentBit no.
Byte 0Command code (66h)01100110
Byte 1
Byte 2Sta t u s<Status>
Byte 3Reply c ounter<Re plyCounter >
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Reserved/Ident channel/Toggle bit
Address in the configuration range
Reserved/Ident channel/Toggle bit
76543210
----<Channel><T>
<ConfAddr>
76543210
----<Channel><T>
64
The R/W head a ttem pts to w rite a wo rd in the confi gur ation range to the address
<ConfAddr> until successful. After each write, the status is evaluated and the
system waits until a new data carrier is within the detection range. The command
the n sta rts again from t he beg inn ing. In order to write in the con figuration range,
the password mode must be active.
The status '05h' (read/write command) is only output when a data carrier leaves
the detection range or is not yet within the detection range when the command is
exe cute d.
If tw o data carrier s enter the read range one imme diatel y afte r the othe r, the status
'05h' is not issued between th e two readin gs.
2013-01
Page 65
IC-KP2-2HB6-V15B
Commands
Write read only code IPC11 and IDC-..-1K
"Read-after-write" op erating mode is not used.
Tags IPC11 can be programmed to behave like the IPC02 read only tag. To do
this, use the commands SX and EX. The code is read when tag type '02' or '11' is
set with the commands SF and EF.
Tags IDC-...- 1K can b e programmed to behave like the ICC read only tag. This
pro gram mi ng o ccupies the first 8 bytes in the tag and occurs w hen the tag type
'50' is set with the commands SX or EX.
This code is read wh en tag type '52' is set with the commands SF or EF. If you use
the comman d SF or EF when tag type '50' is selected, the 4-byte read only code
of the ta g is iss ued.
Single write fixcode (SX)
Command:
ByteContentBit no.
Byte 0Command code (1Fh)00011111
Byte 1FixLen/Ident c hannel/Toggle bit<FixL en><Channel><T>
Byte 2FixType<FixType> (high byte)
Byte 3FixType<FixType> (low byte)
Byte 4Data 00h ... FFh<Data>
...Data 00h ... FFh<Data>
1)
Byte N
Table 7.81) N = <FixLen> + 3
76543210
Data 00h ... FFh<Data>
Response:
ByteContentBit no.
76543210
Byte 0Command code (1Fh)00011111
Byte 1FixLen/Ident c hannel/Toggle bit<FixL en><Channel><T>
Byte 2Sta t us<Status>
Byte 3Reply counter<ReplyCounter>
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
The R/W head makes only one attempt to write a read only code.
2013-01
65
Page 66
IC-KP2-2HB6-V15B
Commands
IPC11:<FixLe n>=5
<FixType>= '02' ASCII (30h 32h), the read only code cannot be
changed
'11' ASCII (31h 31h), the read only code can be
overwritten
IDC-...-1K:<F ixLen>=7
<FixType>= '52' ASCII (35h 32h), the read only code can be
<Data>=(Byte 1 to 3): 0x30 ... 0x39; 0x41...0x46
The first 3 bytes are hexadecimal (0h ... Fh), the last 4
bytes are decimal (0d ... 9d).
overwritten
(Byte 4 to 7): 0x30...0x39
Type IDC-...-1K tags can be programmed in such a way that they are compatible
with the type ICC-... read only carriers. This programming occupies the first 8
bytes in the tag. The read/write commands can be used to access the remaining
memory.
You must set th e tag typ e '50' in order to program typ e IDC- ... -1K tag s. To do this,
transmit the command SX or EX.
The value range contains 7 characters:
■ the first 3 characters contain the values 0 ... F (hexadecimal code)
■ the last 4 characters contain the values 0 ... 9 (decimal code)
You must select the tag type '50' (ICC-...) beforehand in order to read out this
code. If a "read only code" command is executed when the tag type '50' (IDC-...1K) is set, the 4 -byte read only code for this tag is issued.
66
2013-01
Page 67
IC-KP2-2HB6-V15B
Commands
Enhanced buffered write fixcode (EX)
Command:
ByteContentBit no.
Byte 0Command code (24h)00100100
Byte 1FixLen/Ident c hannel/Toggle bit<FixL en><Channel><T>
Byte 2FixType<FixType> (high byte)
Byte 3FixType<FixType> (low byte)
Byte 4Data 00h ... FFh<Data>
...Data 00h ... FFh<Data>
1)
Byte N
Table 7.91) N = <FixLen> + 3
Response:
ByteContentBit no.
Byte 0Command code (24h)00100100
Byte 1FixLen/Ident c hannel/Toggle bit<FixL en><Channel><T>
Byte 2Sta t us<Status>
Byte 3Reply counter<ReplyCounter>
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
76543210
Data 00h ... FFh<Data>
76543210
The R/W head constantly attempts to write a read only code. After each
successful write, the response is sent and the system waits until a new tag is
within the detection range. The command then starts again from the beginning.
IPC11:<FixLe n>=5
<FixType>= '02' ASCII (30h 32h), the read only code cannot be
IDC-...-1K:<F ixLen>=7
<FixType>= '52' ASCII (35h 32h), the read only code can be
<Data>=(Byte 1 to 3): 0x30 ... 0x39; 0x41...0x46
2013-01
changed
'11' ASCII (31h 31h), the read only code can be
overwritten
The first 3 bytes are hexadecimal (0h ... Fh), the last 4
bytes are decimal (0d ... 9d).
overwritten
(Byte 4 to 7): 0x30...0x39
67
Page 68
IC-KP2-2HB6-V15B
Commands
Type IDC-...-1K tags can be programmed in such a way that they are compatible
with the type ICC-... read only carriers. This programming occupies the first 8
bytes in the tag. The read/write commands can be used to access the remaining
memory.
You must set th e tag typ e '50' in order to program typ e IDC- ... -1K tag s. To do this,
transmit the command SX or EX.
The value range contains 7 characters:
■ the first 3 characters contain the values 0 ... F (hexadecimal code)
■ the last 4 characters contain the values 0 ... 9 (decimal code)
You must select the tag type '50' (ICC-...) beforehand in order to read out this
code. If a "read only code" command is executed when the tag type '50' (IDC-...1K) is set, the 4 -byte read only code for this tag is issued.
68
2013-01
Page 69
IC-KP2-2HB6-V15B
Commands
Set tag ID code (TI)
Command:
ByteContentBit no.
Byte 0Command code (BCh)10111100
Byte 1ID length/Ch annel/Toggl e bit<ByteNum><Channel><T>
This command restricts the execution of all other read/write commands to the
read/wr ite tag with the speci fied ID code. T his also appl ies if a not her read /wr ite
tag is located within the detection range. A targeted response is achieved from the
read/wr ite tag as a res ult.
<By teN um> = 0h : Do not ma ke a select ion. An ID cod e is no t specified in the
telegram.
<ByteNum> = 8h (System IQ): Make a selection. An ID code must be specified in
the tele gra m.
<ByteNum> = 0h deletes this filter.
Note!
The TI comman d only adjusts a setting in the reading head. There is no HF
communication with the read/write tags.
2013-01
69
Page 70
IC-KP2-2HB6-V15B
Commands
Fill data ca rrie r (S# )
Command:
ByteContentBit no.
Byte 0Command code (AAh)10101010
Byte 1
Byte 2Start address<Word Addr> (high byte)
Byte 3Start address<WordAddr> (low byte)
Byte 4Word count<Word Num> ( high byte)
Byte 5Word count<Wo rdN um> ( low by te )
Byte 6Character<Fill sign>
Response:
ByteContentBit no.
Byte 0Command code (AAh)10101010
Byte 1
Byte 2Sta t u s<Status>
Byte 3Reply c ounter<Re plyCounter >
Reserved/Ident channel/Toggle bit
Reserved/Ident channel/Toggle bit
76543210
<Reserved><Channe l><T>
76543210
<Reserved><Channe l><T>
70
The word number <WordNum> of fill signs <Fill Sign> is written to the read/write
tag from the specified start address <WordAddr>.
Extended commands for type IDC-... and IUC… tags
Type IDC-...-1K tags can be programmed to read 24-bit information (so-called
special read only code) very quickly. This is useful for detecting containers in
automated warehouses.
Length of the special read only code:
■ Tag of the type ID C-...-1K :48 bit
■ Tag of the type IU C:96 ... 240 bit
To write the special read only code use the commands SP and EP; to read it
out, use the commands SS and ES.
If SP or EP is used to write to an IDC-...-1K tag, the tag is then locked. If you wish
to write to the tag again using standard commands, unlock it using the command
SI.
The R/W head makes only one attempt to read a special read only code.
Note!
The <FixLen> of IDC-...-1K read/write tags is always 6 bytes.
2013-01
71
Page 72
IC-KP2-2HB6-V15B
Commands
Enhanced read special fixcode (ES)
Command:
ByteContentBit no.
Byte 0Command code (71h)01110001
Byte 1Word number/Ident
Byte 2not used--------
Byte 3not used--------
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Response:
ByteContentBit no.
Byte 0Command code (71h)01110001
Byte 1
Byte 2Sta t u s<Status>
Byte 3Reply c ounter<Re plyCounter >
Byte 4ID code 00h ... FFh<ID code>
Byte 5ID code 00h ... FFh<ID code>
Byte 6ID code 00h ... FFh<ID code>
Byte 7ID code 00h ... FFh<ID code>
Byte 8ID code 00h ... FFh<ID code>
Byte 9ID code 00h ... FFh<ID code>
channel/Toggle bit
Reserved/Ident channel/Toggle bit
76543210
<FixLen><Channel><T >
76543210
----<Channel><T>
72
The R/W head attempts to read a special read only code until successful. Only
data that changes is transferred via the interface, i.e. the R/W head transfers data
whenever it reads a new data carrier or whenever it reads a data carrier where
there was previous ly no R/W head within the detection range.
The status '05h' (read command) is output whenever a data carrier leaves the
detection range.
Note!
The <FixLen> of IDC-...-1K read/write tags is always 6 bytes.
The R/W head attempts to write a special read only code until successful. After
each successful write, the head send s the response and then switches to
continuous reading. Then the R/W head reads the same data carrier until it has
left the detection range or a new data carrier appears within the detection range.
The command then starts again with write attempts.
The status '05h' (read/write command) is outpu t when the data carrier leaves the
detection range or if the data carrier is not yet within the detection range when the
command is executed.
If tw o data carrier s enter the read range one imme diatel y afte r the othe r, the status
'05h' is not issued between th e two readin gs.
Note!
The <FixLen> of IDC-...-1K read/write tags is always 6 bytes.
2013-01
Page 75
IC-KP2-2HB6-V15B
Commands
Initialize data carrier (SI)
Command:
ByteContentBit no.
Byte 0Command code (6Bh)01101011
Byte 1
Response:
ByteContentBit no.
Byte 0Command code (6Bh)01101011
Byte 1
Byte 2Sta t u s<Status>
Byte 3Reply c ounter<Re plyCounter >
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
Byte 8not used--------
Reserved/Ident channel/Toggle bit
Reserved/Ident channel/Toggle bit
76543210
----<Channel><T>
76543210
----<Channel><T>
This command allows conventional reading and writing of IDC-...-1K read/write
tags that were confi gur ed u sing th e EP or SP commands.
2013-01
75
Page 76
IC-KP2-2HB6-V15B
Commands
Extended commands for type IQC-... read/write tags.
Single Write Words with Lock (SL)
Command:
ByteContentBit no.
Byte 0Command code (47h)01000111
Byte 1Word numb er/ident
Byte 2Word a ddre ss<WordAdd r> (hi gh by te)
Byte 3Word a ddre ss<WordAddr> (low byte)
Byte 4Data for 00h to FFh<Data>
Byte 5Data for 00h to FFh<Data>
...Data for 00h to FFh<Data>
1)
Byte N
Table 7.101) N = 4 x <WordNum> + 3
Response:
ByteContentBit no.
Byte 0Command code (47h)01000111
Byte 1Word numb er/ident
Byte 2Sta te<Status>
Byte 3Reply counter<ReplyCounter>
Byte 4Not used--------
Byte 5Not used--------
Byte 6Not used--------
Byte 7Not used--------
76543210
channel/toggle bit
Data for 00h to FFh<Data>
channel/toggle bit
<Word Num><Channel><T >
76543210
<Word Num><Channel><T >
76
This command works in the same way as a normal write command. Once writin g
is comp leted, t he d ata f rom before the over writing pro ces s is protecte d, providing
that the read/w rite tags of fer this f unc tio n.
This applies for 21, 22, 24 and 33 type 13.56 MHz read/write tags as well as for
IDC- …- 1K LF re ad/w rite ta gs. Write prot ection is o nly activated for mem ory b locks
involved in the w rit ing pro ce ss. Data can con tinue to be w rit ten to all oth er
memory blocks.
The read/write head makes o ne attemp t to write <WordNum> 32-bit words from
the address <WordAddr>.
2013-01
Page 77
IC-KP2-2HB6-V15B
Commands
Enhanced write words with lock (EL)
Command:
ByteContentsBit no.
Byte 0Command code (48h)01001000
Byte 1Word numb er/Ident
Byte 2Word a ddre ss<WordAddr> (high byte)
Byte 3Word a ddre ss<WordAddr> (low byte)
Byte 4Data 00h ... FFh<Data>
Byte 5Data 00h ... FFh<Data>
...Data 00h ... FFh<Data>
1)
Byte N
Table 7.111) 4 x <WordNum> + 6
Response:
ByteContentsBit no.
Byte 0Command code (48h)01001000
Byte 1Word numb er/Ident
Byte 2Sta t us<Status>
Byte 3Reply counter<ReplyCounter>
Byte 4not used--------
Byte 5not used--------
Byte 6not used--------
Byte 7not used--------
76543210
channel/Toggle bit
Data 00h ... FFh<Data>
channel/Toggle bit
<Word Num><Channel><T >
76543210
<Word Num><Channel><T >
This command is the same as a normal write command. The data is writeprotected at the end of the write process, provided the tags offer this function.
This applies for 13.56 MHz tags of the type 21 , 22, 24, and 33 as well as for LF
tags IDC-…-1K. Write protection is only activated for memory blocks involved in
the write process. D ata c an continue to be written to all ot he r memor y b locks.
The R/W head repeatedly attempts to write <WordNum> 32-bit words from the
address <WordAddr> until successful. After each successful write, the head
sends the response and then switche s to continuous reading. Then the R/W head
reads th e same ta g un til it has left the detection range or a new tag ap pears within
the detection range. The command then starts again with write attempts.
The status '05h' is only output when a tag leaves the detection range or is not yet
2013-01
within the detection range. If two tags enter the read ran ge one immediately after
the other, the status '05' is not issued betwee n the two readings.
77
Page 78
IC-KP2-2HB6-V15B
Commands
Extended commands for IQH2-... and IUH-... read/write heads
read para m (RP)
Command:
ByteContentsBit no.
Byte 0C ommand co de (BEh)10111110
Byte 1
Byte 2reserved0
Byte 3System code<SystemCod e>
Byte 4Parameter type<ParamTyp> (High Byte)
Byte 5Parameter type<ParamTyp> (Low Byte)
Byte 6Par ameter length<ParamLen> (High Byte)
Byte 7Par ameter length<ParamLen> (Low Byte)
Byte 8Pa rameter (optional)<Param> (opt.)
...Parameter (optional)<Param> (opt.)
1)
Byte N
1)
N = <DataLength > + 7
Response:
76543210
reser ved/Ident channel/Toggle bit
Param eter (option al)< Param> (opt.)
0<Channel><T>
78
ByteContentsBit no.
76543210
Byte 0C ommand co de (BEh)10111110
Byte 1
Byte 2St atus<Status>
Byte 3Reply counter<R eplyCounter >
Byte 4D ata length in by tes<DataLen> (High Byte)
Byte 5D ata length in by tes<DataLen> (Low Byte)
Byte 6D ata 00 ... FFh<Data>
...Data 00 ... FFh<Data>
Byte N
2)
reser ved/Ident channel/Toggle bit
2)
Data 00 ... FFh<Data>
N = <DataLength > + 5
0<Channel><T>
2013-01
Page 79
IC-KP2-2HB6-V15B
Commands
write param (WP)
Command:
ByteContentsBit no.
Byte 0C ommand co de (BFh)10111111
Byte 1
Byte 2reserved0
Byte 3System code<SystemCod e>
Byte 4Parameter type<ParamTyp> (High Byte)
Byte 5Parameter type<ParamTyp> (Low Byte)
Byte 6D ata length in by tes<DataLen> (High Byte)
Byte 7D ata length in by tes<DataLen> (Low Byte)
Byte 8D ata 00 ... FFh<Data>
...Data 00 ... FFh<Data>
1)
Byte N
1)
N = <DataLength > + 7
Response:
ByteContentsBit no.
Byte 0C ommand co de (BFh)10111111
Byte 1
Byte 2St atus<Status>
Byte 3Reply counter<R eplyCounter >
Byte 4not used--------
Byte 5not used--------
76543210
reser ved/Ident channel/Toggle bit
0<Channel><T>
Data 00 ... FFh<Data>
76543210
reser ved/Ident channel/Toggle bit
0<Channel><T>
IQH2-...: <SystemCode> ='Q' ASCII (51
<ParamTyp>= 'K1' ASCII (4B
RP: reads the key (12 characters ASCII from 0 ... F) from
the transponder and the read head
WP: writes the key (12 characters ASC II from 0 ... F) into
the read head
Default key = 'FF FF FF FF FF FF' ASCII
(46
h46h46h46h46h46h46h46h46h46h46h46h
)
h
31h)
h
)
IUH-...:See handbook of the read / write head
2013-01
79
Page 80
IC-KP2-2HB6-V15B
Commands
Note!
To gg le b it
If you send two commands with the same SystemCode and same ParamTyp in
suc ces sion on the bus interface, you must ch ange the to ggle bit in the second
comman d i n or der for th e node to detect the comm an d.
7.3.9Leg end
<Battery condition 1> : 1 by te, first digit of battery condition (percentage, decim al, ASCII
<Batte ry condition 2> : 1 by te, second digit of battery condition (percentage, decimal, ASCII
<Batte ry condition 3> : 1 by te, third digit of battery condition (percentage, decimal, ASCII
<ByteNum>: 4 bits, length of < ID c ode>;
<Channel>: 3 bits, channel of the R/W head
<ConfAddr>: 1 A SCII character, word starting address in c onfiguration
<Data>: <WordNum> times 4 bytes. When communicating a word,
<F>: 1 b it, multiplex mode, 0 (0b): Mode off, 1 (1 b): Mode on
<Fill sign>: 1 A SCII ch aracter
<FixLen >: 4 b its, length of the read on ly code in bytes, see "This command tells
<FixType>: 2 ASCII characters, for example: '02' for IPC02
<ID code>: 4 bytes, 6 bytes or 8 bytes (depending on the data carrier type)
<ReplyCounter>: 1 byte, increas es by 1 after each response and confirmation. The
<Sensor channel>: 3 b its, channel 1 (001b) or 2 (010b)
encoded). 30h, 31h
encoded). 30h, 39h
encoded). 30h, 39h
System MV: 4 characters (04h)
System IQ: 8 characters (08h)
Channel 1 (001b), channel 2 (010b),
all channels (111b)
area of data carrier. The following applies for IPC03:
"1" = Protection Word
"2" = Control Word
the highest value byte is transferred first and the lowest
value byte last.
the read/ write he ad on the rel evant channel whic h tag type to
communicate with. This setting is stored in the non-volatile memory
on the unit." on page 39
0 (000b), 1 (001b), 2 (010b), all channels (111b)
(but n ot <Sen sor channel> in trig ger mode)
0C=December)
reply counter starts from 0 after the sy stem is switc hed on. When the
maximum value is reached, the counter skips the value 0 (from 255 to
1).
80
2013-01
Page 81
IC-KP2-2HB6-V15B
Commands
<Status>: 1 byte (see chapter 7.3.10)
<SystemCode>: = "Q" (0x51) or "U" (0x55)
<T>: 1 bit, toggle bit
<TagType>: 2 ASCII characters, for example: '02' for IPC02
<Trigger mode>: 8 bits
<WordAddr>: 2 bytes, word start address in the data carrier, range from 0000h to
<WordNum>: 4 bits, number of words to be read or written, range from 0h to Fh,
0 (00000000b): Trigger mode off
1 (00000001b): Trigger mode on
2 (00000010b): Trigger mode inverted
FFFFh, depending on data carrier type.
depending on data carrier type.
The following applies for IPC03: The word count 0h is used with the
word address 0000h to read the p reset data range on th e data carrier
("Default Read").
The following applies for IQC33: The word count parameter must be
even-numbered because of the block size of 8 bytes. The word
address then indicates the offset in 8-byte increments.
Error messages which triggered the identification system
St at u sMeaning
01hThe battery of the read/write tag is weak.
02hReserved
03hReserved
04hIncorrect or incomplete comm and o r parameter not in the valid range.
05hNo data carrier in the de tection rang e.
06hHardware error, e.g. error during self-test or R/W head defect.
07hInternal device error.
08hReserved
09hThe parameterized tag type is not compatible with the co nnected reading head.
0AhSeveral tags in the detection r ange (UHF).
0BhReserved
0ChReserved
0DhReserved
0EhInternal buffer overflow.
0FhReserved
2013-01
81
Page 82
IC-KP2-2HB6-V15B
Commands
Error messages sent by the bus connection
St at u sMeaning
10hReserved
20hReserved
40hIncorrect or incomplete comm and o r parameter not in the valid range.
TCP/IP: The specified length of the messag e does not match the actual length.
The operating voltage
LED (PWR/ERR) does
not light up.
The CH1 or CH2
indicator doe s no t light
up even though the R/W
head is connected to
port 1 or port 2.
A read command (e.g.
SR...) gives the status 4
even though the syntax
is corr ect.
The LEDs in the reading
head and the C Hx
indicator on the
IDENTControl are
flashing.
Th e SG or EG
command (Get
configuration) gives the
status 4 even though
the syntax is correct.
Th e red "BusEr ror" LED
lights up (s lave is not in
"DataExchange" state).
Table 9.1This table will be updated and extended if necessary. See www.pepperl-
fuchs.de to download th e latest version of th e manual
Power supply is
interrupted.
The cable is defective or
not connected correctly.
The R/W head is
defective.
An inco rrect tag type is
selected for the r elevant
channel (e.g. IPC02).
The read commands
only function with data
carriers and not with
code car ri ers.
The connected reading
head does not support
the preset tag type.
IPC03 is not sele cted
for the relevant channel.
The c onfiguration
com mands only
function i f the data
carrier IPC03 is
selec ted and not in
Autodetect mode.
There is no longer a
connection to the
master.
The slave address is
incorrect.
Ensure that the power supply is
con nected to a 24 V DC source.
Check the cable and repair if
necessary.
Check the R/W head and replace
if neces sary.
Preset the correct tag type (e.g.
IPC03) or "Autodetect" using the
CT... command.
Select a tag type that the reading
head supp orts.
Preset the tag type IPC03 using
the CT... command.
Check the cable, the connection,
and the terminator and repair if
necessary.
Configure the device an d the
master with the same slave
address (on the s lave in the
hexadec imal display).
2013-01
85
Page 86
IC-KP2-2HB6-V15B
ASCII table
10ASCII table
hexdecASC IIhexdecASCIIhexdecASCII hexdecASCII
000NUL2032Space4064@6096'
011SOH2133!4165A6197a
022STX2234"4266B6298b
033ETX2335#4367C6399c
044EOT2436$4468D64100d
055EN Q2537%4569E65101e
066ACK2638&4670F66102f
077BE L2739'4771G6710 3g
088BS2840(4872H68104h
099HT2941)4973I6910 5I
0A10LF2A42*4A74J6A106j
0B11VT2B43+4B75K6B107k
0C12FF2C44,4C76L6C108l
0D13CR2D45-4D77M6D109m
0E14SO2E46.4E78N6E11 0n
0F15SI2F47/4F79O6F111o
1016DLE304805080P70112p
1117DC1314915181Q7111 3q
1218DC2325025282R72114r
1319DC3335135383S73115s
1420DC4345245484T74116t
1521NAK355355585U75117u
1622SYN365465686V76118v
1723ETB375575787W7711 9w
1824CAN385685888X78120x
1925EM395795989Y79121y
1A26SUB3A58:5A90Z7A122z
1B27ESC3B59;5B91[7B123{
1C28FS3C60<5C92\7C12 4|
1D29GS3D61=5D93]7D12 5}
1E30RS3E62>5E94^7E126~
1F31US3F63?5F95_7F12 7DEL
86
2013-01
Page 87
IC-KP2-2HB6-V15B
ASCII table
2013-01
87
Page 88
Subject to modifications
Copyright PEPPERL+FUCHS • Printed in Germany