Technical data

6-134 Bosch Rexroth AG | Electric Drives and Controls Rexroth VCP-Operating Concept | R911305038 / 01
PROFIBUS-DP raw
VI-Composer During the configuration with the Rexroth VI Composer the addresses
of the variable list refer to the respective byte in array "TVar", that is
used in the PLC program to exchange data.
Error Handling As soon as an error occurs, the communication is interrupted and the
display of the small operator terminal indicates "COMMUNICATION
ERROR, ERROR CODE 110".
The error type (ErrorNo) indicates that the error is an address calcula-
tion error (CalculationError).
Configuration in WINSPS
Evaluation of the control bytes in the PLC Program:
The PLC program must cyclically poll the peripheral area that is assig-
ned to the operating device. Using the sequential number, it must
check whether a new request has been received from the operating
device. In addition, bytes 1 and 2 must be copied, unchanged, from the
request telegram to the response telegram, and 0x00 must be written
to byte 3.
Name Type Comment
VAR_IN Enable BOOL TRUE FB is executed
FALSE: FB is not executed
Reset_Error BOOL TRUE: Reset of "Error" (to
FALSE) and "ErrorNo" is set to 0
VAR_IN_OUT Data_in ARRAY OF BYTE [0..15] or
ARRAY OF BYTE [0..31]
Data to connect the physical in-
puts of the small operator termi-
nal.
Data_out ARRAY OF BYTE [0..15] or
ARRAY OF BYTE [0..31]
Data to connect the physical out-
puts of the small operator termi-
nal.
TVar ARRAY OF BYTE [0..4096] or
ARRAY OF BYTE [0..65535]
Array to read from and write on
the operator terminal.
VAR_OUT Active BOOL TRUE, as long as "Enable" is also
TRUE.
Error BOOL TRUE, when an error occurs.
Can be reset with "Reset-Error".
ErrorNo USINT Error type:
4: Calculation error
Fig. 6-203: Interface of the function blocks