Pepperl+Fuchs IC-KP2-2HB17-2V1D Manual

Pepperl+Fuchs IC-KP2-2HB17-2V1D Manual

Identcontrol compact unit with ethernet interface
Hide thumbs Also See for IC-KP2-2HB17-2V1D:
Table of Contents

Advertisement

Quick Links

FACTORY AUTOMATION
MANUAL
IC-KP2-2HB17-2V1D
IDENTControl Compact unit
with Ethernet interface

Advertisement

Table of Contents
loading

Summary of Contents for Pepperl+Fuchs IC-KP2-2HB17-2V1D

  • Page 1 FACTORY AUTOMATION MANUAL IC-KP2-2HB17-2V1D IDENTControl Compact unit with Ethernet interface...
  • Page 2 IC-KP2-2HB17-2V1D With regard to the supply of products, the current issue of the following document is ap- plicable: The General Terms of Delivery for Products and Services of the Electrical Indus- try, published by the Central Association of the Electrical Industry (Zentralverband Elektrotechnik und Elektroindustrie (ZVEI) e.V.) in its most recent version as well as the...
  • Page 3: Table Of Contents

    IC-KP2-2HB17-2V1D Introduction................. 7 Declaration of conformity ............8 CE conformity..................8 Safety ................... 9 Symbols relevant to safety..............9 Intended use..................9 General notes on safety ............... 9 Contact protection ................10 Product Description ..............11 Product family ..................11 4.1.1...
  • Page 4 IC-KP2-2HB17-2V1D Device connection................17 5.4.1 Power Supply ...................17 5.4.2 Read/Write Head and Trigger Sensors ..........17 5.4.3 Ground connection................18 5.4.4 Ethernet connection guide ............... 18 Commissioning................. 19 Preliminary considerations ...............19 Connection..................19 Device Settings ...................19 Setting the IP address................20 Commands ................22 Communication of the IDENTControl Compact.......22...
  • Page 5 IC-KP2-2HB17-2V1D Communication via Ethernet/IP............40 7.8.1 Data exchange via EtherNet/IP ............40 7.8.2 Mixed mode ..................40 7.8.3 Separated mode ................41 7.8.4 Data length..................41 7.8.5 Assembly attributes................42 7.8.6 Access administration..............42 7.8.7 Heartbeat and ident status............... 43 7.8.8...
  • Page 6 IC-KP2-2HB17-2V1D 10 ASCII table................. 98 11 Appendix A................99 11.1 Example 1....................99 11.2 Example 2..................104 12 Appendix B................113 12.1 Object model in the EtherNet/IP protocol ........113 12.2 Identity object (01h) .................113 12.3 Assembly object (04h) ..............113 12.4 Output command object (instances 64h - 6) .........118 12.5 Input command object (instances 65h - 6) ........119...
  • Page 7: Introduction

    Introduction Introduction Congratulations You have chosen a device manufactured by Pepperl+Fuchs. Pepperl+Fuchs develops, produces and distributes electronic sensors and interface modules 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.
  • Page 8: Declaration Of Conformity

    IC-KP2-2HB17-2V1D Declaration of conformity Declaration of conformity CE conformity 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.
  • Page 9: Safety

    Intended use The IDENTControl Compact IC-KP2-2HB17-2V1D is a control unit with integral Ethernet 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 read/write heads, microwave antennas, or trigger sensors to the IDENTControl Compact.
  • Page 10: Contact Protection

    IC-KP2-2HB17-2V1D Safety Contact protection Our housings are manufactured using components made partly or completely from metal to improve noise immunity. Read head IDENTControl Compact Danger! Electric shock The metallic housing components are connected to ground to protect against dangerous voltages that may occur in the event of a fault in the SELV power supply!
  • Page 11: Product Description

    125 kHz system. IQH-* and IQH1-* read/write heads from Pepperl+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 14443A.
  • Page 12: Handhelds

    IC-KP2-2HB17-2V1D Product Description 4.1.3 Handhelds There are various handheld read/write devices available for controlling processes (write/read functions, initialization of data carriers). Figure 4.1 Handheld Frequency range IPT-HH20 125 kHz IST-HH20 250 kHz IQT1-HH20 13.56 MHz IC-HH20-V1 depending on the read/write head Connection accessories 4.2.1...
  • Page 13: Cable Connectors For The Power Supply

    IC-KP2-2HB17-2V1D Product Description 4.2.2 Cable connectors for the power supply Compatible M12 sockets with an open cable end for connecting the IDENTControl Compact to a power supply are available in different lengths. Figure 4.3 Accessories Model number Length 2 m (straight socket)
  • Page 14: Range Of Application

    Alternatively, 1 R/W head and 1 trigger sensor can be connected ■ LED status indicators for bus communication and R/W heads ■ Interfaces and connections The control unit IC-KP2-2HB17-2V1D has the following interfaces and connections: socket at housing read/write head trigger sensor trigger switch...
  • Page 15: Displays And Controls

    IC-KP2-2HB17-2V1D Product Description Displays and Controls Address configuration Address state PWR/ERR Link/ Link/ Traffic Traffic LEDs Description Function Status description Status display for LED illuminates green when there is an active command on the read/write the read/write head. heads LED illuminates yellow for approx. 1 second when a command is executed successfully.
  • Page 16: Installation

    ■ Retain the original packaging in case you have to store or ship the device again at a later date. Should you have any questions, please contact Pepperl+Fuchs. EMC 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.
  • Page 17: Installation

    IC-KP2-2HB17-2V1D Installation Installation If you would like to the mount the IDENTControl Compact to a DIN rail, we recommend using mounting accessory ICZ-MH05-SACB-8. Note! The rotary switch used to select the device address is located on the underside of the IDENTControl Compact.
  • Page 18: Ground Connection

    IC-KP2-2HB17-2V1D Installation 5.4.3 Ground connection Connect the IDENTControl Compact unit to ground via a screw on the right under the housing. Note! In order to guarantee safe grounding, mount the serrated washer between the crimp connector and the housing. Use a ground conductor lead with a cross-section of at least 4 mm...
  • Page 19: Commissioning

    IC-KP2-2HB17-2V1D Commissioning Commissioning Preliminary considerations Caution! Uncontrolled triggered processes Before commissioning the device, make sure that all processes are running smoothly; otherwise damage may occur in the plant. This manual contains important information required to operate the IDENTControl Compact unit with Ethernet interface. Due to the wide variety of programming options in an Ethernet network, we are unable to include examples relating to commissioning in this manual.
  • Page 20: Setting The Ip Address

    IC-KP2-2HB17-2V1D Commissioning The parameters are volatile and non-volatile parameters. Volatile parameters are reset to their default setting when the system is switched off and on again. Non-volatile parameters Parameter Default setting Value range General Multiplex mode On / off Read/write head...
  • Page 21 IC-KP2-2HB17-2V1D Commissioning Setting the IP address using the rotary switch 1. Select an IP address. Insert leading zeros so that all the numbers have three digits and then remove the periods. Example: Write the IP address 172.16.10.15 like this: 172016010015.
  • Page 22: Commands

    IC-KP2-2HB17-2V1D Commands Commands Communication of the IDENTControl Compact The IDENTControl Compact is suitable for use in 10 Base-T and 100 Base-TX networks and adapts automatically to the speed of the relevant network. The IDENTControl Compact is fully duplex-compatible. The IDENTControl Compact communicates via the protocols TCP/IP, MODBUS TCP/IP, EtherNet/IP or PROFINET IO.
  • Page 23 IC-KP2-2HB17-2V1D Commands If the control interface detects a new command, it sets the status in the input field to FFh. The reply counter value increases by 1. The status is displayed (see chapter 7.17) after the control interface has executed the commands.
  • Page 24: Command Types

    IC-KP2-2HB17-2V1D Commands Command types When using commands, a distinction is always made between the two command types single mode and enhanced mode. Single mode The command 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.
  • Page 25: Network Settings

    IC-KP2-2HB17-2V1D Commands Select one of the following windows on the homepage by clicking the link in the Contents box: Network settings (Network) ■ Email function settings (Email) ■ Security settings (Security) ■ Send command (Send command) ■ Display command log (Data logging) ■...
  • Page 26: Email Function

    IC-KP2-2HB17-2V1D Commands Note! Duplex mode We recommend the setting auto detect for duplex mode. If you do not select auto detect, make sure that the same duplex mode is preset for the device communication partner (e.g. the switch). 7.5.3 Email function In the Email window, enter the error codes that will prompt the IDENTControl Compact to send an email.
  • Page 27: Sending Commands Via The Website

    IC-KP2-2HB17-2V1D Commands 7.5.4 Sending commands via the website For commissioning purposes, you can activate an applet in this window, which can be used to execute identification commands that appear in the drop-down menu. Communication with the identification system is only possible if there is no connection between a controller and the device.
  • Page 28: Communication Via Tcp/Ip

    IC-KP2-2HB17-2V1D Commands Example of logged lines The following appears in the window: 0000029.987 CH1 rsp BUS 01 s:0 l:0005 64.03.03.03.03 0000029.845 BUS req CH1 01 Meaning of logged lines Time stamp Sender Message type Receiver Command Status Data length Data 0000029.987 CH1...
  • Page 29: Command Examples Tcp/Ip

    IC-KP2-2HB17-2V1D Commands Confirmation Byte 0 Telegram length, high byte 0 Byte 1 Telegram length, low byte 6 Byte 2 Command code (Echo) Byte 3 Channel / Toggle bit (echo) = 0 Byte 4 Status FFh Byte 5 Reply counter Response...
  • Page 30 IC-KP2-2HB17-2V1D Commands Response: There is a type IPH-... R/W head on channel 1. 00:06:04:02:00:02 00:06 Telegram length (6 bytes) Repeat command code (CT) Reserved/Channel (l), toggle bit (0) Status 0 (command was executed without error) Reply counter Alternative response: There is no R/W head on channel 1.
  • Page 31: Communication Via Modbus Tcp/Ip

    IC-KP2-2HB17-2V1D Commands Alternative response: No data carrier in front of the read head. 00:06:10:02:05:02 00:06 Telegram length (6 bytes) Repeat command code (SR) Word number (2) / Channel (1), toggle bit (0) Status 5 (no data carrier in the detection range)
  • Page 32 IC-KP2-2HB17-2V1D Commands group 1 group 2 group 3 channel 0 (IDENTControl Compact) channel 1 1000 1000 1000 1122 1124 1124 channel 2 2000 2000 2000 2122 2124 2124 Example: A master for all channels A controlling master communicates with all channels. Optionally, an additional master can be used to log the exchange of data between controlling masters and the IDENTControl Compact.
  • Page 33 IC-KP2-2HB17-2V1D Commands group 1 group 2 group 3 controlling logging channel 0 master 0 master 0 (IDENTControl Compact) controlling logging channel 1 master 1 master 1 1000 1000 1000 1122 1124 1124 controlling logging master 2 master 2 channel 2...
  • Page 34: Modbus Commands

    IC-KP2-2HB17-2V1D Commands Group 2 and 3: FIFO Input Register and FIFO Monitor Input Register Breakdown of the Areas in the Input Register Address Byte number of the (0-based, identification telegram decimal) 0 + K Reserved Utilization A 1 + K...
  • Page 35 IC-KP2-2HB17-2V1D Commands Start address (depending on channel) Channel 0 Channel 1 1000d Channel 2 2000d Number of registers to be written: Maximum 123d The IDENTControl Compact sends a response and executes a read/write command from the first address of the relevant channel. If the IDENTControl Compact is scheduled to execute the command a number of times in succession, change the first four bytes of the telegram.
  • Page 36 IC-KP2-2HB17-2V1D Commands Address Register division Type Meaning (0-based) Byte number of the identification telegram 2000d High byte Reserved Low byte Reserved/Deletion bit (LSB) No delete operation 2001d High byte Length of the identification Byte 0 telegram from this byte onwards...
  • Page 37 IC-KP2-2HB17-2V1D Commands The command read holding registers is executed. The register contains the response to the executed command change tag (CT). Address Register division Type Meaning (0-based) Byte number of the identification telegram 2000d High byte Reserved Low byte Utilization register...
  • Page 38: Notes For Creating The Control Program

    IC-KP2-2HB17-2V1D Commands Address Register division Type Meaning (0-based) Byte number of the identification telegram 2003d High byte Status 05h 05h = identification Byte 4 read error (meaning of the identification statuses see chapter 7.17) Low byte Reply counter 02h Increases by 1 after...
  • Page 39: Modbus Exception Codes

    IC-KP2-2HB17-2V1D Commands Cyclic reading and writing of registers: Writing: During a cyclic data exchange, the master can transfer the content of a register a number of times without having to execute the identification command again. If you intend to execute the unmodified identification command again, change the first four telegram bytes.
  • Page 40: Communication Via Ethernet/Ip

    IC-KP2-2HB17-2V1D Commands Communication via Ethernet/IP 7.8.1 Data exchange via EtherNet/IP EtherNet/IP is an open fieldbus standard, which enables data exchange between PLCs, PCs, control systems, monitoring systems, sensors, and actuators. Visit the ODVA website for information on the EtherNet/IP: www.odva.org.
  • Page 41: Separated Mode

    IC-KP2-2HB17-2V1D Commands All three ident channels (two read/write head channels, one configuration channel) are addressed using an input and an output instance. The PLC requires less storage space as a result. The channels are distinguished by the different parameters of the ident telegram.
  • Page 42: Assembly Attributes

    IC-KP2-2HB17-2V1D Commands 7.8.5 Assembly attributes The attributes of the output object (class 64h) and the input objects (class 65h) appear in different combinations in the assembly object. 26 assembly instances can be used in pairs for implicit communication, therefore there are 13 possible combinations. You can select these combinations either via attribute 100 from instance 0 of the assembly object or by specifying the combination on the PLC (Forward Open).
  • Page 43: Heartbeat And Ident Status

    IC-KP2-2HB17-2V1D Commands Implicit data Explicit access exchange Instances from input/output commands Output Input instance instance (conf.) Sepa- 104d 154d rated 105d 155d mode 106d 156d 107d 157d 108d 158d 109d 159d 110d 160d 111d 161d 112d 162d 7.8.7 Heartbeat and ident status If you select instance 112d and 162d of the assembly object, the size of the output field is 0 bytes and the size of the input field is 10 bytes.
  • Page 44: Pccc

    IC-KP2-2HB17-2V1D Commands 7.8.9 PCCC PLC5 and SLC500 PLCs use PCCC messaging. The IDENTControl Compact supports PCCC. The data telegrams receive the output and input data from the selected assembly object. Observe the sequence of the bytes (see example). Supported PCCC commands: Write PLC5 type point-to-point ■...
  • Page 45 IC-KP2-2HB17-2V1D Commands Read PLC5 type: N7:0 <WordNum> <T> <Command> N7:1 <ReplyCounter> <Status> N7:2 Read data DW 1 N7:3 Read data DW 1 N7:4 <WordNum> <T> <Command> N7:5 <ReplyCounter> <Status> N7:6 Read data DW 1 N7:7 Read data DW 1 N7:8 <WordNum>...
  • Page 46: Communication Via Profinet

    IC-KP2-2HB17-2V1D Commands Communication via PROFINET 7.9.1 What is PROFINET? PROFINET is an open standard for industrial automation based on industrial Ethernet. PROFINET integrates information technology with established standards such as TCP/IP and XML into automation technology. The communication concept for setting up decentralized applications within PROFINET is PROFINET IO, i.e.
  • Page 47: Start-Up: Assignment Of Device Name, Led Flashes

    IC-KP2-2HB17-2V1D Commands The following data field sizes (modules) are predefined in the GSD file: For read/write operation: "In/Out 8 bytes" Corresponds 1 word Input and output data (32 bits) "In/Out 12 bytes" " 2 words " "In/Out 16 bytes" "...
  • Page 48: Data Transfer Statistics

    You can display the interconnections of the PROFINET devices connected to the network in the hardware configuration HW Config. The connected devices must be integrated with the second Device Access Point (DAP2). The following diagram shows an IC-KP2-2HB17-2V1D with 2 PDEV.
  • Page 49 IC-KP2-2HB17-2V1D Commands Figure 7.4 HW Konfig / Siemens Step7 Opening the topology editor: 1. Open the topology editor by right-clicking the Ethernet connection and then clicking the "PROFINET IO Topology …" menu item.
  • Page 50 IC-KP2-2HB17-2V1D Commands Figure 7.5 Opening the topology editor 2. The topology editor opens.
  • Page 51 IC-KP2-2HB17-2V1D Commands Figure 7.6 Table view The interconnection table lists 3 devices. 3. Open the offline/online comparison by clicking the Offline/online comparison tab. Figure 7.7 Offline/online comparison...
  • Page 52 IC-KP2-2HB17-2V1D Commands The configured topology (offline) is shown in the left-hand window. The configured topology shows the topology stored in the higher-level controller. 4. Press the "Start" button above the right-hand window to identify the actual topology. The detected topology (online) is shown in the right-hand window.
  • Page 53: Identification & Maintenance Data

    IC-KP2-2HB17-2V1D Commands Figure 7.9 Graphic view The port interconnections for the connected devices are graphically represented. 7. Confirm the configuration by clicking the "OK" button. The configuration is stored in the higher-level controller as a configured topology. Replacing devices without a removable medium Once the topology has been stored in the controller, each device within the topology can be replaced with another device that is identical in construction.
  • Page 54: Command Examples

    IC-KP2-2HB17-2V1D Commands I&M Data I&M data 1 system ID location ID I&M data 2 installation date I&M data 3 additional information Figure 7.10 7.9.7 Command examples Example: Define tag type Command: Change tag type on channel 1 to IPC03 04:02:30:33 (hexadecimal format)
  • Page 55 IC-KP2-2HB17-2V1D Commands Response: Type IPH-... read/write head on channel 1 04:02:00:02 Repeat command code CT (change tag) Reserved/Channel (1), toggle bit 0b Status 0 (command executed without error) Reply counter Alternative response: No read/write head on channel 1 04:02:06:02 Repeat command code CT (change tag)
  • Page 56: Command Overview

    IC-KP2-2HB17-2V1D Commands 7.10 Command overview The commands in the list are described in detail on the following pages. System commands Abbre- Command code Command description viation See "Change tag (CT)" on page 58 See "Quit (QU)" on page 60 See "Configuration store (CS)" on page 61 See "Reset (RS)"...
  • Page 57 IC-KP2-2HB17-2V1D Commands Abbre- Command code Command description viation See "Single write configuration (SC)" on page 78 102d See "Enhanced buffered write configuration (EC)" on page 79 Writing fixcode IPC11 and IDC-...-1K Abbre- Command code Command description viation See "Single write fixcode (SX)" on page 80 See "Enhanced buffered write fixcode (EX)"...
  • Page 58: System Commands

    IC-KP2-2HB17-2V1D Commands 7.11 System Commands Change tag (CT) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (04h) Byte 3 Reserved/Channel/Toggle bit <Channel> <T> Byte 4 Tag type in ASCII <TagType>...
  • Page 59 IC-KP2-2HB17-2V1D Commands Tag type P+F desig- Chip type Access Writable Read only Frequency nation memory code range High [bytes] length byte byte [byte] IQC24 my-D SRF55V10P Read/write read 13.56 MHz (Infinion) only code IQC31 Tag-it HF-I Standard (Texas Read/write read 13.56 MHz...
  • Page 60 The tag type configured in the read/write head as the default is selected. Read/write tags can have 4-byte (older versions) or 7-byte UIDs. IQC42 and IQC43 type read/write tags from Pepperl+Fuchs generally have 7-byte UIDs. Note! In a plant where only one tag type is used, it is advantageous to permanently configure that tag type so that the read/write head detects the tag quicker.
  • Page 61 IC-KP2-2HB17-2V1D Commands Configuration store (CS) Command: Byte Contents Bit no. Byte 2 Command code (17h) Byte 3 Reserved/Ident channel/Toggle bit - <Channel> <T> Byte 4 Mode <Mode> Byte 5 not used Byte 6 not used Byte 7 not used Byte 8...
  • Page 62 IC-KP2-2HB17-2V1D Commands Reset (RS) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (16h) Byte 3 Reserved/Channel/Toggle bit <T> Table 7.10 * this byte is only used with the TCP/IP and MODBUS TCP/IP protocol.
  • Page 63 IC-KP2-2HB17-2V1D Commands Set trigger mode (TM) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (9Ch) Byte 3 Ident channel/sensor channel/ <Ident channel> <Sensor channel> <T> toggle bit...
  • Page 64: Standard Read/Write Commands

    IC-KP2-2HB17-2V1D Commands <Ident channel>=0 allows you to assign the trigger signal to channel '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.
  • Page 65 IC-KP2-2HB17-2V1D Commands Enhanced buffered fixcode (EF) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (1Dh) Byte 3 Reserved/Channel/Toggle bit <Channel> <T> Response: Byte Type Bit no. Byte 0*...
  • Page 66 IC-KP2-2HB17-2V1D Commands Single read words (SR) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (10h) Byte 3 Word number/Channel/Toggle bit <WordNum> <Channel> <T> Byte 4 Word address <WordAddr>...
  • Page 67 IC-KP2-2HB17-2V1D Commands Enhanced buffered read words (ER) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (19h) Byte 3 Word number/Channel/Toggle bit <WordNum> <Channel> <T> Byte 4 Word address <WordAddr>...
  • Page 68 IC-KP2-2HB17-2V1D Commands Single write words (SW) Command: Byte Type Bit no. Byte 0* Telegram length, high byte <TelegramLenH> Byte 1* Telegram length, low byte <TelegramLenL> Byte 2 Command code (40h) Byte 3 Word number/Channel/Toggle bit <WordNum> <Channel> <T> Byte 4 Word address <WordAddr>...
  • Page 69 IC-KP2-2HB17-2V1D Commands Enhanced buffered write words (EW) Command: Byte Type Bit no. Byte 0* Telegram length, high byte <TelegramLenH> Byte 1* Telegram length, low byte <TelegramLenL> Byte 2 Command code (1Ah) Byte 3 Word number/Channel/Toggle bit <WordNum> <Channel> <T> Byte 4 Word address <WordAddr>...
  • Page 70: Special Commands For Type Ipc03 Tags

    IC-KP2-2HB17-2V1D Commands 7.13 Special commands for type IPC03 tags. Note! You can only use the commands in this section for the data carrier type '03' (IPC03). IPC03 Configuration The storage of a data carrier IPC03 is organized by word. A data word is defined with a length of 32 bits.
  • Page 71 IC-KP2-2HB17-2V1D Commands IPC03 password mode If the password mode in the data carrier is activated, the data range of the data carrier is read and write-protected and can only be read or written if the R/W head sends the correct password to the data carrier.
  • Page 72 IC-KP2-2HB17-2V1D Commands Set password mode (PM) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (18h) Byte 3 Reserved/Channel/Toggle bit <Channel> <T> Byte 4 Password mode <P> Response:...
  • Page 73 IC-KP2-2HB17-2V1D Commands Change password (PC) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (41h) Byte 3 Reserved/Channel/Toggle bit <Channel> <T> Byte 4 Old password 00h ... FFh <PSW>...
  • Page 74 IC-KP2-2HB17-2V1D Commands Set password (PS) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (42h) Byte 3 Reserved/Channel/Toggle bit <Channel> <T> Byte 4 Reserved Byte 5 Reserved Byte 6 Password 00h ...
  • Page 75 IC-KP2-2HB17-2V1D Commands 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.
  • Page 76 IC-KP2-2HB17-2V1D Commands Single get configuration (SG) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (61h) Byte 3 Reserved/Channel/Toggle bit <Channel> <T> Byte 4 Reserved Byte 5 Address in the configuration range <ConfAddr>...
  • Page 77 IC-KP2-2HB17-2V1D Commands Enhanced buffered get configuration (EG): Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (68h) Byte 3 Reserved/Channel/Toggle bit <Channel> <T> Byte 4 Reserved Byte 5 Address in the configuration range <ConfAddr>...
  • Page 78 IC-KP2-2HB17-2V1D Commands Single write configuration (SC) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (12h) Byte 3 Reserved/Channel/Toggle bit <Channel> <T> Byte 4 Reserved Byte 5 Address in the configuration range <ConfAddr>...
  • Page 79 IC-KP2-2HB17-2V1D Commands Enhanced buffered write configuration (EC) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (66h) Byte 3 Reserved/Channel/Toggle bit <Channel> <T> Byte 4 Reserved Byte 5 Address in the configuration range <ConfAddr>...
  • Page 80: Write Read Only Code" Command For Type Ipc11 And Idc

    IC-KP2-2HB17-2V1D Commands 7.14 "Write Read Only Code" Command for Type IPC11 and IDC-...-1K Read/Write Tags 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.
  • Page 81 IC-KP2-2HB17-2V1D Commands IDC-...-1K: <FixLen> The first 3 bytes are hexadecimal (0h ... Fh), the last 4 bytes are decimal (0d ... 9d). <FixType> = '52' ASCII (35h 32h), the read only code can be overwritten <Data> = (Byte 1 to 3): 0x30 ... 0x39; 0x41...0x46 (Byte 4 to 7): 0x30...0x39...
  • Page 82 IC-KP2-2HB17-2V1D Commands Enhanced buffered write fixcode (EX) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (24h) Byte 3 FixLen/Channel/Toggle bit <FixLen> <Channel> <T> Byte 4 FixType <FixType> (high byte)
  • Page 83: Extended Command Modes

    IC-KP2-2HB17-2V1D Commands 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"...
  • Page 84 IC-KP2-2HB17-2V1D Commands Single read special fixcode (SS) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (0Ah) Byte 3 FixLen/Ident channel/Toggle bit <FixLen> <Channel> <T> Byte 4 not used...
  • Page 85 IC-KP2-2HB17-2V1D Commands Enhanced read special fixcode (ES) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (71h) Byte 3 WordNum/Ident channel/Toggle bit <FixLen> <Channel> <T> Byte 4 not used...
  • Page 86 IC-KP2-2HB17-2V1D Commands Single program special fixcode (SP) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (0Dh) Byte 3 Word number/Ident channel/Toggle bit <FixLen> <Channel> <T> Byte 4...
  • Page 87 IC-KP2-2HB17-2V1D Commands Enhanced program special fixcode (EP) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (75h) Byte 3 FixLen/Ident channel/Toggle bit <FixLen> <Channel> <T> Byte 4 Reserved...
  • Page 88 IC-KP2-2HB17-2V1D Commands Initialize tag (SI) Command: Byte Type Bit no. Byte 0* Telegram length, high byte Byte 1* Telegram length, low byte Byte 2 Command code (6Bh) Byte 3 Reserved/Channel/Toggle bit <Channel> <T> Response: Byte Type Bit no. Byte 0*...
  • Page 89 IC-KP2-2HB17-2V1D Commands Extended Commands for Type IDC-...-1K and IQC-… Read/Write Tags Single write words with lock (SL) Command: Byte Type Bit no. Byte 0* Telegram length, high byte <TelegramLenH> Byte 1* Telegram length, low byte <TelegramLenL> Byte 2 Command code (47h)
  • Page 90 IC-KP2-2HB17-2V1D Commands Enhanced write words with lock (EL) Command: Byte Type Bit no. Byte 0* Telegram length, high byte <TelegramLenH> Byte 1* Telegram length, low byte <TelegramLenL> Byte 2 Command code (48h) Byte 3 Word number/Ident <WordNum> <Channel> <T> channel/Toggle bit...
  • Page 91 IC-KP2-2HB17-2V1D Commands Extended commands for IQH2-... and IUH-... read/write heads Note! A detailed description and further commands can be found in the manual for the read/write head. read param (RP) Command: Byte Contents Bit no. Byte 0* Telegram length 00 ... FFh <TelegramLen>...
  • Page 92 IC-KP2-2HB17-2V1D Commands write param (WP) Command: Byte Contents Bit no. Byte 0 Telegram length 00 ... FFh <TelegramLen> (high byte) Byte 1 Telegram length 00 ... FFh <TelegramLen> (low byte) Byte 2 Command code (BFh) Byte 3 Reserved/Ident channel/Toggle bit <Channel>...
  • Page 93: Legend

    IC-KP2-2HB17-2V1D Commands 7.16 Legend <BatteryConditon 1> : 1 byte, first digit of battery status (percentage, decimal, ASCII encoded). 30h, 31h <BatteryConditon 2> : 1 byte, second digit of battery status (percentage, decimal, ASCII encoded). 30h, 39h <BatteryConditon 3> : 1 byte, third digit of battery status (percentage, decimal, ASCII encoded).
  • Page 94: Fault/Status Messages

    IC-KP2-2HB17-2V1D Commands <Triggermode> : 8 bits 0 (00000000b): Trigger mode off 1 (00000001b): Trigger mode on 2 (00000010b): Trigger mode inverted <WordAddr> : 2 bytes, word start address in the data carrier, range from 0000h to FFFFh, depending on data carrier type.
  • Page 95: Technical Specifications

    IC-KP2-2HB17-2V1D Technical Specifications Technical Specifications Dimensions 136.6 Technical Data General Data Number of read/write Max. 2 heads alternatively 1 read/write head and 1 trigger sensor UL file number E87056 Displays/Controls Link/Traffic LED Green: connection to the network Yellow: flashes at the same speed as the data being sent...
  • Page 96 IC-KP2-2HB17-2V1D Technical Specifications Interface 1 Physical Ethernet Protocol SMTP HTTP TCP/IP (port 10000) MODBUS/TCP EtherNet/IP PROFINET IO Transmission rate 10 Mbit/s or 100 Mbit/s Interface 2 Physical Ethernet Protocol SMTP HTTP TCP/IP (port 10000) MODBUS/TCP EtherNet/IP PROFINET IO Transmission rate...
  • Page 97: Troubleshooting

    IC-KP2-2HB17-2V1D Troubleshooting Troubleshooting Source of fault Possible cause Remedy The PWR/ERR LED does Power supply not Ensure the power supply using a not illuminate. guaranteed. 24 V DC source. The PWR/ERR LED The device is still booting Wait until the booting process is illuminates yellow.
  • Page 98: Ascii Table

    IC-KP2-2HB17-2V1D ASCII table ASCII table ASCII ASCII ASCII hex ASCII Space " & < >...
  • Page 99: Example 1

    IC-KP2-2HB17-2V1D Appendix A Appendix A 11.1 Example 1 Assembly objects 101d/151d (mixed mode) are used in the example. The following functions are activated: Set tag type IPC02 on channel 1 and channel 2. ■ Read read only code from IPC02 tag.
  • Page 100 IC-KP2-2HB17-2V1D Appendix A Response: Byte no. Type Description Byte 0 Command code Command CT (change tag) Byte 1 Number of double words/ Channel = 1 Channel/Toggle bit Toggle bit = 0 Byte 2 Status Command executed. Byte 3 Reply counter...
  • Page 101 IC-KP2-2HB17-2V1D Appendix A Note! Alternatively select the tag type by configuring the relevant setting in the boot-up object. Reading tags of the read/write heads on channel 1 and channel 2. Send the command single read to channel 1 as an implicit command: Byte no.
  • Page 102 IC-KP2-2HB17-2V1D Appendix A Byte no. Type Description Byte 3 Reply counter For every ident telegram, the value on the reply counter increases by Byte 4 ID code 00h ... FFh <ID code> Byte 5 ID code 00h ... FFh <ID code>...
  • Page 103 IC-KP2-2HB17-2V1D Appendix A Byte no. Type Description Byte 10 byte 11 Response: Byte no. Type Description Byte 0 Command code Command SF (single read fixcode) Byte 1 Channel/Toggle bit Channel = 2 Toggle bit = 0 Byte 2 Status Command executed.
  • Page 104: Example 2

    IC-KP2-2HB17-2V1D Appendix A 11.2 Example 2 Assembly objects 104d/154d (separated mode) are used in the example. The following functions are activated: Set tag type IPC03 on channel 1 and channel 2. ■ Write data to a IPC03 tag. ■ Read data from a IPC03 tag.
  • Page 105 IC-KP2-2HB17-2V1D Appendix A Setting tag type IPC03 on channels 1 and 2 Send the command change tag as an implicit command: Ele- Implicit Type Description ment telegram Byte 0 Command code Command CT (change tag) Byte 1 Channel/Toggle bit The element defines the channel.
  • Page 106 IC-KP2-2HB17-2V1D Appendix A Ele- Implicit Type Description ment telegram Byte 8 Command code (Echo) Command CT (change tag) Byte 9 Channel/Toggle bit Channel = element = 2 Toggle bit = 0 Byte 10 Status Processing command. byte 11 Reply counter...
  • Page 107 IC-KP2-2HB17-2V1D Appendix A Ele- Implicit Type Description ment telegram Byte 16 Reserved Byte 23 Byte 24 Reserved Byte 31 Sending the write command as an implicit command Send the single write words command: Ele- Implicit Type Description ment telegram Byte 0...
  • Page 108 IC-KP2-2HB17-2V1D Appendix A Confirmation: Ele- Implicit Type Description ment telegram Byte 0 Command code Command SW (single write words) Byte 1 Number of double words/ 1 double word = 4 bytes Channel/Toggle bit Channel = element = 1 Toggle bit = 0...
  • Page 109 IC-KP2-2HB17-2V1D Appendix A Response: Ele- Implicit Type Description ment telegram Byte 0 Command code Command SW (single write words) Byte 1 Number of double words/ Element defines channel. Channel/Toggle bit Toggle bit = 0 Byte 2 Status Command executed. Byte 3...
  • Page 110 IC-KP2-2HB17-2V1D Appendix A Sending the read command as an implicit command Send the single read words command: Ele- Implicit Type Description ment telegram Byte 0 Command code Command SR (single read words) Byte 1 Number of double words/ 1 double word = 4 bytes Channel/Toggle bit Element defines the channel.
  • Page 111 IC-KP2-2HB17-2V1D Appendix A Confirmation: Ele- Implicit Type Description ment telegram Byte 0 Command code Command SR (single read words) Byte 1 Number of double words/ 1 double word = 4 bytes Channel/Toggle bit Channel = element = 1 Toggle bit = 0...
  • Page 112 IC-KP2-2HB17-2V1D Appendix A Response: Ele- Implicit Type Description ment telegram Byte 0 Command code Command SR (single read words) Byte 1 Number of double words/ 1 double word = 4 bytes Channel/Toggle bit Channel = element = 1 Toggle bit = 0...
  • Page 113: Object Model In The Ethernet/Ip Protocol

    IC-KP2-2HB17-2V1D Appendix B Appendix B 12.1 Object model in the EtherNet/IP protocol Class Object name Number of instances Identity Assembly Output command for channel 1 and 2, IDENTControl Compact and mixed mode Input command for channel 1 and 2, IDENTControl Compact and mixed mode...
  • Page 114 IC-KP2-2HB17-2V1D Appendix B Class attributes (instance 0) Attribute ID Name Data type Data content Access authorization Revision UINT Max. instance UINT I/O output instance USINT Get / Set I/O output produce length UINT USINT I/O input instance I/O input consume length UINT Table 12.1...
  • Page 115 IC-KP2-2HB17-2V1D Appendix B Bytes Class, instance, attribute Description 24 - 35 Reserved Reserved 36 - 47 Reserved Reserved Output instance 106d - 128 bytes Bytes Class, instance, attribute Description 0 - 31 64h, 01d, 03h Channel 1 [32] 32 - 63...
  • Page 116 IC-KP2-2HB17-2V1D Appendix B Output instance 111d - 248 bytes Bytes Class, instance, attribute Description 0 - 59 64h, 01d, 04h Channel 1 [60] 60 - 119 64h, 02d, 04h Channel 2 [60] 120 - 179 Reserved Reserved 180 - 239...
  • Page 117 IC-KP2-2HB17-2V1D Appendix B Bytes Class, instance, attribute Description 24 - 35 Reserved Reserved 36 - 47 Reserved Reserved Input instance 156d - 128 bytes Bytes Class, instance, attribute Description 0 - 31 65h, 01d, 03h Channel 1 [32] 32 - 63...
  • Page 118: Output Command Object (Instances 64H - 6)

    IC-KP2-2HB17-2V1D Appendix B Input instance 161d - 248 bytes Bytes Class, instance, attribute Description 0 - 59 65h, 01d, 04h Channel 1 [60] 60 - 119 65h, 02d, 04h Channel 2 [60] 120 - 179 Reserved Reserved 180 - 239...
  • Page 119: Input Command Object (Instances 65H - 6)

    IC-KP2-2HB17-2V1D Appendix B 12.5 Input command object (instances 65h - 6) Class attributes (instance 0) Attribute ID Name Data type Data content Access authorization Revision UINT Explicit status USINT[10] Instance attributes (instances 1-6) Instances 1 and 2: Read/write head 1 and 2 ■...
  • Page 120: Diagnostics Object (Instances 67H - 5)

    IC-KP2-2HB17-2V1D Appendix B Shared services Service code integrated in service designation Class level Instance level Get attribute single Get attribute single 12.7 Diagnostics object (instances 67h - 5) Class attributes (instance 0) Attribute ID Name Data type Data content Access...
  • Page 121 IC-KP2-2HB17-2V1D Appendix B...
  • Page 122 Twinsburg, Ohio 44087 · USA Tel. +1 330 4253555 E-mail: sales@us.pepperl-fuchs.com Asia Pacific Headquarters Pepperl+Fuchs Pte Ltd. Company Registration No. 199003130E Singapore 139942 Tel. +65 67799091 E-mail: sales@sg.pepperl-fuchs.com www.pepperl-fuchs.com Subject to modifications / TDOCT1748F_ENG Copyright PEPPERL+FUCHS • Printed in Germany 02/2014...

Table of Contents