You are on page 1of 72

ConfigEdit

User’s Guide
Version 3.2

ABB Flexible Automation


©1998 ABB Flexible Automation
All rights reserved.
Printed in the United States of America May-98
The information in this document is subject to change without notice and should not be construed as a
commitment by ABB Flexible Automation Inc. ABB Flexible Automation Inc. assumes no
responsibility for any errors that may appear in this document.

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.

© 1998 ABB Flexible Automation Inc.


All rights reserved.
Printed in the United States of America May-98
TABLE OF CONTENTS
LIST OF FIGURES ................................................................................................................................... III

CHAPTER 1 GETTING STARTED........................................................................................................1-1


INTRODUCTION .........................................................................................................................................1-1
WHAT IS CONFIGEDIT? .............................................................................................................................1-1
SETUP AND INSTALLATION ........................................................................................................................1-1
RUNNING CONFIGEDIT..............................................................................................................................1-1
Quitting ConfigEdit .............................................................................................................................1-2
ConfigEdit Help ...................................................................................................................................1-2
BASIC CONCEPTS ......................................................................................................................................1-3
Screen Elements...................................................................................................................................1-3
CHAPTER 2 USING CONFIGEDIT.......................................................................................................2-1
WHAT IS A PARAMETER FILE? ..................................................................................................................2-1
OPENING A PARAMETER FILE ...................................................................................................................2-1
CHANGING A PARAMETER FILE .................................................................................................................2-2
DATA CHANGE DIALOG ............................................................................................................................2-3
SAVING A PARAMETER FILE......................................................................................................................2-4
CREATING A NEW PARAMETER FILE .........................................................................................................2-5
CHAPTER 3 CREATING PARAMETER FILES WITH THE S4 2.0 AND 2.1 IO WIZARD ..........3-1
IO WIZARD: CREATING PARAMETERS FOR IO ..........................................................................................3-1
IO WIZARD: WELCOME PAGE ..................................................................................................................3-2
IO WIZARD: ADDING IO BOARDS ............................................................................................................3-3
IO WIZARD: ADDING IO SIGNALS ............................................................................................................3-7
GENERATE NAMES DIALOG ......................................................................................................................3-8
IO WIZARD: CHANGING SIGNAL DATA .....................................................................................................3-9
IO WIZARD: ADDING IO GROUPS...........................................................................................................3-12
IO WIZARD: ADDING CROSS CONNECTIONS ...........................................................................................3-13
CROSS-CONNECTION EXAMPLES ............................................................................................................3-14
CHAPTER 4 CREATING PARAMETER FILES WITH THE S4C I/O WIZARD............................4-1
S4C I/O WIZARD ......................................................................................................................................4-1
S4C I/O WIZARD: WELCOME ...................................................................................................................4-2
S4C I/O WIZARD: ADD UNITS ..................................................................................................................4-3
S4C I/O WIZARD: LOGICAL SIGNALS ........................................................................................................4-5
S4C I/O WIZARD: NAMING SIGNALS.........................................................................................................4-7
S4C I/O WIZARD: SIGNAL DATA ..............................................................................................................4-8
S4C I/O WIZARD: SIGNAL GROUPS.........................................................................................................4-10
S4C I/O WIZARD: CROSS CONNECTIONS ................................................................................................4-12
CHAPTER 5 CREATING PARAMETER FILES WITH THE S4C MECHANICAL UNIT
WIZARD ....................................................................................................................................................5-1
S4C MECHANICAL UNIT WIZARD.............................................................................................................5-1
S4C MECHANICAL UNIT WIZARD: WELCOME ..........................................................................................5-2
S4C MECHANICAL UNIT WIZARD: GENERAL SETUP .................................................................................5-3
S4C MECHANICAL UNIT WIZARD: MEASUREMENT SYSTEM .....................................................................5-5

i
S4C MECHANICAL UNIT WIZARD: DRIVE SYSTEM....................................................................................5-7
S4C MECHANICAL UNIT WIZARD: MOTORS............................................................................................5-10
S4C MECHANICAL UNIT WIZARD: WORKSPACE .....................................................................................5-12
S4C MECHANICAL UNIT WIZARD: JOGGING DEFLECTION .......................................................................5-13
S4C MECHANICAL UNIT WIZARD: RELAYS .............................................................................................5-14
S4C MECHANICAL UNIT WIZARD: FINISH ..............................................................................................5-16
APPENDIX A: REFERENCE .................................................................................................................A-1
MENU COMMANDS ..................................................................................................................................A-1
File Menu............................................................................................................................................ A-1
Edit Menu............................................................................................................................................ A-2
View Menu .......................................................................................................................................... A-3
Window Menu ..................................................................................................................................... A-5
Help Menu .......................................................................................................................................... A-5
INFORMATION ON THE WINDOW TITLE ....................................................................................................A-6
ERRORS FROM OPENING A PARAMETER FILE ...........................................................................................A-6
Incorrect Version ................................................................................................................................ A-6
File Inspect Errors.............................................................................................................................. A-7
PASTE ERROR ..........................................................................................................................................A-8

ii
LIST OF FIGURES
Figure 1: ConfigEdit Opening Screen..........................................................................................................1-2
Figure 2: ConfigEdit Screen Details ............................................................................................................1-3
Figure 3: ConfigEdit Tool Tips ...................................................................................................................1-4
Figure 4: Opening a Parameter File .............................................................................................................2-1
Figure 5: Parameter Window .......................................................................................................................2-2
Figure 6: Data Change Dialog .....................................................................................................................2-3
Figure 7: Change Field of Data Change Dialog ...........................................................................................2-3
Figure 8: Changing the Unit Type Attribute ................................................................................................2-4
Figure 9: Changing the Group Attribute ......................................................................................................2-4
Figure 10: A File Attribute ..........................................................................................................................2-4
Figure 11: File Menu ...................................................................................................................................2-5
Figure 12: Parameter Template Dialog........................................................................................................2-5
Figure 13: IO Wizard...................................................................................................................................2-6
Figure 14: IO Wizard Welcome Dialog.......................................................................................................3-2
Figure 15: Adding IO Boards Dialog...........................................................................................................3-3
Figure 16: Back Plane Field.........................................................................................................................3-3
Figure 17: Board Type Selection .................................................................................................................3-4
Figure 18: Board Type Limitations..............................................................................................................3-4
Figure 19: d223 Board Dialog .....................................................................................................................3-5
Figure 20: d239 Board Dialog .....................................................................................................................3-6
Figure 21: Adding IO Signals Dialog ..........................................................................................................3-7
Figure 22: Generate Names Dialog..............................................................................................................3-8
Figure 23: Changing Signal Data Dialog .....................................................................................................3-9
Figure 24: Digital Input Dialog..................................................................................................................3-10
Figure 25: Digital Output Dialog ...............................................................................................................3-10
Figure 26: Analog Input Dialog .................................................................................................................3-11
Figure 27: Adding IO Groups Dialog ........................................................................................................3-12
Figure 28: Adding Cross-Connections Dialog ...........................................................................................3-13
Figure 29: Logical AND Cross-Connection...............................................................................................3-14
Figure 30: Logical AND Example .............................................................................................................3-15
Figure 31: Logical OR Cross-Connection..................................................................................................3-15
Figure 32: Logical OR Example ................................................................................................................3-16
Figure 33: Logical OR with INVERT Cross-Connection ..........................................................................3-16
Figure 34: Logical OR with INVERT Example.........................................................................................3-17
Figure 35: Welcome.....................................................................................................................................4-2
Figure 36: Signal lists ..................................................................................................................................4-5
Figure 37: Renaming dialog.........................................................................................................................4-7
Figure 38: Diagram to show how analog signal values are scaled ...............................................................4-8
Figure 39: Signal groups dialog .................................................................................................................4-10
Figure 40: Cross connections dialog..........................................................................................................4-12
Figure 41: Welcome dialog..........................................................................................................................5-2
Figure 42: General setup..............................................................................................................................5-3
Figure 43: Measurement system ..................................................................................................................5-5
Figure 44: Drive System ..............................................................................................................................5-8
Figure 45: Motors ......................................................................................................................................5-10
Figure 46: Jogging Deflection....................................................................................................................5-13
Figure 47: Relays .......................................................................................................................................5-14
Figure 48: Finish........................................................................................................................................5-16

iii
Figure 49: Incorrect Version Error Message...............................................................................................A-6
Figure 50: File Inspect Error Message ........................................................................................................A-7
Figure 51: Paste Error Message ..................................................................................................................A-8

iv
CHAPTER 1
GETTING STARTED
INTRODUCTION
Welcome to ConfigEditTM. This guide will familiarize you with ConfigEdit and
provide the information you need to develop IO configuration files for the ABB S4
robot controller.

WHAT IS CONFIGEDIT?
ConfigEdit, an ABB DeskWareTM application, is an program for creating and
editing IO parameter files for the S4 robot controller. ConfigEdit embeds the
functionality of the S4 robot controller and uses this capability to perform all robot
controller-specific tasks. You can, for example, read and edit the IO configuration
from the embedded S4 controller.
ConfigEdit can assume the functionality of different versions of the S4 controller,
for example, V2.0 or V2.1, and behave according to the features specific to that
version of controller.
ConfigEdit implements an advanced WindowsTM user interface that permits you to
develop IO configuration files quickly, easily, and without error. Setting up an IO
configuration using ConfigEdit guarantees that your configuration files can be
loaded into your robot.

SETUP AND INSTALLATION


In order to run ConfigEdit, you must first install the DeskWare.ProgramMaker
package. See your DeskWare User’s Guide for further details.

RUNNING CONFIGEDIT
You start ConfigEdit using the Windows Start Menu. See your DeskWare User’s
Guide for further details. Once started, the ConfigEdit window appears as shown
in the following diagram.
ConfigEdit User’s Guide

Figure 1: ConfigEdit Opening Screen

Note: The screen images in this User’s Guide were generated by running ConfigEdit under a
combination of Windows NT 3.51 and NT 4.0. Under Windows 95, certain visual components, such as
buttons or dialogs, appear significantly different. These differences are mainly cosmetic; the
underlying functionality represented by these visual items remains the same under either
environment.

QUITTING CONFIGEDIT
To exit ConfigEdit, double-click on the system menu box, or select Exit from the
File menu.

CONFIGEDIT HELP
To learn more about the components of the ConfigEdit window, use the on-line
help system, available through the Help menu on the main menu bar. It contains
detailed information on the Tool Bar, Menus, and Status Bar, most of the
information in this User’s Guide, and provides indexing and search features.

1-2
Chapter 1: Getting Started

BASIC CONCEPTS
Before proceeding, you should be familiar with the basic structure of parameters in
the S4 robot controller. Refer to the User’s Guide (supplied with the robot
controller) for further information.

SCREEN ELEMENTS
The ConfigEdit window includes screen elements common to most Windows
applications. The following diagram identifies these elements:

Client area
Title bar

Toolbar
Status bar/row
Menu bar
Column pane
Status bar/
Status Pane

Figure 2: ConfigEdit Screen Details

You use ConfigEdit by selecting various commands from the Menu Bar and Tool
Bar. When you select a command from a menu, the Status Bar’s Status Pane
changes to show a more detailed description of the selected command.
The various menu items appear grayed at certain times, depending on what you are
doing. When a menu item appears grayed, it means that the associated command is
not currently available.

1-3
ConfigEdit User’s Guide

Note that some menu entries, such as New, are followed by text that shows their
associated keyboard accelerators (in this case <Ctrl+N>). Keyboard accelerators
provide a convenient means of accessing common menu commands directly from
the keyboard without using the mouse. This means you can invoke the New
command by simultaneously pressing the Ctrl and N keys.
Each button on the Tool Bar has an associated menu command; the commands
assigned to the Tool Bar buttons correspond to the most frequently used commands,
thereby improving usability. As with selecting items from the Menu Bar, when you
place the mouse cursor over a Tool Bar button, the Status Bar displays a detailed
description of the corresponding command. In addition, when you hold the cursor
over a Tool Bar button for more than one second, a small pop-up window appears
with a brief description of the command.

Figure 3: ConfigEdit Tool Tips

Also, Tool Bar buttons appear grayed at times to indicate the associated command is
currently disabled.

1-4
CHAPTER 2
USING CONFIGEDIT
WHAT IS A PARAMETER FILE?

A parameter file stores S4 controller parameters. The parameter file is


used for backup or for exchanging parameters between S4 controllers.
The parameters in a parameter file are active only after the file is loaded into the
S4 controller’s data base. The controller loads these data base parameters during
a cold start or a warm start. S4 users interact with the data base to view, change,
add, or delete parameters from the teach pendant.
When you open a parameter file with ConfigEdit, you can view, change, add, or
delete parameters.

OPENING A PARAMETER FILE


Use Open in the File menu to open a configuration file.

Figure 4: Opening a Parameter File

Open brings up a normal file dialog. Select the file you want and press OK.

If the parameter file is correct, and the type of parameters are supported, the
ConfigEdit User’s Guide

contents will appear in a parameter window. If an error occurs, see Errors from
Opening a Parameter File in Chapter 4.
When a parameter file is opened, the parameters appear in a parameter window.

Figure 5: Parameter Window

A parameter window is divided into two views, a type view and an instances
view. The type view shows which types of parameters are contained in the
configuration file. The instances view shows each parameter of the selected type
together with its data.
The column display can be modified by dragging the dividers or the entire
column to a new location.

CHANGING A PARAMETER FILE


To open a parameter file, see the previous section, Opening a Parameter File.
When the parameter file is opened, the parameters are shown in a Parameter
Window (See Figure 7).
To change a parameter:
1. Select the type of parameter you want to change in the type view.
2. Select the instance you want to change in the instance view.

3. Double-click on the instance or press the button.


This brings-up the Data Change Dialog (See Data Change Dialog in the
following section).
4. Select the attribute you want to change.
5. Depending on the type of attribute, enter a value by selecting a choice from
the combo box or radio buttons.

2-2
Chapter 2: Using ConfigEdit

The changed attribute’s data is highlighted in red, making it easy to see which
attributes have been changed.
6. Press OK to acknowledge the change or Cancel to undo all changes.

DATA CHANGE DIALOG

Figure 6: Data Change Dialog

The Data Change Dialog is divided into two parts, the data window and the
change field
In the data window you select the attribute you want to change. The contents of
the change field are dependent on the attribute selected.
Attributes are modified in one of several ways, depending on the type of
attribute selected.

Figure 7: Change Field of Data Change Dialog

2-3
ConfigEdit User’s Guide

Either text or numerical input may be required. The limits field display any
restrictions for the highlighted attribute.

Figure 8: Changing the Unit Type Attribute

The combo box contains available choices.

Figure 9: Changing the Group Attribute

Radio buttons may be used to show available choices.

Figure 10: A File Attribute

The browse button displays a File dialog from which you can select a
file.

SAVING A PARAMETER FILE


Use Save or Save As in the File menu to save a parameter file.

2-4
Chapter 2: Using ConfigEdit

Figure 11: File Menu

Save saves the changes to the latest parameter file name while Save As allows
you to specify a new parameter file name. The parameter file is saved in a format
readable by an S4 controller (see Loading a Parameter File into the S4
Controller later in this section).

CREATING A NEW PARAMETER FILE


To create a new parameter file, use the New command in the File menu (See
Figure 13).
The New command displays the Parameter Template Dialog.

Figure 12: Parameter Template Dialog

2-5
ConfigEdit User’s Guide

The Parameter Template Dialog shows currently installed templates. A template


is used for creating a special kind of parameters, e.g. IO parameters.
The version combo box lets you select the controller version for which you want
to create parameters.
In the Parameter Template Dialog:
1. Select version from the combo box.
2. Select a template from the supported template options.
3. Press OK or double-click on the icon.
This will start the IO Wizard to guide you through the process of creating new
parameters. You may use an existing parameter file as a starting point if you
wish.

Figure 13: IO Wizard

What follows depends on the selected template (See Parameter Templates in


Chapter 3 for available templates).

2-6
CHAPTER 3
CREATING PARAMETER FILES WITH THE
S4 2.0 AND 2.1 IO WIZARD
IO WIZARD: CREATING PARAMETERS FOR IO

(See Creating a New Parameter File in Chapter 2 for instructions on how to


start the IO Wizard.)
The IO-Wizard consists of six dialogs:
Dialog 1: Welcome Dialog
The Welcome dialog lets you create a new parameter file or use an old one as a
template.
Dialog 2: Adding IO Boards
The Adding IO Boards dialog lets you add or remove IO boards to your
system. The IO boards you want to use must be defined before you can start
assigning signal names. You can always return to this page later.
Dialog 3: Adding IO Signals
The Adding IO signals dialog lets you assign signal names for a RAPID
program.
Dialog 4: Changing Signal Data
The Changing Signal Data dialog lets you change the attributes for a signal or
group of signals.
Dialog 5: Adding IO Groups
The Adding IO Groups dialog lets you add signal groups to your system.
Dialog 6: Adding Cross-Connections
The Adding Cross-Connections dialog lets you add cross-connections to your
system.
When working with the IO Wizard, you can traverse dialogs to revise your
selections by using the Back and Next buttons. On the last page, a Finish button
can be used to complete the generation of parameters. The new parameter file
will be displayed in a parameter window (See Figure 7).
Note: Before proceeding, you should save the parameter file.
ConfigEdit User’s Guide

IO WIZARD: WELCOME PAGE

Figure 14: IO Wizard Welcome Dialog

The Welcome page lets you create a new parameter file or use an existing one as
the template.
If you are using an existing parameter file as a template, the original file will
only be modified by the IO Wizard if you overwrite the file by saving your
changes to the same file name.

3-2
Chapter 3: Creating Parameter Files with the S4 2.0 and 2.1 IO Wizard

IO WIZARD: ADDING IO BOARDS

Figure 15: Adding IO Boards Dialog

To add a new IO board:


1. Click on the back plane symbol to select the slot in which the board will
reside.

Figure 16: Back Plane Field

2. Enter a name for the IO board and select a type.

3-3
ConfigEdit User’s Guide

Figure 17: Board Type Selection

Select the board type from the combo box. A board name is limited to 16
characters. For more information about the different boards, see the Product
Manual for the S4 robot controller.
Note! A board of type d239 will occupy two slots.
3. Enter any limitations you wish to impose.

Figure 18: Board Type Limitations

All board types have a limit tab, only the d239 type has additional tabs.
The limit tabs show how many signals can be used. Signal usage can be limited
to less than the maximum value.

The button displays a dialog that lets you mark the signals to be used.
Following is the dialog for a d223 type board:

3-4
Chapter 3: Creating Parameter Files with the S4 2.0 and 2.1 IO Wizard

Figure 19: d223 Board Dialog

A signal is marked or unmarked by clicking on the position of the signal; an x


marks the signal to be used. It is possible to clear all signals by pressing Clear.
Dragging the mouse over a group of signals while depressing the left mouse
button selects more than one signal.
Following is the dialog for a d239 type board:

3-5
ConfigEdit User’s Guide

Figure 20: d239 Board Dialog

Since this board type has so many signals, you need to select between input and
output signals.
4. Repeat steps 1-3 for all new boards.

5. To remove a board, mark the board and press .

6. When ready to continue, press Next (see IO-Wizard Adding IO-Signals in the
next section).

3-6
Chapter 3: Creating Parameter Files with the S4 2.0 and 2.1 IO Wizard

IO WIZARD: ADDING IO SIGNALS

Figure 21: Adding IO Signals Dialog

The signals on a new board are always defined with logical signal names . In
many cases, it may be desirable to assign a name that describes the functionality
of the signal (e.g. start_track1). You can edit a signal name at this time or wait
until you return to the Parameter Window (Figure 7). If you want to change the

default naming convention, use the button to display the


Generate Names Dialog (see next section).
To rename a signal:
1. Select the signal in the list.
2. Click on the signal name to display an edit box.
3. Enter the new signal name.
4. Press Next to continue. To assign signal values, see Changing Signal Data in
a later section.

3-7
ConfigEdit User’s Guide

GENERATE NAMES DIALOG

Figure 22: Generate Names Dialog

The Generate Names Dialog allows you to modify the default signal naming
convention. Following is a description of the choices available:

<Board> Use the board name as the first part of the signal name.
<Board_abr> Use an abbreviated board name.
<Type> Append the word input or output to the board name.
<Type_abr> Use an abbreviated type name. Only the first letter of the signal type is used.
<a+> Attach an alphabetic suffix to the signal name (e.g. a,b,c...x,y,z).
<n+> Attach an numeric suffix to the signal name (e.g. 1,2...).

The “Sample” field displays an example of the current settings.

3-8
Chapter 3: Creating Parameter Files with the S4 2.0 and 2.1 IO Wizard

IO WIZARD: CHANGING SIGNAL DATA

Figure 23: Changing Signal Data Dialog

The Changing Signal Data dialog lets you go through all signals and assign
values for the signal parameters. Following are the signal types and their
parameters:

3-9
ConfigEdit User’s Guide

Digital Input

Figure 24: Digital Input Dialog


Filter Passive The time (in milliseconds) that a digital input signal must be
low, before the robot recognizes the signal change (100ms to
32s).

Filter Active The time (in milliseconds) that a digital input signal must be
high, before the robot recognizes the signal change (100ms to
32s). Filter resolution is 10ms. A maximum of five different
filter times can be used. If two signals are connected to the same
physical channel, the filter for these signals must have the same
value.

Digital
Output

Figure 25: Digital Output Dialog


Inverted Set to YES, if the digital signal shall be inverted, that is, if
logical “1” should be set on the output as “0”.

Store If set to YES, the digital outputs will be saved during power
shutdown and restored when the system is powered up again.
It should be noted that the value is connected to a logical signal.
If more than one logical signal is connected to the same physical
signal, the result is unpredictable. In such cases this parameter
should be set to NO.

3-10
Chapter 3: Creating Parameter Files with the S4 2.0 and 2.1 IO Wizard

Analog
Input,
Analog
Output

Figure 26: Analog Input Dialog


The scaling between the programmed and physical value of an analog signal:
Logical max/min
the maximum/minimum value that an analog input or output can
be set to, from a RAPID program or from the teach pendant.
The units are user defined (e.g. meter/minute).
Physical max/min
the maximum/minimum physical value that can be set on the
output or input. To obtain the physical limit for a specified
board, see the S4 Product Manual.
If both physical and logical max/min are set to 0, default values for the board are
used for both physical and logical limits, yielding an amplification factor of 1.
If any of the four values are set by the user, all must be defined.
Verify that:
physical maximum > physical minimum
logical maximum > logical minimum.
Example: An analog board is controlling a current source with an amplification of
50 A/V and a maximum current of 500A. The following settings could then be
applicable.
Physical Max = 10 V
Physical Min = 0 V
Logical Max = 500 A/V
Logical Min = 0 A/V

After setting a signal’s parameters, the button can be


used to assign these values to all other signals of the same type.
When ready, press Next (see IO-Wizard Adding IO-Groups in next section).

3-11
ConfigEdit User’s Guide

IO WIZARD: ADDING IO GROUPS

Figure 27: Adding IO Groups Dialog

To add an IO-group:

1. Press to create a new group. The type of the group is


determined by the start signal. The group will be the same type as that of the
start signal.
2. Enter the group length. A group cannot include more than 16 signals and all
signals within the group must be of the same type.
3. Repeat steps 1-2 for all groups.
In many cases, it may be desirable to rename a signal group. Signal groups can
only be renamed in the Parameter Window (Figure 7).
When finished with signal groups, press Next to continue with cross-connections
(see IO-Wizard Adding Cross-Connections in next section).

3-12
Chapter 3: Creating Parameter Files with the S4 2.0 and 2.1 IO Wizard

IO WIZARD: ADDING CROSS CONNECTIONS

Figure 28: Adding Cross-Connections Dialog

To add a Cross-Connection:

1. Press the button. The name of the cross-connection


is used for reference purposes only. The cross-connection name will not appear
on the teach pendant. Default values appear in the To and From fields.
2. Enter a signal name in the To field.
3. Enter a signal name or a logical expression in the From field.
A logical expression is created by combining the AND, OR, and INVERT
operators.
The logical condition operators are:
AND, represented by &
OR, represented by !

3-13
ConfigEdit User’s Guide

INVERT, represented by *
The AND and OR operators may not be combined in the same cross-connection
definition. Each logical expression can be diagrammed as a logical operator box.
The AND operator is evaluated as follows:
If all independent signals to the AND box are high, the dependent signal
will be high.
The OR operator is evaluated as follows:
If any of the independent signals to the OR box are high, the dependent
signal will be high.
The INVERT operator can be applied to invert an independent signal before the
logical condition is evaluated.
The independent signals can include digital input and digital output signals.
For more details, see Cross-Connection Examples in the next section.

Note! There can be up to five independent signals in a cross-connection expression. The cross-
connected signals cannot use Delay, Pulse or any parameters. Only “clean” signals can be used.

CROSS-CONNECTION EXAMPLES
Example 1: logical AND cross-connection

Figure 29: Logical AND Cross-Connection

This AND box logic is implemented as follows:


(Note! Signal names used here are examples.)
1. Change to Show signals on all boards.
2. In the To combo box, select the signal b2do16.
3. In the From combo box, select the signal b1di1.
4. Press <Enter> to start a new line.
5. In the From combo box, select the signal b1do2.

3-14
Chapter 3: Creating Parameter Files with the S4 2.0 and 2.1 IO Wizard

6. Press the AND button.


7. Press <Enter> to start a new line.
8. In the From combo box, select the signal b1do10.
9. Press the AND button.

Figure 30: Logical AND Example

Example 2: logical OR cross-connection

Figure 31: Logical OR Cross-Connection

This OR box logic is implemented as follows:


(Note! Signal names used here are examples.)
1. Change to Show signals on all boards.
2. In the To combo box, select the signal b2do16.
3. In the From combo box, select the signal b1di1.
4. Press <Enter> to start a new line.
5. In the From combo box, select the signal b1do2.

3-15
ConfigEdit User’s Guide

6. Press the OR button.


7. Press <Enter> to start a new line.
8. In the From combo box, select the signal b1do10.
9. Press the OR button.

Figure 32: Logical OR Example

Example 3: logical OR with INVERT cross-connection

Figure 33: Logical OR with INVERT Cross-Connection

This logic is implemented as follows:


(Note! Signal names used here are examples.)
1. Change to Show signals on all boards.
2. In the To combo box, select the signal b2do16.
3. In the From combo box, select the signal b1di1.
4. Press the INVERT button.
5. Press <Enter> to start a new line.

3-16
Chapter 3: Creating Parameter Files with the S4 2.0 and 2.1 IO Wizard

6. In the From combo box, select the signal b1do2.


7. Press the OR button.
8. Press <Enter> to start a new line.
9. In the From combo box, select the signal b1do10.
10. Press the INVERT button.
11. Press the OR button.

Figure 34: Logical OR with INVERT Example

3-17
ConfigEdit User’s Guide

3-18
CHAPTER 4
CREATING PARAMETER FILES WITH THE
S4C I/O WIZARD
S4C I/O WIZARD
(See Creating a New Parameter File in Chapter 2 for instructions on how to
start the IO Wizard.)
The IO-Wizard consists of 6 pages:
Page 1: Welcome
The Welcome page lets you create a new parameter file or us an old one as a
template..
Page 2: Add Units
The Add units page lets you add or remove I/O units to your system. The I/O
units you want to use must be defined before you can start assigning signal
names. You can always return to this page later.
Page 3: Logical Signals
The Logical signals page lets you assign signal names for a RAPID program. It
is also possible to connect and disconnect signals from physical channels on the
I/O boards.
Page 4: Signal Data
The Changing Signal Data page lets you change the attributes for a signal.
Page 5: Signal Groups
On the Signal Groups page you add and set attributes for signal groups.
Page 6: Cross connections
On the Cross connections page you add and set attributes for cross-
connections.
When working with the IO Wizard, you can traverse dialogs to revise your
selections by using the Back and Next buttons. On the last page, a Finish button
should be pressed to complete the wizard and return to Config Edit. The new
parameter file will be displayed in a parameter window (See Figure 7).
ConfigEdit User’s Guide

S4C I/O WIZARD: WELCOME

Figure 35: Welcome

In the welcome dialog you can either create a new parameter file or use an
existing file as a template.
To use an existing parameter file:
• Select the Edit existing parameters field.
• Press the Browse button and select the parameter file you want.
Press the Go button to start the wizard session.

4-2
Chapter 4: Creating Parameter Files with the S4c I/O Wizard

S4C I/O WIZARD: ADD UNITS

This page is used to add and set properties for I/O units.
The I/O system is represented in tree view, displaying all available I/O buses.
Click on a unit to select it, click again to change the name of the unit.

Creates a new unit and connects it current I/O bus.

Deletes selected I/O unit. Note that this cannot be undone.


For each I/O unit the following attributes can be set, a valid default suggestion is
always given :
Type
Specifies the type of unit. The list contains all possible unit types for the bus to
which the unit is connected. Different buses have different unit types.
Address
The address of current unit on the bus. The syntax of the address depends on
which bus the unit is connected to. Units connected to the BASE I/O Bus may
use addresses between 10 and 63.
The address must be specified in decimal form.
The address is not used for units connected to the simulated (SIM) I/O bus.
Poll Rate
Sets the time in ms between two poll messages from the master to the physical
unit. Note that all units on the BASE bus is event driven, this means that a signal
change is detected without a poll message from the master.
Trust Level
Defines how the system reacts if contact with the I/O unit is disturbed.
Demanded: The robot controller will not start until connection has been
established with all units with this trust level.
Error message: If a unit with this trust level is lost, an error message will
be generated. If signals that are located on the lost unit is accessed, an
error message will be reported and program execution will stop.
No Error message: If a unit with this trust level is lost, no error message
will be generated. If however signals, which are located on the lost unit,
are accessed, an error message will be reported and program execution
will stop.
Extended parameters

4-3
ConfigEdit User’s Guide

Some units have additional attributes that may be set. If the current unit has this
kind of attributes the “Extended attributes…”- button is enabled. Press this
button to enter attribute values.

4-4
Chapter 4: Creating Parameter Files with the S4c I/O Wizard

S4C I/O WIZARD: LOGICAL SIGNALS

This page is used to rename, add and delete signals.

The signal list


The signal list shows either all logical signals connected to the current unit, or
all physical channels of the unit.
The signals and channels are represented by a signal type symbol:
Analog in signal (AI), analog out signal (AO),
digital in signal (DI), digital in signal (DI).

All signals connected to a unit. All physical channels of the unit.


Logical signals checked
Figure 36: Signal lists

Use the button to toggle between the two lists.

When a new unit is created, signals are created for each physical channel on the
unit. If you use many I/O units you might want to disconnect signals because the
total number of logical signals is limited.

Disconnecting logical signals


Select a unit in the I/O tree. Select all logical signals by pressing the

button.
Clear the checkbox corresponding to the signal/channel to be disconnected by
clicking on it, or use the functions “Select all”, “Clear all” or “Invert selection”.
When you toggle to the logical signal list, click “Select logical signals”-button,
you will find that the signals you have disconnected are not displayed.
Renaming one signal
Double click on the signal/channel name in the list. Type in the new name.
Renaming all signals

4-5
ConfigEdit User’s Guide

Single click on the Generate Names button.

4-6
Chapter 4: Creating Parameter Files with the S4c I/O Wizard

S4C I/O WIZARD: NAMING SIGNALS


Prefix
This text will be used as prefix for all signal names declared on the board.
Include signal type
If the box is checked the name of the signal type will be included in the signal
name.
Only change automatically generated names
With this box checked only names previously generated by the name generator
will be changed. Signals loaded from a parameter file or signals renamed by
clicking on them are not affected.
Sample:
Shows a signal name composed of the prefix, the signal type name (if included),
and a generated index number.

Figure 37: Renaming dialog

4-7
ConfigEdit User’s Guide

S4C I/O WIZARD: SIGNAL DATA

Analog input and output


Physical limit for a specified board is displayed. Also see the Product Manual
for the specific board.
Physical values are the maximum /minimum values to be set on the input.
Logical values are the maximum/minimum values that an analog input can be
set to from a RAPID program or from the teach pendant. The units are user
defined (e.g. meter/minute).
Example: An analog board is controlling a current source with an amplification
of 50 A/V and a max current of 500A. You can have the following settings.
Physical Max = 10 V
Physical Min = 0 V
Logical Max = 500 A/V
Logical Min = 0 A/V

Physical value of the


input signal (V, mA, etc.)

Physical Max

Logical Max
Logical value in the
Logical Min program

Physical Min

Figure 38: Diagram to show how analog signal values are scaled

Value after power failure lets you either force the analog output to a certain
logical value or let it be as it was before the power failure. Only valid for Analog
output.
Use data for all AI’s/ AO’s:
The current setting can be applied on all analog input on the current board.

Digital input and output

Invert
Set to YES, if the digital signal shall be inverted, i.e. if logical ”1” should be set
on the input as ”0”.
Deactivate filter:

4-8
Chapter 4: Creating Parameter Files with the S4c I/O Wizard

The time (in milliseconds) that a digital input signal must be 0 before the robot
acts on the signal change (100-10 000 ms).
Activate filter:
The time (in milliseconds) that a digital input signal must be 1 before the robot
acts on the signal change (100-10 000 ms).
A maximum of 10 different filter times can be used. If two signals are connected
to the same physical channel, the filter time for these signals must be the same.
Default value
Specifies the default value for the signal. The default value is used for
calculating cross connections when the actual signal state is undefined.
The signal state is undefined when the system has lost connection with the unit
to which the signal is connected.
Value after power failure lets you either force the digital output in to low or
high state or let it be as it was before the power failure.
Use data for all DI’s/DO’s:
The current setting can be applied on all digital inputs on the current board.

4-9
ConfigEdit User’s Guide

S4C I/O WIZARD: SIGNAL GROUPS

Figure 39: Signal groups dialog

This page is used to add and define groups of digital signals.


Digital signals can be grouped together and handled as if they were one signal.
The value of such a signal will thus be a positive integer that is binary coded
using the individual digital signals as a basis.
Groups
A list with all current signal groups. The symbol tells if the group is digital input
( GI)or digital output ( GO).
The name of the group can be changed. Double click on the name and change it
(max. 16 characters).
Add and delete groups by pressing the buttons Add and Delete.
Unit

4-10
Chapter 4: Creating Parameter Files with the S4c I/O Wizard

The field bus to which the signal is connected.


Type
Out = Group of output signals (GO)
In = Group of input signals (GI).
Start signal
The physical channel of the board to which the first signal (the least significant)
is connected. The remaining signals are automatically connected to the next
channels on the same board.
Length
The number of digital signals in the group. The length must be set so that the
group is within one board. The maximum value for length is 16.
Store at Power fail
If specified, the output signals value will be stored on power-fail and restored at
restart. Only valid for digital output groups.
Invert
Set to Yes if all signals in the group shall be inverted.

4-11
ConfigEdit User’s Guide

S4C I/O WIZARD: CROSS CONNECTIONS

Figure 40: Cross connections dialog

This page is used to add and define cross connections between digital signals.
A digital input or output signal can be logically connected to one or several
digital input or output signals. This means that a cross-connected signal will
automatically be changed when the “activation” signal is changed.
New cross connections are added by pressing the Add Cross Button. An existing
connection is deleted by the Delete Cross Button.
Activators
Lists the activation signals in this cross connection. A maximum of five signals
is allowed in one cross connection.
As an option, boolean expressions maybe used together with the activators.
The following boolean functions maybe used:

AND - Click the button

4-12
Chapter 4: Creating Parameter Files with the S4c I/O Wizard

OR - Click the button

NOT - Click the button

A new activator signal is added by dragging the signal from the signal list to the
specific activator level.
The signal can be replaced by dragging an other signal to the field or, if in the
lowest level, deleted by clearing the lowest level by pressing the “Clear level”
button.
To remove a level of cross connections press the “Clear level” button.
Result signals
The resultant signals in each cross connection are listed in the cross connection
list. More than one signal may be the resultant in a cross connection.
A result signal is added by dragging it from the signal list into the individual
result signals list in the Edit cross connection area.
To delete the result signal make it current in the result signals list and do a key
board delete.

4-13
ConfigEdit User’s Guide

4-14
CHAPTER 5
CREATING PARAMETER FILES WITH THE
S4C MECHANICAL UNIT WIZARD
S4C MECHANICAL UNIT WIZARD
(See Creating a New Parameter File in Chapter 2 for instructions on how to
start the S4c Mechanical Unit Wizard.)
This wizard helps you to create parameter files for mechanical units. The S4c
Mechanical Unit Wizard consists of 9 pages:
Page 1: Welcome Dialog
The Welcome dialog lets you create a new parameter file or use an old one as a
template.
Page 2: General Setup
Create a mechanical unit consisting of one or several independent axes. You can
always return to this page later.
Page 3: Measurement System
The Measurement System dialog let you connect logical axes to measurement
nodes.
Page 4: Drive System
The Drive System dialog lets you define which physical connections a specific
axis should use.
Page 5: Motors
The Motors dialog lets you decide which motor to use for each axis.
Page 6: Workspace
The Workspace dialog lets you define motion type and workspace limits for the
axis.
Page 7: Jogging
The Jogging dialog lets you define the joystick direction for each axis
connected to your mechanical unit.
Page 8: Relays
The Relays dialog lest you activate and use relays connected to a specific axis.
Page 9: Finish.
When working with the S4c Mechanical unit Wizard, you can traverse dialogs to
revise your selections by using the Back and Next buttons. On the last page, a
ConfigEdit User’s Guide

Finish button can be used to complete the generation of parameters. The new
parameter file will be displayed in a parameter window.

S4C MECHANICAL UNIT WIZARD: WELCOME

Figure 41: Welcome dialog

In the welcome dialog you can either create a new parameter file or use an
existing file as a template.
To use an existing parameter file:
• Select the Load from parameter file field.
• Press the Browse button and select the parameter file you want.
Press the Go button to start the wizard session.

5-2
Chapter 5: Creating Parameter Files with the S4c Mechanical Unit Wizard

S4C MECHANICAL UNIT WIZARD: GENERAL SETUP

Figure 42: General setup

Mechanical unit tree.


A tree with the current mechanical unit and it’s independent axes. The
mechanical unit name and the names of the axes can be changed in the tree by
double clicking on the name.

By pressing the button an axis is deleted.

An axis is added by pressing the button


Add axis
The axis could either be a single axis with the drive unit inside the cabinet or an
axis with an external drive unit.
The axis configuration could also be loaded from a file.
Name of unit

5-3
ConfigEdit User’s Guide

The name of the current mechanical unit. The name length must not exceed 7
characters. This name will be used in the jogging window and in a Rapid
program
Activated when starting ¨
If checked, the unit is automatically activated when the controller is started.
Deactivation not allowed
If checked, the unit can not be deactivated.

5-4
Chapter 5: Creating Parameter Files with the S4c Mechanical Unit Wizard

S4C MECHANICAL UNIT WIZARD: MEASUREMENT SYSTEM


Connect each logical axis to a node. The wizard suggests one solution which has
to be checked by the user. If the hardware is not configured as the wizard
suggest the user must change the node connection.
A change of the node connection after leaving this page, can only be done by
deleting the axis in the general setup page and thereafter redefining the axis and
reconnect it to the correct measurement node.

Figure 43: Measurement system

Logical axis
A number is suggested for each axis in the mechanical unit. It has to be a unique
number between 7 and 12.
Measurement system 1
Node and board numbers are generated by the wizard.
Measurement system 2

5-5
ConfigEdit User’s Guide

Nodes are generated by the wizard. The board can be any board between 1 and 4
available in the hardware configuration.

5-6
Chapter 5: Creating Parameter Files with the S4c Mechanical Unit Wizard

S4C MECHANICAL UNIT WIZARD: DRIVE SYSTEM


The drive system consists of two systems named 1 and 2. Each system is
connected to the CPU unit via a serial link. The link also supply low voltage
logic power to the rectifier and drive modules.
Each drive system has its own transformer. More information of fuses, power
contactors etc. see product manual.
The rectifier DSQC 358C has in addition to its rectifier section also a drive
inverter for one external axis. This rectifier can be used in all S4c cabinets
except for those robots needing the DSQC 345D rectifier.
For robots using two drive units, an extra drive unit can be placed in the S4c
cabinet. This drive unit is connected to the Drive System 2 serial communication
link, but use the Drive System 1 rectifier. This combined system is called Drive
System 1.2 .
If drive unit with three inverters are used, axes with measurement node 1, 2, 3 or
4, 5, 6 may not be connected to the same drive unit.
If the function “common drive” is to be used, a contactor unit for motor selection
is required.

5-7
ConfigEdit User’s Guide

Figure 44: Drive System

Drive system
Drive system 1 or 2 and which cabinet the drive system is located in.
Unit position
Denotes the physical location in the cabinet.
Drive unit type
Current type of drive unit.
Drive unit node
Denotes the node on the drive unit to which the axis is physically connected.
Max current
Denotes the max. current of the drive node.
Max thermal current
Denotes the max. thermal current of the drive node.

When designing the drive system following has to be checked:


• Max motor current, in order not to demagnetize the motor.
• Max/rated current from drive inverter.
• Max/rated current from drive unit (sum of all inverters on same drive unit)
• Max/rated current from dc-link
• Max/rated power for bleeder
• Max/rated power from transformer
Examples of data for drive units for the S4C:
Drive unit type Node Max. current (A) Max. thermal current (A)
DSQC 346A 1 3.25 1.6
2 3.25 1.6
3 1.5 1.0
DSQC 346B 1 6.7 3.2
2 3.25 1.6
3 1.5 1.0
DSQC 346C 1 11.3 5.3
2 11.3 5.3
3 6.7 4.0
DSQC 346G 1 29.7 16.5
2 36.8 20.0

5-8
Chapter 5: Creating Parameter Files with the S4c Mechanical Unit Wizard

DSQC 358C 2 36.8 20.0

Physical positions of drive units in the drive system:

0 3 2 1
Drive system as seen from the front of the cabinet

5-9
ConfigEdit User’s Guide

S4C MECHANICAL UNIT WIZARD: MOTORS

Figure 45: Motors

Motor type
Let you decide which motor to use for the external axis. Use a predefined type or
a customized type. The predefined type can be read from a file.

To Edit Motor settings: press


Pole pairs Number of pole pairs for the motor, typically
2 or 3.
ke (V/rad/s) Nominal voltage constant, induced voltage
phase to phase.
Max current (A rms) Max. current without irreversible
demagnetisation.
Phase resistance (Ohm) Stator phase resistance (half the resistance
value measured between incoming phases).
Phase inductance (H) Stator phase inductance.
5-10
Chapter 5: Creating Parameter Files with the S4c Mechanical Unit Wizard

Stress duty cycle Specify the characteristics of the drive system


at its maximum usage
Torque: Max allowed torque (Nm).
Speed Max allowed motor rotational speed. (rpm or
radians/s).

5-11
ConfigEdit User’s Guide

S4C MECHANICAL UNIT WIZARD: WORKSPACE


Motion type
Movement can be either rotating or linear.
Gear Ratio
The transmission ratio of the motor to the axis.
Example: For a linear axis, 21.43 means that the axis moves 1 m when the motor
rotates 21.43 radians.
Independent move
See the product manual for more information!
Workspace limits
Denotes the upper and lower limit for the axis work area in radians or meters.
Nominal acceleration
Axis acceleration in radians/s2. If the value specified is too high, the motor will
reach the torque limit.
Nominal deceleration
Axis retardation in radians/s2. If the value specified is too high, the motor will
reach the torque limit. If the value is too low, the overshoots will be large and
the axis may reach its resonance frequency.

5-12
Chapter 5: Creating Parameter Files with the S4c Mechanical Unit Wizard

S4C MECHANICAL UNIT WIZARD: JOGGING DEFLECTION


Select joystick direction by clicking on the desired direction. The current axis
will get that direction. There are two groups of joystick directions where each
group can hold three different directions. The axes are considered in the order of
the list. The three first axes will be declared in the first group and the three last
axes in the second group. In each group the joystick directions have to be
unique.

Figure 46: Jogging Deflection

5-13
ConfigEdit User’s Guide

S4C MECHANICAL UNIT WIZARD: RELAYS


The external drive units can be activated via signals from the robot. When a unit
is activated, e.g. by choosing the unit in the Jogging window, the output signal is
automatically set. A check is made later that the corresponding input signal from
the relay is set.

Figure 47: Relays

Activating relays
Out signal Denotes the logical name of the output signal
corresponding to the relay. The name must be
identical (including upper and lower case letters) to
the name used for the signal definition.
In signal Denotes the logical name of the input signal
corresponding to the relay. The name must be
identical (including upper and lower case letters) to
the name used for the signal definition.
Inverted input Denotes whether or not an inverted input is to be
used to the relay.
Brake relays

5-14
Chapter 5: Creating Parameter Files with the S4c Mechanical Unit Wizard

Use brake delay If the external mechanical units are equipped with
brakes, these will be automatically activated when
the unit is deactivated or when the robot system
assumes the MOTORS OFF state. They will also be
activated when the axes have been stationary for a
certain time in the MOTORS ON state.
Out signal Denotes the logical name of the output signal
corresponding to the relay. The name must be
identical (including upper and lower case letters) to
the name used for the signal definition.

5-15
ConfigEdit User’s Guide

S4C MECHANICAL UNIT WIZARD: FINISH

The Finish Page summaries data for the created mechanical units. More
information can be retieved by expanding the structures (press the plus sign).

Figure 48: Finish

5-16
APPENDIX A: REFERENCE
MENU COMMANDS

FILE MENU
The File menu offers the following commands:

New Creates a new parameter file.


Use this command to create a new parameter file. See Creating a New
Parameter File in Chapter 2.
Shortcuts

Tool Bar:
Keys: CTRL+N

Open Opens an existing parameter file.


Use this command to open a parameter file. You can have multiple documents
open simultaneously. Use the Window menu to switch between the multiple
open documents. See Opening a Parameter File in Chapter 2.
Shortcuts

Tool Bar:
Keys: CTRL+O

Close Closes an open parameter file.

Use this command to close all windows containing the active parameter file. If
you close a document without saving it, you lose any changes made since the
last time the file was saved. Before closing an untitled document, ConfigEdit
displays the Save As dialog and prompts you to save the document.

You can also close a document by using the system icon in the upper left
corner of the document window:

Save Saves an open parameter file using the current file name.

Use this command to save the active parameter file using the current path and
file name. When you save a parameter file for the first time, ConfigEdit
displays the Save As dialog box.
Shortcuts
ConfigEdit User’s Guide

Tool Bar:
Keys: CTRL+S

Save As Saves an open parameter file to a specified file name.

Use this command to save and name the active parameter file.

Print Prints a parameter file.

Print Setup Selects a printer and printer connection.

Exit Terminates ConfigEdit.

Use this command to end your ConfigEdit session. You can also use the Close
command in the system menu. ConfigEdit prompts you to save any unsaved
changes.
Shortcuts
Mouse: Double-click the system menu.

Keys: ALT+F4

EDIT MENU
The Edit menu offers the following commands:

Undo Reverse previous editing operation.

Use this command to reverse the last editing action, if possible. The name of the
command changes, depending on the last action.
Shortcuts
Keys: CTRL+Z or
ALT-BACKSPACE

A-2
Appendix A: Reference

Deletes data from the document and moves it to the clipboard.

Use this command to remove the currently selected data from the document and
add it to the clipboard. This command is unavailable if no data is selected.

Cutting data to the clipboard replaces the contents previously stored there.
Shortcuts

Tool Bar:
Keys: CTRL+X

Copy Copies data from the document to the clipboard.

Use this command to copy selected data onto the clipboard. This command is
unavailable if no data is selected.
Shortcuts

Tool Bar:
Keys: CTRL+C

Paste Pastes data from the clipboard into the document.

Use this command to insert a copy of the clipboard contents at the insertion point.
This command is unavailable if the clipboard is empty. See Paste Error in this
appendix for more information.
Shortcuts

Tool Bar:
Keys: CTRL+V

VIEW MENU
The View menu offers the following commands:

Toolbars Shows or hides the Tool Bar.

Use this command to display or hide the Tool Bar, which includes buttons for some of
the most common commands in ConfigEdit. A check mark appears next to the menu item
when the Tool Bar is displayed.

The Tool Bar is displayed across the top of the application window, below the menu bar.
The tool Bar provides quick mouse access to many ConfigEdit functions.

A-3
ConfigEdit User’s Guide

To hide or display the Tool Bar, choose Toolbars from the View menu (ALT, V, T).

Click To

Create a new parameter file.

Open an existing parameter file.

Save the active parameter file.

Print the active document.

Remove selected data from the parameter file and stores it on the clipboard.

Copy the selection to the clipboard.

Insert the contents of the clipboard after the selected data.

Status Shows or hides the Status Bar.


Bar
Use this command to display or hide the Status Bar, which describes the function of the
selected menu item or Tool Bar button as well as the current keyboard latch state. A
check mark appears next to the menu item when the Status Bar is displayed.

The Status Bar appears at the bottom of the ConfigEdit window. To display or hide the
Status Bar, use the Status Bar command in the View menu.

The rightmost area of the Status Bar indicates which of the following keys are locked:

Indicator Description
CAP The Caps Lock key is locked.
NUM The Num Lock key is locked.
SCRL The Scroll Lock key is locked.
<hh.mm> The time in hours and minutes

A-4
Appendix A: Reference

WINDOW MENU
The Window menu offers the following commands that enable you to arrange
views of multiple documents in the main application window:

New Creates a new window.


Window
Use this command to open a new window with the same contents as
the active window. You can open multiple parameter file windows to
view different parts of a parameter file at the same time. If you
change the contents in one window, all other windows containing the
same parameter file reflect those changes. When you open a new
window, it becomes the active window and is displayed on top of all
other open windows.

Cascade Arranges windows in an overlapped fashion.

Tile Arranges windows in non-overlapped tiles.

Split Splits the active window into panes.

You may then use the mouse or the keyboard arrows to move the
splitter bars. When you are finished, press the mouse button or
<Enter> to leave the splitter bars in their new location. Pressing
<Esc> keeps the splitter bars in their original location.

Window 1, Bring the specified window to the foreground.


2, ConfigEdit displays a list of currently open parameter windows at
the bottom of the Window menu. A check mark appears in front of
the document name of the active window. Choose a parameter file
from this list to activate its window.

HELP MENU
The Help menu offers the following commands, which provide assistance with
this application:

Help Provides general instructions for ConfigEdit


Topics

About Displays the version number of ConfigEdit.


ConfigEdit

A-5
ConfigEdit User’s Guide

INFORMATION ON THE WINDOW TITLE

In addition to the parameter file name, the Title Bar includes the version of the
current parameter file.
This information is stored in the parameter file and is vital to prevent
incompatible parameter files.

ERRORS FROM OPENING A PARAMETER FILE

INCORRECT VERSION

Figure 49: Incorrect Version Error Message

If the version information in the parameter file is not supported by ConfigEdit


this message appears. Call your nearest ABB office to determine if an upgrade is
available.
If not, you can try editing the parameter file with an ordinary text editor to
change the version line in the parameter file.

To do this, look for a line like EIO:CFG_1.0:3:0::. The last two numbers, 3:0,
are the version and revision. Try changing this to something like
EIO:CFG_1.0:2:0:: or use the latest version you have available.
A version change is normally done when ABB introduces parameters that are
incompatible with a previous version. You should be aware of this when opening
modified parameter files, even if the data appears correct.
Note! Make a back-up of the original configuration file before making manual edits.

A-6
Appendix A: Reference

FILE INSPECT ERRORS

Figure 50: File Inspect Error Message

If a parameter file is created on an S4 controller or using ConfigEdit, you should


never see this dialog. If you do, the parameter file is corrupt.
If the parameter file is modified with an ordinary editor, it is very easy to make
mistakes.
The dialog displays the lines with errors. You can try to correct these errors.

A-7
ConfigEdit User’s Guide

PASTE ERROR

Figure 51: Paste Error Message

This error appears when the instance that you are pasting is not of the same type
as the currently selected type.
Copy data of the same type and try again.

A-8

You might also like