4.2 In-/Output area
Depending on the host system the CP uses for each input and output the following
number of bytes in the address area.
n
n
PROFIBUS: 8byte, 20byte or 60byte selectable
n
PROFINET: 20byte or 60byte selectable
n
CANopen: 8byte
n
EtherCAT: 60byte
n
DeviceNET: 60byte
n
ModbusTCP: 60byte
At CPU, PROFIBUS and PROFINET the input respectively output area is embedded to
the corresponding address area.
IX - Index for access via CANopen. With s = Subindex the corresponding byte is
addressed.
SX - Subindex for access via EtherCAT with Index 6000h/7000h + EtherCAT-Slot
More can be found in the according manual of your bus coupler.
Addr.
Name
Bytes
Function
IX =
5450h
SX
+0
CP_IN_STS
1
Status byte
s = 1
01h
+1
CP_IN_1
1
Input byte 1
s = 2
02h
+2
CP_IN_2
1
Input byte 2
s = 3
03h
...
...
...
...
...
...
+n-1
CP_IN_n-1
1
Input byte n-1
s = m
mh
This parameter contains information about the fragmentation of the data in the receive
buffer.
The content of these data depends on the structure of the data in the receive buffer. For
more information, see the following pages.
Addr.
Name
Bytes
Function
IX =
5650h
SX
+0
CP_OUT_CTRL
1
Control byte
s = 1
01h
+1
CP_OUT_1
1
Output byte 1
s = 2
02h
+2
CP_OUT_2
1
Output byte 2
s = 3
03h
...
...
...
...
...
...
+n-1
CP_OUT_n-1
1
Output byte n-1
s = m
mh
Here you can control the data transfer by means of appropriate commands.
Overview
Input area
CP_IN_STS
CP_IN_x
Output area
CP_OUT_CTRL
VIPA System SLIO
Deployment
In-/Output area
HB300 | CP | 040-1CA00 | en | 18-28
42