22
english
8.1.6 Communication
Communication between the controlling system and
processor unit is defined by a sequence protocol.
Communication between the controlling system and
processor unit is implemented using control bit in the
output and input buffer.
Basic sequence
1. The controller sends a command designator to the
processor unit in the output buffer with the AV bit set.
The AV bit tells the processor unit that a job is
beginning and the transmitted data is valid.
2. The processor unit accepts the job and confirms the
job by setting the AA bit in the input buffer.
3. If additional data needs to be exchanged for the job,
readiness for additional data exchange is indicated by
inverting the TI and TO toggle bits.
4. The processor unit has correctly executed the job and
sets the AE bit in the input buffer.
5. The controller has accepted all data. The AV bit in the
output buffer is reset.
6. The processor unit resets all control bits set in the input
buffer during the job (AA bit, AE bit). The processor unit
is ready for the next job.
8.1.7 Structure of the output buffer for various
commands
Command designator 00
hex
: No command present
Sub-
address
Meaning
Functional description
00
hex
1st bit
string
01
hex
Command
recognition
00
hex
: no command present.
…
None
No meaning
Last
byte
2nd bit
string
If first and second bit strings
agree, there is valid data
present.
Command designator 81
hex
or 01
hex
: Read individual
data carrier (USER data)
Sub-
address
Meaning
Functional description
00
hex
1st bit
string
01
hex
Command
recognition
81
hex
: read data carrier (USER
data).
02
hex
Start
address 1
(Low Byte)
Start address (Low Byte) from
which reading is to start.
03
hex
Start
address 2
(Middle
Byte)
Start address (Middle Byte) from
which reading is to start.
04
hex
Start
address 3
(High Byte)
Start address (High Byte) from
which reading is to start.
05
hex
Number of
bytes 1
(Low Byte)
The number of bytes (Low Byte)
that are to be read starting from
the start address.
06
hex
Number of
bytes 2
(Middle
Byte)
The number of bytes (Middle
Byte) that are to be read starting
from the start address.
07
hex
Number of
bytes 3
(High Byte)
The number of bytes (High Byte)
that are to be read starting from
the start address.
…
None
No meaning
Last
byte
2nd bit
string
If first and second bit strings
agree, there is valid data
present.
If execution is successful, the response is passed to the
input buffer in the following format:
Sub-
address
Meaning
Functional description
00
hex
1st bit
string
01
hex
Data
Transmission of data that was
read from the data carrier.
…
Data
Transmission of data that was
read from the data carrier.
… is continued, if necessary, in
further buffer transmissions until
the total number of bytes is
reached.
Last
byte
2nd bit
string
If first and second bit strings
agree, there is valid data
present.
8
Function of the device (continued)
BIS U-6028-048-1_4-06-ST28
Processor unit
Содержание ProfiNet BIS U-6028-048-104-06-ST28
Страница 2: ...www balluff com...
Страница 4: ...www balluff com...
Страница 45: ...BIS U 6028 048 104 06 ST28 BIS U 6028 048 114 06 ST28 BIS U 6028 048 124 06 ST28 User s Guide english...
Страница 46: ...www balluff com...
Страница 87: ...BIS U 6028 048 104 06 ST28 BIS U 6028 048 114 06 ST28 BIS U 6028 048 124 06 ST28...
Страница 88: ...www balluff com...
Страница 102: ...16 7 2 1 2 3 4 1 2 BIS UHF RS232 XML BIS UHF 1 BIS UHF 2 3 BIS UHF BIS BIS 4 RS232 1 2 7 BIS U 6028 048 1_4 06 ST28...
Страница 103: ...www balluff com 17 2 0 5 Tag 128 Tag Tag 5 ETSI 4 7 13 ETSI 8 6 ERP 2 WERP EIRP 4 WEIRP UHF 7 BIS U 6028 048 1_4 06 ST28...
Страница 113: ...www balluff com 27 55hex Tag 00hex 1 01hex 55hex Tag 2 00hex 1 01hex 0 255 2 Tag Tag 0 8 BIS U 6028 048 1_4 06 ST28...
Страница 124: ...38 8 16 KA HD 1 1 3 2 2 4 1 00hex 0Fhex KA KA 8 BIS U 6028 048 1_4 06 ST28...