Technical data

6-132 Bosch Rexroth AG | Electric Drives and Controls Rexroth VCP-Operating Concept | R911305038 / 01
PROFIBUS-DP raw
6.9.7 Applications
The controller program, which is usually a function block, must handle
the requests of the operating device in line with the data profile.
The details depend on the controller. The following sections explain the
controller-specific applications that have been developed to date.
The device data base (GSD) file RX01081A.GSD can be used to set
the parameters of the operating devices in the PLC software. This file
is available in a subdirectory of the programming software and in our
Internet download area.
6.9.7.1 Rexroth Controllers
The PLC program communicates with the PROFIBUS DP via the input/
output peripheral area.
Each participant, including each operating device in the PROFIBUS
DP, is assigned an IN and OUT data channel.
The channel is assigned using the parameterization of the Bosch cont-
roller’s PROFIBUS DP master module. The module MP-DP12 is used
in Bosch controllers.
Configuration in IndraLogic
Library IL_VCP_DP.lib
For PROFIBUS communication with the small operator terminal library
IL_VCP_DP must be inserted in the IndraLogic programming interface.
Then, the following function blocks are available:
VCP_PBS16_A4096 (with a data capacity of 16 bytes)
VCP_PBS32_A4096 (with a data capacity of 32 bytes)
VCP_PB32_A65536 (with a data capacity of 32 bytes)
After inserting a communication block you must globally declare the fol-
lowing variables in the PLC program for every instance:
<Var.-name> AT %IB<Address of the VCP in Str.konf.> ARRAY[0..<(data ca-
pacity of VCP)-1>]OF BYTE
<Var.-name> AT %QB<Address of the VCP in Str.konf.> ARRAY[0..<(data ca-
pacity of VCP)-1>]OF BYTE
<Var.-name> ARRAY[0..4096] OF BYTE or
<Var.-name> ARRAY[0..65536] OF BYTE when block VCP_PB32_A65536 is used.