D structures, functionalities and
D programming of the rho4.0
DescriptionRelease
Date
DOK-RHO*4*-RHO4.0*SYSB-PR03EN-P
DOK-RHO*4*-RHO4.0*SYSB-PR04EN-P
10.2003Valid from VO07
01.2005Valid from VO08
Notes
Copyright
Validity
Published by
EBosch Rexroth AG, 1998 − 2005
Copying this document, giving it to others and the use or
communication of the contents thereof without express authority, are
forbidden. Of fenders are liable for the payment of damages. All rights
are reserved in the event of the grant of a patent or the registration
of a utility model or design (DIN 34−1).
The specified data is for product description purposes only and
may not be deemed to be guaranteed unless expressly confirmed
in the contract. All rights are reserved with respect to the content
of this documentation and the availability of the product.
Bosch Rexroth AG
Postfach 11 62
D-64701 Erbach
Berliner Straße 25
D-64711 Erbach
Tel.: +49 (0) 60 62/78-0
Fax: +49 (0) 60 62/78-4 28
Abt.:
BRC/ESH (KW)
Overview of all manuals
Connection conditions Rho 4.0
System description Rho 4.0
Connection conditions Rho4.1,
Connection conditions
4.1/BT155T, Rho 4.1/BT205
System description Rho 4.1
Overview of all manuals
ManualContents
Electric Drives
and Controls
IIIBosch Rexroth AGRhoMotion1070072367 / 04
Connection conditions Rho 4.0
System description Rho 4.0
Connection conditions Rho4.1,
Rho 4.1/IPC300
2System overview
3Installation
4Electrical connection
5Interfaces
6LED display
7Maintenance and replacement
8Order numbers
2System overview
3Structure of the rho4.0
4PCLrho4.0
5CAN-Bus peripheral unit
6SERCOS interface
7Software
8File management
2System overview
3Security functions
4Installation
Connection conditions
Rho 4.1/BT155, Rho
System description Rho 4.1
5Electrical connection
6Interfaces
7LED display
8Maintenance and replacement
9Software
10Order numbers
2System overview
3Security functions
4Installation
5Electrical Connections
6Interfaces
7Display and Operating Controls
8Maintenance and Replacemant
9Software
10Order numbers
2Structure of the rho4.1
3PCL
4CAN-Bus peripheral unit
5SERCOS interface
IVElectric Drives
Control functions
Machine parameters
Bosch Rexroth AGRhoMotion1070072367 / 04
and Controls
Overview of all manuals
ManualContents
6Software
7File management
8Scope of the rho4.1 Software
ManualContents
Control functions
2Survey of special functions
3Accurate position switching
4Setting the machine position
5Calling operating system functions
6Parameterization of the belt characte-
ristic
7Selecting a point-file
8Mirroring
9Belt type
10System date and time
11System counter
12WC main range
13Setting the belt counter
14Recording of reference path
15Flying measurement (rho4.1 only)
16MOVE_FILE
17Setting the block preparation
18Exception−Handling
Machine parameters
19Belt counter current value
20Automatic velocity adjustment for PTP
movements
21Belt-synchronous working area belt
kind 4
22Current belt speed
23Changing the belt simulation speed
24General functions
25Process-oriented functions
26BAPS3 keywords
2General information
3Application of the machine parameters
4General system parameters
5Speeds
6Positions
7Kinematic parameters
Overview of all manuals
BAPS3 Programming manual
BAPS3 Short description
Signal descriptions
Status messages
ROPS4/Online
Electric Drives
and Controls
ManualContents
8Measuring system parameters
9Belt parameters
10Drive parameters Servodyn-GC
11Drive parameter Servodyn-D
12Table of parameters
ManualContents
VBosch Rexroth AGRhoMotion1070072367 / 04
BAPS3 Programming manual
BAPS3 Short description
2Program structure
3Constants
4Variables
5Program control
6Value assignments and combinations
7Functions
8Movement statement
9Write/read functions
10BAPS3 keywords
2Program structure
3Constants and variables
4Program structure
5Value assignments and combinations
6Standard functions
7Movements and speeds
8Belt synchronous
9Workspace limitation
2rho4 interface description
3Signal description of PCL inputs
4Signal description of PCL outputs
2rho4 status messages
3Warnings
4CANopen error codes
2General information
3Activation and functions of Online
4The function key box
VIElectric Drives
DLL library
Connection conditions
Bosch Rexroth AGRhoMotion1070072367 / 04
and Controls
Overview of all manuals
ManualContents
5Function key assignment
6The marker box
7File ROPS4WIN.ini
8Selection of a file
9TCP/IP settings for ROPS4
ManualContents
DLL library
PHG2000
2Library functions
3Calling library functions in BAPS
4Block structure of the rho4.1
5Library server
6Application development
7rho4 library functions
8Variable access per DLL
2Hand-held programming unit
PHG2000
3PHG2000 system variables
4Selection of PHG functions
5Info function of the PHG
6Controlling the PHG2000 output
7Define/Teach
8SRCAN functions
9File and User Memory Functions
10File list
11Process info
Connection conditions
Rho 4.1/IPC 40.2
12Restoring the PGH display
13Variable assignment of PHG keys
14Select point file and point name
15BDT editor
2System Overview
3Security Functions
4Installation
5Eelectrical Connections
6Interface Ports & Connectors
7Display- and Operating Components
8Maintenance and Replacement
9Software
10Ordering Informations
Overview of all manuals
DDE-Server
Electric Drives
and Controls
ManualContents
VIIBosch Rexroth AGRhoMotion1070072367 / 04
DDE-Server
2Introduction
3Hardware and Software
4Operation
5Items of Server 4
6Scope of function
Please read this manual before you startup the rho4.
Store this manual in a place to which all users have access at any time.
1.1Intended use
This instruction manual presents a comprehensive set of instructions
and information required for the standard operation of the described
products. The described products are used for the purpose of operating
with a robot control rho4.
The products described
D have been developed, manufactured, tested and documented in
compliance with the safety standards. These products normally pose
no danger to persons or property if they are used in accordance with
the handling stipulations and safety notes prescribed for their configuration, mounting, and proper operation.
D comply with the requirements of
D the EMC Directives (89/336/EEC, 93/68/EEC and 93/44/EEC)
D the Low-Voltage Directive (73/23/EEC)
D the harmonized standards EN 50081-2 and EN 50082-2
D are designed for operation in industrial environments, i.e.
D no direct connection to public low-voltage power supply,
D connection to the medium- or high-voltage system via a trans-
former.
The following applies for application within a personal residence, in
business areas, on retail premises or in a small-industry setting:
D Installation in a control cabinet or housing with high shield attenu-
ation.
D Cables that exit the screened area must be provided with filtering
or screening measures.
D The user will be required to obtain a single operating license is-
sued by the appropriate national authority or approval body. In
Germany, this is the Federal Institute for Posts and Telecommunications, and/or its local branch offices.
Electric Drives
and Controls
1−1Bosch Rexroth AGRhoMotion1070072367 / 04
. This is a Class A device. In a residential area, this device may cause
radio interference. In such case, the user may be required to introduce suitable countermeasures, and to bear the cost of the same.
The faultless, safe functioning of the product requires proper transport,
storage, erection and installation as well as careful operation.
1−2Electric Drives
Safety Instructions
Bosch Rexroth AGRhoMotion1070072367 / 04
and Controls
1.2Qualified personnel
The requirements as to qualified personnel depend on the qualification
profiles described by ZVEI (central association of the electrical industry)
and VDMA (association of German machine and plant builders) in:
Weiterbildung in der Automatisierungstechnik
edited by: ZVEI and VDMA
MaschinenbauVerlag
Postfach 71 08 64
D-60498 Frankfurt.
The present manual is designed for RC technicans. They need special
knowledge on handling and programming robots.
Interventions in the hardware and software of our products, unless described otherwise in this manual, are reserved to specialized Rexroth
personnel.
Tampering with the hardware or software, ignoring warning signs attached to the components, or non-compliance with the warning notes
given in this manual may result in serious bodily injury or damage to property.
Only electrotechnicians as recognized under IEV 826-09-01 (modified)
who are familiar with the contents of this manual may install and service
the products described.
Such personnel are
D those who, being well trained and experienced in their field and famil-
iar with the relevant norms, are able to analyze the jobs being carried
out and recognize any hazards which may have arisen.
D those who have acquired the same amount of expert knowledge
through years of experience that would normally be acquired through
formal technical training.
With regard to the foregoing, please note our comprehensive range of
training courses. Please visit our website at
http://www.boschrexroth.com
for the latest information concerning training courses, teachware and
training systems. Personal information is available from our Didactic
Center Erbach,
Telephone: (+49) (0) 60 62 78-600.
Safety Instructions
1.3Safety markings on products
Warning of dangerous electrical voltage!
Warning of danger caused by batteries!
Electrostatically sensitive components!
Warning of hazardous light emissions
(optical fiber cable emissions)!
Electric Drives
and Controls
1−3Bosch Rexroth AGRhoMotion1070072367 / 04
Disconnect mains power before opening!
Lug for connecting PE conductor only!
Functional earthing or low-noise earth only!
Connection of shield conductor only
1−4Electric Drives
Safety Instructions
Bosch Rexroth AGRhoMotion1070072367 / 04
and Controls
1.4Safety instructions in this manual
DANGEROUS ELECTRICAL VOLTAGE
This symbol is used to warn of a dangerous electrical voltage. The
failure to observe the instructions in this manual in whole or in part may
result in personal injury.
DANGER
This symbol is used wherever insufficient or lacking compliance with instructions may result in personal injury.
CAUTION
This symbol is used wherever insufficient or lacking compliance with instructions may result in damage to equipment or data files.
. This symbol is used to draw the user’s attention to special circum-
stances.
LThis symbol is used if user activities are required.
Electric Drives
and Controls
Safety Instructions
1.5Safety instructions for the described product
DANGER
Danger of life through inadequate EMERGENCY-STOP devices!
EMERGENCY-STOP devices must be active and within reach in all
system modes. Releasing an EMERGENCY -STOP device must not
result in an uncontrolled restart of the system!
First check the EMERGENCY-STOP circuit, then switch the system on!
DANGER
Danger for persons and equipment!
Test every new program before starting up a system!
1−5Bosch Rexroth AGRhoMotion1070072367 / 04
DANGER
Retrofits or modifications may adversely affect the safety of the
products described!
The consequences may include severe injury, damage to equipment, or environmental hazards. Possible retrofits or modifications to the system using third-party equipment therefore have to
be approved by Rexroth.
DANGER
Do not look directly into the LEDs in the optical fiber connection.
Due to their high output, this may result in eye injuries.
When the inverter is switched on, do not look into the LED or the
open end of a short connected lead.
DANGEROUS ELECTRICAL VOLTAGE
Unless described otherwise, maintenance works must be performed on inactive systems! The system must be protected
against unauthorized or accidental reclosing.
Measuring or test activities on the live system are reserved to
qualified electrical personnel!
1−6Electric Drives
Safety Instructions
Bosch Rexroth AGRhoMotion1070072367 / 04
and Controls
CAUTION
Danger to the module!
Do not insert or remove the module while the controller is
switched ON! This may destroy the module. Prior to inserting or
removing the module, switch OFF or remove the power supply module of the controller, external power supply and signal voltage!
CAUTION
use only spare parts approved by Rexroth!
CAUTION
Danger to the module!
All ESD protection measures must be observed when using the
module! Prevent electrostatic discharges!
The following protective measures must be observed for modules and
components sensitive to electrostatic discharge (ESD)!
D Personnel responsible for storage, transport, and handling must have
training in ESD protection.
D ESD-sensitive components must be stored and transported in the
prescribed protective packaging.
D ESD-sensitive components may only be handled at special ESD-
workplaces.
D Personnel, working surfaces, as well as all equipment and tools
which may come into contact with ESD-sensitive components must
have the same potential (e.g. by grounding).
D Wear an approved grounding bracelet. The grounding bracelet must
be connected with the working surface through a cable with an integrated 1 MW resistor.
D ESD-sensitive components may by no means come into contact with
chargeable objects, including most plastic materials.
D When ESD-sensitive components are installed in or removed from
equipment, the equipment must be de-energized.
Electric Drives
and Controls
Safety Instructions
1.6Documentation, software release and trademarks
Documentation
The present manual provides information on the structures and functionalities, as well as the programming of the rho4.0.
Rho 4 available documentation on CD ROM1070 086 145 1070 086 145
. In this manual the floppy disk drive always uses drive letter A:, and
the hard disk drive always uses drive letter C:.
Special keys or key combinations are shown enclosed in pointed
brackets:
D Named keys: e.g., <Enter>, <PgUp>, <Del>
D Key combinations (pressed simultaneously): e.g., <Ctrl> + <PgUp>
1−8Electric Drives
Safety Instructions
Bosch Rexroth AGRhoMotion1070072367 / 04
and Controls
Release
. This manual refers to the following versions:
Hardware version:rho4
Software release:ROPS4
Trademarks
All trademarks of software installed on Rexroth products upon delivery
are the property of the respective manufacturer.
Upon delivery, all installed software is copyright-protected. The software
may only be reproduced with the approval of Rexroth or in accordance
with the license agreement of the respective manufacturer.
MS-DOSr and Windowst are registered trademarks of Microsoft
Corporation.
PROFIBUSr
is a registered trademark of the PROFIBUS Nutzerorga-
nisation e.V. (user organization).
MOBYr is a registered trademark of Siemens AG.
AS-Ir is a registered trademark of AS-International Association.
SERCOS interfacet is a registered trademark of Interessengemein-
schaft SERCOS interface e.V. (Joint VDW/ZVEI Working Committee).
I
NTERBUS-Sr is a registered trade mark of Phoenix Contact.
DeviceNetr is a registered trade mark (TM) of ODVA (Open DeviceNet
Vendor Association, Inc.).
System overview
2System overview
The rho4.0 is a robot, handling and movement control for which the
whole processor capacity for the real time part is available since it can
run without Windows. VxWorks is used as Task Scheduler.
The hardware core of the rho4.0 is PC-based and extended by the hardware required for a real-time control.
8 axes and 8 kinematics can be controlled in the base function scope.
The rho4.0 consists of a power pack unit, a carrier board, a PC board
and a PCI plugging place, in which one of the 3 BOSCH field bus cards
(CAN, INTERBUS-S and PROFIBUS-DP) can be operated.
The PC Board is equipped with a 266- or 400 MHz processor and
32-MB-SO-DIMM. A compact flash card is used as hard disk.
There are 2 types of housing: one in the form of a drive module and another one as 19”-rack.
Electric Drives
and Controls
2−1Bosch Rexroth AGRhoMotion1070072367 / 04
The drive housing is located vertically besides a drive module. The
19”-housing is 1 HE ( 44mm) high and fitted horizontally in a 19”- control
cabinet.
The 19” variant is available with extended remanence.
2−2Electric Drives
Bosch Rexroth AGRhoMotion1070072367 / 04
and Controls
System overview
Notes:
Structure of the rho4.0
3Structure of the rho4.0
3.1Description of the structure
The following notes refer to point 3.1.2 Block structure of the rho4.0.
Via an external PC it is possible to communicate with the rho4.0 in Win-
dows via both a DDE server and DLL libraries. Various library functions
are available.
For the connection of the library functions the OEM has four parallel
channels available. The library functions are represented on Windows
side as DLL.
There is one common transmission channel available for ROPS4 and
DDE linking.
Electric Drives
and Controls
3−1Bosch Rexroth AGRhoMotion1070072367 / 04
Four Win channels are available in BAPS for communication with the
rho4.0 (Win_1 to Win_4). In addition, BAPS incorporates the capability
of creating one or more BAPS clients using library functions.
Coupling to a PCLrho4.0 (PC-programmable logic control), which may
run on the same computer, is provided through an internal TCP/IP connection. A data channel to the PCL is provided in the same way. The PCL
is programmed using the WIN-SPS software.
The rho4.0 provides three serial channels.
The PHG2000 is the default operating device for the rho4.0. In addition
to the default operating interface, it is possible to customise the interface
of the PHG2000 as desired using the BDT editor. Drivers and functions
are available for this purpose.
The rho4.0 incorporates a CAN interface to the digital drive amplifiers
(Bosch Servodyn D, Servodyn GC).
In addition, an interface for SERCOS drives is available.
A CAN interface is also used for the coupling of digital I/O. The
PCLrho4.0 gives the possibility of communicating by means of PROFIBUS-DP, CAN or INTERBUS-S by using a PCI field bus card.
ROPS4 can communicate with the rho4.0 via a TCP/IP or a serially connection.
BAPS plus uses the DDE Server4.
3−2Electric Drives
Bosch Rexroth AGRhoMotion1070072367 / 04
and Controls
Structure of the rho4.0
3.1.1Outline structure
rho4.0
task management
file management
record preparation
interpolation
transformation
Windows
applications
Ethernet
TCP/IP
Standard-PC
Structure of the rho4.0
3.1.2rho4.0 block diagramm
Electric Drives
and Controls
3−3Bosch Rexroth AGRhoMotion1070072367 / 04
External PC
WIN-PCL
Driver
V24/printer/power/
Hard disk/floppy/CD-ROM
Static link
ROPS4fkt.dll
ROPS4
Library
functions
D
Dyna-
L
mic
link
L
rho4fkt.dll
rho4
Library
functions
Dynamic link
Dynamic link
D
DDE-
L
Server
L
win.exe
D
ROPS4
L
Win.exe
L
D
L
L
D
D
D
E
OEM
Win.exe
(Switcher)
OEM
Win.exe
D
E
D
BAPS
D
plus
E
Driver
Driver
PCL
rho4.0
Driver
Ethernet
TCP/IP
T
C
P
/
I
P
C
A
N
Driver
I
nt
e
r
f
a
c
e
rho4.0
Real time core
Task administration
File administration
Record preparation
Interpolation
Transformation
S
E
R
C
O
C
A
N
Converter
rho4fkt.lib
rho4
Library
functions
PHG data
supply
Driver
V
2
4
PHG2000
BDT-editor
S
Floppy
I/O
DrivesV24/20mA
3−4Electric Drives
Structure of the rho4.0
Bosch Rexroth AGRhoMotion1070072367 / 04
and Controls
3.1.3Operating system of the rho4.0
The operating system is saved and secured against voltage loss on a
plug-in and an exchangeable compact flash disc (CF).
The change of a CF is only allowed when it is switched off by pulling the
rho4.0 component. The CF is internally mounted on the component for
safety reasons and can therefore not be removed from outside without
intention.
In the case of change of the operating system, after the exchange of the
CF, the previously saved machine parameters are to be loaded with
ROPS4 and the previously saved PCLrho4.0 program with WinSPS.
3.1.4Floppy operation
PHG2000 display
As an option an external floppy drive can be connected to the control
rho4.0 as a storage medium supporting 3.5’ ’ disks with 1.44 MB and FAT.
The disks can be read or described from the control unit as well as from
Windows. On the disk, the file attribute may not be restricted, i.e. all files
have the attribute A(rchiv) allocated as default.
From the control side (real-time core), the operation is made via the
PHG2000.
As default the following display selection is activated:
D with the PHG mode 9.2 (list files), 9.3 (delete files), 9.4 (print files) and
9.9 (file attributes) one comes into the PHG2000 display ’Memory
management’.
D with the PHG mode 9.8 (floppy management) one comes into the
PHG2000 display ’Floppy management’.
Via an option byte (addr. 400062 = 1), it is possible to keep the display of
the modes 9.2, 9.3, 9.4, 9.9 in the PHG3 mode.
The operating mode ’File management’ gives the possibility of displaying up to 10 files of the user memory or the floppy disk at the same
time on the PHG2000 display.
The file names are limited to the format 8.3. Any extension with 3 signs is
allowed. Files that do not correspond to this format will be not displayed.
Directory structures of the floppy disk are not supported. All files that are
in the root directory of the floppy disk are displayed. Files are copied from
the control unit into the root directory of the floppy disk. Up to 224 files
can be filed into the root directory. An access to subdirectories is not possible.
Structure of the rho4.0
Electric Drives
and Controls
PHG2000-Display ’Memory management’
3−5Bosch Rexroth AGRhoMotion1070072367 / 04
The PHG2000 display ’Memory management’ is switched on with mode
If the PHG2000 display ’Floppy management’ is active, the uppermost
key row of the PHG2000 is used as function keys in the standard key assignment.
The following functions are started with it:
D ”Delete FD file” (key code ’MOVE’)
D ”Copy machine parameters from rho onto floppy” (key code ’LI-
NEAR’)
D ”Copy extended machine parameters from rho onto floppy”) (key
code ’VIA’)
D ”Copy files from floppy onto rho”) (key code ’TO’)
Structure of the rho4.0
Electric Drives
and Controls
Key assignment for selection
3−7Bosch Rexroth AGRhoMotion1070072367 / 04
The following key combinations correspond to the cursor movements
within the file list of the display:
Standard keyboard assignment
<up arrowl>:move cursor up<Shift> <5>
<down arrow> :move cursor down<Shift> < . >
< ’<’ >:move cursor up by a page<Alt> <7>
< ’>’ >:move cursor down by a page<Alt> <8>
<BEGIN>:position cursor at the beginning
<BEGIN>
of the file list
<END>:position cursor at the end of the
<END>
file list
<’[’>:set mark (beginning of an area)<Alt> <WENN>
<WDH>:Update display (Refresh list)<WDH>
<left arrow>:Quit operating mode
<Shift> <1>
file management
The inversely represented file(s) is/are selected for the function key to be
confirmed. Any large, coherent area over several pages can be selected. The processing of a selected area (file list) is interrupted with <left
arrow>.
CAUTION
The disk may not be removed from the drive during a write access.
It can destroy (logically) the disk.
3−8Electric Drives
Structure of the rho4.0
Bosch Rexroth AGRhoMotion1070072367 / 04
and Controls
3.2Digital I/O
On the rho4.0, (without additionally possible coupling of decentral I/O
modules) 16 digital inputs and 8 digital outputs are available.
3.2.1Digital inputs
The digital inputs of the rho4.0 are multi-function inputs. They can be
used alternatively for several control functions:
Multifunction typecan be addressed via channel
High-speed constant start611 to 618
number
High-speed constant start
High-speed inputs in the BAPS program
High-speed asynchronous inputs1801 to 1816
Processing of the inputs in the
PCLrho4.0 program
801 to 816
−−−
For certain applications, it is necessary to trigger a movement as Highspeed as possible and always with as constant idle time as possible on a
condition.
By means of the “WAIT UNTIL ...” instruction − by using the input channel
numbers 611 to 618 it is possible to start high-speedly and with constant
delay time (with quantization of an interpolation cycle P5) on a condition.
A movement is triggered as High-speed as possible through a condition
when the BAPS program contains the following instructione sequence:
WAIT UNTIL bedingung_erfuellt MOVE kin1 LINEAR TO P1
kin1:Name of the kinematic that is moved afterward
Condition_met:e.g. SL_INP_1=1
SL_INP_2=0
Any waiting time can be programmed before the next movement is executed:
.
.
1) WAIT UNTIL SL_INP_1=1 MAX_TIME=0.15
2) MOVE DEST_POS
.
.
Loading...
+ 139 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.