IC-KP2-2HB17-2V1D
Commands
2014-02
93
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). 30h, 39h
<ByteNum> : 4 bits, length of <IDCode>;
System MV: 4 characters (04h)
System IQ: 8 characters (08h)
<Channel> : 3 bits, channel of the read/write head
Channel 1 (001b), channel 2 (010b),
all channels (111b)
<ConfAddr> : 1 ASCII character, word starting address in configuration
range of data carrier. The following applies for IPC03:
01h = Protection Word
02h = Control Word
<Data> : <WordNum> times 4 bytes. When communicating a word,
the highest value byte is transferred first and the lowest
value byte, or bytes, last.
<F> : 1 bit, multiplex mode, 0 (0b): Mode off, 1 (1b): Mode on
<Fill Sign> : 1 ASCII character
<FixLen> : 4 bits, length of the read only code in bytes,
<FixType> : 2 ASCII characters, for example: '02' for IPC02
<IDCode> : 4 bytes, 6 bytes or 8 bytes (depending on the data carrier type)
<Identchannel> : 3 bits, channel of the read/write head
0(0000b), 1 (001b), 2 (010b), all channels (111b)
(but not <Sensorchannel> in trigger mode)
<Length> : 2 ASCII
hex
characters = number of data bytes
When writing the UII segment + 1:
Range "03", "05", "07" ... (read)
"00" (write)
<Month> : 2 bytes ASCII, hexadecimal encoding, 01 ... 0C (01=January,
0C=December)
<P> : 1 bit, password mode, 0 (0b): Mode off, 1 (1b): Mode on
<ParamTyp> : Parameter type, 2 ASCII characters
<PSW> : 4 bytes HEX, password
<ReplyCounter> : 1 byte, increases by 1 after each response and confirmation. The reply
counter starts from 0 after the system is switched on. When the
maximum value is reached, the counter skips the value 0 (from 255 to
1).
<Sensorchannel> : 3 bits, channel 1 (001b) or 2 (010b)
<Status> : 1 byte (see chapter 7.17)
<SystemCode> : = "U"
<T> : 1 bit, toggle bit
<TagType> : 2 ASCII characters, for example: '02' for IPC02
<TelegramLenH> : 1 byte, high byte of the 16-bit telegram = (N+1) div 256
<TelegramLenL> : 1 byte, low byte of the 16-bit telegram = (N+1) mod 256