35
deutsch
35
E
Function Description
Processing data carrier
Read from data
carrier, with
program
Write to data carrier,
with program
The command identifier 21
Hex
can be used to read out the program records stored in the
program from the data carrier. The user must document exactly which data are to be read
from where and with what number of bytes for the respective program (see example 11 on
51).
The command identifier 22
Hex
can be used to write the program records stored in the program
to the data carrier. The user must document exactly which data are to be written from where
and with what number of bytes for the respective program (see example 12 on 52).
C60_1-023_819395_0508_en.p65
36
36
E
Initializing the data carrier for the CRC_16 data checking
The processing of this command is similar to a write command. Start address and number of
bytes have to correspond to the maximum number of data to be used.
In this example the complete memory range of a data carrier with 128 bytes shall be used
(BIS C-1_ _-03/L with 32 byte block size). Because 2 bytes are used for the CRC only
120 bytes can be used as data bytes, hence: start address = 0, number of bytes = 120.
5.)
Process subaddresses of the output buffer:
BIS C-60_1 Identification System:
2.)
Process subaddresses of the input buffer in order
shown:
3.)
Process subaddresses of the output buffer:
4.)
Process subaddresses of the output buffer:
6.)
Process subaddresses of the output buffer:
Host:
1.)
Process subaddresses of the output buffer in
order shown:
...To be continued
until the complete
memory range is
written. See next .
Example No. 1
For configuring with
double bit header!
Function Description
Examples for protocol sequence
01
Hex
Command designator 12
Hex
02
Hex
Start address 00
Hex
03
Hex
Start address 00
Hex
04
Hex
No. of bytes 78
Hex
05
Hex
No. of bytes 00
Hex
00
Hex
/07
Hex
Set AV-Bit, CT-Bit to 0
01...06
Hex
Enter first 6 bytes of data
00
Hex
/07
Hex
Invert TI-Bit
01...06
Hex
Enter the second 6 data bytes
00
Hex
/07
Hex
Invert TI-Bit
00
Hex
/07
Hex
Set AA-Bit, invert TO-Bit
01...06
Hex
Copy first 6 data bytes
Process subaddress of the input buffer:
00
Hex
/07
Hex
Invert TO-Bit
01...06
Hex
Copy second 6 data bytes
Process subaddress of the input buffer:
00
Hex
/07
Hex
Invert TO-Bit