Professional Documents
Culture Documents
User’s Guide
Version 4.0
In no event shall ABB Flexible Automation Inc. be liable for incidental or consequential damages
arising from use of this document or of the software and hardware described in this document.
This document and parts thereof must not be reproduced or copied without ABB Flexible Automation
Inc.’s permission, and contents thereof must not be imparted to a third party nor be used for any
unauthorized purpose. Contravention will be prosecuted.
INTRODUCTION
Welcome to QuickTeach™. This guide will familiarize you with QuickTeach and its
user interface elements: the Teach Pendant, the I/O Simulator, and the Robot View.
WHAT IS QUICKTEACH?
QuickTeach, simulates selected ABB S4 robots on desktop computers running
Windows 95 or Windows NT. QuickTeach can be used to test robot programs and as
a teaching tool for learning how to operate and program the S4 controller without
occupying a real robot system.
The QuickTeach application consists of three user interface elements, the Teach
Pendant, the I/O Simulator, and the Robot View. The Teach Pendant simulates the
S4 Controller Teach Pendant; the I/O Simulator window permits user viewing and
manipulation of digital I/O signals; and the Robot Viewer allows you to observe the
Robot’s motion as it executes RAPID application programs. The Teach Pendant is
displayed automatically when QuickTeach is started. The I/O Simulator and the
Robot Viewer windows are optional.
Also available are a set of related on-line reference manuals, including i.a. the
RAPID language reference manuals, including V2.1, V3.0 S4c, V3.1, V3.2 and
V4.0.
INSTALLATION
Information on how to install QuickTeach is found in QuickTeach 4.0 Getting
Started provided in your QuickTeach 4.0 software package.
RUNNING QUICKTEACH
You can start QuickTeach from the Start/Programs menu, or by double clicking the
QuickTeach icon.
1-1
QuickTeach User’s Guide
components are the Robot Viewer and the I/O Simulator. When the <Continue>
button is pressed the QuickTeach Dialog starts the virtual controller and the virtual
teach pendant and the selected optional components. The QuickTeach Dialog is
shown in Figure 1-1.
Robot Viewer Check this box if you want the Robot Viewer to start.
Cancel Press this button if you do not wish to start the QuickTeach.
Once you start VirtualRobot, the Teach Pendant window appears along with a
control panel window and joystick window. In addition, the I/O Simulator and Robot
Viewer windows appear. A Virtual Controller icon also appears in the task bar. The
Virtual Controller icon represents the S4 kernel running on your PC.
CONFIGURING QUICKTEACH
The QuickTeach application relies on the Virtual Controller, the S4 kernel running
as a backgound process. The Virtual Controller can be configured with various
1-2
Chapter 1: Introduction
memory and software options just like an actual S4 controller using the Virtual
Robot Browser. In Appendix B, Setting QuickTeach Preferences with the Virtual
Robot Browser, you will find detailed information on using the Virtual Robot
Browser dialog to create and modify Virtual Controller configurations.
A configuration includes, for example, the specific model year (V2.1, V3.0,
V3.1,etc.) of the controller, the options available to that controller (ArcWare,
SpotWare, Serial RAP, etc.), the robot model (IRB1400H CEILING/DCLinkB,
IRB6400C/B-150, etc.), the amount of memory installed on that controller (4MB,
6MB, etc.), and several other parameters. The Virtual Robot Browser dialog is used
to select, or activate, a specific configuration from one of the existing configurations,
to modify an existing configuration, or to create an entirely new configuration.
Keep in mind that specific features differ between different controller options, so it
is important to select the options that contain the features you want. Consequently,
you will not be able to program ArcWare statements using the Teach Pendant
application unless you create a new configuration or modify an existing
configuration to include the ArcWare option. Similarly, you must create a new
configuration or modify an existing configuration containing the SpotWare option if
you intend to program SpotWare instructions.
The following chapters contain more information on how to use QuickTeach.
Chapter 2
The Teach Pendant
OVERVIEW
The Teach Pendant window is a QuickTeach component that simulates the ABB S4
robot controller teach pendant. This chapter covers how to use the Teach Pendant
interface, not Teach Pendant functionality nor the RAPID programming language.
The Teach Pendant window starts automatically when QuickTeach is started.
Accompanying the Teach Pendant are the Control Panel and Joystick windows.
The Teach Pendant assumes the appearance of either of two teach pendant versions,
according to the selection made in the Virtual Robot Browser (see Appendix B,
Setting QuickTeach Preferences with the Virtual Robot Browser, for more
information). The two pendants are compatible; however, the Version 2 pendant
contains additional buttons that invoke special functions. If you use a Version 1
pendant, you will lose access to these special functions. The Version 2 pendant also
supports three window sizes, small, medium, and large.
1-3
QuickTeach User’s Guide
The Version 1 Teach Pendant, Joystick, and Control Panel appear as follows:
Figure 2-1: Version 1 Teach Pendant (upper), Joystick (lower left), and Control
Panel (lower right)
3-4
Chapter 3: I/O Simulator
The Version 2 Teach Pendant, Joystick, and Control Panel appear as follows:
Figure 2-2: Version 2 Teach Pendant (upper), Joystick (lower right), and
Control Panel (lower left).
You may want to minimize the Joystick and Control Panel windows to permit better
access to the Teach Pendant window.
3-5
QuickTeach User’s Guide
You exit the QuickTeach application by pressing the close button in the title bar.
This causes all QuickTeach components to terminate and shuts down the Virtual
Controller background process.
The Teach Pendant keys are represented by command buttons arranged and labeled
as on the real S4 Teach Pendant. You execute pendant keystrokes by clicking the
corresponding buttons with the mouse. Unlike common Windows applications, you
cannot select menu items in Teach Pendant by clicking on them directly with the
mouse; instead, you must click on the pendant buttons just as you would if you were
using the real pendant. The cursor changes to a hand symbol whenever you are over
a selectable button.
The Light-Emitting Diodes (LEDs) on the real pendant are represented by radio
buttons on the Version 1 Teach Pendant. An LED in the “on” state appears as a
selected radio button, that is, the circle is filled. An LED in the “off” state appears as
an unselected radio button, or an unfilled circle. You cannot change the radio
buttons’ state by clicking on them with the mouse.
Sound effects emitted by the real pendant are reproduced through the PC speaker.
The joystick on the real pendant is represented by three scrollbars in the joystick
window. Any one of the scrollbar thumbwheels can be dragged with the mouse from
its neutral mid-position to emulate various deflections of the real joystick. When the
mouse-button is released, the thumbwheel returns to its neutral position. If you want
to emulate incremental jogging, click the desired scroll arrow. Since you can only
interact with one scrollbar at a time, it is not possible to emulate jogging in several
directions simultaneously. The safety pad on the real pendant is emulated by a
checkbox in the joystick window. You “press” and “release” the safety pad by
clicking the checkbox with the mouse. A “pressed” safety pad appears as an “X” in
the checkbox; no “X” in the checkbox means the safety pad is “released”.
The push-buttons and keyswitch of the control panel on the real S4 cabinet are
represented by radio buttons in the control panel window. At system startup, the
push-buttons’ state appears as shown in the earlier figure. You “press” the push-
buttons by clicking on the corresponding radio buttons with the mouse. A push-
button in the “on” state appears as a selected radio button, that is, a filled circle. A
push-button in the “off” state appears as an unselected radio button, that is, an
unfilled circle.
3-6
Chapter 3
The I/O Simulator
OVERVIEW
The I/O Simulator is a QuickTeach component that displays the current state of
digital input and output signals. It allows you to set and reset both digital inputs and
outputs. This makes it an ideal tool for testing a robot program’s logic flow based on
various digital input and output settings.
A yellow light indicates the input or output is on while a black light indicates it is
off. A panel is light gray if the input or output is defined, while a dark gray panel
indicates it is undefined.
Figure 3-1 depicts a typical I/O Simulator view. In Figure 3-1 the input signal
ContctrlsOpen is set and the output signal Control_Stop is also set. The
corresponding Teach Pendant I/O Window is shown in Figure 3-2.
3-1
QuickTeach User’s Guide
BOARD LIST
The board list is a drop down list of all the defined I/O boards within the robot
controller. When an I/O board is selected from the board list, its defined inputs’ and
outputs’ current states are displayed. A panel is light gray if the input or output is
defined, while a dark gray panel indicates it is undefined. A yellow light indicates
the input or output is on, while a black light indicates it is off.
S4 OPERATION STATE
The S4 Operation text box displays the Virtual Controller’s current operational state.
The possible states are:
• Manual Reduced Speed
• Going to Manual Full Speed
3-2
Chapter 3: I/O Simulator
I/O RANGE
The I/O Range selects the range of inputs and outputs to be displayed. In 100% or
50% size mode this will typically be 1 to 16. If the board selected has 32 inputs or
outputs, it is possible to select 17 to 32 from the I/O Range drop-down list to display
the state of the remaining I/O.
SIZE = 100%
This is the default setting when the I/O Simulator is first started. The first 16 inputs
and outputs are displayed. The remainder of the inputs and outputs (if any) can be
displayed by selecting the desired range from the I/O Range drop-down list. Notice
that the View menu is grayed out when the 100% size is selected.
SIZE = 50%
This setting reduces the window footprint by half. The first 16 inputs or outputs
(depending on whether inputs or outputs were selected in the View menu) are
displayed. Notice that the View menu is no longer grayed out when the 50% size is
selected. The remainder of the inputs and outputs (if any) can be displayed by
selecting the desired range from the I/O Range drop-down list.
Figure 3-3 depicts a typical I/O Simulator viewed at 50%.
3-3
QuickTeach User’s Guide
SIZE = 25%
This setting reduces the window footprint by three quarters. The first eight inputs or
outputs (depending on whether inputs or outputs were selected in the View menu)
are displayed. Notice that the View menu is no longer grayed out when the 25% size
is selected. The remainder of the inputs or outputs can be displayed by selecting the
desired range from the I/O Range drop-down list.
Figure 3-4 depicts a typical I/O Simulator viewed at 25%.
• Outputs Ctrl+O
In the reduced display mode (i.e., 50% or 25%), this menu is used to select whether
inputs or outputs are displayed. It is possible to select inputs or outputs by using hot
keys. Ctrl+O will display outputs, while Ctrl+I will display inputs.
The I/O Simulator will start up with the same view settings used in the previous
session.
3-5
Chapter 4
The Robot Viewer
OVERVIEW
The Robot Viewer allows you to observe the motion of the virtual controller as it
executes RAPID application programs. The Robot Viewer’s main features include
the View Area and the Cycle Time Clock. The View Area displays the selected IRB
robot model and animates it in accordance with the positions generated by the virtual
control system. The Cycle Time Clock displays the time, using time computed
internally by the virtual control system.
4-1
QuickTeach User’s Guide
It is also possible to display a tool, a tool path, coordinate systems, and a tool tip
position in the Robot Viewer. It should be noted that this tool is fictitious and always
tool flange mounted. It is defined by giving the tool tip position compared to the tool
flange coordinate system using the Display Dialog. It should also be noted that the
tool tip positions are given in the base frame coordinate system. This is illustrated in
Figure 4-2.
4-2
Chapter 4: The Robot Viewer
The Robot Viewer is started together with the Teach Pendant and I/O Simulator
when the <Continue> button on the QuickTeach dialog is pressed. The Robot Model
displayed in the Robot Viewer is selected in the Virtual Robot Browser dialog (see
Appendix B, Setting QuickTeach Preferences with the Virtual Robot Browser, for
further details). It should be noted that selections in the Settings menu are saved
when the Robot Viewer is closed.
4-3
QuickTeach User’s Guide
Robot
Status Bar
4-4
Chapter 4: The Robot Viewer
Start Clock button is pressed, the Cycle Time Clock will start.
4-5
QuickTeach User’s Guide
PRINTING
Use the Print command to print the contents of the view area. This command
presents a Print dialog box in which you may specify the number of copies, the
destination printer, and other setup options. Shortcut: <CTRL+P>.
Note: You must have a printer defined and connected to your system. This is done from within the
Windows Control Panel. See your Windows documentation for details.
Note: The larger the display, the larger the printed result will be.
EXIT COMMAND
Use this command to end your session. You can also use the Close command in the
application control menu (press right mouse button at top of window). Shortcut:
<ALT+F4>.
4-6
Chapter 4: The Robot Viewer
The Exit command terminates the Robot Viewer. However, the other windows of
QuickTeach application (I/O Simulator and Teach Pendant) remain. Only when you
exit the Teach Pendant window does QuickTeach shutdown.
4-7
QuickTeach User’s Guide
MOTION SETTINGS
This menu item brings up a dialog used to set motion-related properties. The Robot
Viewer operates in one of two different modes. In Automatic mode, the default
mode, the Virtual Controller continuously updates the position of the Virtual
Controller. In this mode, the Robot Viewer will display the last position generated
by the Virtual Controller at the time drawing begins. In Automatic mode the Motion
step resolution slider is used to adjust the execution speed of the Virtual Controller.
The main purpose of the Motion step resolution slider in this mode is to provide user
control over CPU loading.
In Controlled mode, the user controls which points on the robot path are selected for
display. In this mode, the Virtual Controller and the Robot Viewer are synchronized.
The check box and the Motion step resolution slider are used to specify which robot
positions are displayed. The Settings/Motion menu item is checked when the
Controlled option is selected.
If the Controlled mode is selected, the Display Fine Points Only check box is
enabled and provides additional control over rendering. If the Render Fine Points
Only check box is selected, the Robot Viewer will display only those robot positions
that are fine points. If the Display Fine Points Only check box is not selected, the
Robot Viewer will render all fine points plus all points at a set time interval
subsequent to fine points. The time interval is set using the Motion step resolution
slider.
The Motion Settings dialog is shown in Figure 4-7.
4-8
Chapter 4: The Robot Viewer
Figure 4-8 illustrates which points along a robot path are rendered in Controlled
mode with a 0.480 second interval setting.
1.44
Rendered Points
0.96
0.48
0.0
4.32
3.84
2.88 2.40
1.92
1.44 0.96 0.48
4-9
QuickTeach User’s Guide
If you select Automatic mode, the Display Fine Points Only check box is disabled as
illustrated in Figure 4-9. If you check Display Fine Points Only the Motion step
resolution slider will be disabled.
RENDERING STYLE
This menu selection contains a sub-menu with the following two selections: Full
Shading and Wire Frame. Full Shading displays the shaded robot surface. The Wire
Frame option displays the robot outline as a wire frame.
4-10
Chapter 4: The Robot Viewer
DISPLAY PROPERTIES
The Display Properties dialog contains four tabbed pages, one page for setting the
background, and three more pages for settings related to the path, tool tip position
text, and the tool definition.
Background Page
The background page allows the user to set the floor and floor-grid display options
as well as the background color. The background page is shown in Figure 4-10.
4-11
QuickTeach User’s Guide
Note: The number of colors that can be generated depends on your monitor and driver settings.
4-12
Chapter 4: The Robot Viewer
4-13
QuickTeach User’s Guide
4-14
Chapter 4: The Robot Viewer
4-15
QuickTeach User’s Guide
DEFAULTS
The Defaults dialog opens that allows the user to reset any or all of the Settings to
the installation defaults or the previous session settings (the settings the last time the
Robot Viewer was closed) as shown in Figure 4-15.
STATUS BAR
The Status Bar command is used to display and hide the Status Bar located at the
bottom of the Robot Viewer window. A check mark appears next to the menu item
when the Status Bar is displayed.
Information displayed in the Status Bar includes a description of individual toolbar
buttons and menu items, the keyboard latch state, and the currently selected robot.
ALWAYS ON TOP
If the Always On Top menu item is checked, the Robot Viewer window will remain
on top of all other windows, independent of which window is active. If the Always
On Top item is not checked, the Robot Viewer behaves like other windows.
4-16
Chapter 4: The Robot Viewer
4-17
QuickTeach User’s Guide
The Dolly thumbwheel can be used to move the robot closer or further away from
the view point.
4-18
Chapter 4: The Robot Viewer
4-19
QuickTeach User’s Guide
Pick Button
View Button
Help Button
Home
Projection
4-20
Chapter 4: The Robot Viewer
Pick Button
Selects Pick mode. In Pick mode, the cursor shape will change to an arrow. The
QuickTeach version 2.1 and 3.0 does not support Pick mode.
View Button
Selects Viewing mode (and deselects Pick mode). In Viewing mode, the cursor
shape will change to a hand icon. In this mode the scene can be manipulated.
Help
This menu provides a short introduction of the Robot Viewer and the decoration
buttons.
Note: To get detailed help concerning the Robot Viewer, use the Help Menu at the top of the Robot
Viewer. Refer to the previous section on Help.
Home Button
Sets the view point to the “home” position.
Seek Button
Allows the user to select a new center of rotation. When selected in Viewing mode,
the cursor changes to a crosshair. The next left mouse button action causes whatever
is underneath the cursor to be selected as the new center of rotation.
Projection Button
Sets the projection type, toggling between the two available camera types --
perspective and orthographic. Perspective is used by default.
4-21
Appendix A
Using QuickTeach with FactoryWare
WHAT IS FACTORYWARE?
In addition to QuickTeach, ABB Flexible Automation offers PC-based software
products known as FactoryWare. Designed to speed the integration of PCs and ABB
robots, FactoryWare products simplify the creation Windows-based user interfaces
for monitoring and supervision of work cells and control of production processes.
When creating and testing Windows-based operator stations, the designer can
employ QuickTeach instead of occupying a real robot. By enabling the designer to
test user interfaces and train operators on the desktop, QuickTeach provides an
unparalleled test environment for FactoryWare applications.
To use QuickTeach with FactoryWare, a network interface card (ethernet card) is
required, the Windows operating system must be configured to communicate with
the TCP/IP protocol, and the QuickTeach communication interface must be enabled.
The following sections explain how to accomplish the software configuration. After
concluding these tasks, QuickTeach will boot with the same communication
interface used in the real S4 robot controller, thereby enabling FactoryWare
applications to communicate with the QuickTeach application.
A-1
QuickTeach User’s Guide
For a controller version 3.2 or earlier, use the “Startup” tab shown below, and check
the “Serial RAP” option to enable the communication interface. Then, save your
selections with the OK button.
A-2
Appendix A: Using QuickTeach with FactoryWare
Select Microsoft and TCP/IP. Now click on OK. Now choose the new TCP/IP
binding in the list and select Properties. Configure the network interface IP address
and subnet mask.
A-3
QuickTeach User’s Guide
Select OK twice and wait until the file copy from your Windows 95 CD is complete.
A-4
Appendix A: Using QuickTeach with FactoryWare
Select Microsoft and TCP/IP. Now click on OK. The system asks if you are using
DHCP to assign your IP address. If you are not using DHCP or do not know what
DHCP is, click on No. The system then asks you to insert your Windows NT 4.0 CD
in the drive and then installs the driver files. After the drivers have been installed,
click on the Close button. NT then presents the following TCP/IP Protocol
properties dialog:
A-5
QuickTeach User’s Guide
Configure the network interface IP address and subnet mask. Select OK. The system
then prompts to be restarted.
A-6
Appendix B: Setting QuickTeach Preferences with the Virtual
Robot Browser
OVERVIEW
E-1
QuickTeach User’s Guide
This is the Virtual Robot Browser dialog. Starting from here, you can create a new
robot system, edit an existing system or simply check out the details concerning an
existing system.
In the Current Directory, the currently selected SystemPool is viewed. The
SystemPool is equal to a directory where robot system configurations are saved. The
path tells you which directory the current robot systems are picked from.
In the tree structure to the left, the available robot systems in the current directory
are viewed. The robot that is set to being the current active robot is marked green
(rsGlue in the example above).
In the window to the right, the configuration for the robot currently selected in the
left window is viewed (e.g. Virtual Controller versions, external axes, included
software packages etc.).
B-2
Appendix B: Setting QuickTeach Preferences with the Virtual Robot Browser
Remember: The current robot is not necessarily the same robot as the selected robot. The current robot is
used when starting applications. The selected robot is only used when making changes in the Virtual
Robot Browser dialog.
B-3
QuickTeach User’s Guide
In the Go To SystemPool dialog, you are able to select from which directory you
should get the robot system configurations to view in the Virtual Robot Browser
dialog. The directories for v2.1, v3.0, v3.1 and v3.2 robots are predefined and are set
up automatically when you install QuickTeach. The directories where you store v4.0
robot systems are optional; you can store a v4.0 system wherever you like.
With the Browse button, you can browse to other directories than the ones viewed in
the Go To SystemPool dialog. When you have chose the System Pool you wish to
use, click OK. By clicking Cancel, you abort the selection and return to the Virtual
Robot Browser dialog with the original SystemPool.
B-4
Appendix B: Setting QuickTeach Preferences with the Virtual Robot Browser
After exiting the Virtual Robot Browser, QuickTeach will use the newly selected
configuration.
B-5
QuickTeach User’s Guide
In the System Name box the name of your new system is entered. In the Program
Revision box, you select from the list which program revision your Virtual
Controller should have.
If you select a revision of a version later than 3.2, you have to create a Virtual Key
by clicking the Insert Virtual Key button. The key is randomly created.
If you selected a revision of version 3.2 or earlier, a Virtual Key is not needed (the
Key String box is then turned off).
When you are finished, click OK to enter the next step in the process of creating a
new system. Depending of which program revision you selected you will enter
different dialogs:
• If you selected a revision of v3.2 or earlier, you will see the Robot Properties dialog. See the section
Robot Properties for further details.
• If you selected a revision later than 3.2, you will see the Start – RobInstall – [Your System Name]
dialog. See the section The RobInstall Dialog for further details.
B-6
Appendix B: Setting QuickTeach Preferences with the Virtual Robot Browser
Enter a name for the new system and click OK. You now enter the next step in the
process of creating the new system, the Robot Properties dialog. See the section
Robot Properties for information on how to proceed.
B-7
QuickTeach User’s Guide
B-8
Appendix B: Setting QuickTeach Preferences with the Virtual Robot Browser
In the Current configuration box, you see the current configuration of your system.
In this dialog, you will be guided through the configuration of your new system by
clicking the Next button. The configuration will follow the tree in the window to the
left.
Click Next to proceed.
B-9
QuickTeach User’s Guide
Additional Keys
In the Additional Keys dialog, you are able to add additional keys to your system,
e.g. to include additional software (add-ins etc.).
You can type in the keys directly, paste from the clipboard or import from a file.
In the Type in Additional Key box, you type in or paste a key from the clipboard.
Click the Add Key to List to include the new key.
If you wish to include a key from a file, press Add Key from file. You can now
browse to the location where you have stored the key. Click Open to import the key.
If you want to remove an existing key, select the key in the Included Additional
Keys box and click Remove Key.
When you are finished, click Next to proceed.
B-10
Appendix B: Setting QuickTeach Preferences with the Virtual Robot Browser
Parameter Data
In the Parameter Data dialog you are able to add additional equipment, such as
configuration of I/O cards for external equipment etc (.cfg files are included).
To add calibration data, click the Add button in the Calibration Data box. Browse
to the location where you have stored the calibration data file (calib.cfg). Click Open
to import the calibration data file.
To remove the calibration data, click Remove.
To add additional parameters, click Add in the Additional parameters box. Browse
to the location where you have stored the parameter data file (.cfg). Click Open to
import the paramter data.
To remove additional parameters, select the paramter you wish to remove by in the
Loaded Additional Parameters box and click Remove.
Click Next to proceed.
B-11
QuickTeach User’s Guide
Options
The Options dialog lets you set further options, e.g. teach pendant languages,
manipulator type and variant, external axes, hardware options, Ethernet
communication, generic software options, conveyor options, ArcWare, SpotWare
and ProcessWare options.
In the Selected Options box, you see the currently selected options. To change the
options, click Options…. A wizard starts and you are able to change all options by
checking or clearing the boxes for each option. Proceed through the wizard with the
Next button. At any time, you can click Finish. This will apply the changes you
have made. If you click Cancel your changes are discarded.
When you reach the end of the the wizard, click Finish. You see a complete list of
all your options and you are asked to confirm the options:
B-12
Appendix B: Setting QuickTeach Preferences with the Virtual Robot Browser
GENERAL PAGE
B-13
QuickTeach User’s Guide
Robot Name
The first field on this page contains the robot’s Name. You can rename the robot by
typing in a new name in this field. Note that the robot name is also the name of the
file directory in which the configuration files for this robot are stored. Changing the
robot name, therefore, also changes the name of the file directory.
Robot Model
The Model field allows you to select the particular physical robot arm model used to
represent this robot in QuickTeach.
External Axis
The External Axis selection box allows you to select the type of external axis you
wish to be included in the robot configuration.
File Path
The File Path is the path on the local machine to the robot’s configuration files.
This field is not modifiable; it simply presents information on the directory used to
store the robot’s configuration files.
Robot Description
The Description field can be used to store any additional text used for identifying
this robot.
Robot Memory
The Robot Memory field indicates the amount of memory for which the robot is
configured. Robot memory is totally unrelated to the amount of memory you may
have installed on your computer.
B-14
Appendix B: Setting QuickTeach Preferences with the Virtual Robot Browser
PENDANT PAGE
The QuickTeach application can assume the appearance of either the Version 1or
Version 2 pendants. You use the controls in the Pendant group to select which
pendant appearance you want to use. The two pendants are totally compatible with
one another. The selected pendant is used the next time you launch an application
that uses the pendant.
Version 1 Pendant
The Version 1 pendant is the pendant that originally shipped with the first ABB S4
robots.
Version 2 Pendant
The Version 2 pendant started shipping with the V2.0 S4 robots.
The Version 2 pendant contains additional buttons that invoke special functions; if
you use a Version 1 pendant, you will lose the ability to access the special functions.
B-15
QuickTeach User’s Guide
In addition, you may select the Size of the display of a Version 2 Pendant.
STARTUP PAGE
The Startup page lets you configure the robot properties that determine the robot’s
configuration upon startup.
The Start Mode indicates and allows you to select the mode in which the Virtual
Controller will start then next time it is executed. If a Cold Start is indicated, the
controller will Cold start the next time it is executed and change its indicator back to
Warm start for subsequent executions. (Applications that do not make use of the
different start modes are unaffected by the start mode.)
B-16
Appendix B: Setting QuickTeach Preferences with the Virtual Robot Browser
Warm Start
Warm Start instructs QuickTeach to boot the Virtual Controller with the same
parameters in contained the last time the Virtual Controller was running. This
emulates the RAM-based warm boot of the real robot controller.
Cold Start
Cold Start instructs the Virtual Controller to emulate a cold boot of the real robot
controller, loading the S4 software options you select from the Installed Software
list.
B-17
QuickTeach User’s Guide
Installed Software
The Installed Software tabs allow you to configure the BaseWare Options,
ProcessWare modules, and External Options installed for this robot configuration.
The tabs for BaseWare, SpotWare, ArcWare, GlueWare, PalletWare, and PaintWare
present check boxes that can be used to select various options. Some options are
interdependent or mutually exclusive. The dialog will dynamically enable or disable
selections to reflect these conditions where they exist.
The Options tab allows you to specify any External Options that should be part of
the configuration. Its interface is different than the other tabs. The Options tab
presents a list of External Options installed on the system with check boxes next to
them.
B-18
Appendix B: Setting QuickTeach Preferences with the Virtual Robot Browser
When you select an item from the list, the box adjacent to the item is checked. For
some of the more complex external options, a Wizard may be invoked that prompts
you to set up the option. The wizard must be completed before returning to
Preferences to make additional selections. You should also be aware that the wizard
may specify additional installed software selections that must be made for the option
to work properly.
B-19
QuickTeach User’s Guide
You can specify an alternate directory; for example “A:\”, if you want to load the
parameter files from a floppy or other location.
Pressing the OK button saves your configuration. If you press Cancel, the changes
are disregarded. The changes that are saved do not affect currently running
applications, but the next time you start QuickTeach it will use the new parameters.
B-20
Appendix C: Troubleshooting: If you have problems…
If you need to obtain technical support for problems you encounter while running
QuickTeach, you should contact your local ABB customer support representative. It
is helpful to know as much as possible about your particular installation in
diagnosing problems you may be having. To assist in this, we have provided the
System Information Dialog to gather information about your PC.
The System Information Dialog is available from the Windows Start menu. In the
Start menu, choose Programs>ABB Flexible Automation
>System Information. The dialog appears as shown below:
E-1
QuickTeach User’s Guide
There are five pages of information. To view each page, simply click on the tab
containing the name of the information you wish to see. The pages cover the
following topics:
Products contains information about the ABB Robotics products and components
installed on your computer.
Licenses contains information about registred applications and licenses.
System contains information about the installed operating system and system
memory.
Disk contains information about the size and available space on your PC system
disk.
Report allows you to print the system information to a file.
C-2
Appendix D: Installing Online Documentation to a hard disk
drive
INTRODUCTION
The Online Documentation is typically accessed via a CD-ROM drive. You can
install the documentation by using the QuickTeach installation program, or manually
copy the documentation to your hard drive.
When you are installing QuickTeach, you can choose to install the online
documentation when you select which components to include in the installation.
You can also add the online documentation later by starting the setup program again.
Place the QuickTeach CD-ROM in your CD-Rom drive. If the setup program does
not start automatically, use the Windows Explorer to locate the setup file and start it
by double-clicking the file. Pass the Welcome dialog and you will see a dialog where
you can select to add or remove components. Select this option and click Next. You
are now able to check the component box for the online documentation. The
documentation language will be the same as the language you selected for the
software.
3. Using File Manager, locate the documentation files on the CD-ROM. They are
in the directory labeled “ONLINDOC”.
4. Copy the entire language directory to the desired destination (we recommend
that you place the documentation in C:\ONLINDOC\XXXXXX, where XXXXXX
is the language. For instance, C:\ONLINDOC\GERMAN ). You must retain the
directory structure from the XXXXXX language down to the document files
themselves for the online reader to work. You can copy the files by:
E-1
QuickTeach User’s Guide
Using the drag and drop functionality of Windows to drag the XXXXXX
directory to the C:\ONLINDOC directory. Your language directory will now be
a subdirectory of ONLINDOC.
D-2
Appendix E: Acrobat Reader-The Online Documentation Viewer
OVERVIEW
Acrobat Reader is the application you use to view online documentation.
QuickTeach automatically launches Acrobat Reader when you open any of the
online documentation files. To install Acrobat Reader into your computer, browse
for the file ar40eng, located on the QuickTeach CD-ROM/Software/Acrobat Reader
folder. To start the installation, double-click on the ar40eng-file. You can find out
how to use Acrobat Reader through the online help it provides.
Acrobat Reader is produced by Adobe Systems Incorporated.
To open the online documentation, go to the Windows Start menu, choose
Programs > ABB Flexible Automation> On-line Documentation.
E-1