2. Object index
Interbus-S
66
OBJECT_REQ
Write or read communication via process data channel.
The object is selected with the 7 Bit-wide index pointer (please see footnote); the respective element of an object is selected
with the sub-index. The highest bit of the data byte 1 determines the object access (0 = write; 1 = read).
The acknowledgement for a write-access or the answer for a read-access is passed onto the object OBJECT_RSP.
Every value change in OBJECT_REQ is acknowledged by the complementation of
AckToggle
(STATUSWORT/CPX_ZSW
Data byte1 Bit 0). If the value change results in the writing or reading of an object, AckToggle is only complemented when the
write/read process is completely finished.
If the index pointer does not equal 0, every value change in OBJECT_REQ results in writing or reading the selected objects or
one of its elements. If an object is described with the same value in succession (z. B. POSR), the index pointer must be set to 0
and then reset to its original value.
Object Description
Index
0x5FC5
Symbol
OBJECT_REQ
Length
6
Access groups
0
Object code
Simple var.
Password
0
Data type
Octet string
Access rights
Write all
PD Map
PAD
Data Description
Data byte [Bit]
Assignment
Data byte[Bit]
Assignment
1[7]
0 = Object write; 1 = Object read
3
Object-Data byte 1
1 [6 ... 0]
Index(Object) pointer
4
Object-Data byte 2
5
Object-Data byte 3
2
Sub-index
6
Object-Data byte 4
OBJECT_RSP
Acknowledgement for a write-access or answer to a read-access to an object via OBJECT_REQ.
Object Description
Index
0x5FC6
Symbol
OBJECT_RSP
Length
6
Access groups
0
Object code
Simple var.
Password
0
Data type
Octet string
Access rights
Read all
PD Map
PED
Data Description
Data byte
Assignment -Write-access
Assignment –Read-access
Assignment -error
1
like OBJECT_REQ
like OBJECT_REQ
0xFF
2
like OBJECT_REQ
like OBJECT_REQ
like OBJECT_REQ
3
like OBJECT_REQ
Object data byte 1
Error number
4
like OBJECT_REQ
Object data byte 2
0x00
5
like OBJECT_REQ
Object data byte 3
0x00
6
like OBJECT_REQ
Object data byte 4
0x00
No.:
Meaning
No.:
Meaning
82
Wrong index(object)-pointer.
84
Object cannot be read.
83
Incorrect Sub-index.
85
Object cannot be written.
The specific COMPAX error messages are outlined in the COMPAX product manual.
1 Please ensure that the index pointer and not the index of the required object is entered. You will find the respective index
pointer for the onject in the object overview from page 10onwards.
Содержание Hauser COMPAX-M Series
Страница 84: ...6 Index Interbus S 84 ...