Operator Manual: Tecnologie e Prodotti Per L'automazione
Operator Manual: Tecnologie e Prodotti Per L'automazione
Version 3.6.0
Operator manual
Table of Contents
1 Description 1
2 Machine configurator tool 2
2.1 Limits List 2
2.2 Axis List 2
2.3 Devices List 3
3 Configurations 4
3.1 Settings 4
Global Settings 4
List Settings 5
Bench Settings 6
ToolBar Settings 8
3.2 Fictitious field management 8
3.3 Mirror mode management 9
5 Execution lists 20
5.1 List graphic user interface 20
5.2 List layout 21
5.3 Lists editing 21
Keyboard C ommands 22
Mouse C ommands 22
Select a cell 23
Modify cell data 23
Rows selection and deselection 23
5.4 Display during list execution 23
5.5 Work Bench 24
Rails and suction cups placement 25
Rails and Pods Multi-placement 27
Rails and Pods Placement Report 28
Print Data 29
5.6 Laser use 29
Enable the system 29
Settings 30
C ommands 31
Results 32
IPC C ommunication 32
Operator manual
II WSC
Operator manual
Description 1
1 Description
This manual describes the WSC Graphic User Interface, which allows the machine user to make good use
of the WSC application features.
Operator manual
2 WSC
By means of this tool, you can define the devices that compose the machine and that you want to
manage by the dashboard control within the WSC .
• Limits List
• Axes List
• Devices List
Operator manual
Machine configurator tool 3
Operator manual
4 WSC
3 Configurations
It's necessary to make a reference to the configuration of the working environment, before describing
what the user interface of the application WSC is.
3.1 Settings
Through the Settings menu you can access the associated window which is divided in three sections:
• Global Settings
• List Settings
• Bench Settings
Global Settings
This first section allows us to set the general characteristics of the application, especially the graphical
features of the main window and the interaction of the WSC with other software environments.
Operator manual
C onfigurations 5
List Settings
This section allows you to set the general characteristics of the list on the graphic settings and the layout
of the display for some data in the same list.
Operator manual
6 WSC
Bench Settings
The management of display settings of the bench is split in “Bench C olors” e “Drawing Options”.
In this sub-section, you can select the colors used exclusively by the graphical component while
representing the workbench.
Operator manual
C onfigurations 7
In this sub-section, you can enable the items and set some features that will be drawn by the graphic
component while representing the workbench.
Operator manual
8 WSC
ToolBar Settings
In this section you can hide some of the buttons on the ribbon bar. By hiding the buttons, their
functionalities will not be available in the WSC .
Operator manual
C onfigurations 9
Operator manual
10 WSC
Like other programs in the suite, also the dashboard WSC is characterized by a graphical user interface
divided into different areas.
1 – Title Bar contains the name of the opened file in the active window, that
represents the title of the same, and some buttons.
2 – Command Bar contains all buttons to select the functionality of the application.
3 – Axis and main devices bar here axis coordinates, error and alarm messages, main
devices of the machine are displayed. From here you can also launch some functions, such as machine
movement or view of the synoptic data tables.
4 – Work Area contains the opened lists.
Title bar
Operator manual
Graphic user interface 11
1 2 3 4 5
2. Title contains the name of the active application followed by the name of the
open file in square brackets.
3. Minimize it is a button reducing the form in size of an icon. If the window has
been minimized, this button is replaced by a button representing one only window; by selecting this
button, the window is enlarged.
Command Bar
The C ommand bar is made of sections split according their functionality type:
Modify
Show
Work Bench
Automatic
Options
Tools
New
Operator manual
12 WSC
Open
Save List
Save List as
Save All
C ut Lines
C opy Lines
Paste Lines
Operator manual
Graphic user interface 13
Select All
Deselect All
Operator manual
14 WSC
Programs List
Sequences
Work Plain
Show or Hide the area in which are shown axes quote and main devices of the machine.
Messages
C ycle Errors
Operator manual
Graphic user interface 15
System Errors
Albatros
Pan
Zoom In
Zoom Out
Zoom Window
Zoom Previous
Operator manual
16 WSC
Zoom All
Show only through operations of the selected program on work bench graphic preview.
Start
Stop
Operator manual
Graphic user interface 17
End
Simulation
Setpoint
Enable Line
Disable Line
Operator manual
18 WSC
Verify List
Debug
All these commands are added to those in the Tools section. This section is fully configurable by the user.
In this section you can create shortcuts for opening other applications.
This area is divided into three parts; on top the axes coordinates and below the messages are displayed.
On the right-hand side there is an area in which the devices of the machine are shown, according on how
they have been configured through the DbC onfEdit application (please, see the beginning of this
manual).
It’s important to acknowledge that, thanks to this interface, the user can interact with the devices of the
machine and can control the movement of the axes.
If you double-click the display showing the axis coordinates, the platform to move this axis opens. To
move the axis, remember to hold down the "C trl" key.
Operator manual
Graphic user interface 19
Work Area
Operator manual
20 WSC
5 Execution lists
The execution of the work programs is realized by means of a List of execution. It’s made up of rows and
columns, each containing information on how to run the program on each line. Each row of the list allows
you to set information and data or parameters needed to run a program. Each information is placed in a
dedicated column; the number of the columns changes according to the application. However, the
column with the name of the program is always available.
The WSC application associates to each list a work bench, in which the correct position of rails and
suction cups, created for every single list, is stored.
2- Parameters Area
is composed from the columns containing the parameters relating the execution of the program.
3- Buttons Area
consists of three buttons that allow you to access immediately to commands still available in the
Operator manual
Execution lists 21
4- Pods-Programs-Sequences Area It is made of three tabs, the first of which contains the
graphical representation of the suction cups to be used
to compose the work bench. If the number of suction
cups available for each type is greater than zero, you
can drag within the bench the single suction cups,
using Drag&Drop and place them correctly. The second
tab offers the possibility of adding programs to be
executed by dragging them directly on the work bench;
the third tab last displays the sort sequences of
machining. To take advantage of this feature it is
essential that the piece has been optimized with "Sort
Sequences". During the selection of the various
elements in the sequence, the preview of the bench will
highlight the selected item.
5- Mouse Quote Area contains the coordinates of the mouse, when it moves
on window of the work bench.
The example in figure 18 shows a list layout in which the columns are configured as follows:
Draw If enabled, the program will be drawn on the work plain below.
Esec If enabled, the program will be executed by the machine.
Name Program name to be executed.
Num Program repetition of the program.
Executed Piece Program repetition already made.
Field Program execution field; it is made up of a selection list, from which you can
withdraw the indication to be added in the combobox.
Piece Rotation Piece rotation in degrees; it is made up of a selection list, from which you can
withdraw the indication to be added in the combobox.
L, H, T Piece Dimensions (Length, Height, Thickness). They can be changed directly in
the list.
Comment Program description
Time Program execution time.
However, it is important to emphasize that this is only an example and that it might correspond to a
totally different layout for each different machine.
Operator manual
22 WSC
Keyboard Commands
In the following descriptions we will often use these terms:
Current cell is the cell which you can edit and it is highlighted by a different color. It is also
surrounded by a dotted line.
Current row is the line where you will find the current cell.
Selected rows are distinguished by the respective lowered selection buttons. They are highlighted by a
different color. In this case if the current cell is in one of these rows, it takes on the color of the row and
it is surrounded by a dotted line.
Key Description
Mouse Commands
The mouse is the most effective way to operate on the list. Possible actions are as follows:
Operator manual
Execution lists 23
Select a cell
To point to a cell, making it the current one, you can take the following steps:
* Move the mouse cursor on the requested field and then click;
* Use the UP, DOWN, RIGHT, LEFT arrows key;
* If the number of rows is greater than the number the window list is able to read, scroll the list using
the PgUp and PgDn keys or the scroll the bars of the window with the mouse
* Press the F2 function key. The text is aligned to the left, the cursor is positioned immediately after the
last character in the cell and the part of the text already in the cell will be highlighted in a different color.
Now, you can modify the contents of the cell.
* Press the keyboard corresponding to the data that you wish to enter. In this case the previous contents
of the cell is removed and replaced by what you are inserting.
* Press the ENTER key to accept the changes and exit the Edit mode. The same result is obtained by
acting so as to point to another cell.
* The Edit session can be aborted by pressing the ESC key; in this case, the changes made get lost.
NOTE: During the execution of the list some rows may not be changed; this depends on the application
and it changes according to the same application.
1. Point to the row you wish to select by clicking on its selection radio button; the button sinks.
2. Holding down the SHIFT, click the last row you want to select.
All the errors occurred since the system has been activated can be displayed in a window that can be
opened by a mouse double-click on Axes bar and main devices or by the three commands of the Display
menu described later.
* Select from the Display menu one of the options (System errors, Cycle errors.
Messages)
Operator manual
24 WSC
Errors/Messages window appear where in each row following data are specified:
Date & Time time and date when the error occurred.
Description error description.
Code error message number.
On the bottom three buttons (Messagges, Cycle errors and System errors) appears and mark the
kind of the displayed message/error. By clicking one of those with the mouse, the group of the
corresponding messages will be displayed.
On the right there are the Empty button to cancel the messages and the Exit button to close the
window.
It allows, according to the execution list of the panels, the full view of the Bench, highlighting the various
recalled panels, their true position and the specific processing requirements; in this way the user can
move the rails and the individual cups and determine they correct positioning.
At this stage the operator can decide how to “populate” the individual rails, according to the available
number of each type of suction cups, because he is able to visualize, in the graphic representation, the
available spaces and any constraints.
The final target is to allow an optimal positioning of the rails/suction cups that, on the one hand, ensures
the proper sealing of the panels and, on the other hand, it does not cause interference between the
clamping devices and the working tool, in particular with regard to the feed-through machining.
Operator manual
Execution lists 25
At the end of the Placement session, the system provides a set of information in order to perform the
corresponding manual (based on metric scales) or automatic positioning for machines arranged for this
function.
• The video representation of the actual coordinates of Rails and Suction cups.
• Text print with coordinates and outfit.
• The transfer of the coordinates to the remote displays (if used on the machine).
• The transmission of information to the PLC of the C NC , if the machine is arranged for the
automatic handling.
According to the list of panels and their areas of work, the system will display these panels by means of
the graphical representation of the programmed processing and the rails will be displayed without suction
cups and grouped to the right and left side of the workbench.
Operator manual
26 WSC
Initial placement
So, in this interactive phase, the Programmer provides according to this order:
• To arrange and place the suction cups on each rail (Drag & Drop with the mouse), taking them from the
"stock" of cups on the left of the graphic area (the number of the available suction cups will automatically
decrease).
• Once the suction cup has been applied, this can be selected; clicking with the right mouse button, the
operator can recall a menu to perform the following operations:
• With the mouse select a rail at a time (click within the rail, but outside the suction cup area) and drag it
toward X (lengthwise). The movement is automatically stopped when the rail touches an adjacent one!
• If you click a rail with the right mouse button, you can recall an operation menu to perform the
following operations:
More specifically, the "Park Pods" command brings all the suction cups of the selected rail to a parking
position, while the "Park Rails" command performs the above operation for each rail and then brings all
Operator manual
Execution lists 27
• Select and move, in Y, with the same technique, the various suction cups: also this movement is
stopped, when the suction cup touches an adjacent suction cup.
• Repeat these steps until you reach the desired positioning. If needed, check, possibly using the the
zoom function, that a suction cup (its bounding box dimensions) and some type of feed- through working
do not overlap!
• If needed, by calling the "Rail Description" box, you can request to view the characteristic data
completely, and also to program directly the suction cup coordinate to place them in a very precise way.
Selecting a placement, the current position will be used to create the selected position; all the following
changes will concern the active positioning only, always identified in the header line list, as follows:
The transition from one position to another will always be implemented by the command "Set BenchX
Positioning" and a position will be deleted by the "Reset BenchX Positioning" command in the same
contextual menu.
Operator manual
28 WSC
Operator manual
Execution lists 29
Print Data
The operator can print on paper data and information on the placement of the suction cups.
Through this command you will get a printed report, as in the picture below:
To take advantage of this technology, next to the laser system with which to the machine can be
equipped, the software license on the dongle is essential.
Operator manual
30 WSC
Settings
Through the menu in the WSC and after enabling the system, you need to set the graphics and the serial
port for communication with the real laser.
You can access these settings from the "Options" menu by selecting "Setting Serial Laser" and "Setting
Laser".
The communication settings consists of configuring one of the C OM ports of the PC to send the HPGL file
that the laser will project .
You can define some essential parameters for the projection of HPGL files on the machine working bench.
Operator manual
Execution lists 31
Commands
After enabling the system and after the verification of the presence of the software license, will appear
on the command bar the following buttons.
Send To Laser
HPGL file is generated in the directory configured and, if activated, will open the serial communication
with the laser system, which will project on the work plain, the information sent.
Laser OFF
Operator manual
32 WSC
Results
An useful tool to view the HPGL local files is the "HpglViewer" in "View" menu after selecting the "HPGL"
option.
The window "HpglViewer" is made of a graphic area in which what the laser system will project is
represented and an area containing the information read from the generated HPGL file.
As you can seen in the example above, the laser projection system will project only the suction cups
that are actually located under the panel to be worked.
IPC Communication
The laser system can be managed through the GPL programs, by means of the IPC communication.
This communication between GPL and WSC environments, for the management of the laser system, is
made by two commands, as follows:
Operator manual
Execution lists 33
- MS_HPGLTOLASER = 260:
send the program to the laser, on condition that a list in “Start” mode is available. In the fourth line the
number of the concerned row must be indicated (the first row has index 1). This command is not
managed in the "lite" version. The second and third lines are not significant.
- MS_OFFLASER = 261:
turn OFF the laser. This command is not managed in the "lite" version. The other three lines are not
significant.
For more information, please read the configuration and communication manual of WSC .
Operator manual
Tecnologie e Prodotti per l'Automazione
Via Carducci 221
20099 Sesto S.Giovanni (Milano) ITALY
Tel. +390236527550
Fax. +39022481008
www.tpaspa.it
17/07/2014