Comau PickApp Brochure R1C
Comau PickApp Brochure R1C
Control Unit
PickAPP application
CR00758136_en-05/2018.04
                           Instruction Handbook
The information contained in this manual is the property of COMAU S.p.A.
Reproduction of text and illustrations is not permitted without prior written approval by COMAU S.p.A.
COMAU S.p.A. reserves the right to alter product specifications at any time without notice or obligation.
SUMMARY
SUMMARY
     PREFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
     Symbols used in the manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
     Reference documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
     Modification History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
                                                                                                                                                    3
Comau Robotics Product Instruction
SUMMARY
4
                                                                                                           Comau Robotics Product Instruction
SUMMARY
7.   APPENDIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...102
     Calibration Sheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
                                                                                                                                                      5
Comau Robotics Product Instruction
PREFACE
                           PREFACE
                           –     Symbols used in the manual
                           –     Reference documents
                           –     Modification History.
                           This symbol indicates operating procedures, technical information and precautions that
                           if ignored and/or are not performed correctly could cause injuries.
                           This symbol indicates operating procedures, technical information and precautions that
                           if ignored and/or are not performed correctly could cause damage to the equipment.
                           This symbol indicates operating procedures, technical information and precautions that
                           it are important to highlight.
6
                                                      Comau Robotics Product Instruction
PREFACE
Reference documents
This document refers to PickAPP software application for R1C/R1C-4 Control Unit.
In addition to the current manual, the complete manuals set for R1C/R1C-4 consists of:
                                                                                      7
Comau Robotics Product Instruction
PREFACE
                           Modification History
                           –     In the current manual version 02/2017.11, compared to previous version, the
                                 following important modifications have been made:
                           –     description of Integrated Vision System (optional feature).
                           –     In the current manual version 03/2018.01, compared to previous version, the
                                 following important modifications have been made:
                                 •     description of the new Card environment which improves the usage of the Jog
                                       motion, which allows to quickly record special positions and orientations, and
                                       the associated procedures
                                       •    Adding a new User Card
                                       •    Executing an existing Card
                                 •     description of the new button to handle Restart Cold and Shutdown
                                       commands (par. 4.5.8 Control Unit restart and shutdown on page 73)
                                 •     description of Activate command, available in the user interface of the Vision
                                       System
                                 •     description of the Autofocus functionality, available in the Go Live
                                       environment of the Vision System.
                           –     In the current manual version 04/2018.03, compared to previous version, the
                                 following modification have been made:
                                 •     added needed information for the camera user profile creation (Camera
                                       settings note).
                           –     In the current manual version 05/2018.04, compared to previous version, the
                                 following modification have been made:
                                 •     added the description of Integrated Conveyor Tracking (optional feature)
                                 •     modified the description of the Input environment, now called I/O
                                       environment: it allows handling user output ports too and selecting I/Os by
                                       Ports and by Devices.
8
Comau Robotics Product Instruction
PREFACE
                                9
Comau Robotics Product Instruction
                           This chapter deals with general specifications that apply to the whole Robot System.
                           Considering its significance, this chapter is referred unreservedly in each system
                           instructions handbook.
1.1 Responsibilities
                           –     The system integrator is responsible for ensuring that the Robotic System (Robot
                                 and Control Unit) is installed and handled in accordance with the Safety Standards
                                 in in the country where the installation takes place. The application and use of the
                                 necessary protection and safety devices, the issuing of declaration of conformity
                                 and any EC marking of the system are the responsibility of the Integrator.
                           The installation shall be carried out by qualified Personnel and must conform to all
                           National and Local standards.
10
                                                                  Comau Robotics Product Instruction
1.2.1   Purpose
        These safety requirements are aimed to define the behaviour and obligations to be
        observed when performing the activities listed in the Applicabilitysection.
1.2.2   Definitions
        Robotic System (Robot and Control Unit)
        Robotic system is the workable assembly composed of: Robot, Control Unit, Teach
        Pendant and other possible options.
        Protected Area
        The protected area is the zone confined by the protection barriers and intended to be
        used for the installation and operation of the Robot.
        Authorised Personnel
        Authorised personnel defines the group of persons who have been appropriately trained
        and assigned to carry out the activities listed in the section Applicability.
        Staff in Charge
        The staff in charge defines the personnel who manage or supervise the activities of the
        employed persons defined in the preceding point.
                                                                                                 11
Comau Robotics Product Instruction
at working speed.
                           Integrator
                           The integrator is the professional expert responsible for the Robot and Control System
                           installation and startup.
                           Misuse
                           Misuse is defined as the use of the system outside the limits specified in the Technical
                           Documentation.
                           Action Area
                           The Robot action area is the enveloping volume of the area occupied by the Robot and
                           its equipment during movement in the area.
                1.2.3      Applicability
                           These requirements must be applied when carrying out the following activities:
                           –     Installation and Startup
                           –     Functioning in Programming Mode
                           –     Functioning in Auto / Remote Mode
                           –     Robot Axes Brake Release (if present)
                           –     Maintenance and Repair
                           –     Decommissioning and Dismantling.
12
                                                                Comau Robotics Product Instruction
                                                                                               13
Comau Robotics Product Instruction
                           –     Connect the Robot to earth through the Control Unit or by means of specific ground
                                 terminal blocks, depending on the predispositions available on the Robot and/or on
                                 the Control Unit.
                           –     If present, check that the Control Unit door (or doors) is/are locked with the key.
                           –     A wrong connection of the connectors may cause permanent damage to the
                                 Control Unit components.
                           –     The Control Unit manages internally the main safety interlocks (gates, enabling
                                 pushbuttons, etc.). Connect the Control Unit safety interlocks to the line safety
                                 circuits, taking care to connect them as required by the Safety standards. The
                                 safety of the interlock signals coming from the transfer line (emergency stop, gates
                                 safety devices etc.) i.e. the realisation of correct and safe circuits, is the
                                 responsibility of the Robot and Control System integrator.
                           In the cell/line emergency stop circuit it is necessary to include the contacts of the
                           Control Unit emergency stop push-buttons, available on X30. The push-buttons are not
                           interlocked inside the emergency stop circuit of the Control Unit.
                           If present, on the Control Unit, make sure that the setting of the stop circuit timer is
                           consistent with the type of Robot connected (for further details see the Control Unit
                           “Transport and Installation” manual)
                           –     Check that the environmental and operating conditions do not exceed the limits
                                 specified in the Technical Documentation of the specific product.
                           –     The calibration operations must be carried out with great care, as indicated in the
                                 Technical Documentation of the specific product, and should be concluded by
                                 checking the correct position of the machine.
14
                                                       Comau Robotics Product Instruction
–   To load or update the system software (for example after boards replacing), use
    only the original software handed over by COMAU. Scrupulously follow the system
    software loading procedure described in the Technical Documentation supplied
    with the specific product. After loading, always make some Robot moving tests at
    low speed remaining outside the protected area.
–   Check that the barriers of the protected area are correctly positioned.
                                                                                      15
Comau Robotics Product Instruction
                           –     In both cases operate cautiously, always remaining out of the Robot range of action
                                 and test the cycle at low speed.
                           Before using the manual brake release devices, it is recommended to sling the Robot,
                           or hook it to an overhead travelling crane.
                           –     The use of brake releasing device may cause the axes falling due to gravity, as well
                                 as possible impacts due to an incorrect reset, after applying the brake releasing
                                 module. The procedure for the correct usage of the brake releasing device (both
                                 for the integrated one and module one) is to be found in the maintenance
                                 handbooks.
16
                                                        Comau Robotics Product Instruction
–    When after the interruption of an unfinished MOVE the motion is enabled again, the
     typical function of trajectory recuperation may generate unpredictable paths that
     may imply the risk of impact. This same condition arises at the next restart of the
     automatic cycle. Avoid moving the Robot in positions that are distant from the ones
     required for the motion restarting; alternatively disable the outstanding MOVE
     programmes and/or instructions.
If present, the safety components, in case of replacement, must be configured using the
same parameters of the components just removed.
                                                                                       17
Comau Robotics Product Instruction
                           Disposal operations must be carried out in accordance with the legislation of the country
                           where the Robot System is installed; dispose the batteries, oils and other chemical
                           liquids respecting the environment and in accordance with the legislative standarts in ,
                           transfering them to the appropriate waste collection sites.
18
                                                      Comau Robotics Product Instruction
–   The waste disposal operations are to be carried out complying with the legislation
    of the country where the Robot and Control System is installed.
                                                                                     19
Comau Robotics Product Instruction
GENERAL DESCRIPTION
2. GENERAL DESCRIPTION
                  2.1 Introduction
                           Current manual describes the use of Comau PickAPP application software, available
                           on a mobile device which is an Android Tablet.
                           It allows moving a robot in order to implement a Pick and Place process without
                           knowing the robot programming language.
                           The following topics are dealt with:
                           –     Basic System
                           –     Basic Functions.
20
                                                                 Comau Robotics Product Instruction
GENERAL DESCRIPTION
2.2.1   Options
        The currently available options are as follows:
        –    Cognex Vision System - integrated vision system into Comau systems,
             supporting models compatible with Cognex FindPatMaxPattern objects
             identification algorithm.
        Refer to Chap.5. - Integrated Vision System (optional feature) on page 75 for a detailed
        description.
                                                                                                21
Comau Robotics Product Instruction
                           For the described above reasons, in order to guarantee the operator’s safety, robot
                           manual movements (JOG), motors power on, START/STOP cycle commands, may
                           come from the tablet but will take effect only if the cell gates are CLOSED; furthermore,
                           the Emergency Stop button must be available at cell level.
                           For further details about the safety issues, refer to Chap.6 - Virtual TP5 Teach Pendant
                           in R1C - R1C-4 Control Unit Use manual.
                           –     Basic issues
                           –     Insertion procedure.
22
                                                                Comau Robotics Product Instruction
        c.   insert the bypass circuit into the X124 connector (which bypasses both Emergency
             Stop and Enabling Device contacts of the Teach Pendant)
        CAUTION!!
        Remember that in this configuration the Emergency Stop button, available on the
        disconnected Teach Pendant, DOES NOT work, neither do the Enabling Device
        buttons.
        Therefore, in order not to meet with potentially dangerous situations, it is strongly
        recommended to remove (hide) any existing physical Teach Pendants, from the Control
        Unit and the cell proximity.
                                                                                               23
Comau Robotics Product Instruction
                  3.3 Installation
                           The application software is provided by COMAU web site:
                                 http://comau.com/en/our-competences/robotics/software/pickapp .
                           In order to install it into the mobile device, the following steps are to be executed:
                           a.    copy the application software to the mobile device (tablet) in the wished folder (e.g.
                                 Download folder);
                           b.    in the folder where the application has been copied, touch the application icon to
                                 start its installation.
a.1 the Unknown sources flag is NOT enabled in the tablet settings.
a.3 enable the Unknown sources flag (as shown in the figure above)
24
                                                     Comau Robotics Product Instruction
b.   the Unknown sources flag is enabled. In the displayed window, choose INSTALL
     to actually start the application installation
NOTE that whenever the Unknown sources flag is enabled, the only required step after
touching twice on the filename, is b.
                                                                                    25
Comau Robotics Product Instruction
3.4 Activation
                           IP addresses requirements
                           All the involved devices (Tablet, Access Point, Control Unit, optional Vision System
                           Camera) must be configured and connected to the same network.
                           The figure below shows an example of connections and IP addresses.
                           b.    in the displayed Connection Page (figure above), the user is asked to insert the
                                 Control Unit IP address. It can be either directly typed in or inserted by means of
                                 the Control Unit QR code.
                           WARNING
                           Wait at least 5 seconds between a disconnection and the subsequent connection.
26
                                                         Comau Robotics Product Instruction
NOTE that if the Control Unit software version is not fully compatible, an alarm message
occurs at the application startup, informing the user that the application behavior can be
unexpected and therefore it is recommended to update the Control Unit software version
to the specified one.
As far as already connected applications, the following conflict scenarios may occur:
–    VirtualTP5 already connected,
–    PickAPP already connected.
In both scenarios (see figures below), an informational page is displayed and the
connection attempt is refused by the Control Unit.
d.   If no conflicts occur, the wireless connection between PickAPP and Control Unit is
     established and the application is active and ready to be used.
                                                                                        27
Comau Robotics Product Instruction
                           The system status is automatically switched to AUTO-REMOTE. Since then, the user is
                           allowed to change the system state as wished.
                           Upon a disconnection, the system state is forced to AUTO-REMOTE again.
                           The only exception is the case in which the previous state was AUTO-LOCAL and
                           DRIVEs were ON. In such a way, the running program continues to run.
28
                                                            Comau Robotics Product Instruction
 4.1 Introduction
        Upon the application activation, the system status is set to AUTO-REMOTE and the
        application Main Page is displayed on the tablet.
        NOTE - Upon a disconnection, the system state is forced to AUTO-REMOTE again. The
        only exception is the case in which the previous state was AUTO-LOCAL and DRIVEs
        were ON.
4.2.1 Create
                                                                                           29
Comau Robotics Product Instruction
                           This environment allows the user to handle programs: create, modify and save them.
                           The core of Pick and Place processes is the path, which means a sequence of
                           positional data associated to input ports, override, tool, frame, vision or conveyor
                           configurations, etc. (referred to as points, in the current manual) chosen by the user. So
                           the main goal of PickAPP is to setup all the points features, to move the robot to the
                           wished position and then insert such points into the current path.
                           The Create Page is divided into four parts (see previous figure):
                           –     Top Menu (1)
                           –     PATH (2)
                           –     JOG (3)
                           –     Function buttons (4).
30
                                                                  Comau Robotics Product Instruction
            Touching this icon causes a menu to be displayed, providing the following commands
            related to the path points:
            –    Renumber - irrespective of their current naming and/or numbering, this command
                 renumbers the path points in ascending order, naming them “Point”.
                 See the example shown in the following figures.
            –    Reverse - this command copies the existing points in reverse sequence, until the
                 second one. This allows to move along the path backward, and restart the cycle
                 from the beginning.
                 See the example in the figures below.
                                                                                                 31
Comau Robotics Product Instruction
               4.2.1.2     PATH
                           –     Handling the PATH Points
                           –     Step by step.
                           Remember that “point” means a general element of the PATH, i.e. a line of the program,
                           whether it is an individual position associated to an individual movement or a group of
                           movements and related positions, associated to a Vision or Conveyor Tracking
                           configuration.
                           Long touching a point, a window is displayed in which some standard commands are
                           made available to handle it:
                           –     Rename - allows modifying the point name
                           –     Move - allows modifying the point position within the PATH
                           –     Copy - allows creating a new point by copying it from the selected one
                           –     Remove - allows deleting the selected point.
                           Short touching a point, any information about it are displayed; the Point Details depend
                           on whether it is a
                           –     Fixed point,
                           –     Vision point
                           –     Conveyor point.
32
                                                        Comau Robotics Product Instruction
Fixed point
–   POINT INFORMATION
    •   Point name - this is the name of the point, chosen either by the user or
        automatically by the application. The name is preceeded by a symbol
        meaning the point type (Fixed point in this case). It is editable by touching it.
    •   Input signal - allows selecting an input signal to be waiting on, before moving
        to the Fixed point
    •   Trajectory - allows choosing a different trajectory for the current movement
        (Joint, Joint fly, Linear, Linear fly)
    •   Speed override - allows modifying the speed, acceleration and deceleration
        override for the current movement
    •   Gripper action - allows chosing a gripper and/or an action, associated to the
        current point
    •   Tool and Frame - these are the tool and the frame associated to the current
        point
    •   Point coordinates - these are the taught point coordinates.
–   Current robot position - the coordinates of the current robot position are
    displayed. They can be associated to the current point, by simply touching the
    following symbol
                                                                                       33
Comau Robotics Product Instruction
Vision point
                           –     POINT INFORMATION
                                 •   Point name - this is the name chosen either by the user or automatically by
                                     the application. The name is preceeded by a symbol meaning the point type
                                     (Vision point in this case). It is editable by touching it.
                                 •   Input signal - allows selecting an input signal to be waiting on, before
                                     executing the Vision point
                                 •   Trajectory - allows choosing a different trajectory for the current movement
                                     towards the TARGET point; available choices are Joint, Joint fly, Linear,
                                     Linear fly
                                 •   Speed override - allows modifying the general override associated to the
                                     TARGET point
                                 •   Gripper action - allows choosing a gripper and/or an action, associated to the
                                     TARGET point
                                 •   Tool - this is the tool associated to the TARGET point.
                           –     APPROACH
                                 •  Speed override - allows modifying the speed override when moving to the
                                    APPROACH point
                                 •  Trajectory - allows choosing a different trajectory for the current movement
                                    towards the APPROACH point; available choices are Joint and Linear
                           –     DEPART
                                 •  Speed override - allows modifying the speed override when moving to the
                                    DEPART point
                                 •  Trajectory - allows choosing a different trajectory for the current movement
                                    towards the DEPART point; available choices are Joint and Linear.
34
                                                      Comau Robotics Product Instruction
Conveyor point
–   POINT INFORMATION
    •   Point name - this is the name chosen either by the user or automatically by
        the application. The name is preceeded by a symbol meaning the point type
        (Conveyor point in this case). It is editable by touching it.
    •   Configuration - it is allowed to select a Conveyor Tracking configuration
    •   Trajectory - the Conveyor point trajectory is always Linear only
    •   Speed override - allows modifying the general override associated to the
        TARGET point
    •   Gripper action - allows choosing a gripper and/or an action, associated to the
        TARGET point
    •   Tool - this is the tool associated to the TARGET point.
–   INITIAL WAIT - allows specifying the distance [mm] the Conveyor should cover,
    before starting tracking.
–   TRACKING LAG - allows specifying a positive or negative distance [mm], along
    the X axis of conveyor movement direction, to be used as an offset for the TARGET
    point.
    A positive value means the operation is performed AFTER the TARGET point,
    while a negative means the operation is performed BEFORE the TARGET point.
–   APPROACH / DEPART
    •  Speed override - allows modifying the speed override when moving to the
       selected point (APPROACH or DEPART)
    •  Trajectory - the trajectory type when moving to the selected point
       (APPROACH or DEPART) cannot be modified because it is always Linear for
       a Conveyor point.
–   CONFIGURATION DESCRIPTION - this is a short description which summarizes
    the Configuration associated to the Conveyor point.
                                                                                     35
Comau Robotics Product Instruction
                           When activated, Play, Backward and Forward buttons are displayed; the only available
                           one is Play. In the next steps, depending on whether a subsequent and/or preceding
                           point exists which can be executed, Backward and/or Forward buttons are made
                           available too, as shown in the previous right figure.
                           Note that the motors must be ON (par. Turn motors ON/OFF on page 38) to be able to
                           start the execution!
                           WARNING
                           With integrated Vision System, any existing Vision points are NOT executed in
                           Step-by-step modality.
                           The same applies for any existing Conveyor points, in case of integrated Conveyor
                           Tracking option.
                           Refer to par. 4.5.4 Step by step executing a program on page 69 for any forther
                           information.
               4.2.1.3     JOG
                           This section displays all data related to set the robot movements and the gripper data,
                           as well as the keys to jog the robot.
36
                                                                  Comau Robotics Product Instruction
The Jog type is selected in the Top Menu by means of the Jog type command..
            There are some common buttons, available for any Jog types, and someone else,
            dedicated to the cosen Jog type:
            –    Common buttons
            –    Joint
            –    JPAD
            –    Cartesian.
            In addition, an environment is available which allows creating objects called “Cards”,
            referred to special positions (both system and user), to be executed whenever required
            by programs’ needs:
            –    Card.
            Gripper buttons
            –    Select gripper
            –    Open/Close gripper.
Select gripper
                                                                                                 37
Comau Robotics Product Instruction
                           Open/Close gripper
                           These buttons (figure below) are just available when drives are ON. They, respectively,
                           open and close the gripper.
                           General Speed
                           Allows displaying and modifying the general speed, if wished. This speed refers to all
                           the robot movements, both for Step by step execution and automatic Run cycle.
                           NOTE
                           Switching on/off any existing Conveyor, is NOT controlled by this button: the Conveyor
                           motors must have their own autonomous control, which is the user’s care.
4.2.1.3.2 Joint
38
                                                                      Comau Robotics Product Instruction
                 •    Joint coordinates
                 •    Jog keys.
            Joint coordinates
            Robot current position coordinates
            Jog keys
            The + and - keys (see the figure above) allow jogging the individual robot axes
4.2.1.3.3 JPAD
            Robot position
            It allows modifying the relative position between the tablet and the robot. A window is
            opened in which the user is allowed to rotate the robot position until it matches the actual
            one.
                                                                                                     39
Comau Robotics Product Instruction
JPAD - translation
                           To select either translation or rotation, touch the highlighted button in the following
                           figure. The application opens a menu in which the user can choose the wished item
                           (Linear).
JPAD - rotation
                           To select either translation or rotation, touch the highlighted button in the following
                           figure. The application opens a menu in which the user can choose the wished item
                           (Angular).
4.2.1.3.4 Cartesian
40
                                                                     Comau Robotics Product Instruction
Reference frame
            Touch the highlighted button (figure above). The application opens a suitable selection
            menu (Base, Tool and UFrame) for the cartesian trajectory.
Cartesian coordinates
These are the cartesian coordinates of the robot current position (X, Y, Z, Euler angles).
            Jog keys
            The + and - keys (see the figure above) allow jogging the robot according to the
            individual cartesian coordinates (X, Y, Z, Euler angles).
4.2.1.3.5   Card
            This is an environment which improves the usage of the JOG motion, which allows
            quickly recording peculiar Positions and Orientations. This special way of recording is
            associated to an object called a Card.
                                                                                                    41
Comau Robotics Product Instruction
                           Executing a Card means moving the robot to the Position or Orientation previously
                           saved to such a Card (par. 4.5.7 Executing an existing Card on page 72 describes the
                           corresponding procedure).
                           Two types of Cards are provided:
                           –     System Card
                           –     User Card.
System Card
                           When executing the last two Cards, the robot remains on the current position, and the
                           TCP orientation changes according to what specified by the Card (Orthogonal or
                           Parallel).
                           User Card
                           These are user defined Cards, to save wished Positions or Orientations.
                           To add a new Card, refer to par. 4.5.6 Adding a new User Card on page 71 which
                           describes the corresponding procedure.
                           –     Position
42
                                                                    Comau Robotics Product Instruction
            Anyway, note that when a cartesian Card is executed, the saved position is referred to
            the active Tool and UFrame at the Card execution time.
            –    Orientation
                 Adds a new Card saving an Orientation, likewise Parallel and Orthogonal System
                 Cards.
            This means that saving is performed for the current TCP orientation ONLY, NOT for the
            whole position.
            When executing such a Card, the robot remains on the current position, and the TCP
            orientation is applied.
            This section makes some special “buttons” available, dedicated to configure and insert
            the points of the program:
            –    Inserting a new point in the program
            –    Teach SETUP.
            The following buttons are used to set the characteristics of the being taught point:
            –    Edit point name
            –    Select input signal
            –    Select Conveyor configuration
            –    Choose trajectory
            –    Set speed
                                                                                                   43
Comau Robotics Product Instruction
44
                                                            Comau Robotics Product Instruction
Choose trajectory
WARNING
In case of Conveyor point, the only allowed trajectory is Linear.
–    Joint - all robot axes start and stop together. The TCP trajectory and orientation is
     unpredictable
–    Joint Fly - continuous joint motion, without stopping the robot on the taught position
–    Linear - the TCP moves in a straight line from the initial position to the final position.
     The orientation of the tool also changes from the initial position to the final position
     according to what is specified
–    Linear Fly - continuous linear motion, without stopping the robot on the taught
     position.
Set speed
A window is displayed (see the following figures) to set the speed override
for the being taught point.
Advanced setting is also provided for acceleration and deceleration ramps.
Speed settings for both Vision point and Conveyor point are referred to the
TARGET point.
                                                                                            45
Comau Robotics Product Instruction
                           NOTE that the gripper action associated to the being taught point, can also be affected
                           by the Open/Close Gripper buttons.
                            In case of Vision point and Conveyor point, the icon is different because
                            the Tool only is specified. The displayed number indicates the active
                            Tool. In the example beside, it is tool[10].
                            In the following figure the Tool selection window is shown, in which a
                            different Tool can be chosen.
46
                                                          Comau Robotics Product Instruction
Select Fixed/Vision/Conveyor
Touching the three vertical dots, a menu is displayed which allows specifying whether
the being taught point is
–    a fixed point - Fixed point
–    a point coming from the Vision System - Vision point
–    a point related to an integrated Conveyor - Conveyor point .
The default is Fixed point.
Fixed point
It is related to a standard destination, including a robot position, input port if required,
trajectory type, speed override, gripper action if required, tool and frame.
Vision point
It is a “composite point” including the Vision System active configuration, i.e. its
calibration, an object identification model, a search and identification area for such an
object, APPROACH, TARGET and DEPART positions.
Vision points are dynamically calculated. This means that if the object is moved, the
camera looks for it and the taught point is the one where the object was found.
For further details refer to Chap.5. - Integrated Vision System (optional feature) on
page 75.
Conveyor point
It is a “composite point” associated to a specific Conveyor Tracking configuration
including settings such as tracking window, Conveyor Base frame, Start and End
tracking events, APPROACH, TARGET and DEPART positions.
For further details refer to Chap.6. - Integrated Conveyor Tracking (optional feature) on
page 89.
                                                                                         47
Comau Robotics Product Instruction
                4.2.2      Run
                           This environment allows the user to run the current program.
                           The Run page is divided into the following parts (see previous figure):
                           –     Top Menu (1)
                           –     Program (2)
                           –     Speed (3)
                           –     Function buttons (4).
48
                                                                    Comau Robotics Product Instruction
 4.2.2.2    Program
            This section displays points belonging to the current program (the currently executed
            point is marked when the program is running, as shown in the figure above).
4.2.2.3 Speed
This section displays the General Speed percentage and allows modifying it.
                                                                                                   49
Comau Robotics Product Instruction
                           This section makes some “buttons” available, dedicated to the program execution:
                           –     Turn motors ON/OFF
                           –     Choose single/loop execution
                           –     Play / Pause / Stop
                           WARNING
                           If the integrated Vision System is present, the user can specify whether executing the
                           Vision point is wished, if any, acting on the camera symbol, as shown in the next figures.
                           NOTE
                           Switching on/off any existing Conveyor, is NOT controlled by this button: the Conveyor
                           motors must have their own autonomous control, which is the user’s care.
                            The user must choose whether to execute the program just once
                            (Single) or to continuously execute it (Loop).
50
                                                                 Comau Robotics Product Instruction
            NOTE that, when Play button is touched, if any modifications have been made to the
            not yet saved program, a message is displayed asking the user to save it.
                                                                                                51
Comau Robotics Product Instruction
                4.3.1      Programs
                           –     New
                           –     Open.
               4.3.1.1     New
                           Create a new program. Touching this command, the Create subpage is open in which
                           the PATH section is empty (as shown in the figure below), ready to receive the new
                           program points.
                           If, when the New command is activated, a program is already open in Create subpage,
                           the user is allowed to save all changings, if any, before the new program is opened.
52
                                                                 Comau Robotics Product Instruction
4.3.1.2   Open
          Open an already existing program.
          Touching this command, the application displays the existing programs list, to allow the
          user choosing the wished one.
          The Create subpage is opened to handle the chosen program: view, edit, check, save
          and execute it, as described in the previous sections.
          If, when Open command is activated, a program is already open in the Create subpage,
          the user is allowed to save all changings, if any, before the newly chosen program is
          opened.
4.3.2.1   State
          Select the system state (Programming, Auto local, Auto remote).
                                                                                                53
Comau Robotics Product Instruction
               4.3.2.2     Gripper
                           Gripper configuration: one page is available for each existing gripper.
54
                                                                     Comau Robotics Product Instruction
                      •     go to Create page and select the gripper buttons (open and close) to
                            check whether they work properly.
            –    Time for the action - duration of the specified gripper action
            –    Use output output port(s) to be used.
 4.3.2.3    Frames
            Select, modify and activate the Base, Tool and UFrame reference frames, at system
            level.
            Touching this command opens a subpage divided into three sections (figure below):
            –    FRAMES (green) - existing elements
            –    ACTIVE (yellow) - active frames
            –    VALUES (blue) - values corresponding to the selected element.
            Choosing the wished frame type (BASE, TOOL, UFRAME), as shown in the figure
            below, all the available information for such a frame type is displayed in the subpage. If
            any information is required about a different frame type, change the selection.
            In the shown above example, the TOOL frame type has been chosen, so all the
            information in the subpage is corresponding to TOOL frame type: elements list, active
            frame, selected element values.
4.3.2.3.1   FRAMES
            After choosing the wished frame type (BASE, TOOL, UFRAME), the user can select an
                                                                                                    55
Comau Robotics Product Instruction
                           element from the displayed list, in order to view/modify it. The associated data are
                           displayed in the VALUES section (as shown in the next figure).
             4.3.2.3.2     ACTIVE
                           This section displays the currently active frames (BASE, TOOL, UFRAME).
             4.3.2.3.3     VALUES
                           This section displays the values corresponding to the selected element of the list.
                           To modify them, open the lock in the top leftmost corner. All fields become editable.
56
                                                         Comau Robotics Product Instruction
Closing the lock again, the inserted data are acquired by the system.
If, before closing the lock, deleting the modifications and loading the previous data again
is wished, touch the reload button (see figure below).
CAUTION!
If some changings are made to an ACTIVE frame, it is needed to activate it again, by
means of Select base and Select toolframe buttons, in order to make such
modifications operational, as described in par. 4.3.2.3.2 ACTIVE on page 56.
                                                                                        57
Comau Robotics Product Instruction
               4.3.2.4     I/O
                           Touching this command, the application displays the currently selected User I/Os and
                           allows handling them.
                           Comment
                           Just touch symbol            to associate a comment to the corresponding port.
                           The application opens the field in which the comment can be typed in. Touch OK when
                           finished.
                           An example is provided in the following figures.
58
                                                        Comau Robotics Product Instruction
Short touch
Short touching an I/O in the list, the application shows specific values, if any, of such
port, its native values in binary, decimal, octal and hexadecimal (Native Port Values)
and allows inserting/modifying a customized comment (Comments). See also par.
Comment on page 58.
Long touch
Long touching one of the listed I/Os, the dedicated command menu is displayed (as
shown in the following figure on the right). The dedicated commands depend on the
selected I/O type.
The previous figures show an example of long touching commands related to a DIN type
port.
                                                                                       59
Comau Robotics Product Instruction
                           Touching            key, in the right bottom corner, the user is allowed to add and/or
                           remove I/O ports from the list, selecting and/or deselecting the wished elements, among
                           the displayed ones.
                           Touching such a key, the user should first choose whether handling Ports or I/Os
                           belonging to specific Devices.
                           Ports
                           The application displays the list of all the I/O ports types.
The user can select the wished ports, in one of the following modalities:
60
                                                          Comau Robotics Product Instruction
–    select the checkbox associated to one or more types, in order to select ALL the
     existing ports of such a types; ALL the DIN type ports and ALL the DOUT type ports
     have been selected in the example shown in the following figure on the left; or
–    open the list of a specific I/O type, by touching       button and select the
     checkbox associated to the wished ones only; the DOUT type ports list has been
     opened and dout[3], dout[4] and dout[16]
–    nell’esempio della seguente figura a destra, l’utente ha aperto l’elenco delle porte
     di tipo DOUT ed ha selezionato solo dout[3], dout[4] and dout[16] have been
     selected in the example shown in the following figure on the right. Note that the
     DOUT type checkbox is not selected since just some of them have been selected,
     not all of them.
Devices
The application displays the list of all the available devices.
                                                                                         61
Comau Robotics Product Instruction
                           The user is allowed to select the wished ports, in one of the following modalities:
                           –     select the checkbox corresponding to one or more devices, to select ALL of their
                                 associated ports; in the example shown in the following figure, note that selecting
                                 the CONVEYOR_2 device checkbox, ALL of its associated I/Os are selected; or
                           –     open the list of the wished device, by means of             button and select the
                                 checkbox of the wished I/Os only.
               4.3.2.5     Vision
                           Allows handling both the integrated Vision System connection and configuration, if
                           existing in the current robotic system.
                           Refer to Chap.5. - Integrated Vision System (optional feature) on page 75 for a detailed
                           description.
62
                                                                  Comau Robotics Product Instruction
4.3.2.6   Conveyor
          Allows handling integrated Conveyor Tracking configurations.
          For further details refer to Chap.6. - Integrated Conveyor Tracking (optional feature) on
          page 89.
4.3.2.7   Info
          Provides information about
          –      Application (APPLICATION INFO)
                 •   application version code (Version code)
                 •   application version name (Version name)
                 •   minimum allowed system software version (Min. controller version)
          –      Control Unit (CONTROLLER INFO)
                 •   system software version (Controller version)
                 •   robot name (Robot name)
                 •   Control Unit IP address (IP address)
                 •   detailed information, such as
                     •     CONFIGURATION
                     •     HARDWARE
                     •     SOFTWARE VERSIONS
                     •     COMMUNICATION
                     •     SOFTWARE OPTIONS.
                     Touching the listed above items, detailed information is displayed about it
                     (following figure, on the right).
                                                                                                 63
Comau Robotics Product Instruction
                           In the Control Unit area, a button is available (highlighted in the previous figure, on the
                           left) which allows to access the following commands:
                           –     Restart Cold
                           –     Shutdown.
                           Refer to par. 4.5.8 Control Unit restart and shutdown on page 73, for a detailed
                           description of such commands usage.
64
                                                                  Comau Robotics Product Instruction
                                                                                                 65
Comau Robotics Product Instruction
66
                                                               Comau Robotics Product Instruction
        b.   If there is an already open program, open the Navigation Menu and choose New
             command. Save the current program, if needed.
                                                                                              67
Comau Robotics Product Instruction
e. Jog the robot to the wished point (par. 4.2.1.3 JOG on page 36)
                           f.    Select the wished point type to be inserted in the program (par. Select
                                 Fixed/Vision/Conveyor on page 47). The default is Fixed point.
                           CAUTION
                           In case of Conveyor point, the user must be completely aware of the associated
                           Conveyor Configuration, to be able to place the robot into suitable positions both before
                           and after the configured tracking, approach, pick/place, depart operations.
                           g.    Check the current configuration for the being taught point, in order to verify whether
                                 it is as wished:
                           i.    Touch the Inserting a new point in the program button to add the new point to the
                                 PATH.
k. Save the newly created program (par. 4.2.1.1.3 Program Save on page 30).
68
                                                               Comau Robotics Product Instruction
        m.   Type the program name and touch OK to confirm. The newly created program is
             then inserted into the available programs list.
        From this situation, execute the same steps of par. 4.5.2 Creating a new program on
        page 67, from step d. to the procedure end.
                                                                                              69
Comau Robotics Product Instruction
                           b.    Touch Step by step switch (par. 4.2.1.2.2 Step by step on page 36) to activate the
                                 associated functionality.
                           WARNING
                           In case of integrated Vision System, Vision points, if any, are NOT executed, in
                           Step-by-step mode.
                           The same applies for Conveyor points belonging to the integrated Conveyor tracking
                           option.
                           For further details refer to par. Select Fixed/Vision/Conveyor on page 47.
d. Touch Play button to execute the first selected movement in the current program.
                           g.    If any modifications have been made, save the program (par. 4.2.1.1.3 Program
                                 Save on page 30)
70
                                                                 Comau Robotics Product Instruction
b. Modify the General Speed override if needed (par. 4.2.2.3 Speed on page 49).
        c.   Select the wished execution type: Single or Loop (see par. 4.2.2.4.2 Choose
             single/loop execution on page 50).
        WARNING
        Iin case of integrated Vision System, the user can specify whether executing Vision
        points, if any, or not, acting on the camera symbol, as described in par. 4.2.2.4 Function
        buttons on page 50.
        e.   Touch PLAY button to start the execution (par. 4.2.2.4.3 Play / Pause / Stop on
             page 51).
        g.   Touch STOP button to terminate the program execution (par. 4.2.2.4.3 Play /
             Pause / Stop on page 51).
                                                                                                71
Comau Robotics Product Instruction
b. Touch one of the symbols related to the User Cards, in the displayed page.
d. Touch OK to finish.
72
                                                               Comau Robotics Product Instruction
        c.   Regardless whether the chosen Card is a System Card or a User Card, the
             application displays a suitable window allowing to execute it.
        e.   Touch the enabled Play button and keep it pressed until a “MOVE finished...”
             message is displayed together with a tablet vibration.
        f.   The robot is now to the position or with the orientation associated to the executed
             Card. Touch CLOSE button.
                                                                                              73
Comau Robotics Product Instruction
                           c.    A button is available (highlighted in the figure above) in the Control Unit section,
                                 which allows accessing some commands. Touch it.
74
                                                            Comau Robotics Product Instruction
     To be able to use the integrated Vision System, the related option is required.
     Comau option code is CR17926411.
5.1 Introduction
     COMAU system supports models compatible with Cognex objects identification
     algorithm FindPatMaxPattern.
     The only goal of integrating such a Vision System is to handle a subpattern of
     parameters which helps implementing a Pick and Place type process. Knowledge
     about the objects identification algorithm is absolutely not needed.
     As already stated in IP addresses requirements note, please remember that all the
     involved devices (Tablet, Access Point, Control Unit, Vision System Camera) must be
     both connected and configured on the same network.
     An example of connections and IP addresses is shown in the figure below.
     Camera settings
     The following settings must be executed, by means of the Cognex software:
     –    insert the camera IP address (according to IP addresses requirements note)
     –    create a User for the camera, indicating a Username and a Password, selecting
          Full option from Access menu and checking Allow Online Job Save checkbox
     –    switch the camera status to ON LINE.
                                                                                           75
Comau Robotics Product Instruction
76
                                                              Comau Robotics Product Instruction
 5.2 Connect
        The Vision environment provides the Vision page, in which the following scenarios may
        occur:
        –    Not Connected Vision System
        –    Not Configured Vision System
        –    Configured Vision System.
        A symbol is available that, when touched, allows to show/hide the Password (see figure
        above, on the left).
                                                                                             77
Comau Robotics Product Instruction
                           A connected and configured Vision System is ready to be used. Therefore exit the
                           Vision environment and proceed to create/execute programs (Create and Run
                           environments) using it.
                           On the contrary, if the Vision System is already configured but it is wished to modify the
                           current configuration, touch the wished button (Configure or Activate) and act like if it
                           was a Not Configured Vision System.
78
                                                                Comau Robotics Product Instruction
 5.3 Configure
        This command always creates a NEW configuration for the Vision System, making it
        ready to be used.
        The Calibration (par. 5.3.1 Calibration on page 79) could be either NEW as well, or
        IMPORTED from a previously saved Configuration.
        WARNING
        Note that even if only one of the camera physical parameters (focus and diaphragm) is
        modified, the Configuration procedure must be repeated again.
        Thus, before executing a Configuration process, it is suggested to use the Go Live
        command, to check such parameters adjustment and to modify them, if needed.
        Furthermore, note that the camera best performances can be obtained by using a
        perfect focus and a proper lighting of the being identified object.
5.3.1   Calibration
        The Calibration phase associates camera pixels to robot positions. Using more points
        risults in a finer calibration precision.
        Note that a new Calibration is needed just if the relative position between the camera
        and the reference frame is changed (e.g. the camera has been moved with respect to
        the UFRAME).
                                                                                               79
Comau Robotics Product Instruction
                           Before accessing the Vision wizard, choose whether creating a completely new
                           Calibration or using a previously created and saved existing one, as shown in the figure
                           below.
                           The available choices are
                           –     CALIBRATE
                                 •   specify the total amount of points to be used during the Calibration procedure.
                                     More points will result in a finer precision
                                 •   touch CALIBRATE key.
                           –     IMPORT
                                 •   touch IMPORT key
                                 •   the application displays a list of the saved Configurations, as shown in the
                                     next figure on the left. Select the Configuration to be imported. The Calibration
                                     only is imported, in fact.
80
                                                                 Comau Robotics Product Instruction
        In order to help the user in the Calibration operation, an example of Calibration Sheet is
        provided in Appendix - par. 7.1 Calibration Sheet on page 102.
        a.   select the wished point on the tablet (a red little cross indicates the chosen
             selection, as shown in the figure above)
5.3.2 Model
                                                                                                81
Comau Robotics Product Instruction
                           This phase creates the reference (model), for the camera, of the object that will have to
                           be identified. Execute the following steps:
b. take a picture touching the camera symbol (highlighted in the previous figure)
                           c.    carefully select the part of the object that will be used as the model to be identified,
                                 by zooming in/out and moving the frame around it
                           Use one finger to zoom out, zoom in and move the selecting mask.
                           Use two fingers to act on the image (zooming and moving).
5.3.3 Area
                           This phase defines the area inside which the object will be searched for and identified.
                           To do this, execute the following steps:
                           e.    zoom in/out and move the frame around the object, so that it will include the whole
                                 search area
                           Use one finger to zoom out, zoom in and move the selecting mask.
                           Use two fingers to act on the image (zooming and moving).
                           f.    select the wished tolerances the Vision System should use during the object
                                 identification:
                                 •    Threshold - tolerance percentage while matching model and object
                                 •    Start angle / End angle - tolerances about the object rotation, when
                                      compared with the model
82
                                                               Comau Robotics Product Instruction
5.3.4   Target
        This phase defines the object picking modality. It is composed of three steps.
        NOTE THAT before starting this phase, the gripper to be used during the actual working
        cycle must be mounted on the robot.
a. step 1/3 - place the object under the camera and touch NEXT key.
        BE CAREFUL!
        Absolutely DO NOT place the robot between the camera and the object. This would
        cause the object not to be identified.
             When the object is identified, some dashed lines are displayed (as indicated in the
             figure below).
        b.   Step 2/3 - move the robot to the position that will be considered as the
             approach/depart one and touch NEXT key.
        –    approach is the point the robot must reach before moving to pick the object
        –    depart is the point the robot must reach after picking the object.
                                                                                              83
Comau Robotics Product Instruction
                           c.    Step 3/3 - move the robot to the target position, i.e. the pick position, and touch
                                 NEXT key.
                                 The user is asked to confirm the target position (previous figure, on the right) by
                                 touching SAVE button.
                           At the procedure end, the user is asked whether saving the Configuration. If so, insert
                           the wished name and touch OK (as shown in the figures above).
84
                                                        Comau Robotics Product Instruction
CAUTION
All Configuration data are lost, if not saved.
Note that the Calibration included in the saved Configuration, can be used later to be
imported (refer to par. 5.3.1 Calibration on page 79 for further details).
Then the user is asked whether the saved Configuration should be activated.
When the procedure is accomplished, the Vision System is ready to be used. Therefore
exit the Vision environment and proceed to create/execute programs (Create and Run
environments) using it.
                                                                                       85
Comau Robotics Product Instruction
                  5.4 Activate
                           Unlike Configure command, this command simply activates an ALREADY EXISTING
                           Configuration.
                           It allows configuring the Vision System too, making it ready to be used.
                           Touching the Activate button, the application displays a list containing the available
                           configurations, as shown in the figure below.
                           Long touching a configuration name in the list, a window is displayed in which the
                           following operations can be chosen:
                           –     Rename - to rename the touched Configuration
                           –     Remove - to cancel the touched Configuration from the list.
                           By simply touching the name of a listed configuration, instead, the user chooses it for
                           activation.
                           The application asks for confirmation before proceeding. Answer yes to activate the
                           chosen configuration.
                           When the Activation procedure is accomplished (figure above, on the right), the Vision
                           System is ready to be used. Therefore, exit the Vision environment and proceed to
                           create/execute programs (Create and Run environments) using it.
86
                                                              Comau Robotics Product Instruction
 5.5 Go Live
        Touching the Go Live command (as shown in the left figure below) the streaming
        environment (Camera Live) is entered in which all the scenarios focused by the camera,
        are displayed in real time.
        Note that the camera best performances can be obtained by using a perfect focus and
        a proper lighting of the being identified object.
        From the camera physical parameters adjustment point of view, two different scenarios
        are handled:
        –    Manual adjustment
        –    Autofocus.
                                                                                             87
Comau Robotics Product Instruction
                5.5.2      Autofocus
                           This functionality, that can be enabled only for cameras supporting it, allows the focus
                           area automatic updating.
                           Before executing such an operation, select the focus area acting on the mask (using one
                           finger) and, if needed, on the image too (using two fingers).
                           Touch Focus switch to enable/disable the Autofocus functionality usage.
                           Then, activate the automatic focus update by using one of the following modalities:
                           –     Manual focus - allows selecting the wished focus by swiping the bar with one
                                 finger. The focus is adjusted by the system as soon as the finger is removed from
                                 the bar
                           –     Automatic focus - the focus is automatically adjusted by simply touching the
                                 button.
88
                                                           Comau Robotics Product Instruction
6.1 Introduction
     COMAU provides some standard KITs to handle integrated Conveyor tracking, with
     already mapped input ports.
     PickAPP can support two Conveyor KITs at the same time.
     CAUTION
     In case of using Conveyor points, the programmer should be completely aware of the
     associated Configuration, to be able to move the robot to compatible positions, both
     before and after the tracking, approach, pick/place (i.e. target) and depart
     operations.
                                                                                          89
Comau Robotics Product Instruction
                           Open the Navigation Menu and choose Conveyor item (as shown in the previous figure
                           on the left) to handle the integrated Conveyor Configurations.
                           The application displays the Conveyor page (previous figure on the right) including 10
                           elements (card) meaning
                           –     free cards, to add new configurations
                           –     already existing configurations, editable if needed.
                           BE CAREFUL
                           The following requirements are to be complied with to be able to handle the Conveyor
                           configurations
                           –    at least one conveyor KIT must be available in the system
                           –    the system status must be Programming,
                           –    no active configurations.
                           If the system status is not Programming, take care of Changing the environment.
                           If the Conveyor page specifies an active configuration (as shown in the following figure
                           on the left), open the indicated and deactivate it by means of OFF command (following
                           figure on the right).
90
                                                             Comau Robotics Product Instruction
    A menu can be opened in each card (figure above), whether free or already used,
    providing the following commands:
    –    Import
    –    Delete
    –    Rename.
    Import
    Allows importing an already existing configuration and using it either to create a new one
    or modifying the one from which importing is performed.
    The application displays the existing configurations and asks the user to choose the
    wished one to be imported.
    To import a configuration means to acquire all its settings. It is up to the user to modify
    them or to skip subsequent phases (touching the NEXT key) saving their already
    existing settings.
    Delete
    Allows eliminating the selected configuration.
    Rename
    Allows renaming the selected configuration.
    Note that the configuration is also renamed in any programs using Conveyor points
    referring to it.
                                                                                            91
Comau Robotics Product Instruction
                           Irrespective of the chosen mode, the application opens a list in which the user should
                           select the Tool to be used for the Conveyor configuration.
                           CAUTION
                           Check that the selected tool and the one currently mounted on the robot flange do
                           match!
                           During the Configuration procedure, the user is helped by the Conveyor Wizard, as
                           shown in the following figure.
92
                                                                 Comau Robotics Product Instruction
        During a certain phase execution, the corresponding symbol is white, with flashing
        boundary; at the phase end, it becomes green and the execution switches to the next
        phase.
        When a phase is accomplished, switching to the next phase is automatic as soon as the
        NEXT key is touched, corresponding to the latest step of the phase.
        PREVIOUS and NEXT keys allow moving among the steps, both backward and forward.
        Each phase can be composed of more than one step.
6.3.1   Params
        This phase allows choosing the being configured Conveyor Kit and inserting some
        important execution parameters.
        If any values are displayed (either existing or imported configuration) and no changings
        are wished, touch NEXT key to step to the following phase.
                                                                                                93
Comau Robotics Product Instruction
                6.3.2      Base
                           This phase calculates the Conveyor Base reference frame.
                           If the Conveyor Base has already been calculated (either existing or imported
                           configuration), touch NEXT key. Use TEACH AGAIN key, instead, to calculate it again.
                           Refer to par. Import on page 91 for further details.
                           If the phase is skipped, saving the already existing values, Events phase is accessed.
                           Proceed with the following steps to allow the application to properly calculate the
                           Conveyor Base:
b. teach the current position by touching CONFIRM POSITION key (previous figure)
c. move the robot to a X axis position, along the Conveyor movement direction
94
                                                      Comau Robotics Product Instruction
                                                                                     95
Comau Robotics Product Instruction
                6.3.3      Events
                           This phase allows defining events to start (Start tracking) and stop (End tracking)
                           tracking.
                           If the configuration already exists or is imported and modifying Events settings is not
                           wished, touch NEXT key.
96
                                                                   Comau Robotics Product Instruction
          –    an Input signal (previous figure on the right). In the displayed page, the shortcut
               to I/O page            is available. Furthermore, it is allowed accessing the Input
               ports list of the currently selected type and also choosing the event type: rising
               edge or falling edge.
          The end tracking event can be
          –    the end of the last tracking movement, or
          –    a specified space [mm] covered by the conveyor from the tracking start.
          Touch NEXT key after selecting the wished events and providing corresponding
          information if needed, to complete the Events phase.
 6.3.4    Teach
          This phase allows teaching approach, target and depart poisitions.
          If the configuration is already existing or imported and no changings have been made to
          Base or Events, touch NEXT to skip this phase or TEACH AGAIN to execute it again.
          If such a phase is skipped, answer YES to overwrite the configuration and finish
          Before starting the Teach phase, check the selected tool and the currently mounted on
          the robot flange do match.
          Depnding on whether the Vision System is also involved or not, the Teach phase is
          different. Thus the first choice to be made is related to the wished MOVE type:
          –    FIXED MOVE - procedure based on manual teaching
          –    VISION MOVE - procedure based on positions supplied by the Vision System.
                                                                                                  97
Comau Robotics Product Instruction
                           a.1 if the Start Tracking event comes from an Input, place the object on the Conveyor,
                               before the sensor position
a.3 power on the Conveyor and stop it when the object is near the robot.
b. move the robot to the approach position and touch NEXT to teach it
98
                                                       Comau Robotics Product Instruction
c. move the robot to the target (pick or place) position and touch NEXT to teach it.
NOTE that if the Start Tracking event is end of previous movement, the procedure
starts at step b.
                                                                                      99
Comau Robotics Product Instruction
                           NOTE
                           Check that the camera is properly mounted above the sensor.
                           In this modality, information from the camera is waited for, before executing movements.
                           No additional information or procedures are required from the user.
                           When the sensor triggers the object passing on the conveyor, the camera takes a picture
                           and the robot starts tracking.
                           CAUTION!
                           The robot should NEVER be placed between the camera and the object when the
                           camera has to take the picture in order to start searching and identifying it. It is then up
                           to the programmer to avoid such a situation.
                           NOTE
                           At RUN time, the tracking movements are the ones previously set in the camera
                           configuration.
                           Touch NEXT to insert the wished configuration name and then OK to save it and finish
                           the procedure.
100
                  Comau Robotics Product Instruction
                                                101
Comau Robotics Product Instruction
APPENDIX
                   7.      APPENDIX
                           –     Calibration Sheet
102
Comau Robotics Product Instruction
APPENDIX
                              103
        Original instructions
Made
in
Comau