Programming
CX8030 / CX8031
57
Version: 1.6
IndexGroup for addressing of a configured PROFIBUS device (port 0x1000-0x107E)
IndexGroup
(Lo-Word)
IndexGroup
(Hi-Word)
IndexOffset
Description
0x00-0xFF
0x00
0x00-0xFF
This will send a DPV1-
Write to the appropriate,
configured DPV1 slave via
a Class -1 connection; the
DPV1 slot number
corresponds to the
IndexGroup, the DPV1
index corresponds to the
IndexOffset (see section
).
ADS-WriteControl
An overview of services supported by the CX8030 for ADS WriteControl is provided below.
ADS-WriteControl for addressing a configured PROFIBUS device (port 0x1000-0x107E)
AdsState
DeviceState
State of the FC310x/
EL6731
Description
STOP (6)
0x00
RUN (5)
This will stop the slave,
i.e. the process data
connection to the relevant
DP slave
(Data_Exchange) is
removed (with
SetPrm,Unlock).
RUN (5)
0x00
STOP (6)
This will restart the slave
after a stop, i.e. the
process data connection
to the relevant DP slave
(Data_Exchange) is re-
established (normal DP
start-up).
7.4.1.2
DPV1 communication
On a C1 connection, the master supports the Read and Write services, and on the C2 connection it supports
the Read, Write, Data_Transport, Initiate and Abort services.
C1 Connection (MSAC-C1)
The C1 connection is reserved for the master that cyclically exchanges data with the slave (C1 master). In
order for a slave to be able to use the C1 connection, the slave must support DPV1 (this means that the line
"DPV1_Slave = 1" and the key word "C1_Max_Data_Len" with an appropriate length must be in the GSD
file). If it is also generally necessary to activate the C1 functionality by setting bit 7 in the
PrmData
byte 0 for
the corresponding slave (this is done automatically for those Beckhoff devices that support DPV1).
MSAC-C1-Read is shown in ADS-Read, and MSAC-C1-Write is represented in ADS-Write: