WinGPI
WinGPI
Description
The SAUER-SUNDSTRAND Interface WinGPI provides,
in conjunction with standard computers a communication
software to handle the SAUER-SUNDSTRAND Control
Electronic in the production line and in field service cases.
Features
• Production setup. • System data storage on the hard disk.
• Selection of different machine parameters. • Simulation of SUSMIC-DIA 1 and SUSMIC-DIA 3.
• Download of the function software and parameters. • Conversion of HEX-files to PRM-files (parameter descrip-
tion files).
• Upload of parameters.
• Conversion of PRM-files to HEX-files.
• Adjustment of the system parameters.
• Conversion of PRM-files to PRM-files.
• Use of display to show run screen information.
• Update kernel and application software.
• Real time XY recorder.
Ordering Information
• WinGPI Single License (513636) • WinGPI Site License (515580)
Requirement
• 80386 or higher. • 2 MB free hard disk space.
• Microsoft Windows 95/98 or Windows NT. • 16 MB or more of RAM.
Copyright 2000, SAUER-SUNDSTRAND COMPANY.
All rights reserved. Printed in Germany.
Contents subject to change.
2
WinGPI
Installation Uninstall
• Start Windows 95/98/NT. • Use Windows control panel/software install and uninstall
options.
• Insert CD into your drive (usually D:).
• Start "Setup.exe" in the folder WinGPI.
• Follow the install instructions.
• Use the whole license number xxxx-xx-xxxxxxxxxx.
Software License
WinGPI is not and has never been public domain software, A single user license permits an user to use WinGPI only
nor is it free software. The use of unlicensed copies of on a single computer. Licensed users may use the program
WinGPI by any person, business, corporation, government on different computers, but may not use the program on
agency or any other entity is strictly prohibited. more than one computer at the same time.
Known Problems
Nearly all notebooks and some of desktop PC´s dispose of Options from the power manager can be:
a power manager. Power manager blocks for a short time - in the BIOS-Setup
the CPU. Because of this the precision of time administration - in the file CONFIG.SYS (example Power.exe)
from the Com-Ports will be impaired. - in the file SYSTEM.INI-File (example Vpowerd.386) or
- under properties → system options → energy.
This may result in error reports. In order to prevent this, you
can switch of the power manager.
RS232 Hardware Interface
The communication interface cable between the computer Figure 1: RS232 cable
and the digital controller is a RS232 cable. Only the RxD,
TxD and GND signals are needed (see figure 1).
PIN 2: TxD
PIN 3: RxD PIN 2: TxD
CAUTION PIN 5: GND PIN 3: RxD
It is only allowed to connect RxD, TxD and GND. PIN 5: GND
With a standard RS232 cable you can damage your
computer under certain conditions.
3
WinGPI
Theory of Operation
Starting the WinGPI Software Figure 4: First Screen (Example)
1. Ensure that the digital system and the computer are
both switched off.
2. Connect the computer to the digital controller with the
RS232 interface cable.
3. Turn on the computer.
4. Start WinGPI.
For some seconds the current software version number
and the “start screen” with the SAUER-SUNDSTRAND
logo appears.
Figure 2: WinGPI Start Screen
Exit the WinGPI
You can quit the WinGPI over the menu File Exit.
The Windows
The screen of the WinGPI is divided in one text window and
in graphic windows.
Figure 5: Windows
5. Select and load a TCF-file (see figure 3).
Use Menu File Open TCF-File or use the button .
Figure 3: Terminal Control Files (TCF)
The Text Window
In this area the WinGPI displays alphanumeric data.
The Graphic Windows
There are two kinds of windows: Analog windows that
show a simple analog instrument and XY windows that
show a XY plotter.
6. Turn on ignition to give power to the digital controller.
Zooming the Graphic Windows
7. The first screen appears. It depends on the application With the standard windows functions (keyboard and mouse),
software. This screen is only an example. you are able to zoom the graphic windows.
4
WinGPI
Theory of Operation (continued)
The Buttons • Select one HEX-file.
On the left side of WinGPI you can use some buttons.
• After pushing the key the download screen appears
These buttons have the same effect as the corresponding
and the selected HEX-file is programmed into the digital
menu items. A short additional information you will see in
system.
the status line of WinGPI.
Figure 7: HEX-file download
Load TCF-File
After you pressed this menu item, you can select a TCF-file
to load. You also can specify a TCF-file in the Command-
Line and WinGPI will load this one automatically while
starting.
• After successful download of the HEX-file the digital
system starts operating and the opening screen appears.
Edit TCF-File
If you are authorized, you can select this item and edit a
TCF-file. Kernel Download
If you are authorized, you can select this to download a
Kernel HEX-file to the digital controller. The Kernel file type
Application or Default Parameter Download has to be *.hex or *.ker. You also can specify a Kernel HEX-
file in the Command Line and WinGPI will start the download
It is possible to reprogram the digital system. Use this directly you power on the digital controller. If your selected
menu item or the short cut , before starting the file type is *.hex, you have to specify the command line
digital controller. You can select an application HEX-file to switch -K additional to characterize this file as a Kernel
download. Or you specify a file in the Command-Line and HEX-file. Also you can use the short cut .
WinGPI will start the download directly you power on the
digital controller.
Also you can use the short cut , during running Run CAUTION
Screen to select a file. During Kernel download take care that you do not
interrupt this process (i.e. switch off the ignition).
Figure 6: Select HEX-file
Reset SUSMIC
Sends a reset command to the digital controller.
Reset Interpreter
Resets the internal WinGPI command interpreter.
5
WinGPI
Theory of Operation (continued)
Figure 8: Select Log Filename
Connect
Select this menu item to connect WinGPI with the digital
controller (Open Com-port). When you start the WinGPI
program, WinGPI connects automatically to the digital
controller with the selected Com-Port and the default
baudrate 19200 Baud.
Different ways to specify the Com-Port which you want to
use:
• specify the Com-Port in the Command Line
• specify the Com-Port in the Terminal Control File
• specify the Com-Port in the INI-File
These declarations have a different priority. The highest
priority is the declaration in the command line. This
Com-Port will use the whole time as you run this program,
Help
even if there are Com-Ports specified in the TCF-file or
INI-file.
It starts the WinGPI online Help.
If no Com-Port is specified in the command line WinGPI
use the declaration from the INI-file. But if another Com-
Port is declared in the TCF-file WinGPI use this one and
save this in the INI-file.
Setup and Run Mode
Setup Mode
Disconnect If the WinGPI is running and the digital system is started as
described above the system enters a Setup Mode. In this
This disconnects the digital controller (Close Com-port). mode parameter change and sensor setup can be made as
necessary.
The Setup Mode is i.e. introduced by a Warning Screen,
a System Information Screen and a Check Screen followed
Log-Data (Data Storage on the Harddisk) by a Main Menu.
With this item or function key data storage to the hard There are several setup screens that can be entered from
disk will be started. the Main Menu. The setup screens depend on the
application software.
In the selected directory for LOG-files a file will be created
and a headline (if defined in the TCF-file) will be written into You leave the Setup Mode and enter the Run Mode by
the file (for example gpi0.log). The directory and the entering a followed by a in the Main Menu.
filename can be changed under the menu item Select
Filename. The data from the digital controller will be
received and stored in the LOG-file in ASCII format. Each Run Mode
line includes the incoming data of one sample cycle. After entering followed by a in the Main Menu
you are in the Run Mode.
A second push to the function key or button will
close the file! Once you have entered the Run Mode the first of the
available run screens is displayed and the digital system
You can start new storage directly because the number in
the filename will be incremented (gpi1.log). starts working.
There are several run screens which depend on application
software. You can switch between these run screens by
NOTICE
If you restart the WinGPI program the LOG-file entering a corresponding key.
counter increments the existing filename auto-
To return to the Setup Mode from the Run Mode enter
matically. No old LOG-file will be overwritten.
.
6
WinGPI
History File WinGPI
Version 1.00 Version 2.10
First released version.
New Functions and Changes
• Add function to update kernel and application over
Version 2.00 INI-file description.
New Functions and Changes • Add command line parameter to adjust interpreter time-
out (-TOutx).
• Simulation of DIA1 and DIA3.
• New default value for timeout is 1000ms (old 500ms).
• Possible link to DIA-description.
• Add command line parameter to disable interpreter error
• Convert HEX-PRM, PRM-HEX, PRM-PRM. (-error).
• Upload HEX-files. • Add function to trace RS232 data (-trace).
• Upload PRM-files (description files).
Bug Fixes
• Link to Sauer-Sundstrand Web-page.
• Transmit delay is direct active with old wingpi.INI-files
• Menu history for APP-HEX-files and TCF-files. (only first time).
• Possible help-button in TCF-text window. • Wrong text (set mid and set min in DIA3).
• More space for HEX-file name in status line. • Problem Windows NT (use string, which is not defined in
TCF-file).
Bug Fixes • Wrong path for LOG-files (now no information in window
caption).
• use initial-dir for all file selects.
• Download length > 127 in shown info.
• Convert HEX-PRM start address is not correct (only
Version 2.01 196).
Released version.
• Help button in text window enabling was not correct.
New Functions and Changes
• Registry problems under NT (administrator installation
• Function to select delay time for transmit. works now).
• Fix problem status line active.
Bug Fixes
• No function transmit data with active delay time (problem • Fix problem log-data.
since 2.00, not 1.00).
7
Hydraulic Power Systems
SAUER-SUNDSTRAND Hydraulic Power Systems - Market Leaders Worldwide
SAUER-SUNDSTRAND is a world leader in the design SAUER-SUNDSTRAND specializes in integrating a full
and manufacture of Hydraulic Power Systems. Research range of system components to provide vehicle
and development resources in both North America and designers with the most advanced total-design system.
Europe enable SAUER-SUNDSTRAND to offer a wide
range of design solutions utilizing hydraulic power SAUER-SUNDSTRAND is Your World Source for
system technology. Controlled Hydraulic Power Systems.
Heavy Duty Axial Piston Heavy Duty Bent Axis Cartridge Motors/
Pumps and Motors Variable Motors Compact Wheel Drives
Medium Duty Axial Piston Microcontrollers and Hydrostatic Transmission
Pumps and Motors Electrohydraulic Controls Packages
Open Circuit Axial Piston Pumps Gear Pumps and Motors Genuine Service Parts
Worldwide Service Support
SAUER-SUNDSTRAND provides comprehensive worldwide service for
its products through an extensive network of Authorized Service Centers
strategically located in all parts of the world.
Look to SAUER-SUNDSTRAND for the best in WORLDWIDE SERVICE.
http://www.sauer.com
SAUER-SUNDSTRAND COMPANY SAUER-SUNDSTRAND GMBH & CO.
3500 Annapolis Lane North Postfach 2460 • D-24531 Neumünster
Minneapolis MN 55447 • U.S.A. Krokamp 35 • D-24539 Neumünster • Germany
Phone: (612) 509-2000 • FAX: (612) 559-5769 Phone: (04321) 871-0 • FAX: (04321) 871 122
WinGPI • 02/00
BLN-96-9911-2E • February 2000