Vous êtes sur la page 1sur 158

Operating Manual

TOX®softWare Worx

• line-X

Edition 2.2.5_02 03/2009

TOX® PRESSOTECHNIK GmbH & Co. KG Riedstraße 4 D - 88250 Weingarten


Tel. +49 (0) 751/5007-0 Fax +49 (0) 751/52391 www.tox-de.com E-Mail: info@tox-de.com
Table of Contents

Contents......................................................................................... Page
1 About this Manual..........................................................................5
1.1 Observe these instructions .....................................................5
1.2 Explanation of symbols...........................................................5
1.3 Abbreviations..........................................................................6
2 Properties of the TOX®softWare Worx..........................................7
2.1 Integration into the overall system ..........................................7
2.2 Software conventions .............................................................9
3 Operating TOX®softWare Worx ....................................................10
3.1 Starting TOX®softWare Worx .................................................10
3.2 Login.....................................................................................13
3.3 Navigation in the various windows........................................13
3.4 Icons .....................................................................................18
4 The menu bar of the TOX®softWare Worx ..................................19
4.1 Menu 'File' ............................................................................19
4.2 Menu 'Edit' ............................................................................21
4.3 Menu 'View \ Toolbars' ..........................................................23
4.4 Menu 'Tools' .........................................................................27
4.5 Menu 'Window' .....................................................................30
4.6 Help ......................................................................................33
5 Configure TOX®softWare Worx ...................................................34
5.1 Authorization.........................................................................34
5.2 Filesystems...........................................................................37
5.3 Create new adapters with the aid of templates.....................42
5.4 Online / Offline......................................................................44
6 Exit TOX®softWare Worx ..............................................................48
7 Project/Adapter ............................................................................50
7.1 Time synchronization............................................................52
7.2 Device control.......................................................................53
7.3 Parameter logger – configuration .........................................55
7.4 Create report ........................................................................57
7.5 Project statistics....................................................................58
7.6 Properties .............................................................................59
8 Device data ...................................................................................60
9 Spindle data..................................................................................65
10 Diagrams.......................................................................................72
11 Final values ..................................................................................84

BA 40.Worx-lineX.200903.de 2
Table of Contents

12 Processes .....................................................................................89
12.1 The 'Processes' tab ..............................................................89
12.2 Edit a process..................................................................... 102
12.3 Summary of function groups and functions......................... 106
12.4 Explanation of functions...................................................... 108
Function 'Reference run'.................................................... 108
Function 'Initialize transducer' ........................................... 109
Function 'Test transducer' ................................................. 109
Function 'Jog forward'........................................................ 109
Function 'Jog backward' .................................................... 111
Function 'Feed forward' ..................................................... 112
Function 'Feed forward relative position' ........................... 115
Function 'Pressing' ............................................................117
Function 'Pressing bend-up' .............................................. 120
Function 'Feed backward'.................................................. 122
Function 'Drive sluggishness' ............................................ 124
Function 'Clinching pre-position'........................................ 125
Function 'Clinching glue'.................................................... 127
Function 'Clinching' ........................................................... 128
Function 'Clinching feed back' ........................................... 130
Function 'Tong code' .........................................................132
Function 'External set point'............................................... 132
Function 'Yield point recognition' ....................................... 134
Function 'Pressing to force difference'............................... 136
Function 'Pressing to PLC default values' ......................... 138
Function 'Feed forward 7th axis'........................................ 139
Function 'Time delay'......................................................... 140
Function 'Process call' ....................................................... 140
Function 'Sub-process call'................................................ 141
Function 'Start multiple condition' ...................................... 141
Function 'Target multiple conditions' ................................. 142
Function 'End multiple condition' ....................................... 142
Function 'Rework' .............................................................. 143
Function 'Define stop contact'............................................ 144
Function 'Set acceleration'................................................. 145
Function 'Deceleration' ...................................................... 146
Function 'Spindle data' ...................................................... 147
Function 'End process' ...................................................... 150
Function 'Stop process' ..................................................... 150
Function 'Set integer variable' ........................................... 150
Function 'Set real variable' ................................................ 151
Function 'Home position reached' ..................................... 151

BA 40.Worx-lineX.200903.de 3
Table of Contents

Function 'Home position not reached' ............................... 151


Function 'Working position reached' .................................. 151
Function 'Working position not reached' ............................152
Function 'Technology process ready' ................................ 152
Function 'Technology process not ready' .......................... 152
Function 'Setpoint reached' ............................................... 152
Function 'Setpoint not reached' ......................................... 152
Function 'Process repeat possible' .................................... 153
Function 'Process repeat not possible' .............................. 153
Function 'Save intermediate values 1' ............................... 153
Function 'Save intermediate values 2' ............................... 153
Function 'Save final values' ............................................... 153
Function 'Start curve recording' ......................................... 154
Function 'Stop curve recording' ......................................... 155
Function 'Start envelope monitoring' ................................. 155
Function 'Stop envelope monitoring'.................................. 156
Function 'Input/output wait' ................................................ 157
Function 'Set output' .......................................................... 158
Function 'Comment'........................................................... 158

BA 40.Worx-lineX.200903.de 4
1 About this Manual

1 About this Manual


1.1 Observe these instructions
This manual was designed to assist in using this Software in its intended purpose.
Following this manual will reduce commissioning time, downtime and prevent dan-
gers.

Copyright, Warranty
This manual and all attached documents are copyrighted. These products are in-
tended for use of our customers.
© Copyright: TOX® PRESSOTECHNIK

This manual is corresponding to the Issue Date and SW Version.


Issue Date: 31.03.2009 V 2.2.5_02
This Software is warranted according to our standard terms and conditions. The
warranty is voided if:
− The product was altered or tampered with.
− Parameter or functions been added without our knowledge or permission.

Software errors
Please report any errors you may have found in this soft-
ware to:
TOX® PRESSOTECHNIK
Riedstraße 4 D-88250 Weingarten
Tel. +49 (0) 751/5007-0 Fax +49 (0) 751/52391
E-Mail info@tox-de.com

The text and the translation of this manual have been worked out very carefully.
However, TOX® PRESSOTECHNIK can accept neither obligation nor legal responsi-
bility for incorrect specifications and their consequences.
Any changes to this manual will be to the discretion of TOX® PRESSOTECHNIK.

1.2 Explanation of symbols


This arrow indicates an action to be executed by the user.

This checkmark indicates that there has to be a prior condition made in order to
execute the following step.

BA 40.Worx-lineX.200903.de 5
1 About this Manual

Danger Symbols:

Safety
This symbol indicates a possible dangerous situation.
These safety instructions must be adhered to.

Danger
Warning of mechanical dangers, which could lead to inju-
ries or loss of life.

Voltage
Warning of electrical dangers, which could lead to severe
injuries or loss of life

Operating Symbols:

Note
Informs about methods to help simplify programming and
configuration of the software

Function
Explains the function of a programming or configuration
step

1.3 Abbreviations
The -Mark confirms the conformity of products with the relevant EU
standards and guidelines
CLK Clock signal
DIN Deutsches Institut für Normung e.V. = German Institute of Standardization
EMV electro magnetic compatibility = EMC
EN European Standard
IEC International Electrotechnical Commission
VDE Verband Deutscher Elektrotechniker
(Association of German Electricians)
LED light emitting diode
NTC negative temperature coefficient
PTC positive temperature coefficient
VAC Alternate Current
VDC Direct Current

BA 40.Worx-lineX.200903.de 6
2 Properties of the TOX®softWare Worx

2 Properties of the TOX®softWare Worx


2.1 Integration into the overall system
The hardware controllers have all connections to carry out the pressing functions
fully automatically. The parameters and control functions required for this are
stored as processes in the controller.

The processes on the controller can be selected and started via Ethernet, fieldbus
or digital input/output.

The TOX®softWare Worx is the programming tool of the TOX®softWare pack, with
which the hardware controllers line-Q (EDC Compact), line-X (LF9400), CEP 400
and EPW 400 can be managed.

• Example TOX®-ElectricDrive

Work environment for loading


the software modules:
TOX®softWare HMI Config Activating the spindle:
Drive for machines:
TOX®-line-X
TOX®-ElectricDrive
Creating sequence programs: Controller LF 9400
TOX®softWare Worx

Operating the spindle:


TOX®softWare HMI

Data management and


communication:
TOX®softWare Server

• Example TOX® process monitoring CEP 400

Work environment for loading


the software modules: process monitoring for Machines with
Connect HMI Configuration TOX® clinching process: TOX® clinching tools:
e.g. TOX®-CEP 400 e. g. TOX® robot gun
Creating sequence programs:
TOX®softWare Worx

Data management and


communication:
TOX®softWare Server

BA 40.Worx.basic.200901.de 7
2 Properties of the TOX®softWare Worx

• Example TOX® pressing monitoring EPW 400

Work environment for loading


the software modules:
Pressing monitoring for Machines with
TOX®softWare WORX TOX® pressing tools: TOX® pressing tools:
e. g. TOX® EPW 400 e. g. TOX® press
Creating sequence programs:
Software module EPW 400

Data management and


communication:
TOX®softWare Server

BA 40.Worx.basic.200901.de 8
2 Properties of the TOX®softWare Worx

2.2 Software conventions


This example shows the main terms and elements used in this manual for descrip-
tion of the software:

Menu bar Icon bar Tab Scroll bar Title bar Info window

Window Status bar Window on the Window


'Filesystems' desktop 'Diagram'

BA 40.Worx.basic.200901.de 9
3 Operating TOX®softWare Worx

3 Operating TOX®softWare Worx

Standard installation
Installation of the complete TOX®softWare is described in
the manual
'TOX®softWare Basics / Installation'.

3.1 Starting TOX®softWare Worx


As usual with Windows, you start the program 'TOX®softWare Worx' by
double-clicking with the left-hand mouse button on the program icon
'TOX®softWare x.x.x_xx Worx '. After installation, the version number of
the software is attached to the name of the link.

You can also start the program from the program group: open the program
'TOXsoftWare x.x.x_xx Worx' in the Windows task bar under
'Start\Programs\TOXsoftWare x.x.x_xx'.

The Start window briefly appears:

BA 40.Worx.basic.200901.de 10
3 Operating TOX®softWare Worx

When the program has been started, the main window appears in which the last
saved filesystem of all reachable devices is displayed. The desktop to the right of
the window 'Filesystems' is empty when the program is started for the first time:

In the example this is a line-X installation. Here the 'EPzAdapter' is given as the
online connection under the RMI entry.

Note
In all examples given in this general part of the documen-
tation of the TOX®softWare servers, a connection to a line-X
controller is generally displayed. The information applies in
the same way to all devices supported by the
TOX®softWare.

Navigation in this 'Filesystems' window corresponds with the Windows conven-


tions which are also used in the MS Windows Explorer. The next level is opened
by clicking on the Plus icon in front of an entry in the filesystem.

BA 40.Worx.basic.200901.de 11
3 Operating TOX®softWare Worx

If a device contained in the list is not ready (for example because no connection
could be made to this device), the relevant entry is marked with a red dot with a
white 'x'. In addition, the adapter name is followed by the entry '[not reachable]'.

Select in 'Filesystems' - program on the desktop


The window 'Filesystems' is used for navigation in all con-
figured drives and paths which can be accessed from the
TOX®softWare Worx. Only those windows which can also
be actually programmed or viewed are displayed on the
desktop.

BA 40.Worx.basic.200901.de 12
3 Operating TOX®softWare Worx

3.2 Login
When the application is started, authorization level 1 is pre-set. Nearly all values can
be viewed on this level but cannot be edited. If you wish to make changes to the
program, you must first authenticate yourself to a higher access level via the login.
Access level 3 is generally required to make changes to the TOX®softWare Worx.

The login process is described in chapter '5.1 Authorization'.

After program start, log on to access level


Immediately after the program is started, log on at your
highest access level.

3.3 Navigation in the various windows


The desktop of this program is variably structured and can be quickly adapted to
the user's requirements. The following chapter describes how you can move or
hide the individual windows on the program desktop.

1 2 3 5 6 4

BA 40.Worx.basic.200901.de 13
3 Operating TOX®softWare Worx

1 The scroll arrows and the scroll bar are used for navigation within the win-
dow. With a vertical arrangement, the contents of the window are moved from
top to bottom, with horizontal arrangement from left to right.

2 In some windows the icon [x] 'Close window' is available (e.g. in the 'Filesys-
tems' window). These windows can be opened again in the 'Window' menu, e.g.
'Window/Filesystems' (Ctrl)+(2).

3 The tabs are required to display the various main groups below the adapters. A
tab is opened by double-clicking with the left-hand mouse button on the entries
below an adapter (e.g. device data, spindle data etc.). The tab of the processes
is opened by double-clicking on one of the available processes. Each tab is
opened once per adapter. When clicked again, the already opened tab is dis-
played in the foreground of the desktop with the current settings.

4 The selection arrow (down arrow) in processes is used to open a selection box
in which all available processes are displayed. Via the selection box it is possi-
ble to change to a different process (see example):

BA 40.Worx.basic.200901.de 14
3 Operating TOX®softWare Worx

5 The windows on the desktop can be displayed or hidden with the arrows of the
margins:
For example, by clicking on the up arrow, the lower window ('Diagram') is enlar-
ged and the upper window ('Info') is closed.

By clicking on the down arrow, the upper window ('Info') is restored.

BA 40.Worx.basic.200901.de 15
3 Operating TOX®softWare Worx

Adjacent windows can also be displayed and hidden in this way:


For example, by clicking on the right arrow, the windows on the left-hand side
(Messages and Sequence) are enlarged and the windows on the right-hand si-
de (Diagram and Info) are closed.

The windows on the right-hand side (Diagram and Info) are restored by clicking
on the left arrow.

BA 40.Worx.basic.200901.de 16
3 Operating TOX®softWare Worx

6 The margins are used to define the window size: By clicking on the margin and
holding the left-hand mouse button down, you can define the window size by
moving the mouse. Vertical margins can be used to move the window to the left
or right and horizontal margins to move it up or down.

The 'Filesystems' window and each of the tabs on the desktop have another
special feature: If you click on the title bar of 'Filesystems' or the tab of a win-
dow on the desktop and keep the left-hand mouse button pressed, you can mo-
ve this window on the program window. The window is then outlined in red. This
red outline shows the position of the window it assumes when the mouse button
is released. In this way you can adapt the desktop to your requirements:

BA 40.Worx.basic.200901.de 17
3 Operating TOX®softWare Worx

3.4 Icons
Filesystem entries, adapter main group entries and functions
The file system entries, main adapter group entries (e.g. device data, processes
etc.) and all functions are combined with individual icons for easier orientation.
These icons are always displayed together with the written meaning of the icon
and explained together with the functions.

Online and offline project


To differentiate between the online and offline projects, the relevant icons of the
main adapter groups have a coloured background in the tab and in the window of
the menu entry 'Window - Documents...' in accordance with this property.

green icon: online project


blue icon: offline project

Unsaved changes
Unsaved changes are displayed with two icons:
Saved adapter

Adapter with changes

The pencil icon after the associated filesystem entry indicates an unsaved change
within the adapter.

In addition, the name of the relevant tab is marked '*'. The window of the menu en-
try 'Window - Documents...' also has the same display of a window with changes.
Tab with unchanged contents
Tab with changed contents

BA 40.Worx.basic.200901.de 18
4 The menu bar of the TOX®softWare Worx

4 The menu bar of the TOX®softWare Worx


4.1 Menu 'File'

• File \ New (Ctrl + N)


This menu item opens the Assistant. Here you can select the required drive from the
templates or create a new folder.
The operation 'New' can also be selected in the icon bar:

Or use the icon 'New' in the icon bar to select this function.

A description is given in chapter '5.3 Create new adapters with the aid of templates'.

• File \ Filesystem mount


When this menu point is selected, a window opens in which you can select paths
or folders which are to be mounted. After mounting, these are then available for
editing in the filesystem.
A description is given in chapter '5.2 Mount Filesystems'.

BA 40.Worx.basic.200901.de 19
4 The menu bar of the TOX®softWare Worx

• File \ Filesystem unmount


When this menu item is selected, the selected filesystem is removed from 'Filesys-
tems'. After unmounting, the filesystem is no longer available for editing in the ap-
plication.
A description is given in chapter '5.2 Unmount Filesystems'.

• File \ Save (Ctrl + S)


The current change is saved.

• File \ Save all


All changes since the last save are saved.

Or use the icon 'Save all' in the icon bar to select this function.

• File \ Refresh all filesystems


All reachable filesystems are refreshed with this function.

• Authorization
Logon
A description is given in chapter '5.1 Authorization'.

Logoff
A description is given in chapter '5.1 Authorization'.

• Change Password ...


A description is given in chapter '5.1 Authorization'.

• Exit
The TOX®softWare Worx is closed with this menu item. The program can also be
ended with the key combination (ALT)+(F 4) or with the button [X] in the top right-
hand corner of the title bar..

A description is given in chapter '6 Exit TOX®softWare Worx'.

BA 40.Worx.basic.200901.de 20
4 The menu bar of the TOX®softWare Worx

4.2 Menu 'Edit'

The usual Windows commands for editing are available in this menu. Depending
on authorization, selected function and work steps, these menu items are enabled
or disabled (in grey).

• Edit \ Undo(Ctrl+Z)
With the 'Undo' command, the last operation carried out is undone. This command
is only available if an operation has previously been carried out which can be un-
done.
Or use the icon 'Undo' in the icon bar to select this function.

• Edit \ Redo (Ctrl+Y)


With the 'Redo' command, the last operation undone is redone. This command is
only available if an operation has previously been undone which can be redone.
Or use the icon 'Redo' in the icon bar to select this function.

BA 40.Worx.basic.200901.de 21
4 The menu bar of the TOX®softWare Worx

• Edit \ Cut (Ctrl+X)


With the 'Cut' command, an element is placed in the buffer which can then be
pasted at another point. The element is moved and no longer available at the
source location. This command is only available when logged in at authorization
level '3'.

Or use the icon 'Cut' in the icon bar to select this function.

• Edit \ Copy (Ctrl+C)


With the 'Copy' command, an element can be placed in the buffer to insert it at an-
other point.

Or use the icon 'Copy' in the icon bar to select this function.

• Edit \ Paste (Ctrl+V)


With the 'Paste' command, an element can be pasted from the buffer to the re-
quired place. This command is only available when logged in at authorization level
'3'.

Or use the icon 'Paste' in the icon bar to select this function.

• Edit \ Delete (Del)


With the 'Delete' command, an element can be deleted. This command is only
available when logged in at authorization level '3'.

Or use the icon 'Delete' in the icon bar to select this function.

BA 40.Worx.basic.200901.de 22
4 The menu bar of the TOX®softWare Worx

4.3 Menu 'View \ Toolbars'

The icons to select the commands are divided into groups. In this menu it is defined
which of these groups are displayed in the toolbar:

• 'Authorization'
If this checkbox is enabled, the buttons of this group are displayed in the icon bar
(default setting: 'Logon', 'Logoff', 'Change password', display of authentication le-
vel).

• 'Edit'
If this checkbox is enabled, the buttons of this group are displayed in the icon bar
(default setting: 'Copy', 'Paste', 'Delete', 'Cut', 'Undo', 'Redo'

BA 40.Worx.basic.200901.de 23
4 The menu bar of the TOX®softWare Worx

• 'Memory'
If this checkbox is enabled, the full system capacity is displayed in the icon bar
(default setting: this box is displayed).

• 'System':
If this checkbox is enabled, the buttons of this group are displayed in the icon bar
(default setting: 'New' and 'Save all').

• 'Customize Toolbars'
With this command a window is opened in which you can configure the individual
buttons (e.g. allocate buttons to a different group):

BA 40.Worx.basic.200901.de 24
4 The menu bar of the TOX®softWare Worx

Context menu 'Toolbars'


Open this context menu in the window 'Toolbars' by clicking on the 'Toolbars' entry
with the right-hand mouse button.

Refresh Refreshes the tree structure.


Folder
Paste Pastes an element into the tree structure at the marked posi-
tion. The element must previously been placed in the buffer
with 'Copy'. This function can also be carried out with
(CTRL)+(V).
Add A new category is created in the icon bar ('Configuration' or
'Standard').
Properties The current setting of the toolbar is displayed:
'Configuration': Changes in settings in the toolbar are accepted
'Standard' the toolbar is reset to the default setting

Context menu 'Toolbar Category'


Open this context menu by clicking on the 'Toolbar Category' entry with the right-
hand mouse button.

Refresh Refreshes the tree structure.


Folder
Change Opens a window in which the order of the toolbar categories
Order... can be changed.
Cut Places the selected entry in the buffer. After copying, the entry
is deleted at the source location.

BA 40.Worx.basic.200901.de 25
4 The menu bar of the TOX®softWare Worx

Copy Places the selected entry in the buffer.


Paste Pastes the contents of the buffer into the toolbar at the se-
lected place.
Delete Deletes the selected entry from the toolbar.
Rename... Opens a window in which the toolbar category can be re-
named.
Add Separator Adds a separating line in a toolbar category.
Properties Opens the window 'Properties' of the selected toolbar category.

Context menu 'Toolbar Category Entry'


By clicking on 'Toolbar Category Entry' with the right-hand mouse button, the as-
sociated context menu is opened.

Move Up Moves the marked entry up by one position. This command is


not available for the first entry.
Move Down Moves the marked entry down by one position. This command
is not available for the last entry.
Cut Places the selected entry in the buffer. After copying, the entry
is deleted at the source location.
Copy Places the selected entry in the buffer.
Paste Pastes the contents of the buffer into the toolbar category at
the selected place.
Delete Deletes the selected entry from the toolbar category.
Properties Opens the window 'Properties' of the selected toolbar category.

The changes in the toolbar of Worx are accepted when this window is closed. If
this change is also to be available after a restart, the configuration must be saved.

BA 40.Worx.basic.200901.de 26
4 The menu bar of the TOX®softWare Worx

• 'Save Configuration':
The changed configuration can be saved with this menu item. This configuration is
then available after a restart.

4.4 Menu 'Tools'

The sub-menus 'Keyboard Shortcuts' and 'Options' are available in this menu.

BA 40.Worx.basic.200901.de 27
4 The menu bar of the TOX®softWare Worx

• 'Keyboard Shortcuts'
The configuration window for shortcuts is opened with this menu item.

With the radio buttons, the icons are either sorted by action or by the shortcut used.

To enter a new shortcut, click on the icon in front of the required command. A
dialogue window is opened in which you can enter the shortcut.

Permitted characters
Do not use special characters. Jokers ('*') and wildcards
('?') are not permitted.

All shortcuts which you create yourself are displayed in the window 'Edit Shortcuts'.
The marked shortcut is deleted with the button 'Remove'.

Deleting shortcuts
Removed shortcuts cannot be restored with 'Undo'.

BA 40.Worx.basic.200901.de 28
4 The menu bar of the TOX®softWare Worx

• Options
This menu item opens the 'Settings' window:

In this window you can configure the TOX®softWare Worx. Here you will find the
settings for the storage paths and the length and force units used..

BA 40.Worx.basic.200901.de 29
4 The menu bar of the TOX®softWare Worx

4.5 Menu 'Window'

In this menu it is defined which window is displayed on the desktop in what size.
Here documents (marked by the tabs on the desktop; each tab is a document) can
be cloned and the windows 'Filesystems' and 'Properties' can be opened directly.

• 'Switch to Recent Window'


This command is used to access the last window opened.

• 'Switch to Document'
With this command you can switch from the 'Filesystems' window to the allocated
document (the relevant tab is opened in the right-hand half of the worktop or
placed in the foreground.

• 'Select Document Node in'


With this command you can switch from the currently displayed document on the
desktop to the associated entry of the adapter in 'Filesystems' (if many entries are
available in the 'Filesystems' window, this procedure facilitates the search for the
associated entry).

• 'Close'
The activated window is closed.

BA 40.Worx.basic.200901.de 30
4 The menu bar of the TOX®softWare Worx

• 'Maximize'
The activated window is adapted to the maximum size of the whole window of the
application. An exception to this is the menu bar. The windows not used in this do-
cument are hidden.
If a window is maximized, the menu item 'Restore' is activated in the 'Window' me-
nu, with which the original size can be restored.

• 'Clone Document'
The activated document is cloned (visible by the new tab above the desktop).

Difference clone – copy


Cloned windows are not copies which can be changed
separately from the original.

• 'Close All Documents'


All documents are closed. If changes have been made in a document after the last
save, the window 'Save' or 'Download' appears (description in chapter '6 Exit
TOX®softWare Worx'). As after a restart, only the 'Filesystems' menu is displayed
on the worktop.

• 'Documents ...'
When this command is selected, the following window is opened:

Here you can select a document to be closed, saved or switched to. More than
one entry may be marked in this window. If more than one entry is marked, the
button 'Switch to Document' is not available.

BA 40.Worx.basic.200901.de 31
4 The menu bar of the TOX®softWare Worx

With the button 'Switch to Document', the selection window is closed and the se-
lected document opened.
The buttons 'Close Document(s)' and 'Save Document' carry out the relevant ac-
tion in the background. The selection window remains open.
In the 'Description' text box of the selection window, further information on the
marked document is displayed if any has been created (connection to server, ...).
Exit the selection window with the button 'Close'.

• Filesystems (Ctrl)+(2)
If the 'Filesystems' window is not open, it can be selected with this menu item.

• Properties (Ctrl)+(1)
If the 'Properties' window is not open, it can be selected with this menu item.

BA 40.Worx.basic.200901.de 32
4 The menu bar of the TOX®softWare Worx

4.6 Help

With ’Help’, the information window of the TOX®softWare Worx is opened. This
contains information on the version and the current work paths and settings.

Note
The menu point 'Help' in the current version of the
TOX®softWare Worx does not contain a user's manual of
the TOX®softWare Worx

BA 40.Worx.basic.200901.de 33
5 Configure TOX®softWare Worx

5 Configure TOX®softWare Worx


5.1 Authorization
As the hardware configuration or the process sequences can be changed with the
TOX®softWare Worx, many functions are restricted for security reasons. Generally,
all settings can be viewed from authorization level 1. If values are to be changed, it
is necessary to log on at the authorization level specified for the relevant change.
Level 1 Default authorization level when the application is started. All val-
ues can be viewed.
Level 2 The authorization level does not currently vary from authorization
level 1.
Level 3 All values authorized for the customer can be viewed and chan-
ged at this authorization level.
Level 4 Only used by employees of TOX® PRESSOTECHNIK.

After program start, log on to access level


Immediately after the program is started, log on at your
highest access level.

• Logon
To log on at an authorization level, click on the button 'Logon...'. Logon is
also possible via the menu 'File - Authorization'.

Enter your password in the 'Logon' window for the required authorization level
(default setting: 'tox2' for level 2 and 'tox3' for level 3):

The window is closed without changes with 'Cancel'. The authorization level re-
mains at the level which was set before the window was opened.

The authorization level is changed with the 'OK' button and the current authoriza-
tion is displayed in the icon bar.

After successful logon, all those components are enabled for editing which require lo-
gon at the current authorization level or lower.

BA 40.Worx.basic.200901.de 34
5 Configure TOX®softWare Worx

To change the authorization level, click on the 'Logon' button and enter the correct
password for the new authorization level. A previous logoff is not required.

If the password was not correct, this message appears:

To close this window, acknowledge this message with 'OK'. The window for the
password appears again.

• Logoff
To prevent access by unauthorized persons, you should always log off even if you
only briefly leave your workplace.

To log off, click on the 'Logoff' icon in the icon bar. Logoff is also possible
via the menu 'File / Authorization / Logoff'

Then you can log on again at a different authorization level.

• Change password
Observe authorization level
A password change is only effective at the authorization
level at which you are logged on. To change the pass-
words of the other authorization levels, you must log on
there and change the password of this level.

With the button 'Change Password', a window is opened to change the


password for the current authorization level. It is also possible to change
the password in the menu 'File / Authorization / Change Password ...'.

BA 40.Worx.basic.200901.de 35
5 Configure TOX®softWare Worx

In the example, the button 'Change Password...' is pressed in authorization level 3.


The following window appears:

Enter the current password in the upper box.

Enter the new password in the middle box (max. 30 characters, no special
characters, observe upper and lower case). The characters entered are dis-
played as '****'.

Retype the new password in the lower box to confirm.

To accept the new password, close this dialogue window by clicking on the but-
ton 'OK' or by pressing the 'Enter' key. The change is discarded with the button
'Cancel'.
When confirming with 'OK', the following is checked:
− Is the old password correct?
− Is the new password in the first text box the same as in the second?
If these conditions are fulfilled, the new password is set.
If one of the two conditions is not fulfilled, a corresponding error message is is-
sued. Confirm the message with 'OK' and change the entry in the window 'Change
Password'.

BA 40.Worx.basic.200901.de 36
5 Configure TOX®softWare Worx

5.2 Filesystems
This window is important for management and for navigation within the system.
From here, all reachable servers, adapters, settings, programs and functions can
be managed.

Server Adapter (Device) Setting Process Function

Navigation in this window corresponds with the Windows conventions which are
also used in the MS Windows Explorer. The next level is opened with the Plus icon
in front of the entry. In front of an opened entry there is a Minus icon via which this
level can be closed again.

Default setting
In the default setting, an RMI connection to the
TOX®softWare server is defined and a reference to a local
directory below '../tox'. This local directory is created rela-
tive to the path from the directory 'Target Directory Data'
selected in the installation, e.g. 'C:/tox' .

BA 40.Worx.basic.200901.de 37
5 Configure TOX®softWare Worx

Mount Filesystems
To mount (= create a filesystem) means to make this system available for work in
the TOX®softWare Worx. A distinction is made here between ToxServerFS and lo-
cal directories.

• ToxServerFS
The ToxServerFS is a connection to an RMI server (RMI = Remote Method Invo-
cation = JAVA object registration), which makes the connection to one or more
online devices. It is sufficient here to make the connection to the server from the
TOX®softWare Worx.
The adapters created in the server are completely present in the filesystem of the
TOX®softWare Worx after mounting.

To create a new ToxServerFS, open the following window with the command 'Fi-
le / Mount Filesystem ...':

The entry 'ToxServerFS' is already pre-selected. Switch to the next window with
the button 'Next >'. Close the window with the 'Cancel' button and no new Tox-
ServerFS is created.

BA 40.Worx.basic.200901.de 38
5 Configure TOX®softWare Worx

If the 'Next' button has been pressed, enter the URL of the RMI of the required
ToxServerFS in the text input box of the second window.

In the default setting, the 'rmi://localhost:1099/ToxServer' is defined, which corre-


sponds with the installed TOX®softWare server. The various elements of the ad-
dress have the following meaning.

Rmi:// The protocol for the communication between the


TOX®softWare server and the TOX®softWare Worx is defined
as the RMI protocol.

localhost The entry 'localhost' identifies the target of the RMI server on
the local computer. If the TOX®softWare server is installed on
a remote system, the relevant IP address of the target de-
vice is given (e.g. 192.168.50.222) instead of 'localhost'.

1099 The number after the colon after the address defines the
communication port which is to be used for the RMI connec-
tion. This port must be identically configured in the
TOX®softWare server.

ToxServer Name of the target server. This name must be identically


configured in the TOX®softWare server.

Switch to the previous window with the button '< Back'. Close the window with the
'Cancel' button and no new ToxServerFS is created. The ToxServerFS is created
with the 'Finish' button and is immediately available in the filesystem.

BA 40.Worx.basic.200901.de 39
5 Configure TOX®softWare Worx

• Local Directory
For work with the TOX®softWare Worx, local filesystems reachable from the PC
can be integrated.. This applies to actual local drives and directories as well as
removable media and network drives.

To create a new local directory, open the following window with the command 'File /
Mount File System ...'

Select the entry 'Local Directory' in the window 'Select Filesystem Type'.
The window is closed without changes with the 'Cancel' button.
Switch to the next window with the button 'Next >'.

BA 40.Worx.basic.200901.de 40
5 Configure TOX®softWare Worx

A directory reachable from the PC can be selected in this window in accordance


with the conventional MS Windows-File-Open dialogue.

Switch to the previous window with the button '< Back'. Close the window with the
'Cancel' button and no new local directory is created.

Select a drive and the directory by marking it in the required folder in the dis-
play panel.

A new local directory is created with the 'Finish' button and is immediately avai-
lable in the filesystem.

The newly created (mounted) directory is displayed in the future in the 'Filesys-
tems' window and is available for work.

Unmount Filesystems

Unmount Filesystem
The currently marked filesystem is logged off and is no
longer available for editing. If this filesystem is to be edited
again, it must be remounted.

A filesystem can also be removed from the filesystem with the command 'File /
Unmount Filesystems' or with the aid of the context menu (click on the required
filesystem with the right-hand mouse button and select the entry 'Unmount Filesys-
tems').

If changes have been made in this file system which have not yet been saved, a
selection window appears before logging off or before closing the TOX®softWare
Worx, with which the changes can be saved (see also chapter '6 Exit
TOX®softWare Worx').

BA 40.Worx.basic.200901.de 41
5 Configure TOX®softWare Worx

5.3 Create new adapters with the aid of templates


Note: This function is currently only available for the TOX® ElectricDrive line-Q.

When creating new adapters, you are supported by the Template Wizard of the
TOX®softWare Worx. In these templates, the hardware-related entries are already
correctly pre-configured according to the selection.

To create a new adapter, open the following window with the command 'File / New ...' :

The window can also be opened with the aid of the context menu (click on the re-
quired adapter entry in the filesystem with the right-hand mouse button, select the
entry 'New' and select the required type).

Select the type of your system in the templates (currently only EDC control ty-
pe) and open the type via the preceding Plus icon.

Select the spindle type (e.g. K-spindle type) and open the entry via the preced-
ing Plus icon.

Select the length of your spindle (e.g. EPMK 055 with a stroke of 300 mm) and
mark the entry as the selection.

The window is closed without changes with the 'Cancel' button.

BA 40.Worx.basic.200901.de 42
5 Configure TOX®softWare Worx

Switch to the next window with the button 'Next >'.

Click on the 'Finish' button.

The new adapter is created at the required target location in the filesystem and is
immediately available in the filesystem.

Switch to the previous window with the button '< Back'. Close the window with the
'Cancel' button and no new adapter is created.

BA 40.Worx.basic.200901.de 43
5 Configure TOX®softWare Worx

5.4 Online / Offline


A distinction is made in the filesystem between online and offline projects:

Online project Online projects are connections to current target systems which
are addressed with the RMI via theTOX®softWare server. A va-
lid connection to the target system is required for this.

Offline project Offline projects are generally copies, back-ups or prototypes of


online projects. The relevant files are located in a mounted lo-
cal directory.

With an offline project, it is also possible to work with the TOX®softWare Worx (in
contrast to TOX®softWare server and TOX®softWare HMI) without a connection to
the target device. The edited offline adapter can be saved and can later be trans-
ferred to the required target system.

In principle, adapters can be partly or completely transferred from the target sys-
tem to a local directory or loaded from a local directory to the target system at any
time.

Data back-up
Your target systems can easily be backed up with the TOX®softWare Worx. In this
way, for example, back-ups can be saved on a server in order to be able to return
to these versions of the configuration at any time.

For data back-up, the target system must be reachable and at least one local di-
rectory must be created in the filesystem.

Click with the right-hand mouse button on the entry in the filesystem to be ba-
cked up.

Select the entry 'Copy' to place a copy of the adapter in the buffer.

You can also make the required entry and the key combination (CTRL)+(C).

BA 40.Worx.basic.200901.de 44
5 Configure TOX®softWare Worx

Now select a local directory in the file system as the target for the back-up co-
py.

Click with the right-hand mouse button on the target folder in the local directory.

Select the entry 'Paste / Copy'.


A file is then created in the local directory which provides all information of the on-
line adapter.

You can also select a local directory in the file system and paste the back-up copy
there with the key combination (CTRL)+(V).

The file name of an adapter is created automatically and the copy generally has
the same name as the online project. In the case of the copy of a line-X adapter
with the name 'EPzAdapter', the file is called ' EPzAdapter.epzproject'. This file
can now be saved, for example, on a server. If a copy with the same name already
exists, an underscore and a serial number are added to the file name.

If the same adapter is to be overwritten, the context menu must be run directly on
the adapter entry. In this case, the adapter is marked as changed and must be ex-
plicitly saved before the changes are accepted.

Back-up (Authorization level 3)


Your target system can be easily backed up with the TOX®softWare Worx. This
may be necessary, for example, to quickly restore operability.

For this, the target system must be currently reachable and at least one local di-
rectory must be configured in the filesystem. The source copy of the adapter to be
backed up must be available in the local file system.

Click with the right-hand mouse button on the source adapter in the local file-
system.

BA 40.Worx.basic.200901.de 45
5 Configure TOX®softWare Worx

Select the entry 'Copy' to place a copy of the adapter in the buffer.

You can also mark the required source adapter and enter the key combination
(CTRL)+(C).

Now select a ToxServerFS entry as the back-up target in the filesystem.

Click with the right-hand mouse button on the target adapter in the Tox-
ServerFS.

Select the entry 'Paste'.

You can also select a ToxServer entry as the back-up target in the file system and
paste the source file there with the key combination (CTRL)+(V).

The following window appears.

In this window, the scope of the copy can be restricted or expanded by enabling or
disabling the checkboxes.

With the 'Cancel' button, the window is closed and the back-up is cancelled.

The selected data are uploaded to the controller with the 'OK' button.

BA 40.Worx.basic.200901.de 46
5 Configure TOX®softWare Worx

If a copy has been selected with 'Spindle data', the following message is also dis-
played.

If you respond to this message with 'No', the spindle data are not copied (only the
device data and processes are transmitted). The copying process is discarded
with the button 'Cancel'. The adapter remains unchanged.

With the 'Yes' button, the copy is transmitted to the controller with the spindle data.

The adapter is first marked in the filesystem as changed and must be explicitly sa-
ved before the changes are accepted.

BA 40.Worx.basic.200901.de 47
6 Exit TOX®softWare Worx

6 Exit TOX®softWare Worx


The program is ended with the menu item 'File/Exit' or the key combination
(Alt)+(F4) or with the button [X] in the top right-hand corner of the title bar.

Note
Attention: unsaved data may be lost!

If data have been changed or created since the last save, the following window
appears before the program is closed:

Save The current program is saved


Save all All changes of this session are saved
Discard all edits All data changed after the last save are not accepted
Help Displays the help for the current topic
Cancel You return, without changes, to the main window

When 'Save' or 'Save all' is selected, another window appears:

The save process always refers to the adapter specified under 'Connection'.

BA 40.Worx.basic.200901.de 48
6 Exit TOX®softWare Worx

The selection of the data to be stored can be further restricted with the check-
boxes under 'Downloads'. If, for example, only those processes in the
adapter are changed, only the processes are stored by enabling the checkbox
'Processes' and the disabling 'Device Data', 'Spindle Data' and 'Envelopes'.

If you acknowledge this with 'Yes', the selected data are transferred to the de-
vice.

The program is closed with the 'No' button without the selected diet rates being
exceeded.

Activation of the envelopes during download


Only transmit the envelopes into the device when it must
changed or are not available on the device. The activation
of the additional data quantity, prolongs the dwell time due
to additional transmission time.

BA 40.Worx.basic.200901.de 49
7 Project/Adapter

7 Project/Adapter
A connected line-X device is displayed in the file system with the name which was
defined in the TOX®softWare server when it was created.

Icon for line-X devices

For the examples given here, the adapter name 'EPzAdapter' is used, which is
created as the default target device on installation.

In the structure of the file system, the entries are allocated to the main adapter
groups under the adapter.

• Context menu 'Adapter' in the file system


Update adapter Updates the selected adapter, for example if it
is displayed as not reachable but a connection
to the TOX®softWare server exists.

Cancel all changes All changes since the last save are saved.

Cut (CTRL+X) Places the selected entry in the buffer.


Attention: After inserting, the adapter is no
longer available in the previous place.
Copy (CTRL+C) Copies the selected adapter to the buffer.

Paste (CTRL+V) Pastes the adapter in the buffer to the place


marked in the file system. This command is on-
ly available if there is an adapter in the buffer
and the insertion place is a valid destination.

Delete (DEL) Deletes the currently selected adapter after


confirming the security prompt with the 'Yes'
button.

Rename This command cannot be enabled in the con-


text menu of the TOX®softWare Worx. An adap-
ter must be renamed in the TOX®softWare ser-
ver (see manual TOX®softWare Server).

Time synchronization Synchronizes the time of the controller (see


description in chapter 7.1 Time synchroniza-
tion).

Device control Opens the 'MONITOR' application to move a


spindle via an Ethernet connection in the
TOX®softWare Worx (see description in chapter
7.2 Device control).

BA 40.Worx-lineX.200901.de 50
7 Project/Adapter

Axis mode: Automatic Switches the axis mode to 'Automatic'. This


command is only available if the axis is not in
Automatic mode. Programs can be changed in
this mode.

Axis mode: Remote Switches the axis mode to 'Remote'. This


command is only available if the axis is not in
Remote mode. The device does not accept
program starts in this mode.

Set process enable Sets the process enable on the controller. This
command is only available if the process en-
able is blocked.

Block process enable Blocks the process enable on the controller.


This command is only available if the process
enable is set. Without a process enable, the
device does not carry out movement com-
mands.

Reset error Resets active errors on the controller.

Parameter logger configuration Opens the configuration window of the parame-


ter logger (see description in chapter
7.3 Parameter logger – configuration).

Create report Opens the window 'Save file' to define the stor-
age location for the report file (see description
in chapter 7.4 Create report).

Project statistics Opens the window 'Project information' (see


description in chapter 7.5 Project).

Properties Opens the window 'Properties' (see description


in chapter 7.6 Properties).

BA 40.Worx-lineX.200901.de 51
7 Project/Adapter

7.1 Time synchronization


In the 'Time synchronization' window, the date and time of the controller can be
changed.

• Category 'Connection'
The current server and device are displayed here. It is not possible to change the
server or device here.

• Category 'Current'
The date and time read out by the controller are displayed here. Both values can
be changed via the arrow buttons or by direct inputs. The up arrow increases the
value by 1, the down arrow decreases the value by 1.

With the button 'Local time', the date and time of the work computer can be read
out and the inputs in the fields adjusted accordingly.
The window is closed without changes with the 'Cancel' button.

With the 'OK' button the values for the date and time given in the boxes are
written in the controller.

BA 40.Worx-lineX.200901.de 52
7 Project/Adapter

7.2 Device control


For start-up or a functional check, you can move a spindle from the TOX®softWare
Worx via an Ethernet connection with the 'Device control' function without the exis-
tence of a PLC or another program or start-related I/O connection.

Device control
The device control can only be used if the start signal
source and process number source are set to 'Ethernet' in
the 'device data' See chapter 8 Device data.
The connection to the device must also be active. This
function is not available in Offline mode

After selecting the entry ''Device control' in the context menu, the following security
prompt appears:

The window is closed without changes with the 'Cancel' button.

Enter the word 'MONITOR' (in upper case letters) in the input box.

Then open the device control with the 'OK' button:

BA 40.Worx-lineX.200901.de 53
7 Project/Adapter

• Category 'Data'
The server and the target device are displayed here. The selected program num-
ber is displayed in the 'Current program' box. The selection list 'Program pre-
selection' contains the processes which are actually stored on the controller. By
selecting an entry in the selection list, this process number is selected on the con-
troller.
• Category 'Process'
The current force and distance are displayed here with progress bars. At the end
of the process, the force and distance values from the final values are displayed in
the 'Final values' box. The processing time is displayed in the box 'Cycle time'. The
LEDs 'Ready' and 'Reference' indicate whether the controller is ready to run the
process and whether the axis is already referenced.

The process is started with the security button 'Start'. The button is activated with
the first click (flashing green border) and the start is triggered with the second
click. When the button is released, the start is immediately cancelled and the axis
stops. When the Start button is pressed, the process runs until the end of the pro-
cess is reached.

The connection icon (bottom left in the status bar) displays the connection status
of the target device. In the output box to the right of this, error messages are dis-
played where necessary.

BA 40.Worx-lineX.200901.de 54
7 Project/Adapter

7.3 Parameter logger – configuration


In the 'Parameter logger' window, changes in the devices and process configura-
tion can be logged.

Logging of the changes to data can be enabled or disabled with the checkbox 'Active'.

The server to be used as the destination for the data telegrams is defined in the
'Connection' box. The address or the alias and the port are to be entered. A UDP-
compatible server must be running on the server which receives the data tele-
grams and acknowledges them accordingly.
The data of the parameter logger are generated in telegram form. The data should
be delivered immediately if possible. The data are stored in the Offline Cache until
they are delivered to the server. If the server is not reachable after several at-
tempts, transmission is interrupted for 5 minutes to minimise the load on the sys-
tem. During this time the accumulated data are held in the 'Offline Cache'. When
the connection is restored, the accumulated data are transmitted.

BA 40.Worx-lineX.200901.de 55
7 Project/Adapter

• Category 'AKZ' (station code)


The settings for identification of the station are entered here.

The AKZ is the string for allocation of the station:


FACTORY FB STATION DEVICE
For configuration of the categories in the boxes under the 'AKZ' category, the se-
lection buttons 'fixed' and 'variable' are available, which define a fixed or variable
string for this box.

− Fixed
When 'fixed' is selected, the sub-string for the relevant string of the AKZ is read
out directly from the input box and used as the name.

− Variable
When 'variable' is selected, the sub-string for the relevant string of the AKZ is
derived from the PC name. The value in the input box 'Index from' is the start
index and the value in the input box 'Index to' is the end index of the sub-string
from the PC name. The value '-1' in an index input box indicates that the string
is read up to the end.

Factory In the 'Factory' category, the sub-string for the AKZ is defined via the
selection buttons 'fixed' and 'variable'. Depending on the setting of the
selection buttons, a fixed designation or a start and end index is ex-
pected.

Dept. In the 'Department' category, the sub-string for the AKZ is defined via
the selection buttons 'fixed' and 'variable'. Depending on the setting of
the selection buttons, a fixed designation or a start and end index is ex-
pected.

Station In the 'Station' category, the sub-string for the AKZ is defined via the se-
lection buttons 'fixed' and 'variable'. Depending on the setting of the se-
lection buttons, a fixed designation or a start and end index is expected.

Device In the 'Device' category, the sub-string for the AKZ is defined via the se-
lection buttons 'fixed' and 'variable'. Depending on the setting of the se-
lection buttons, a fixed designation or a start and end index is expected.

BA 40.Worx-lineX.200901.de 56
7 Project/Adapter

• Category 'Offline Cache'


The offline cache for the data of the parameter logger is configured in the category
'Offline Cache'. Here you can define the path for buffering finished telegrams
which have not yet been sent.

Enter the target directory of the offline cache in the 'Path' input box.

Click on the button 'Select' to open the window to select the storage location in
the file system.

Select the required path in this window and click on the button 'Open'.

Configuration of the path is ended with the button 'Cancel'.

7.4 Create report


With the function 'Create report', it is possible to generate a written document of
the current status of your device. The report is generated in PDF format and is al-
ready formatted. The sub-division is based on the division of the categories under
the device.

After selecting the menu entry, a 'Save file' window is opened in which the storage
location and the file name of the PDF document are defined.

The window is closed without creating a report with the 'Cancel' button. The report
is generated with the 'OK' button and stored at the selected storage location under
the specified name.

This information window is displayed while the PDF is being generated:

BA 40.Worx-lineX.200901.de 57
7 Project/Adapter

7.5 Project statistics


The 'Project statistics' window provides information on the memory status and
scope of the current project.

The server and the target device are given in the category 'Connection'.

The category 'Info' contains the current number of processes and functions on the
device as well as the current project ID via which the comparison of the online and
offline project is carried out.

In the category 'Memory requirement in the device', the current level of memory u-
tilization in the device is displayed both numerically in [%] and via a slide bar.

Close this window with the 'Close' button.

BA 40.Worx-lineX.200901.de 58
7 Project/Adapter

7.6 Properties
The window 'Attributes of EPzAdapter' contains information on the current adapter.

• Name
Name of the adapter.

• All files
Name of the allocated offline file.

• File size
Current size of the allocated file.

• Change date
Date of the last change of the allocated file.

• Status description
Status of the online adapter (reachable/blocked/not reachable).

• Device mode
Mode of the online adapter The mode is generally given in plaintext in square bra-
ckets after the adapter name.
The modes are: Init, Remote, Invalid and Automatic.

BA 40.Worx-lineX.200901.de 59
8 Device data

8 Device data
The device data are displayed and defined in this window. Existing device data
can be loaded from the controller, modified and written in the controller again
(online project). Device data of offline projects are changed in the offline file and
can be loaded into the system later.

In the 'File systems' window, select the project of which the device data are to
be displayed.

Double-click on the icon in front of 'Device data':

Icon for device data

The 'Device data' window appears on the desktop. The adapter name is also dis-
played in the tab in front of the entry 'Device data'.

Changes in device data


All changes made in the device data are only effective af-
ter the project has been saved with the enabled checkbox
'Device data'.

BA 40.Worx-lineX.200901.de 60
8 Device data

• IP address
Entry of the IP address of the controller (for further information on the IP address,
see documentation of the TOX®softWare server).

Changes to the IP-address


A change in the IP-address of the controller must also be
updated in the TOX®softWare server in order to maintain
the connection with the target device.

With the button to the right of this box, a text input box is opened in which you can
change the IP-address.

The window is closed without changes with the 'Cancel' button. The new IP-
address is added to the box with the 'OK' button.

• Port number
Display of the port number in use. The port number can be edited directly in the
display box in authorization level 3.

Changes in the port number


A change in the port number must also be updated in the
TOX®softWare server in order to maintain the RMI connec-
tion with the target device.

Confirm the input of a new port number with the 'Enter' key.

BA 40.Worx-lineX.200901.de 61
8 Device data

• Fieldbus interface application type


In the selection list 'Fieldbus interface application type', you can select up to four
different interfaces in future. This function is not currently available.
The various types are set in a selection list.:

Changes to the fieldbus interface


To change the fieldbus interface, authorization level 4 is
required. Changes are only made by employees of TOX
PRESSOTECHNIK.

• Start signal source


Selection of the start signal source. The options 'Input', 'Fieldbus' and 'Ethernet'
are offered in the selection box.

Input The start is triggered via a digital input.

Fieldbus The start comes via the fieldbus, e.g. from a PLC.

Ethernet The start comes via Ethernet, e.g. via 'MONITOR' from the
TOX®softWare Worx or from the TOX®softWare HMI.

• Process number source


Selection of the program pre-selection source. The options 'Input', 'Fieldbus' and
'Ethernet' are offered in the selection box.

Input The program number is pre-selected via digital input signals.

Fieldbus The program number comes via the fieldbus, e.g. from a PLC.

Ethernet The program number comes via Ethernet, e.g. via 'MONITOR' from
the TOX®softWare Worx or from the TOX®softWare HMI.

BA 40.Worx-lineX.200901.de 62
8 Device data

• Start input program number


The input defines which input is to be used as the source for the program number.
The entry can be edited directly in the display box in authorization level 3.

Start input program number


The entry is only evaluated if the entry 'Input' is selected in
the
list box 'Process number source'
.

Confirm the input of a new port number with the 'Enter' key.

• Amount bits program number


The entry defines how many bits of the program number selection byte are to be
used for the program number. The entry can be edited directly in the display box in
authorization level 3.

Amount bits program number


The entry is only evaluated if the entry 'Input' is selected in
the
list box 'Process number source'
.

Confirm the input of a new port number with the 'Enter' key.

• Max no. of diagram points


With this function, only 100 instead of 500 points per diagram are logged. This is
useful if processes have a cycle time of less than 4 seconds.

The unused diagram points are then filled up with 0 to validly fill the buffer of 500
points. The filler data are irrelevant for the display and evaluation of the diagram.

Saving the unused diagram points thus leads to faster processing of the diagram
data both by the controller and by the PC system.

Enable this function by selecting the checkbox.

BA 40.Worx-lineX.200901.de 63
8 Device data

• Firmware version
The 'Firmware version' window displays a unique version number which is to be
stated in the event of enquiries to TOX® PRESSOTECHNIK:

The box cannot be edited and is set directly from the controller.

• Supply voltage
In some countries the controller has to be adjusted to the local supply voltage. In
the default setting, this value is 'undefined', which means that the voltage value is
not taken into account.

You can select a different pre-set value in the selection box.

• Context menu 'Device data' in the file system


Open Opens the device data in the desktop of the TOX®softWare
Worx.

Copy (CTRL+C) Copies the device data into the buffer.

Paste (CTRL+V) Pastes the device data from the buffer. The function is
only available if there are device data in the buffer.

Create report Creates a report of the current device data in PDF format.
A file name and the storage location can be selected in
the window 'Save as'.

Properties Opens the 'Properties' window of the device data, the con-
tents of which are identical to the window on the desktop.

BA 40.Worx-lineX.200901.de 64
9 Spindle data

9 Spindle data
The spindle data contain the specific data of the complete spindle. These include,
for example, the motor, gear, control and transducer data. The spindle data are
determined by TOX® PRESSOTECHNIK and stored in a spindle dataset. You only
have to load the data belonging to your spindle into the axis controller laden.
Most of the values are used for a plausibility check of the input values, for example
whether an entered position can be reached at all with the length from the spindle
data.

In the 'File systems' window, select the project of which the spindle data are to
be displayed.

Double-click on the icon in front of 'Spindle data':

Icon for spindle data

The data can be loaded from a file or from the axis controller. New spindles can be
set up with a spindle of the same construction with the aid of a template or by co-
pying data of an available project.

The 'Spindle data' window appears on the desktop. The project name is also dis-
played in the tab in front of the entry 'Spindle data'.

BA 40.Worx-lineX.200901.de 65
9 Spindle data

Change in spindle data


Most of the spindle data displayed here can only be chan-
ged with access level 4.
All data entered here must correspond with the actual sys-
tem values.
All changes in spindle data are only effective after the pro-
ject has been saved with the enabled checkbox 'Spindle
data'.

The spindle data are grouped together in several categories.

'Control' group
• Spindle type
The setting of the spindle type is necessary when a controller controls by re-
docking several spindles which differ in terms of hardware. The spindle-related
values are parameterised with the aid of spindle type. The spindle type can be set
via the selection boxes (authorization level 4).

The default setting of the type is 'unknown spindle type'. This shows you that no
spindles can be re-docked in this project. In this case the spindle type does not
have to be entered.

• Spindle serial no.


The input of the spindle serial number is optional and is used to allocate the pro-
ject/adapter to a certain spindle.

With the button to the right of this box, an input window is opened in which you can
change the serial number of a spindle.

The window is closed without changes with the 'Cancel' button.

The new serial number is added to the spindle data with the 'OK' button.

BA 40.Worx-lineX.200901.de 66
9 Spindle data

• Permanent amplifier on
If this checkbox is enabled, the control of the controller is maintained independ-
ently of whether the target force or position is reached. This force or position is
then always kept controlled.

'Motor' group
• Maximum acceleration/deceleration [mm/s2]
Maximum permissible acceleration/deceleration speed of the spindle The value
can be changed directly in the input box.

• Minimum acceleration/deceleration [mm/s2]


Minimum permissible acceleration/deceleration speed of the spindle The value can
be changed directly in the input box.

• Reverse
Reverses the counting direction of the encoder switchover between S and K spin-
dles.

• Current at nominal force


Current value which is required for a pressing process in the nominal force range.
This value is used to monitor the signal of the power amplifier with the motor cur-
rent. The value can be changed directly in the input box.

'Gear' group
The 'Gear' group defines the transmission of the gear as an input/output ratio. The
information is always displayed in the form 'Input:factor output'. Here the values
must always be given as whole numbers. If necessary, the ratio must be extended
according to the rules of fractional arithmetic.

• Factor in
Input factor of the gear.

• Factor out
Output factor of the gear.

BA 40.Worx-lineX.200901.de 67
9 Spindle data

'Transducer' group
• Source analogue input
In this selection list, the source of the analogue input signal is selected (analogue
input 1 or 2). If no analogue input is used, the entry 'No analogue input' appears.

Changes in analogue input source


ATTENTION! In the event of an incorrect setting, the spin-
dle
may be damaged, as force monitoring may be switched
off.

• Analogue input mode


The selection buttons are used to define whether the analogue input mode is to be
interpreted as current or as voltage.

'Spindle' group
• Maximum length [mm]
Length of the spindle in mm.

• Maximum force [kN]


Maximum pressing force of the spindle at 10% of the nominal value in kN.

• Nominal force [kN]


Maximum physically possible force of the spindle or of the press frames in kN.

• Pitch [mm]
Pitch of the spindle in mm per revolution.

• Maximum speed [mm/s2]


Maximum possible speed of the spindle.

• Minimum speed [mm/s2]


Minimum possible speed of the spindle.

• Maximum software limit [mm]


Limitation of the maximum length by the software, for example to protect a tool in
the working area. This value is less than or equal to the maximum spindle length.

BA 40.Worx-lineX.200901.de 68
9 Spindle data

• Minimum software limit [mm]


Limitation of the minimum position of the spindle by the software, for example to
protect an assembly in the lower working area. This value is greater than or equal
to the internal block position of the spindle.

• Maximum safe speed [mm/s2]


Limitation of the maximum speed to take the safety aspect into account. The
maximum safe speed is for example the highest possible speed which in the con-
text of cycle optimisation enables the spindle to be brought to a standstill in time
before a component and/or tool is damaged.

The safe speed can only be ensured with additional elements (e.g. encoder). If this
is also installed, the speed is reduced.

• Bending constant [kN/mm]


Empirically determined value which is required for compensation of bending during
a pressing process. The constant reflects the ratio of bending in mm to the force
applied in kN.

BA 40.Worx-lineX.200901.de 69
9 Spindle data

'Calibration' group
• Factor
Here the transducer signal can be corrected via a correction factor. This correction
factor is determined by measuring force values, which are compared in a table
with the reference values. The series of measurements should be carried out over
the whole force range of the spindle (10% - 90%).

Open the window to determine the calibration factor with the button on the right-
hand side of this line.

In the category 'Measurement series', the measured values and the associated re-
ference values are entered. The calibration factor is refined with every additional
pair of values.

The currently set calibration factor is given in the non-editable box 'Actual' of the
'Calibration factor' category. The calibration factor calculated from the measure-
ment series is given in the 'New' box.

The window is closed without changes with the 'Cancel' button.

The new calibration factor is accepted with the 'OK' button.

'Clinch' group
• Zero position [mm]
Zero position of the clinch point in mm.

• Die depth [mm]


Distance from zero point to die surface in mm. As a rule zero position – die depth
(e.g. 1.2 mm)

BA 40.Worx-lineX.200901.de 70
9 Spindle data

'Point number' group


• Start position point number
With the 'Start position point number', a process number is defined which is classi-
fied as the start process number for clinching or pressing processes. In the clinch-
ing or pressing application of the TOX®softWare HMI, only the processes from this
number upwards are then analysed and displayed.

• Point number active


If the checkbox 'Point number active' is selected, the processes are selected by
name and not by number (position in process sequence). The designation is nu-
merical and consists of a defined number of points which identify the process.

• Number of points for the point number


The number of points given for the point number is only relevant when the option
'Point number active' is selected. This value defines the number of points which
the numerically interpreted process name contains. If the function 'Point number
active' is selected and the value for the number of points limited to 5, for example,
a valid point number appears as follows: 12345. The maximum number of charac-
ters in nine places.

'Brake' group
• Brake active
The checkbox 'Brake active' is used to define whether a brake feedback message
is to be evaluated in the hardware structure or not. This option is particularly useful
during commissioning.

• Context menu 'Spindle data' in the file system


Open Opens the spindle data in the desktop of the
TOX®softWare Worx.
Copy (CTRL+C) Copies the spindle data into the buffer.

Paste (CTRL+V) Pastes the spindle data from the buffer. The function is
only available if there are spindle data in the buffer.

Create report Creates a report of the current spindle data in PDF format.
A file name and the storage location can be selected in
the window 'Save as'.

Properties Opens the 'Properties' window of the spindle data, the


contents of which are identical to the window on the desk-
top.

BA 40.Worx-lineX.200901.de 71
10 Diagrams

10 Diagrams
If diagram recording is enabled, the diagram belonging to the adapter are man-
aged under the diagram node.

In the 'File systems' window, select the project of which the diagrams are to be
displayed.

Double-click on the icon in front of 'Diagrams'.

Icon for diagrams

The 'Diagrams' tab appears on the desktop. Here the project name is also dis-
played in front of the entry 'Diagrams'. After opening the 'Diagrams' tab for the first
time, no curve is yet displayed.

The desktop is described in the section 'Single diagrams'.

BA 40.Worx-lineX.200901.de 72
10 Diagrams

• Context menu 'Diagrams' in the file system


Open Opens the 'Diagrams' window in the desktop. The dia-
gram last recorded is displayed with the tag '[active].

Paste (CTRL+V) Pastes diagrams from the buffer into the node.

Create report Creates a report of the current diagrams in PDF format. A


file name and the storage location can be selected in the
window 'Save as'.

Properties Opens the window 'Properties' for the diagrams.

Window 'Properties of diagram'


Here the diagram recording for the current project and the display of the diagrams
are configured. The settings apply to all diagrams which are generated for this a-
dapter.

BA 40.Worx-lineX.200901.de 73
10 Diagrams

'General' group
• Recording
Diagram recording is switched on with this checkbox. After activation, the 'Mode'
group is displayed in the window 'Properties of diagram'.

• Diagram name
Basic name of the diagram entries. This name base is extended by the following
values to make the diagram entries unique:

Process number Process name Date Timestamp

With the button to the right of this box, an input window is opened in which you can
change the name of a diagram.

The window is closed without changes with the 'Cancel' button.

The new serial number is added to the spindle data with the 'OK' button.

'Show' group
• Show function names
Enables the display of the function names in the diagram.

• Show function limits


Enables the display of the function limits in the diagram.

• Show spindle limits


Enables the display of the spindle limits in the diagram.

BA 40.Worx-lineX.200901.de 74
10 Diagrams

'Colours' group
Here the window to select the colour is opened with the button on the right-hand
side of the relevant line (example: colour of the spindle limit colour). When select-
ing the colours, ensure that the colours of all lines contrast well with the back-
ground colour.

The selection of colours corresponds with the procedure for standard Windows
applications.

• Spindle limit colour


Colour selection for displaying the spindle limits.

• Function colour
Colour selection for displaying the functions.

• Envelope colour
Colour selection for displaying envelope curves.

• Background colour
Colour selection for displaying the background.

• Grid colour
Colour selection for displaying the grid.

• Diagram colour
Colour selection for displaying the diagram.

The window is closed without changes with the 'Cancel' button.

The colours displayed are accepted with the 'OK' button.

BA 40.Worx-lineX.200901.de 75
10 Diagrams

'Mode' group
The 'Mode' group is displayed when diagram recording is enabled.

• Recording continuous
Diagram recording is limited not by the end of a process but by the recording time.
The function is not currently available.

• Single diagrams
The function 'Single diagrams' cannot be changed as long as the function 'Re-
cording continuous' is selected. If 'Recording continuous' is disabled, one entry is
created per diagram when this function is enabled. If the option is disabled, the op-
tion 'Number of diagrams per curve' is displayed. The function is not currently a-
vailable.

• Number of curves
Here the maximum number of diagram entries in the diagram element is defined.
When the maximum number of diagrams is reached, the oldest diagram is always
removed from the list. The function is not currently available.

• Number of curves per diagram


If more than one curve is to be displayed in a diagram, the number of curves can
be defined here. The function is not currently available.

BA 40.Worx-lineX.200901.de 76
10 Diagrams

Single diagrams
The single diagram entries are displayed as follows under the 'Diagrams' icon.

By double-clicking on a diagram entry, the selected diagram is opened and dis-


played in the 'Diagrams' tab.

The final values are displayed in the upper half of the desktop. The graph is dis-
played in the lower half.

BA 40.Worx-lineX.200901.de 77
10 Diagrams

You can zoom freehand in the diagram window. For this the mouse pointer must
be placed in the required position in the diagram. Move the mouse with the mouse
button pressed towards the bottom right-hand corner to zoom in on the diagram.
The display is reset to the default setting by moving the mouse pointer with the
mouse button pressed towards the top left-hand corner.

BA 40.Worx-lineX.200901.de 78
10 Diagrams

The diagram offers three views for process analysis.


− Force over distance [kN/mm],
− Force over time [kN/ms],
− Distance over time [mm/ms],
All three views can be shown or hidden independently of one another. It is possi-
ble to switch between the views with the relevant buttons of the diagram display
area.

• Force over distance

BA 40.Worx-lineX.200901.de 79
10 Diagrams

• Force over time

• Distance over time

BA 40.Worx-lineX.200901.de 80
10 Diagrams

Depending on the type of diagram selected, the labelling and scaling of the Y-axis
changes.

The navigation and control buttons for the diagram window are situated in the up-
per half on the left above the diagram display area,
Up Moves the diagram view up.

Down Moves the diagram view down.

Left Moves the diagram view to the left.

Right Moves the diagram view to the right.

Zoom in Zooms in on the diagram so that the visible section is


shown in more detail.
Zoom out Zooms out from the diagram so that the visible section is
enlarged.
Optimum Displays the complete diagram.
zoom

BA 40.Worx-lineX.200901.de 81
10 Diagrams

• 'Diagram' context menu


Enable. Opens the selected diagram in the 'Diagrams' display
window in the worktop. The entry of the diagram in the
file system is enabled with [active].

Cut (DEL) Places the selected diagram in the buffer.


Attention: after pasting in this position, the source dia-
gram is no longer available.

Copy (CTRL+C) Copies the selected diagram into the buffer.

Delete Deletes the selected diagram from the diagram list.

Rename Used to rename the diagram entry.

Create report Creates a report of the current diagrams in PDF format.


A file name and the storage location can be selected in
the window 'Save as'.

Properties Opens the window 'Properties' for the diagrams.

• Rename ...
When the menu entry 'Rename ...' is selected, this window is opened:

The name of the diagram in the text box can be freely changed.

Renaming diagrams
If, for example, the process number, name, date or time
are to be retained in the name, this must be taken into ac-
count when editing.

The window is closed without changes with the 'Cancel' button.

The new name for the diagram is accepted with the 'OK' button.

BA 40.Worx-lineX.200901.de 82
10 Diagrams

• Properties
When the menu entry 'Properties' is selected, the 'Properties of diagram' window is
opened.

Here information is given on the recording date and the number of curves con-
tained in the diagram. The colour of the curve can be changed in the 'Colour selec-
tion' window. This is opened with the button on the right.

Close this window with the 'Close' button.

BA 40.Worx-lineX.200901.de 83
11 Final values

11 Final values
The final values in a project are displayed via this menu entry.

In the 'File systems' window, select the project of which the final values are to
be displayed.

Double-click on the icon in front of 'Final values'.

Icon for final values

The 'Final values' tab appears on the desktop. The project name is also displayed
in the tab in front of the entry 'Final values'. An empty table appears under the tab
with the column titles of the final values:

Click on the top-left hand button on the desktop to read in the current final val-
ues of the controller.

Button to read in final values (transmission of final values from the control-
ler to the project)

BA 40.Worx-lineX.200901.de 84
11 Final values

After transmission, the final values of this project last determined are displayed in
the columns of the table.

When the button is clicked on again, you are asked whether the final values of the
project should be overwritten.

The window is closed without changes with the 'Cancel' button.

With the 'OK' button, the final values are read in again and replace the previ-
ously displayed view.

BA 40.Worx-lineX.200901.de 85
11 Final values

• Context menu 'Final values' in the file system


Open Opens the tab 'Final values' on the desktop.

Refresh Receives the final values again. If final values have


already been received, a message is displayed asking
whether the final values should be accepted.

Automatically Automatically reads in new final values and displays


them in the table.

Cut (CTRL+X) No function.

Copy (CTRL+C) Copies the final values into the buffer.

Paste (CTRL+V) Pastes the final values from the buffer. The function is
only enabled if there are final values in the buffer.

Delete Deletes the final value. The 'Final values' tab is dis-
played again as when it was first opened.

Export to CSV format Creates a file with the current final values in CSV for-
mat. A file name and the storage location can be se-
lected in the window 'Save as'.

Create report Creates a report of the current final values in PDF


format. A file name and the storage location can be
selected in the window 'Save as'.

Properties Opens the 'Properties' window of the final values. The


'Properties' window is described in the following section.

BA 40.Worx-lineX.200901.de 86
11 Final values

Window 'Properties of final values'


The final values for the current project are configured here.

'Properties' group
• Number of datasets
Gives the number of final value datasets currently displayed in the desktop.

BA 40.Worx-lineX.200901.de 87
11 Final values

'Refresh' group
• Automatically
With this checkbox, automatic reading in of final values is enabled.

• Maximum number of datasets


The maximum number of datasets limits the number of the final value sets to be
read in. The last determined final value datasets are read in up to the maximum
number of datasets.

'Sort' group
• Column
Selects column by which sorting is to be carried out. Any available column from
the list box can be used as the sorting key.

• Order
The selection button 'Ascending' and 'Descending' defines whether sorting begins
with the first or last dataset of the final values in the table. Sorting is carried out
according to the sorting key selected.

'Columns visibility' group


This lists all available columns of the table. If the checkbox after these column ti-
tles is enabled (tick is visible), these columns are displayed on the desktop under
the tab 'Final values'. If this checkbox is not enabled, these columns are hidden.
With this function you can display the final values which are important for the rele-
vant analysis.

By clicking on the 'Close' button or by closing the window with the [x] symbol in the
header bar, the changes are accepted without further prompts.

BA 40.Worx-lineX.200901.de 88
12 Processes

12 Processes
12.1 The 'Processes' tab
The specific program sequences allocated to the axis are listed in the 'Processes'
tab. There it is possible to configure the sequences and load them to the control-
ler.

In the 'File systems' window, select the project of which the processes are to be
displayed or edited. Open the process node via the 'Plus' symbol.

Icon for processes

Select one of the processes

Double-click on the icon in front of the selected process.

Icon for process

The 'Processes' tab appears on the desktop.

BA 40.Worx-lineX.200901.de 89
12 Processes

Four windows are opened on the desktop

• Messages
If an entered value does not pass the plausibility check, this error is displayed in
the 'Messages' window. These messages are used for fast analysis and elimina-
tion of errors.

In this example, a position value was given in the 'Feed forward' function which is
higher than the maximum position value of the spindle. Next to the display in the
message window, the adapter, the sub-point involved (here: processes) and the
program with the erroneous value are marked by a red icon. The process is also
marked accordingly in the process selection list in the sequence window and in the
header of the tab.

In the messages, a differentiation is made between process warnings and process


errors:
Process warning Indicates problems in the parameterisation logic. The
process can nevertheless be stored in the controller.
Process error Indicates problems in the parameterisation. The proc-
ess cannot be stored in the controller.

BA 40.Worx-lineX.200901.de 90
12 Processes

• Sequence
A process is configured in the 'Sequence' window. The process is selected either
by double-clicking on the process node in the file system or with the selection list
in the top right-hand section of the 'Sequence' window. The selected functions of
this process are displayed directly below the selection list.

After selecting a function in the function list, its parameters are listed in the 'Prop-
erties' window below it. These can be edited according to the authorization level.

In the left-hand window there is a selection tree divided into areas in which all
available functions are listed. You can navigate in this selection tree with the plus
and minus symbols as in the file system. The individual functions can be added to
the current functions list with a double click.

BA 40.Worx-lineX.200901.de 91
12 Processes

• Info
The 'Info' window displays information on the currently selected function. The func-
tion is described in the upper half and the parameters in the lower half.

The example shows the 'Info' window for the function 'Feed forward':

BA 40.Worx-lineX.200901.de 92
12 Processes

• Diagram
The 'Diagram' window provides a graphical display of the process if a graphical
display is possible. The diagrams facilitate both planning and optimisation of func-
tion monitoring.

The example shows a process containing the following functions:


− Feed forward (function 3)
− Pressing (function 4)
− Feed back (function 6)

The windows show the force and distance limits of the functions. A current function
(selection via the function list of the process) is displayed in white. An active win-
dow can be moved when the mouse button is pressed down in the diagram display
area. The moved parameters are added directly to the function.

Diagrams can be copied into the diagram folders of the individual processes which
are recorded for the connection in the diagram folder. The parameterisation of the
process can be optimised for example via the information from the diagram.

BA 40.Worx-lineX.200901.de 93
12 Processes

• Context menu 'Processes'


Paste (CTRL+V) Pastes the process from the buffer into the process se-
quence at the selected point.

Add process Adds a new, empty process at the end of the process list.

Start learn all Sets the learn mode for all processes in the process se-
quence, for which envelope curves can be learnt.

Stop learn all Resets the learn mode for all processes in the process
sequence which are currently in learn mode.

Create report Creates a report of the current processes in PDF format.


A file name and the storage location can be selected in
the window 'Save as'.

Properties Opens the 'Properties' window of the processes. The


'Properties' window is described in the following section.

• Properties of processes

'Learn' group
• Status
Displays the current status of learning.

• Number of learn cycles


Here the number of IO of the processes is defined which are to be used for proc-
essing the results in an envelope.

Number of learn cycles


The number of learn cycles must be more than 1 so that
the 'Learn' function is available.

BA 40.Worx-lineX.200901.de 94
12 Processes

After learning, the processes in the file system and in the process selection box
are marked with a green dot.

The icon of all processes which can be learnt in are marked with a green dot. After
the process name, the entry is extended by the status '[Learning running...]' and
the current processing status, '0/2' for example means 0 of 2 learn cycles com-
pleted.

Process
The process is the smallest selectable unit in a process sequence. It contains one
or more functions which are processed in sequence when selected.

• Context menu 'Processes'


Open Opens the selected process in the 'Processes' tab on
the desktop.

Add process Adds a new, empty process at the end of the process
(CTRL+Plus) list.

Cut (CTRL+X) Copies the marked process into the buffer and re-
moves the process from the process list.
Attention: After inserting, the adapter is no longer
available in the previous place.

Copy (CTRL+C) Pastes the process into the buffer.

Copy ... Opens the dialogue for the extended copy process.

Paste (CTRL+V) Pastes the process from the buffer into the process
sequence at the selected point.

Delete Deletes the selected process from the process list.

Rename Opens a window to rename the process.

Up Moves the process up by one position in the se-


quence.

Down Moves the process down by one position in the se-


quence.

Create report Creates a report of the current processes in PDF for-


mat. A file name and the storage location can be se-
lected in the window 'Save as'.

BA 40.Worx-lineX.200901.de 95
12 Processes

• Copy ...
You can choose between two copy functions in the extended copy process:

• Copy processes
The checkbox 'Multiple processes' is not enabled.

In the 'Copy processes' category, a source process is selected in the 'Source pro-
cess' list box which serves as the basis for the copy process.

In the 'Options' category, a destination is defined in the process list for the copy
process in the list box 'Add process after'. In the default setting, the destination is
given after the last entry in the process list.

In the input box 'Number of copies' you define the number of copies of the source
process.

With the checkbox 'Replace' you define whether the processes are added (all fol-
lowing processes in the process list are then moved back by the number of copies)
or replaced. When replacing, the overwritten processes are no longer available in
the process sequence.

The window is closed without changes with the 'Cancel' button.

With the 'OK' button, the copy process is started with the selected settings.

BA 40.Worx-lineX.200901.de 96
12 Processes

• Copy part of the process list


The checkbox 'Multiple processes' is enabled.

In the category 'Copy processes', a range from the current process list is selected
as the source processes in the list boxes 'Source process from' and 'Source proc-
ess to' as the basis for the copy process.

In the 'Options' category, a destination is defined in the process list for the copy
process in the list box 'Add process after'. In the default setting, the destination is
given after the last entry in the process list.

With the checkbox 'Replace' you define whether the processes are added (all fol-
lowing processes in the process list are then moved back by the number of copies)
or replaced. When replacing, the overwritten processes are no longer available in
the process sequence.

The window is closed without changes with the 'Cancel' button.

With the 'OK' button, the copy process is started with the selected settings.

BA 40.Worx-lineX.200901.de 97
12 Processes

• Delete
After selecting the menu entry 'Delete', a security prompt is displayed before the
delete process is carried out:

The window is closed without carrying out the delete process with the 'No' but-
ton.

The delete process is acknowledged with the 'Yes' button. The following win-
dow is opened:

Pack process list


Packing the process list has effects on the numerical se-
lection of the processes which follow the deleted process.

The process numbers can be adjusted with the checkbox 'Pack process list': When
the checkbox is enabled, all process numbers following the process to be deleted
are adjusted to the actual position in the process list. If the checkbox is not en-
abled, the process numbers remain unchanged and the deleted process is omitted
from the numbering.

The window is closed without deleting the process with the 'Cancel' button.

The delete process is finally acknowledged with the 'OK' button. The process
numbering is adapted according to the checkbox 'Pack process list'.

BA 40.Worx-lineX.200901.de 98
12 Processes

• Rename
After selecting the menu entry 'Rename', a window is opened to enter the new
name. The new name is entered in the text box.

The window is closed without renaming the process with the 'Cancel' button.

The new process name is accepted with the 'OK' button.

Program
The program contains the functions of the process.

• Context menu 'Program'


Open Opens the selected process in the 'Processes' tab on
the desktop. From there the individual functions can be
accessed.

Adding a function from Adds the function selected from the function selection
the pallet list at the end of the sequence.

Copy (CTRL+C) Copies the selected program into the buffer.

Paste (CTRL+V) Pastes the program from the buffer.

Change order Opens the window to change the order of the functions
in the sequence.

Rename Function not available

Create report Creates a report of the current program in PDF format.


A file name and the storage location can be selected in
the window 'Save as'.

BA 40.Worx-lineX.200901.de 99
12 Processes

• Change order ...


In the window 'Change order', the order of functions can be adapted to the re-
quired sequence.
With the buttons 'Up' and 'Down', the selected function is moved up or down.
These buttons are only available if moving by one position is possible from the cur-
rent position.

The window is closed without changes with the 'Cancel' button.

The new order is accepted with the 'OK' button.

Diagram
In the 'Diagram' folder, diagrams can be stored in the diagram node of the allo-
cated adapter. This enables allocation to the process being run and the diagrams
are still available after a system restart.

• 'Diagram' context menu


Paste (CTRL+V) Pastes diagrams from the buffer into the node.

Create report Creates a report of the current diagrams in PDF format. A


file name and the storage location can be selected in the
window 'Save as'.

Properties Opens the window 'Properties' of the diagrams. The 'Prop-


erties' window is described in the following section.

BA 40.Worx-lineX.200901.de 100
12 Processes

Function:
'Function' refers to sub-processes which in the complete sequence make up the
process and thus the required sequence. The individual functions are described in
detail in chapter 12.4 Explanation of functions.

• Context menu 'Function'


Open Opens the selected process in the 'Processes' tab on
the desktop. From there the individual functions can
be accessed.

Cut (CTRL+X) Copies the marked function into the buffer and re-
moves the function from the sequence list.

Copy (CTRL+C) Copies the selected function to the buffer.

Delete Deletes the function from the sequence after a secu-


rity prompt.

Move up Moves the function up by one position in the se-


quence.

Move down Moves the function down by one position in the se-
quence.

Create report Creates a report of the function in PDF format. A file


name and the storage location can be selected in the
window 'Save as'.

Properties Opens the window 'Properties' of the function. The


content is identical to the individual properties window
of the function on the desktop.

• Delete
After selecting the menu entry 'Delete', a security prompt is displayed before the
delete process is carried out:

The window is closed without changes with the 'Cancel' button.

The delete process is acknowledged with the 'Yes' button and the function is
removed from the functions list.

BA 40.Worx-lineX.200901.de 101
12 Processes

12.2 Edit a process


The 'Processes' window contains the central part of the TOX®softWare Worx: here
process sequences can be compiled, which can be transmitted to the controller and
stored there. To configure and create processes, you require authorization level 3.

Select an existing process to be changed in the 'File systems' window under


the level 'Processes' – e.g. 24120 (20).

Open the tab 'Processes' on the desktop by double-clicking on the 'Process' icon.

A tab '[Name of the adapter]' appears on the desktop: Processes':

In this tab you can select under 'Functions' the work step which is to be run next in
the selected process.

BA 40.Worx-lineX.200901.de 102
12 Processes

Select existing process


Select a process in the 'File systems' window.
Processes not yet used can be recognised by opening the 'Program' item in
the 'File systems' window under 'Processes' under the name of the process. If
no functions are listed under it, this program has not yet been used.
Double-click on the icon in front of the entry 'Program'.

The 'Processes' tab appears on the desktop.

If you wish to make changes, you can


− change the order of the program steps:
click on the entry, keep the mouse button pressed and drag the entry to the
required position,
− delete program steps:
either mark the entry and press the 'Del' key, remove the selected entry with
the menu command 'File\Edit\Delete' or click on the entry with the right-hand
mouse button and remove with the command 'Delete'.,
− add new functions:
in the tab 'Processes' from the sequence window under 'Functions', drag a
program step with the mouse to the required point in the compilation window
via drag & drop.

BA 40.Worx-lineX.200901.de 103
12 Processes

The 'Properties' window contains all parameters of the selected function. To


change the parameters, click in the box after the property whose value is to be
changed. In the description under the 'Properties' window, the name and the
physical unit of the property are given. This description panel can be enabled or
disabled with the right-hand mouse button via the command 'Description panel'.
If the 'Properties' window is not displayed, you can open it by clicking on the 'Up ar-
row' symbol at the lower edge of the desktop.

Create new process (functions)


Select a process in the 'File systems' window.
Processes not yet used can be recognised by opening the 'Program' item in
the 'File systems' window under 'Processes' under the name of the process. If
no functions are listed under it, this program has not yet been used.
Double-click on the icon in front of the entry 'Program'.
The 'Processes' tab appears on the desktop. In the window under 'Sequence',
the 'Functions' folder appears. The name of the program is given at the top of the
functions list. The display panel below it is empty.

Open the folder 'Functions' in the left-hand selection box.


This list box displays further folders in which the individual functions are grou-
ped together. An overview of all available functions is given on the next page
but one.

BA 40.Worx-lineX.200901.de 104
12 Processes

Use drag & drop to drag a program step from the list under 'Functions' with the
mouse to the required point in the compilation window (to the right of the 'Func-
tions' window, under the program name. If you double-click on the icon in front
of the function, the function is automatically added after the last entry.

Change the order of the program steps by clicking on an entry in the compila-
tion window, keeping the mouse button pressed and dragging the entry to the
required position.

Delete a program step. Either mark the entry and press the 'Del' key, remove
the selected entry with the menu command 'File\Edit\Delete' or click on the en-
try with the right-hand mouse button and remove with the command 'Delete'.,

If not all changes have been saved during a session, a window appears when
closing the program in which all changed and not saved elements are displayed.
There a prompt asks whether you wish to accept all changes or only some or
whether you wish to close the program without saving changes.

With the 'Savel' button, the highlighted element is saved and the TOX®softWare
Worx is closed. More than one element can be marked with the aid of Shift or
CTRL key.

With the 'Save all' button, all elements displayed in this window are saved and
the TOX®softWare Worx is closed.

With the 'Discard all' button, none of the elements displayed in this window is
saved and the TOX®softWare Worx is closed.

With the 'Cancel' button, you return to the TOX®softWare Worx without saving
the data.

BA 40.Worx-lineX.200901.de 105
12 Processes

12.3 Summary of function groups and functions


To facilitate the overview of the individual functions, they are divided into function
groups, which are shown in the following list:

Movement Standard Feed forward


Feed forward relative
Pressing
Pressing bend up
Feed back
Jog forward
Jog reverse
Drive sluggishness

Clinching Clinching pre-position


Clinching glue
Clinching
Clinching feed back
Tong code

Extended External set point


Yield point recognition
Pressing force delta
Pressing to PLC values
Feed 7th axis

Process Control Reference run


Time delay
Process call
Sub-process call
Start multiple condition
Target multiple condition
End multiple condition
Reworking
Define breakage contact
Acceleration
Delay
Spindle data
End process
Stop process

Variables Set integer variable


Set real variable

BA 40.Worx-lineX.200901.de 106
12 Processes

(Process Status Home position reached


continued) Home position not reached
Working position reached
Working position not reached
Technology process complete
Technology process not complete
Set point reached
Set point not reached
Process repeat possible
Process repeat not possible

Data Save intermediate value 1


Save intermediate value 2
Save final values

Diagram Start curve recording


Stop curve recording
Star envelope curve monitoring
Stop envelope curve monitoring

I/O Wait for input/output


Set output

Transducer Initialise transducer


Check transducer

Utilities Comment

BA 40.Worx-lineX.200901.de 107
12 Processes

12.4 Explanation of functions

Function 'Reference run'


In the case of servo motors with a resolver as the distance measuring system, the
system must be referenced once every time the supply voltage on the controller is
switched on, so that the absolute mechanical zero position can be determined. All
absolute position functions refer to this mechanical zero position.

• Calibration method
When 'Fixed stop' is selected, the spindle nut moves back in the EPM until the rear
mechanical end position is reached. This is indicated by an increase in current.

When 'Reference switch' is selected, the spindle is moved backwards until the
digital input D I4 returns a signal '1'. After the mechanical end position or the limit
switch has been detected, the direction is reversed and the spindle is positioned 3
mm in front of the end stop. The reference marker is now set at this point.

Note: If the spindle is equipped with a brake and the controller does not have a
Can or I/O extension, the input D I4 is already occupied and cannot be used for
referencing.

• Position
Position still moved forward after the end stop is reached before the position scale
is set to 'Zero'.

• Acceleration
Acceleration of the axis during referencing.
• Velocity
velocity to be travelled after acceleration

• Current limit
If the current has reached the value given here, the spindle nut has arrived at the
rear mechanical stop.

Safety
®
The values are defined by TOX PRESSOTECHNIK and
must not be changed or only after consultation!

BA 40.Worx-lineX.200901.de 108
12 Processes

Function 'Initialize transducer'


The function 'Initialize transducer' is only used in the 'Reference run' process. With
this function, the force transducers are tested, a reference value saved and the
force set to zero.

Function 'Test transducer'


This function tests the transducer and sets the force value to zero. It is recom-
mended to use this function at the beginning of every process to achieve optimum
process reliability and prevent possible damage.

Function 'Jog forward'


This function is required to move the spindle manually in positive direction (= move
spindle out). A typical application is teaching in processes in order to move slowly
to the component and determine the position. When moving the spindle, the start
switch must be kept pressed independently of its control (TOX®softWare, inputs,
BUS systems) until the required position is reached. The spindle keeps moving un-
til the start is reset.

• Maximum force value


This value is used for process reliability and therefore a small value should be se-
lected to prevent damage to the tool or component in the event of a malfunction.
As soon as the maximum force value is reached, the function is aborted and the
spindle stops. Generally, forces between 1 and 3 kN are recommended.
Attention: This function is not designed for moving under load.

BA 40.Worx-lineX.200901.de 109
12 Processes

• Position monitoring
When position monitoring is enabled, the movement range can be limited.

• Maximum position
The maximum position represents the limit value for the movement range and
must not be exceeded. As soon as the position is reached, the spindle stops.

• Minimum position
The minimum position marks the second limit value for the permissible movement
range. The value must not go below this position. As soon as the position is
reached, the spindle stops.

• Velocity
The velocity for jog mode must not be greater than 10 mm/s, so that the operator
of the machine can react in time when the required position is reached or in a
dangerous situation.

• Time supervision
The movement time can be limited with the aid of time supervision.

Force Minimum Maximum


[kN] position value position value

Maximum force
value

Minimum
force value
Distance
[mm]

BA 40.Worx-lineX.200901.de 110
12 Processes

Function 'Jog backward'


This function is required to move the spindle manually without load in negative di-
rection (= move spindle in). A typical application is to teach in processes to move
the spindle in slowly. When moving the spindle, the start switch must be kept
pressed independently of its control (TOX®softWare, inputs, BUS systems) until the
required position is reached. The spindle keeps moving until the start is reset.

• Maximum force value


This value is used for process reliability and therefore a small value should be se-
lected to prevent damage to the tool or component in the event of a malfunction.
As soon as the maximum force value is reached, the function is aborted and the
spindle stops. Generally, forces between 3 and 5 kN are recommended. The force
value should be selected higher than with 'Jog forward' in order to be able to move
in jog mode without a fault stop if the force is exceeded.

• Position monitoring
When position monitoring is enabled, the movement range can be limited.
• Maximum position
The maximum position represents the limit value for the movement range and
must not be exceeded. This limit value should always be slightly greater than with
the function 'Jog forward'. As soon as the position is reached, the spindle stops.

• Minimum position
The minimum position marks the second limit value for the permissible movement
range. The value must not go below this position. As soon as the position is
reached, the spindle stops.

• Velocity
The velocity for jog mode must not be greater than 10 mm/s, so that the operator
of the machine can react in time when the required position is reached or in a
dangerous situation.

BA 40.Worx-lineX.200901.de 111
12 Processes

• Time supervision
The movement time can be limited with the aid of time supervision.

Force Minimum Maximum


[kN] position value position value

Maximum
force value

Minimum
force value
Distance
[mm]

Function 'Feed forward'


This function is intended for fast positioning of the spindle. It depends to a great
extent on the properties entered. Generally, the function 'Feed forward' is used to
move to an absolute position at high velocity.

• Target value
Here you select whether to move to an absolute position or to force. If the spindle
is moved at high velocity, the feed forward should not be moved under force. The
parameters in this list change according to the selection made.

BA 40.Worx-lineX.200901.de 112
12 Processes

• Position (when 'Target value to position' is selected)


The absolute target position which is based on the reference position is entered
here.

• Force (when 'Target value to force' is selected)


The target force moved to is entered here. With this function it is to be noted that
when moving at very high velocity, the spindle only brakes when the target force is
detected. This leads to the target force being exceeded and this exceeding in-
creases at higher velocity.

• Maximum force value


This value gives the upper limit value of the force value which must not be ex-
ceeded during a process.

• Minimum force value


This value gives the lower limit value of the force value which must not be fallen
below during a process.

• Position monitoring
With a feed forward to a target force, it is checked whether the target force is rea-
ched within the position values.

• Maximum position value


If position monitoring is enabled, the upper limit of the range to be monitored is gi-
ven with this value.

• Minimum position value


If position monitoring is enabled, the lower limit of the range to be monitored is gi-
ven with this value.

• Velocity
In the case of a feed forward without counteracting force, movement is generally
carried out at a higher velocity (up to the maximum spindle speed).

• Time supervision
With the aid of time supervision, the function 'Feed forward' can also be tested
again. If the normal cycle time is not observed, the spindle is stopped and a fault
message is issued.

BA 40.Worx-lineX.200901.de 113
12 Processes

• Transition velocity
The transition velocity enables an even transition to the next function. With this pa-
rameter, the spindle is not braked to 'Zero' when changing to a new function to
then accelerate to the new velocity value again but instead it is only braked to the
velocity set in this parameter. This velocity should be identical to the value of the
next velocity.
Velocity Velocity

Function X Function X+1 Function X Function X+1

without with
transition velocity transition velocity

Dista Distance
nce

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. After it is
stopped, this function is regarded as ended and the process is continued with the
next function. If this is the last function in a process, the process is assessed as
'ok'. To use this command, a stop contact must be defined in the process (see
function 'Define stop contact' on page 144).
Force Target
[kN] position value

Minimum Maximum
position value position value

Monitored range Maximum


force value

Minimum
force value
Distance
[mm]

BA 40.Worx-lineX.200901.de 114
12 Processes

Function 'Feed forward relative position'


The feed forward to a relative position can be used both for slow pressing and for
fast movement. This function enables a relative distance positioning independently
of the previous position. This function is used in particular for pressing to a defined
distance if great component tolerances of the workpiece occur. For example, with
the 'Pressing' function it is possible to move onto the component with low force
and then based on this variable pre-position to move to a relative value which is
entered as the position in the function.

• Maximum force value


This value gives the upper limit value of the force value which must not be ex-
ceeded during a process.

• Minimum force value


This value gives the lower limit value of the force value which must not be fallen
below during a process.

• Position monitoring
Here it is checked whether the target position is reached within the pre-set relative
limits. The relative limits must be entered on the basis of the relative feed forward
value. With a movement of X millimetres, the value X minus the negative tolerance
is entered as the minimum limit and the value X plus the positive tolerance as the
maximum limit.
• Maximum position value
If position monitoring is enabled, the upper limit of the range to be monitored is gi-
ven with this value.

• Minimum position value


If position monitoring is enabled, the lower limit of the range to be monitored is gi-
ven with this value.

BA 40.Worx-lineX.200901.de 115
12 Processes

• Position
The relative target position of the travel distance is entered here. This relative tar-
get position is added to the current position value of the previous function. Exam-
ple: The spindle is at the current absolute position of 95 mm when the function is
started. The relative travel distance should be 3 mm. These 3 mm are entered in
this function as the position. The spindle accordingly moves to 98 mm (95 mm + 3
mm).

• Velocity
The velocity depends on the use of the function. To move greater distances, select
a higher velocity. When pressing, select a slow velocity. For most pressing proc-
esses, a velocity of approx.. 3 mm/sec. is given as a reference value.. This value
may very greatly depending on the application. Note: The softer and less sensitive
to force peaks (tolerance force limits) a component is, the faster pressing can be
carried out.

• Time supervision
With the aid of time supervision, the function can also be tested again. If the nor-
mal cycle time is not observed, the spindle is stopped and a fault message is is-
sued.

• Transition velocity
The transition velocity enables an even transition to the next function. With this pa-
rameter, the spindle is not braked to 'Zero' when changing to a new function to
then accelerate to the new velocity value again but instead it is only braked to the
velocity set in this parameter. This velocity should be identical to the value of the
next velocity.
Velocity
Velocity

Function X Function X+1


Function X Function X+1

without with
transition velocity transition velocity

Distance Distance

BA 40.Worx-lineX.200901.de 116
12 Processes

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. After it is
stopped, this function is regarded as ended and the process is continued with the
next function. If this is the last function in a process, the process is assessed as
'ok'. To use this command, a stop contact must be defined in the process (see
function 'Define stop contact' on page 144).

Force Any Target


[kN] position value position value
Relative
position value

Minimum Maximum
position value position value

Monitored range Maximum


force value

Minimum
force value
Distance
[mm]

Function 'Pressing'
This function is used for pressing parts at low velocity. Pressing can be carried out
either to a target force or to an absolute position.

BA 40.Worx-lineX.200901.de 117
12 Processes

• Target value:
Here you select whether to press to an absolute position or to force. The parame-
ters in this list change according to the selection made.

• Position (when 'Target value to position' is selected)


The absolute target position which is based on the reference position is entered
here.

• Force (when 'Target value to force' is selected)


The target force moved to is entered here. With this function it is to be noted that
when moving at very high velocity, the spindle only brakes when the target force is
detected. This leads to the target force being exceeded and this exceeding in-
creases at higher velocity.

• Maximum force value


This value gives the upper limit value of the force value which must not be ex-
ceeded during a process.

• Minimum force value


This value gives the lower limit value of the force value which must not be fallen
below during a process.

• Position monitoring
When pressing to a target force, it is checked whether the target force is reached
within the position values.

• Maximum position value


If position monitoring is enabled, the upper limit of the range to be monitored is gi-
ven with this value.

• Minimum position value


If position monitoring is enabled, the lower limit of the range to be monitored is gi-
ven with this value.

• Velocity
Select a slow velocity for pressing. For most pressing processes, a velocity of
approx.. 3 mm/sec. is given as a reference value.. This value may very greatly de-
pending on the application. Note: The softer and less sensitive to force peaks (tol-
erance force limits) a component is, the faster pressing can be carried out.

BA 40.Worx-lineX.200901.de 118
12 Processes

• Time supervision
With the aid of time supervision, the function can also be tested again. If the nor-
mal cycle time is not observed, the spindle is stopped and a fault message is is-
sued.

• Transition velocity
The transition velocity enables an even transition to the next function. With this pa-
rameter, the spindle is not braked to 'Zero' when changing to a new function to
then accelerate to the new velocity value again but instead it is only braked to the
velocity set in this parameter. This velocity should be identical to the value of the
next velocity.
Velocity Velocity

Function X Function X+1 Function X Function X+1

without with
transition velocity transition velocity

Distance Distance

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. After it is
stopped, this function is regarded as ended and the process is continued with the
next function. If this is the last function in a process, the process is assessed as
'ok'. To use this command, a stop contact must be defined in the process (see
function 'Define stop contact' on page 144).

BA 40.Worx-lineX.200901.de 119
12 Processes

• Holding time (target value to force)


A force can be held over a longer period with the aid of the stop time. Note: Small
forces can be held over long periods, large forces only over a short period (up to 3
seconds). Within this period, the spindle readjusts to the target force with a force
decrease of 0.5% of the nominal force.

Force Minimum Maximum


[kN] position value position value

Maximum
force value
Target
force value
Minimum
force value

Monitored range

Target
position value

Distance
[mm]

Function 'Pressing bend-up'


With the aid of this function, pressing is carried out to an absolute position with ve-
ry high pressing accuracy.
Every machine has bending, which may vary greatly depending on the design.
With high bending of the machine, this function is used to compensate for this
bending so that the actual position can be pressed. Bending of the machine must
be previously determined and stored in the spindle data.

BA 40.Worx-lineX.200901.de 120
12 Processes

• Position (when 'Target value to position' is selected)


The absolute target position which is based on the reference position is entered
here. A correction factor is added to this position, which depends on bending and
on the force (bending correction).

• Maximum force value


This value gives the upper limit value of the force value which must not be ex-
ceeded during a process.

• Minimum force value


This value gives the lower limit value of the force value which must not be fallen
below during a process.

• Position monitoring
Here it is checked whether the end position, which is greater than the entered po-
sition value due to bending, is within the absolute position limits.

• Maximum position value


If position monitoring is enabled, the upper limit of the range to be monitored is gi-
ven with this value.

• Minimum position value


If position monitoring is enabled, the lower limit of the range to be monitored is gi-
ven with this value.

• Velocity
Select a slow velocity for pressing. For most pressing processes, a velocity of
approx.. 3 mm/sec. is given as a reference value.. This value may very greatly de-
pending on the application. Note: The softer and less sensitive to force peaks (tol-
erance force limits) a component is, the faster pressing can be carried out.
Note on process accuracy: The slower pressing is carried out, the higher the accu-
racy of the actual values reached is.
• Time supervision
With the aid of time supervision, the function can also be tested again. If the nor-
mal cycle time is not observed, the spindle is stopped and a fault message is is-
sued.

BA 40.Worx-lineX.200901.de 121
12 Processes

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. After it is
stopped, this function is regarded as ended and the process is continued with the
next function. If this is the last function in a process, the process is assessed as
'ok'. To use this command, a stop contact must be defined in the process (see
function 'Define stop contact' on page 144).

Force Minimum Maximum


[kN] position value position value

Bend-up
compensation Maximum
force value

Minimum
force value

Monitored range

Target
position value

Distance
[mm]

Function 'Feed backward'


Feed back is used to move the spindle back quickly to any position up to the refer-
ence position.

• Maximum force value


This value gives the upper limit value of the force value which must not be ex-
ceeded during a process. The value should normally correspond to the nominal
spindle force.

BA 40.Worx-lineX.200901.de 122
12 Processes

• Position (when 'Target value to position' is selected)


The target position of the feed back is entered here. This is an absolute position,
based on the reference position.

• Velocity
In the case of feed back, movement is generally carried out at a high velocity (up
to the maximum spindle speed).

• Time supervision
With the aid of time supervision, the function 'Feed forward' can also be tested
again. If the normal cycle time is not observed, the spindle is stopped and a fault
message is issued.

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. After it is
stopped, this function is regarded as ended and the process is continued with the
next function. If this is the last function in a process, the process is assessed as
'ok'. To use this command, a stop contact must be defined in the process (see
function 'Define stop contact' on page 144).

Force
[kN] Maximum
force value

Target
position value
Press
end position

Minimum
force value
Distance
[mm]

BA 40.Worx-lineX.200901.de 123
12 Processes

Function 'Drive sluggishness'


This function can be called at regular intervals to check the system for sluggish-
ness or to detect wear or faults. The current value required for a defined position is
checked. If the current value is too high due to friction or other causes, a warning
or fault message is issued according to the setting. The default setting should not
be changed without consulting TOX® PRESSOTECHNIK.

• Maximum force value


This value gives the upper limit value of the force value which must not be ex-
ceeded during a process.

• Position monitoring
This command is used to check whether the target force is reached within the limits.
• Maximum position value
If position monitoring is enabled, the upper limit of the range to be monitored is gi-
ven with this value.
• Minimum position value
If position monitoring is enabled, the lower limit of the range to be monitored is gi-
ven with this value.

• Position (target value to position)


The target position is entered here. This is an absolute position, based on the ref-
erence position.

• Velocity
The velocity is permanently set to 3 mm/sec.

• Warning limit
As soon as the current value is reached or exceeded, a warning is issued in the fi-
nal values.

BA 40.Worx-lineX.200901.de 124
12 Processes

• Fault limit
As soon as the current value is reached or exceeded, a fault message is issued in
the final values.

• Time supervision
With the aid of time supervision, the function can also be tested again. If the nor-
mal cycle time is not observed, the spindle is stopped and a fault message is is-
sued.

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. After it is
stopped, this function is regarded as ended and the process is continued with the
next function. If this is the last function in a process, the process is assessed as
'ok'. To use this command, a stop contact must be defined in the process (see
function 'Define stop contact' on page 144).

Function 'Clinching pre-position'


This function is used for fast pre-positioning of the spindle during a clinching proc-
ess.
The function 'Clinching pre-position' is essential for a clinching process and must
be used for a clinching application instead of the function 'Feed forward'. With
clinching processes, the positioning is not absolute from the reference position but
from the zero position in the spindle data. The entered position value thus corre-
sponds to the opening dimension of the clinching tong. With a position value of 0
mm, the tong is closed.

Zero dimension
= opening dim.

Punch

Die

• Target value
The target value is permanently set to 'Position' and cannot be changed.
• Maximum force value
This value gives the upper limit value of the force value which must not be ex-
ceeded during a process.

• Position
The target position of the distance is entered here. This absolute target position
corresponds to the opening dimension of the clinching tong.

BA 40.Worx-lineX.200901.de 125
12 Processes

• Velocity
In the case of a feed forward without counteracting force, movement is generally
carried out at a higher velocity (up to the maximum spindle speed).
With a clinching tong, the pre-position is generally moved to at a high velocity (up
to the maximum spindle velocity).

• Time supervision
With the aid of time supervision, the function 'Feed forward' can also be tested
again. If the normal cycle time is not observed, the spindle is stopped and a fault
message is issued.
• Transition velocity
With the clinching process, the transition velocity is permanently set.

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. After it is
stopped, this function is regarded as ended and the process is continued with the
next function. If this is the last function in a process, the process is assessed as
'ok'. To use this command, a stop contact must be defined in the process (see
function 'Define stop contact' on page 144).

Force (Pre-)position Zero dim.


[kN] = position 0

Maximum
opening dim.

Maximum
force value

Distance
[mm]

BA 40.Worx-lineX.200901.de 126
12 Processes

Function 'Clinching glue'


This function is required to press the glue out of the clinching point in the case of
an additional glue bond.

• Target value
The target value is permanently set to 'Force' and cannot be changed.
• Force
The force required to press the glue out of the clinching point is given here. The
required force is determined by a TOX® test and documented in the TOX® test re-
port of the tool. This value must not be changed without consulting TOX® PRES-
SOTECHNIK.

• Velocity
With the clinching process, the velocity is pre-set. This value can only be changed
by TOX® PRESSOTECHNIK.

• Time supervision
With the aid of time supervision, the function 'Clinching glue' can also be tested
again. If the normal cycle time is not observed, the spindle is stopped and a fault
message is issued.

• Transition velocity
The transition velocity is set to 'disabled' and cannot be changed.

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. After it is
stopped, this function is regarded as ended and the process is continued with the
next function. If this is the last function in a process, the process is assessed as
'ok'. To use this command, a stop contact must be defined in the process (see
function 'Define stop contact' on page 144).

BA 40.Worx-lineX.200901.de 127
12 Processes

• Holding time
The holding time must be adjusted to the flow rate of the glue. This time is deter-
mined by a TOX® test.

Force Zero dim.


[kN] = position 0

Maximum
opening dim.

(Target force

Distance
[mm]

Function 'Clinching'
This function is used for joining sheet metal pairs together to a residual plate
thickness (X-dimension). This X-dimension is actively controlled during clinching.
This compensates for both bending and different plate thicknesses. With clinching
processes, the positioning is not absolute from the reference position but from the
zero position in the spindle data. The entered position value thus corresponds to
the opening dimension of the clinching tong. With a position value of 0 mm, the
tong is closed.

Zero dimension
= opening dim.

Punch

Die

• Target value
The target value is permanently set to 'Position' and cannot be changed.

BA 40.Worx-lineX.200901.de 128
12 Processes

• Maximum force value


This value gives the upper limit value of the force value which must not be ex-
ceeded during a process.

• Minimum force value


This value gives the lower limit value of the force value which must not be fallen
below during a process.

• Position
The target position (=(= X-dimension) from the TOX® test report is entered here.
This absolute position corresponds to the opening dimension of the clinching tong.

• Velocity
The velocity is permanently set.

• Time supervision
With the aid of time supervision, the function can also be tested again. If the normal
cycle time is not observed, the spindle is stopped and a fault message is issued.

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. After it is
stopped, this function is regarded as ended and the process is continued with the
next function. If this is the last function in a process, the process is assessed as
'ok'. To use this command, a stop contact must be defined in the process (see
function 'Define stop contact' on page 144).

• Text
A comment can be entered here, for example to clearly describe the process or
the material.

Teach
• Upper force limit
A clinching process must be taught into the relevant application (material). The
upper force limit is relative to the measured final force value here. This value is
added to the upper force limit after teaching and automatically accepted as the
maximum force value. With a final force value of a clinch connection of 40 kN and
an upper force limit of 1 kN, the value 41 kN is automatically accepted for the ma-
ximum force value after the teaching process..

BA 40.Worx-lineX.200901.de 129
12 Processes

• Lower force limit


During teaching, the input of the lower force value is relative to the measured final
force value. This value is subtracted from the lower force limit after teaching and
automatically accepted as the minimum force value. With a final force value of a
clinch connection of 40 kN and an upper force limit of 1 kN, the value 39 kN is
automatically accepted for the minimum force value after the teaching process..

Force Position Zero dimension


[kN] (= X-dimension) (= position 0)

Upper force limit Maximum


force value

Minimum
Lower force limit force value

Monitored range

Maximum
opening dimension

Distance
[mm]

Function 'Clinching feed back'


Clinching feed back is used to move the spindle back quickly. With clinching proc-
esses, the positioning is not absolute from the reference position but from the zero
position in the spindle data. The entered position value thus corresponds to the
opening dimension of the clinching tong. With a position value of 0 mm, the tong
is closed.

Zero dimension
= opening dim.

Punch

Die

• Target value
The target value is permanently set to 'Position' and cannot be changed.
• Position
The target position is entered here. This absolute position corresponds to the ope-
ning dimension of the clinching tong.

BA 40.Worx-lineX.200901.de 130
12 Processes

• Velocity
In the case of feed back, movement is generally carried out at a high velocity (up
to the maximum spindle speed).

• Time supervision
With the aid of time supervision, the function 'Clinching feed back' can also be
tested again. If the normal cycle time is not observed, the spindle is stopped and a
fault message is issued.

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. After it is
stopped, this function is regarded as ended and the process is continued with the
next function. If this is the last function in a process, the process is assessed as
'ok'. To use this command, a stop contact must be defined in the process (see
function 'Define stop contact' on page 144).

Force (Feed back) Zero dimension


position = position 0
[kN]

X-dimension

Maximum
opening dim.

Maximum
force value

Distance
[mm]

BA 40.Worx-lineX.200901.de 131
12 Processes

Function 'Tong code'


It is possible to control more than one tong alternately with one controller. This
function is used to check whether the correct tong for the process is docked. When
controlling more than one tong with one controller, the function 'Tong code' must
be set at the beginning of a process.

Function 'External set point'


The external set point is primarily used for external pre-positioning (it is also pos-
sible to move to an external force value). With this function, for example, a robot
tong can be individually pre-positioned depending on the position of the next
clinching point. This minimizes the cycle time when moving the robot. The function
'External set point' is only available in process 6.

• Target value
Here you select whether to press to an absolute position or to a force. The pa-
rameters in this list change according to the selection made.
• Maximum force value
This value gives the upper limit value of the force value which must not be ex-
ceeded during a process.

• Minimum force value


This value gives the lower limit value of the force value which must not be fallen
below during a process.

BA 40.Worx-lineX.200901.de 132
12 Processes

• Maximum position value


This value gives the upper limit of the range to be monitored.

• Minimum position value


This value gives the lower limit of the range to be monitored.

• Velocity
The velocity is freely selectable and can be individually adapted to the time avail-
able, for example to the time during which the robot moves to the next clinching
position.

• Time supervision
With the aid of time supervision, the external set point can also be tested again. If
the normal cycle time is not observed, the spindle is stopped and a fault message
is issued.

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. After it is
stopped, this function is regarded as ended and the process is continued with the
next function. If this is the last function in a process, the process is assessed as
'ok'. To use this command, a stop contact must be defined in the process (see
function 'Define stop contact' on page 144).

Force Minimum Maximum


[kN] position value position value

Maximum
force value
External target
force value
Minimum
force value

Monitored range

External target
position value

Distance
[mm]

BA 40.Worx-lineX.200901.de 133
12 Processes

Function 'Yield point recognition'


This function is used for pressing to a fixed stop. With the command 'Press', press-
ing is carried out with a pre-set force. However, the final values of the pressing
process can be defined at a position before the end of the function. Generally this
position is shortly before the end of the pressing process, as with pressing to a fi-
xed stop the force increases rapidly. In this way, the actual pressing force can be
displayed which is decisive for the strength of the component.

• Target value
Here you select whether to press to an absolute position or to force. The parame-
ters in this list change according to the selection made.

• Position (when 'Target value to position' is selected)


The absolute target position which is based on the reference position is entered
here.
• Force (when 'Target value to force' is selected)
The target force moved to is entered here. With this function it is to be noted that
when moving at very high velocity, the spindle only brakes when the target force is
detected. This leads to the target force being exceeded and this exceeding in-
creases at higher velocity.

• Maximum force value


This value gives the upper limit value of the force value which must not be ex-
ceeded during a process.

• Minimum force value


This value gives the lower limit value of the force value which must not be fallen
below during a process.

BA 40.Worx-lineX.200901.de 134
12 Processes

• Position monitoring
Use for position monitoring is only advisable with a feed forward to the target value
'Force'. Here it is checked whether the target position is reached within the pre-set
limits. Position monitoring is parameterized on the basis of the absolute value of
the final force. Due to the relative offset of the delta yield point position, the limits
are also relatively offset and also apply accordingly there (formula: value of limits -
value of delta yield point position).

• Maximum position value


If position monitoring is enabled, the upper limit of the range to be monitored is gi-
ven with this value.

• Minimum position value


If position monitoring is enabled, the lower limit of the range to be monitored is gi-
ven with this value.

• Velocity
Select a slow velocity for pressing. For most pressing processes, a velocity of
approx.. 3 mm/sec. is given as a reference value.. This value may very greatly de-
pending on the application. Note: The softer and less sensitive to force peaks (tol-
erance force limits) a component is, the faster pressing can be carried out.

• Time supervision
With the aid of time supervision, the function can also be tested again. If the normal
cycle time is not observed, the spindle is stopped and a fault message is issued.

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. After it is
stopped, this function is regarded as ended and the process is continued with the
next function. If this is the last function in a process, the process is assessed as
'ok'. To use this command, a stop contact must be defined in the process (see
function 'Define stop contact' on page 144).

• Delta yield point position


The delta yield point position is a relative position based on the final value of the
function. The complete distance minus the yield point position produces the posi-
tion X, which is to be checked.

• Maximum yield point force


The maximum force value on the delta yield point position forms the upper force
limit on position X. This value must not be exceeded.

BA 40.Worx-lineX.200901.de 135
12 Processes

• Minimum yield point force


The minimum force value on the delta yield point position forms the lower force li-
mit on position X. This value must not go below this limit value.

Force Minimum Maximum


[kN] position value position value
Pos. Δ max
Maximum
Pos. Δ min force value
Position X

Minimum
force value

Monitored range
Pos. Δ max

Pos. Δ min Maximum force


at X

Minimum force
at X

Distance
[mm]

Function 'Pressing to force difference'


This function is used for pressing to a relative force. The initial position is the cur-
rent force which exists at the beginning of this function. The relative force is now
added to the current force and produces the final force. If, for example a force of
11 kN exists at the beginning of this function and the force is to be increased by
10 kN, the target force is 21 kN.

• Maximum force value


This value gives the upper limit value of the force value which must not be ex-
ceeded during a process.

BA 40.Worx-lineX.200901.de 136
12 Processes

• Force difference +
Force difference refers to the force increase by which the currently existing force on the
component is to be increased (formula: current force + force difference = final force).

• Minimum force value


This value gives the lower limit value of the force value which must not be fallen
below during a process.

• Position monitoring
Use for position monitoring is only advisable with a feed forward to the target value
'Force'. Here it is checked whether the target position is reached within the pre-set
limits. Position monitoring is recommended for pressing to a force difference.

• Maximum position value


If position monitoring is enabled, the upper limit of the range to be monitored is gi-
ven with this value.

• Minimum position value


If position monitoring is enabled, the lower limit of the range to be monitored is gi-
ven with this value.

• Velocity
Select a slow velocity for pressing. For most pressing processes, a velocity of
approx.. 3 mm/sec. is given as a reference value.. This value may very greatly de-
pending on the application. Note: The softer and less sensitive to force peaks (tol-
erance force limits) a component is, the faster pressing can be carried out.

• Time supervision
With the aid of time supervision, the function can also be tested again. If the normal
cycle time is not observed, the spindle is stopped and a fault message is issued.

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. After it is
stopped, this function is regarded as ended and the process is continued with the
next function. To use this command, a stop contact must be defined in the process
(see function 'Define stop contact' on page 144).

BA 40.Worx-lineX.200901.de 137
12 Processes

• Holding time
A force can be held over a longer period with the aid of the stop time. Note: Small
forces can be held over long periods, large forces only over a short period (up to 3
seconds). Within this period, the spindle readjusts to the target force with a force
decrease of 0.5% of the nominal force.

Minimum Maximum
Force position value position value
[kN]
Maximum
force value

Previous
process sequence Minimum
force value

Force difference +
Previous force

Distance
[mm]

Function 'Pressing to PLC default values'


This function is parameterized directly in the PLC and not in the controller. All val-
ues (target force/target position and limits) are written into the controller via the
PLC. Up to five different movement commands can be used within a process.

• PLC dataset no.


The dataset to be used in the PLC must be selected in this box.

Note
Parameterization of the datasets and control are given in
the documentation 'Move to PLC default values' on the IN-
FO-CD TOX®-Electric Drive.

BA 40.Worx-lineX.200901.de 138
12 Processes

Function 'Feed forward 7th axis'


A robot tong (with TOX®-Electric Drive and tools) is controlled as the 7th axis of
the robot. The tong is positioned with the aid of an external set point (see function
'External set point), which changes dynamically with the position of the robot. A
new position is written into the controller by the robot according to the position of
the robot and then moved to.

• Maximum force value


This value gives the upper limit value of the force value which must not be ex-
ceeded during a process.

• Minimum force value


This value gives the lower limit value of the force value which must not be fallen
below during a process.

• Maximum position value


This value gives the upper limit of the range to be monitored.
• Minimum position value
This value gives the lower limit of the range to be monitored.

• Velocity
The velocity is freely selectable and can be individually adapted to the time avail-
able, for example to the time during which the robot moves to the next clinching
position.

• Time supervision
With the aid of time supervision, this function can also be tested again. If the normal
cycle time is not observed, the spindle is stopped and a fault message is issued.

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. To use
this command with this function, a stop contact must be defined in the process
(see function 'Define stop contact' on page 144).

BA 40.Worx-lineX.200901.de 139
12 Processes

Function 'Time delay'


This function enables a defined pause in the process. The position of the spindle is
not changed for the defined period.

Function 'Process call'


With this function, the current process is stopped and a new process started. This
can be used for example in combination with multiple conditions.
• Process number
The process to be started can be selected here.

Function X

Process call

Process X

Function 1

Function 2

BA 40.Worx-lineX.200901.de 140
12 Processes

Function 'Sub-process call'


This function can be used to change to a different process (= sub-process) and
then after ending the sub-process continue the first process at the point of change-
over.

Function X

Process call

Process X

Function 1

Function x
(process end)

Function X+1

Function 'Start multiple condition'


In standard programming language, the multiple condition corresponds to the 'Ca-
se' function. A 'Case' function is a case differentiation which depends on the input
and the number of bits (size). The multiple condition works with a bi-linear code
from which the branch targets are determined. The search is carried out until the
function 'End multiple condition' is found in the process.

Example:
Two bits are defined as the start condition with which four cases can be distin-
guished:
00 = 0 = Case 0
01 = 1 = Case 1
10 = 2 = Case 2
End multiple condition
In this example, no case is defined for the combination 11. With this combina-
tion, a fault message is issued.

BA 40.Worx-lineX.200901.de 141
12 Processes

• Source
Here the source is selected via which the start condition is sent. Digital inputs and
outputs, Fieldbus and variables can be used as the source.

• Byte number
The byte number in which the expected information is transmitted is entered here.

• Start bit number


A start bit can be defined here in the selected byte.

• Number of bits
Depending on the start bit, the number of bits can be set here from which decimal
values are compiled.

Function 'Target multiple conditions'


This function corresponds to a defined case to which it is changed when a certain
branch condition is fulfilled. The selected process is continued at this point. One
example is listed in the function 'Start multiple condition'.

• Value
The value corresponds to the converted decimal value from the bi-linear code of
the start multiple condition.

Function 'End multiple condition'


This function marks the end of the multiple condition. A suitable value is searched
for up to the point at which this function is entered. If no suitable value is found up
to this point, a fault is generated. One example is listed in the function 'Start multi-
ple condition'.

BA 40.Worx-lineX.200901.de 142
12 Processes

Function 'Rework'
This function enables an automatic reaction to a process fault. If a fault occurs in
the working process and the component is assessed as 'NOK', a change is made
to a reworking process, which can be individually configured. The condition for the
branch is that the function 'Rework' was defined before the fault. Therefore this
function should already be set before the first movement command.

An example for reworking is returning to home position (default setting process 2).
As soon as a monitoring parameter (force limits, position limits, timeout, ...) signals
an infringement, a change is made to process 2, the spindle returns to home posi-
tion and the NOK component can be removed.

Note: With a reworking process, the function 'Save final values' must not be used.

Note
If new processes are added, a shift takes place. All subse-
quent process numbers are added to X. X corresponds to
the number of processes added.

Example:
20 processes are stored in the controller. If an additional process is added after
process 10 (process 11), all subsequent process numbers are increased by 1.
The previous process 11 becomes process 12 etc. Please check whether the pro-
cess number given is allocated to the correct process.

• Process number
Number of the process which was selected for reworking.

BA 40.Worx-lineX.200901.de 143
12 Processes

Function 'Define stop contact'


With this function, an input can be defined as a stop contact, which can then be
used by all subsequent functions of the process when the command 'Define stop
contact' is enabled in the relevant function. In addition, it is defined whether a tran-
sition from 'Low' to 'High' (0 to 1) or from 'High' to 'Low' (1 to 0) should trigger a re-
action. As soon as the stop contact is detected, the relevant function is stopped. If
all values are within the limits of the relevant function, it is assessed as 'OK'.

• Source
Here the source is selected via which the start condition is sent. Digital inputs and
outputs, Fieldbus and variables can be used as the source.

• Byte number
The byte number in which the expected information is transmitted is entered here.
• Bit number
The relevant bit in the selected byte is indicated here.

• Signal level
The signal level (flank) is defined here. The marked level corresponds to the nor-
mal state. If the contact is now connected, it changes to a different state (1 = 24V ;
0 = 0V).

BA 40.Worx-lineX.200901.de 144
12 Processes

Function 'Set acceleration'


The acceleration of the subsequent function can be reduced with the aid of this
function. Normally, movement occurs with maximum acceleration from the spindle
data. This function only changes the acceleration to the set speed. The braking
process is carried out with maximum negative acceleration from the spindle data.
In this way the period until the set speed is reached can be extended. The maxi-
mum acceleration from the spindle data cannot be exceeded.

• Acceleration
The acceleration is given as a maximum value in mm/s2. The acceleration entered
there also corresponds to the acceleration actually used.

Speed

Acceleration time Acceleration time


spindle data function

Time

BA 40.Worx-lineX.200901.de 145
12 Processes

Function 'Deceleration'
Deceleration is the equivalent of acceleration and reduces the negative accelera-
tion (braking time). Normally, movement occurs with maximum negative accelera-
tion from the spindle data. This function only changes the deceleration of the set
speed to a lower speed (e.g. 0 mm/s), the positive acceleration is still carried out
with maximum acceleration from the spindle data. The maximum negative accel-
eration from the spindle data cannot be exceeded.

• Deceleration
The deceleration is given as a maximum value in mm/s2. The deceleration entered
there also corresponds to the deceleration actually used.

Speed

Deceleration time Deceleration time


function spindle data

Time

BA 40.Worx-lineX.200901.de 146
12 Processes

Function 'Spindle data'


This function contains all important basic settings, which vary from spindle to spin-
dle. The spindle data serve as the basis for all functions and for all calculations.
Attention: If incorrect spindle data are entered, this may lead to damage to the
tool or spindle. To prevent damage to the tool or spindle, these values should not
be changed without contacting TOX® PRESSOTECHNIK.

The function 'Spindle data' is used if a robot is used with several tongs. This func-
tion is only used in process 9. A comment with spindle data must be stored in pro-
cess 9 for each tong, where the comment should always be in front of the function
'Spindle data'. When docking the relevant tong, the tong code is transmitted to the
controller and the relevant data for this tong are now loaded accordingly. The tong
code must correspond to the position of the spindle data in process 9: if, for exam-
ple, tong code 1 is found, the spindle data listed in the first position in program 9
are loaded.

Transducer
• Source analogue input
The transducer is the connection of the two force sensors to the spindle and is
sent to the controller via analogue input 1 by default. A further force sensor can be
connected via analogue input 2.
Attention: If another force sensor is used, this may lead to damage to the tool or
spindle, for example in the event of incorrect connection or incorrect calibration of
the force sensor, as the measured force values do not correspond to the real force
values.

BA 40.Worx-lineX.200901.de 147
12 Processes

Spindle
• Spindle type
The spindle type describes the properties of the spindle used. By selecting the
spindle type, all further spindle data are loaded internally in the controller which
are not listed separately in the function 'Spindle type'. If you select the spindle type
in the list box, ensure that you select the type of the correct spindle. The descrip-
tion of the spindle used here is based on the name, the nominal force and the stro-
ke length e.g. EPMR (Name)/55 (Nominal force)/100 (Stroke length).
The exact designation of the spindle is given on the type plate.

• Spindle serial no.


The serial number for identification of the spindle is engraved on the type plate.
The serial number is made up of the six figure material number and a serial device
number, e.g. 123456.99.

• Maximum force
The maximum force is the highest available force limit. The maximum force corre-
sponds to the nominal force of the spindle plus an overload capacity of 10%. If
100% of the nominal force of the spindle is required for pressing or clinching, the
tolerance window can be set up to the maximum force. If no tolerance force is
generated in a function, the maximum force represents the upper force limit.

• Nominal force
The nominal force defines the maximum operating force available for this spindle
type. No higher value than the nominal force of the spindle can be entered.
• Bending constant
The bending constant refers to the degree of bending of the press or tong. Every
material has a coefficient of expansion. In addition, bending depends on the form
of the machine. Each press frame or each robot tong is expanded by a certain de-
gree as soon as a force is applied. This expansion is given as force per distance.
If, for example, a force of 22 kN/mm is given for a robot tong, the tong expands
with a force of 22 kN by exactly 1 mm. If the spindle is operated, for example for
clinching, with the function 'Pressing bend-up", this constant is used as the basis
for calculation.'

BA 40.Worx-lineX.200901.de 148
12 Processes

• Maximum software limit


With this maximum software limit, the stroke is generally limited for all functions. In
this way the mechanical stroke limit can be reduced, for example to protect the tool.

• Minimum software limit


With this minimum software limit, the reverse stroke is generally limited for all func-
tions.

Calibration
• Factor
The calibration factor is individually measured for each spindle with its controller at
TOX PRESSOTECHNIK. The calibration factor is marked on every spindle and
can be entered directly. This is calibration of the force measurement sensor.
Attention: If you enter an incorrect calibration factor in the spindle data, the inter-
nal and external forces no longer correspond. This may lead to damage to the tool
or spindle.

Clinching
• Zero position
The zero position corresponds to the opening dimension of the complete spindle
and is only used for clinching. With clinching, a certain X-dimension (residual plate
thickness) is used. The zero dimension corresponds to the closed tong, in this ca-
se the X-dimension (residual plate thickness) is zero. Each tool is subject to a low
production tolerance, therefore the zero position must be adapted with each tool
change.
To determine the zero dimension, first carry out a clinching process and compare
the entered X-dimension with the actual X-dimension. Then you must add the differ-
ence between the actual X-dimension and the calculated X-dimension to the zero
dimension (X-dimension greater than the entered setpoint) or subtract (X-dimension
less than the entered setpoint). Repeat the process until the entered X-mass corre-
sponds to the actual X-dimension. This zero position refers to all clinching proc-
esses, therefore no further adaptations must be made within the processes.

• Die depth
The die depth is given in the TOX® test report of the tool. The value to be set cor-
responds to the zero dimension minus the die depth given in the TOX® test report.
This value is only used for automatic plate thickness detection and has no further
effect.

BA 40.Worx-lineX.200901.de 149
12 Processes

Die depth Zero dim.


Die (tool test report) Punch
= opening dim.

Die depth
(spindle data)

Function 'End process'


This function ends the current process. This command can be used in combination
with the functions of multiple conditions.

Function 'Stop process'


This function stops the current process. This command can be used in combina-
tion with the functions of multiple conditions.

Function 'Set integer variable'


Integer variables can be written into the controller with the aid of this function. This
function is intended for customer-specific applications where the integer values are
analysed accordingly or used in a multiple condition as step variables.

• Variable number
The variable number refers to the corresponding internal address of the individual
integer variables.

• Variable value
Value which is to be entered in the corresponding integer variables.

BA 40.Worx-lineX.200901.de 150
12 Processes

Function 'Set real variable'


Real variables can be written into the controller with the aid of this function. This
function is intended for customer-specific applications where the real values are
analysed accordingly.

• Variable number
The variable number refers to the corresponding internal address of the individual
real variables.

• Variable value
Value which is to be entered in the corresponding real variables.

Function 'Home position reached'


With this function, a bit is set in the Fieldbus interface when the home position has
been reached. With the aid of this status, this information is exported via the Field-
bus interface (e.g. from a spindle to the robot).
Attention: These statuses apply to standard interfaces which must be set at the
correct position by the creator of the process. With customer-specific interfaces,
these statuses can be automated internally in the application.

Function 'Home position not reached'


With this function, a bit is set in the Fieldbus interface as long as the home position
is not reached. With the aid of this status, this information is exported via the Field-
bus interface (e.g. from a spindle to the robot).
Attention: These statuses apply to standard interfaces which must be set at the
correct position by the creator of the process. With customer-specific interfaces,
these statuses can be automated internally in the application.

Function 'Working position reached'


With this function, a bit is set in the Fieldbus interface when the working position
has been reached. With the aid of this status, this information is exported via the
Fieldbus interface (e.g. from a spindle to the robot).
Attention: These statuses apply to standard interfaces which must be set at the
correct position by the creator of the process. With customer-specific interfaces,
these statuses can be automated internally in the application.

BA 40.Worx-lineX.200901.de 151
12 Processes

Function 'Working position not reached'


With this function, a bit is set in the Fieldbus interface as long as the working posi-
tion is not reached. With the aid of this status, this information is exported via the
Fieldbus interface (e.g. from a spindle to the robot).
Attention: These statuses apply to standard interfaces which must be set at the
correct position by the creator of the process. With customer-specific interfaces,
these statuses can be automated internally in the application.

Function 'Technology process ready'


With this function, a bit is set in the Fieldbus interface when the technology proc-
ess has been connected. With the aid of this status, this information is exported
via the Fieldbus interface (e.g. from a spindle to the robot).
Attention: These statuses apply to standard interfaces which must be set at the
correct position by the creator of the process. With customer-specific interfaces,
these statuses can be automated internally in the application.

Function 'Technology process not ready'


With this function, a bit is set in the Fieldbus interface as long as the technology
process has not been connected. With the aid of this status, this information is ex-
ported via the Fieldbus interface (e.g. from a spindle to the robot).
Attention: These statuses apply to standard interfaces which must be set at the
correct position by the creator of the process. With customer-specific interfaces,
these statuses can be automated internally in the application.

Function 'Setpoint reached'


With this function, a bit is set in the Fieldbus interface when the setpoint has been
reached. With the aid of this status, this information is exported via the Fieldbus in-
terface (e.g. from a spindle to the robot).
Attention: These statuses apply to standard interfaces which must be set at the
correct position by the creator of the process. With customer-specific interfaces,
these statuses can be automated internally in the application.

Function 'Setpoint not reached'


With this function, a bit is set in the Fieldbus interface as long as the setpoint is not
reached. With the aid of this status, this information is exported via the Fieldbus in-
terface (e.g. from a spindle to the robot).
Attention: These statuses apply to standard interfaces which must be set at the
correct position by the creator of the process. With customer-specific interfaces,
these statuses can be automated internally in the application.

BA 40.Worx-lineX.200901.de 152
12 Processes

Function 'Process repeat possible'


With this function, a bit is set in the Fieldbus interface as long as a repeat of the
process is still possible. This is generally permitted as long as no pressing or
clinching command has been carried out. With the aid of this status, this informa-
tion is exported via the Fieldbus interface (e.g. from a spindle to the robot).
Attention: These statuses apply to standard interfaces which must be set at the
correct position by the creator of the process. With customer-specific interfaces,
these statuses can be automated internally in the application.

Function 'Process repeat not possible'


With this function, a bit is set in the Fieldbus interface when a repeat of the proc-
ess is no longer possible. This is generally permitted as long as no pressing or
clinching command has been carried out. With the aid of this status, this informa-
tion is exported via the Fieldbus interface (e.g. from a spindle to the robot).
Attention: These statuses apply to standard interfaces which must be set at the
correct position by the creator of the process. With customer-specific interfaces,
these statuses can be automated internally in the application.

Function 'Save intermediate values 1'


With this function, intermediate values can be saved at any position in the process.
This command is set directly after any function. The final values of this function are
then saved. The position reached and the force of the previous function including
the minimum and maximum limits are entered in the lines 'ZW1' in the final values
(for further information on the final values, see chapter 11 Final values).

Function 'Save intermediate values 2'


With this function, intermediate values can be saved at any position in the process.
This command is set directly after any function. The final values of this function are
then saved. The position reached and the force of the previous function including
the minimum and maximum limits are entered in the lines 'ZW2' in the final values
(for further information on the final values, see chapter 11 Final values).

Function 'Save final values'


With this function, final values can be saved at any position in the process. This
function is required if final values and intermediate values are to be saved. The
clinching process represents an exception, where the final values are automati-
cally saved and do not need to be set additionally in a process. When using a re-
working process, the final values should not be stored there if no process-relevant
steps are carried out there, for example moving to home position. In this case, the
final values from the defective pressing process are overwritten and the final val-
ues stored there are lost. This command is set directly after any function. The final
values of this function are then saved. The position reached and the force of the
previous function including the minimum and maximum limits are entered in the fi-
nal values (for further information on the final values, see chapter 11 Final values).

BA 40.Worx-lineX.200901.de 153
12 Processes

Function 'Start curve recording'


This function is used for process monitoring and records the process within the set
parameters. This may be a defined period of time or a defined distance. A diagram
can only be recorded once in a process. All relevant data should be within the re-
cording range. To achieve a high level of accuracy, the recording range should be
selected as big as necessary but also as small as possible. After expiry of the time
or after leaving the distance range, diagram recording is automatically ended.

• Active:
Curve recording is activated or deactivated here.

• Mode
Here it is possible to select whether a certain time period or a certain distance
range is to be recorded.

• Maximum position value (in 'Position' mode)


This position gives the maximum absolute value - based on the reference position
- up to which the curve is recorded. If this value is exceeded, the curve is no
longer recorded.

• Minimum position value (in 'Position' mode)


This position gives the maximum absolute value - based on the reference position
- from which the curve is started or stopped.
• Recording time (in 'Time' mode)
Gives the period with which the time in the diagram is to be recorded.

• Stop recording at end of process


If this command is activated, recording is stopped at the end of the process at the
latest.

BA 40.Worx-lineX.200901.de 154
12 Processes

Function 'Stop curve recording'


Curve recording is stopped prematurely with this function. This function should be
used if the return stroke is not relevant for recording of the time or in particular for
recording of the distance. Simultaneous recording of the retreat may lead to inter-
pretation errors as at first glance it is not clearly visible which is pressing and
which is the return stroke. In this way it can be clearly seen when the pressing
process is ended and the return stroke begins.

• Active
Curve recording is activated or deactivated here.

Function 'Start envelope monitoring'


This function enables envelope monitoring. This is based on curve recording. Here
a curve is created with a defined number of teach-in processes. If possible, all pa-
rameters of the teach-in process (internal parameters but also external parameters
such as component, component tolerance etc.) should remain constant. The enve-
lope is a type of tolerance tube around the curve. The more constant the external
parameters (tolerances) are, the tighter the envelope can be selected. If one or
more values are above or below the envelope, the function is aborted and a fault
message is issued. The envelope allows monitoring of a process section or of the
complete process.

• Active
Curve recording is activated or deactivated here.

• Process abort in the event of a fault


Here the process can be directly aborted and - if defined - a reworking process
triggered (see page 143, Function 'Rework').If the command 'Process abort in the
event of a fault' is not activated, the process is carried out until the end and then a
fault message is generated.

BA 40.Worx-lineX.200901.de 155
12 Processes

• Abort in the event of entry force greater than upper envelope


If this parameter is activated, the entry force at the start position of the envelope is
checked. If the force is above the envelope monitoring, the process is aborted.

• Upper force limit +


The upper force limit describes the average curve with a positive force offset. Each
force at each point of the envelope is added to the value of the upper force limit
(calculation basis Y-axis).

• Lower force limit -


The lower force limit describes the average curve with a negative force offset. The
value of the lower force limit is subtracted from each force at each point of the en-
velope (calculation basis Y-axis).

• Upper position limit


The upper position limit describes the average curve with a positive distance off-
set. Each distance point of the envelope is added to the value of the upper position
limit (calculation basis X-axis).

• Lower position limit


The lower position limit describes the average curve with a negative distance off-
set. The value of the upper position limit is subtracted from each distance point of
the envelope (calculation basis X-axis).

Note
With simultaneous input of force and distance limits, the
curve is moved in two axes.

Function 'Stop envelope monitoring'


Envelope monitoring can be stopped prematurely with this function. This can occur
for example before the reverse stroke, as monitoring of the reverse stroke is gen-
erally not necessary for the process. Recording the reverse distance may lead to
misinterpretations as it cannot be clearly seen when the pressing process ends
and the reverse stroke begins.

• Active
The function is activated or deactivated here.

BA 40.Worx-lineX.200901.de 156
12 Processes

Function 'Input/output wait'


This function interrupts the process until a clearly defined input or output has been
set. A reaction can be triggered both from a transition from 'Low' to 'High' (0 to 1)
and from 'High' to 'Low' (1 to 0). The position of the spindle is not changed during
the waiting period.

• Source
Here the source is selected via which the start condition is sent. Digital inputs and
outputs, Fieldbus and variables can be used as the source.

• Byte number
The byte number in which the expected information is transmitted is entered here.
• Bit number
The relevant bit in the selected byte is indicated here.

• Signal level
The signal level (flank) is defined here. The marked level corresponds to the nor-
mal state. If the contact is now connected, it changes to a different state (1 = 24V ;
0 = 0V).
• Time supervision
With the aid of time supervision, this function can also be tested again. If no signal
is transmitted in the given time, the process is aborted and a fault message is is-
sued.

• Stop contact
This function can be stopped prematurely with the aid of the stop contact. To use
this command with this function, a stop contact must be defined in the process
(see function 'Define stop contact' on page 144).

BA 40.Worx-lineX.200901.de 157
12 Processes

Function 'Set output'


With this function a defined output is set via the digital I/O or the Fieldbus interface.

• Source
Here the source is selected via which the start condition is sent. Digital inputs and
outputs or Fieldbus can be used as the source.

• Byte number
The byte number in which the expected information is transmitted is entered here.

• Bit number
The relevant bit in the selected byte is indicated here.
• Signal level
The signal level (flank) is defined here. The marked level corresponds to the nor-
mal state. If the contact is now connected, it changes to a different state (1 = 24V ;
0 = 0V).

Function 'Comment'
With this function a comment (brief description) can be inserted which is created in
the process as a full function (with function number and relevant storage space).

BA 40.Worx-lineX.200901.de 158

Vous aimerez peut-être aussi