Specifications
1070 072 131-102 (96.08) GB
BUEP03E Protocol 8-1
8 BUEP03E Protocol
8.1 Introduction
The BÜP03E transfer protocol (BOSCH Übertragungs-Protokoll) handles
all communication tasks between the CL500 computer interface module
and connected peripheral devices, such as code readers, measuring in-
struments, positioning controllers, intelligent control panels, printer, termi-
nal, etc.
The BÜP03E protocol is loaded onto the R500/R500P module and recei-
ves the jobs in the form of commands from the central processing unit.
The BÜP03E protocol consists of several commands. The operator can
use these commands to compile a "user-defined" protocol. Such proto-
cols are generated in the form of command combinations. As a result, the
flexibility of the BÜP03E with respect to a variety of peripheral devices is
ascertained.
The BÜP03E protocol enables the communication with those peripherals
that do not adhere to a specific protocol. This communication procedure
is handled by the Receive command which receives all transmitted cha-
racters and subsequently presents them to the operator for further inter-
pretation.
8.2 BÜP03E Protocol — Application Areas
The BÜP03E transfer protocol implements the following tasks:
• Receives data from peripherals (e.g. code reader, measuring instruments, etc.), and con-
veys it to the programmable logic controller (PLC).
• Transmits data from the PLC to the peripherals (e.g. printer, etc.).
• In order to reduce the burden on both PLC program and PLC programmer, it implements
the printer formatting and code conversion tasks on the R500 Computer interface module.
The BÜP03E protocol includes the Formatted Output command which
provides the operator with a simple method of sending the texts, or texts
combined with variables, to the printer.
Using the command parameters, the operator specifies the data and data
formats to be transmitted to, or received from, the peripheral devices. The
resulting commands are then implemented on the R500 Computer inter-
face module by means of the R5REQ function module. They enable
access to the following data ranges in the PLC:
- Data modules
- Data fields
- Data buffers