Commands; Communication Of The Identcontrol Compact; Data Exchange; Command Execution - 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

IC-KP2-2HB17-2V1D

Commands

7
Commands
7.1

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. To change the protocol that the IDENTControl Compact uses to
communicate, reset the power supply.
7.2

Data exchange

The transferred data is composed of command, confirmation and response telegrams.
Control
The control software (client) sends a command to the IDENTControl Compact (server). The
IDENTControl Compact then sends confirmation of receipt (not with MODBUS TCP/IP). The
IDENTControl Compact sends the response after the command is executed.
The IDENTControl Compact can send multiple responses for enhanced and triggered mode
commands. Only a single confirmation is sent, however.
A command consists of the telegram length (TCP/IP und MODBUS TCP/IP only), the
command code, the channel associated with the read/write head (ident channel), a specified
number of parameters, and data relating to the command.
The confirmation consists of the telegram length (TCP/IP and MODBUS TCP/IP only), the echo
of the command code, the echo of the ident channel, the status FFh, and the reply counter.
The response consists of the telegram length (TCP/IP and MODBUS TCP/IP only), the echo of
the command code, the ident channel, the status, the reply counter, and the requested data.
7.3

Command Execution

The controller initiates an identification command. If the data has changed since the last read-
out, the control interface executes the new command If the control interface is scheduled to
execute a command a number of times, the toggle bit must be inverted. Only then does the
device detect that the command has to be executed again.
22
Command
Confirmation
(Status FF
)
h
Response
(Execution Status)
Response *
(Execution Status)
* in case of an "enhanced" command
IDENT Control

Advertisement

Table of Contents
loading

Table of Contents