www.balluff.com
BIS V-6108 PROFINET
Processor Unit
43
english
Command designator 12
hex
: Initialize CRC_16 data check
The memory area of the data carrier used is prepared for use with a CRC data check. It is
initialized by writing USER data with a checksum.
If the CRC data check is enabled in the processor unit, then read and write commands on a
memory area that is not initialized leads to a CRC error.
Note
CRC data checks reduce the usable storage area in the data carrier, but it increases
the integrity of the data (See the
“Description of individual parameters” chapter on
page 21).
Subaddress
Meaning
Description of Function
00
hex
1st Bit Header
01
hex
Command Identifier 12
hex
: Initialize data carrier.
02
hex
Start address
(low byte)
Start address from which the CRC_16 data check is to
be carried out.
03
hex
Start address
(high byte)
Start address from which the CRC_16 data check is to
be carried out.
04
hex
Number of bytes
(low byte)
Start address from which the CRC_16 data check is to
be carried out.
05
hex
Number of bytes
(high byte)
Start address from which the CRC_16 data check is to
be carried out.
…
None
No meaning
Last byte
2nd Bit Header
If the 1st and 2nd bit headers match, the data is valid.
Data is accepted from the processor unit only after the command has been accepted by the
processor unit and acknowledged.
Subaddress
Meaning
Description of Function
00
hex
1st Bit Header
01
hex
Data
Transmission of the data that is to be written to the data
carrier.
…
Data
Transmission of the data that is to be written to the data
carrier.
…
None
No meaning
Last byte
2nd Bit Header
If the 1st and 2nd bit headers match, the data is valid.
Input Buffer: Status Message
Subaddress
Meaning
Description of Function
00
hex
1st Bit Header
01
hex
Status code
Provides information on the status of a query.
…
None
No meaning
Last byte
2nd Bit Header
If the 1st and 2nd bit headers match, the data is valid.
Structure of the
commands for
read/write heads
7
Device Functions