You are on page 1of 4

RE 95115/2021-04-12

Replaces: 2020.02.26

BODAS C-API


C-programming interface
for BODAS controllers RC of series 30

Features Content
▶ Programming interface for the programming of Description 2
Application software for BODAS control units Order details 2
▶ C-Application Programming Interface Required accessories 3
▶ Simple transfer of programs created in C to BODAS System requirements 3
control units Safety instructions 4
▶ Including library with predefined ECU-functions
▶ Functionality tuned to optimum control of Rexroth
hydraulic components

 RE 95115/2021-04-12, Bosch Rexroth AG


2 BODAS C-API
Description

Description

With the C-API (API = Application Programming Interface) The simplicity of the system makes it possible for the user
Rexroth offers a convenient programming interface for to concentrate on his application and to use the C-API
creating applications for the BODAS controllers RC. This functions as a tool.
interface allows simple access to the control unit func- Powerful functions contain algorithms for the adjustment
tions, e.g. actuation of outputs, without detailed know- and learning functions, making it easier for the developer
ledge o the hardware used being necessary. to program routine tasks.
The contents of the library are configured for optimum
The user can make use of all functions needed for: actuation of the Rexroth hydraulic components and allow
▶ system configuration maximum flexibility for its application.
▶ configuring and reading inputs
▶ actuating outputs Main components
▶ using the CAN, CANopen communications interfaces ▶ Compiled C-libraries
▶ diagnostic functions for BODAS service. ▶ Handbook / API documentation with examples for the
application of the functions
▶ Basic program

Order details

To ensure you receive the latest version of the BODAS


C-API, please contact your Bosch Rexroth sales employee

Bosch Rexroth AG, RE 95115/2021-04-12


 BODAS C-API | 3
 Required accessories

Required accessories

Designation Material number Data sheet


BODAS-service 3.x full version R902109416 95086
BBODAS-service connection wiring R902109422 95086
Diagnosis socket Metalock-Bantam UTG012-8S 8-way R909831291 95086

For C-API version 40 for series 30


not available from Bosch Rexroth!
▶ HighTec GNU TriCore Development Suite
The Compiler version to be used is V3.4.5.14.
Please comply with any installation instructions given
there.
▶ For further information about the GNU Compiler please
see http://www.hightec-rt.com

Additionally recommended components


The components described below, except the C compilers, are available from Rexroth under the following material numbers:
Designation Material number Data sheet
Testbox TB3 R902109066 95092
CAN-USB R902602780

Alternative vector
CANalyzer with option CANopen and J1939
(see http://www.vector-worldwide.com)

System requirements

▶ BM compatible personal computer with


500 MHz Pentium II microprocessor (minimum)
▶ VGA video adapter or video adapter with a resolution of
at least 1024x768 and at 16 bit colors
▶ Minimum 512 MB main memory (RAM)
▶ One vacant serial or CAN interface
(depending on the communications interface selected)
▶ Vacant hard drive capacity > 50 MB
(the Compiler is not included here)

Operating system:
▶ Windows 10

 RE 95115/2021-04-12, Bosch Rexroth AG


4 BODAS C-API
Safety instructions

Safety instructions

General instructions Intended use


▶ The suggested circuits do not imply any technical ▶ The C-API is designed for use with BODAS controllers
liability for the system on the part of Rexroth. RC in mobile working machines.
▶ Read the API documentation carefully and in full before ▶ The C-API must generally be used within the approved
you start working with the C-API. operating range specified in this data sheet and must
▶ Changing parameters or loading (flashing) software take account of safety instructions.
onto BODAS controller RC may only be performed by ▶ Use outside of the specified and released boundary
trained and experienced specialists who are suitably conditions may result in danger to life and/or cause
familiarized with the used components as well as the damage to components which could result in conse-
complete system (please refer to RE 95086). quential damage to the complete system.
▶ Work on the PC with BODAS C-API in combination with ▶ Damages which result from improper use and/or from
a BODAS controller in a machine or vehicle may only unauthorized, unintended interventions in the device
be performed while commissioning the machine or not described in this data sheet render all warranty
during service work. Appropriate safety measures and liability claims with respect to the manufacturer
against dangers caused by unexpected operational void.
states must be provided.
Make sure that nobody is in the machine‘s danger zone. Further information
▶ To switch off the system in emergencies, the power ▶ More detailed information about BODAS products can
supply to the electronics must be disconnected with a be found at www.boschrexroth.com/mobile-electronics
safety switch. under the heading „BODAS Software“.
▶ The „General terms and conditions of deliveries and ▶ Pay regular visits to our home page for the latest pro-
services of Bosch Rexroth AG“ and the “Terms and duct information and information about updates.
Conditions for the provision of products of Bosch
Rexroth AG free of charge“ shall apply. Link:
https://www.boschrexroth.com/en/xc/home/legal
▶ The safety measures provided in RE 95200, RE 95201,
RE 95202 and RE 95203 must be observed.
▶ Copying, translation and distribution of Rexroth soft-
ware is prohibited under copyright law.

Bosch Rexroth AG © Bosch Rexroth AG 2021. All rights reserved, also regarding any disposal,
Robert-Bosch-Straße 2 exploitation, reproduction, editing, distribution, as well as in the event of
71701 Schwieberdingen applications for industrial property rights.
Germany The data specified above only serve to describe the product. No statements
Service-Tel. +49 9352 40 50 60 concerning a certain condition or suitability for a certain application can be
info.bodas@boschrexroth.de derived from our information. The information given does not release the
www.boschrexroth.com user from the obligation of own judgment and verification. It must be
remembered that our products are subject to a natural process of wear and
aging.

Bosch Rexroth AG, RE 95115/2021-04-12

You might also like