ABB Robotics DSQC3124 Flex Pendant User Manual

May 15, 2024
ABB Robotics

ROBOTICS
User manual
FlexPendant

DSQC3124 Flex Pendant

Trace back information:
Workspace Main version a556 (not checked in)
Published 2024-01-07 at 13:05:59
Skribenta version 5.5.019
User manual
FlexPendant
OmniCore, FlexPendant
Document ID: –???
Revision: A
© Copyright 2023 ABB. All rights reserved.
Specifications subject to change without notice.

The information in this manual is subject to change without notice and should not be construed as a commitment by ABB. ABB assumes no responsibility for any errors that may appear in this manual.
Except as may be expressly stated anywhere in this manual, nothing herein shall be construed as any kind of guarantee or warranty by ABB for losses, damage to persons or property, fitness for a specific purpose or the like.
In no event shall ABB be liable for incidental or consequential damages arising from use of this manual and products described herein.
This manual and parts thereof must not be reproduced or copied without ABB’s written permission.
Keep for future reference.
Additional copies of this manual may be obtained from ABB.
Original instructions.
© Copyright 2023 ABB. All rights reserved.
Specifications subject to change without notice.
This page is intentionally left blank

Description

1.1 Handling of FlexPendant

Detached FlexPendant
A FlexPendant that is not connected to the robot must be stored out of sight so that it cannot be mistaken for being in use.

Handling and cleaning

  • The FlexPendant may only be used for the purposes mentioned in this manual.

  • Always use the hand-strap while holding the FlexPendant.

  • Handle with care. Do not drop, throw, or give the FlexPendant strong shock. It can cause breakage or failure.

  • If the FlexPendant is subjected to shock, always verify that the safety functions (three-position enabling device and emergency stop) work and are not damaged.

  • Always use and store the FlexPendant in such a way that the cable does not become a tripping hazard.

  • When not using the device, place it in its holder.

  • Never use sharp objects (such as screwdriver or pen) for operating the touch screen. This could damage the touch screen. Instead use your finger or a stylus.

  • Never clean the FlexPendant with solvents, scouring agent, or scrubbing sponges.
    See the product manual for the robot controller, section Cleaning the FlexPendant.

  • Always close the protective cap on the USB port when no USB device is connected. The port can break or malfunction if exposed to dirt or dust.

  • Do not squeeze and thus damage the cable.

  • Do not lay the cable over sharp edges.

CAUTION
The FlexPendant touch screen is made of glass. If the device is dropped on a hard surface or receives a significant impact the glass could break. To reduce the risk of cuts if the glass chips or cracks, do not touch or attempt to remove the broken glass.
FCC statement
Changes or modification to the FlexPendant not expressly approved by ABB will void the user’s authority to operate the equipment.
1.1 Handling of FlexPendant Continued
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:

  1. This device may not cause harmful interference, and
  2. This device must accept any interference received, including interference that may cause undesired operation.

1.2 Mounting the FlexPendant holder

Note

To avoid dropping the FlexPendant from height, the holder should be placed in a comfortable working height.
Always use and store the FlexPendant in such a way that the cable does not become a tripping hazard.
When not using the device, place it so it does not accidentally fall.
Required equipment

Equipment Spare part number Note
Standard toolkit See Standard toolkit for controller on page 38.
FlexPendant Holder w/t Estop cover 3HAC064927-001

1.2 Mounting the FlexPendant holder Continued
Mounting the bracket for the emergency stop on the FlexPendant holder
The FlexPendant holder is shipped without the bracket for the emergency stop assembled to the holder. They are separated as two parts.

ABB Robotics DSQC3124 Flex Pendant - FlexPendant
holderUse this procedure to mount the bracket for the emergency stop to the FlexPendant holder.

| Action| Note/illustration
---|---|---
1| Remove the four screws.|
2| Separate the rear part from the FlexPend-ant holder.| ABB Robotics
DSQC3124 Flex Pendant - Separate
3| Insert the bracket into the FlexPendant holder.|
4| Secure with the screws.| Screws: BN33 Phillips pan head tapping
screw ST2.9×13 (3 pcs)
Tightening torque: 6 Nm-7.8 NmABB Robotics DSQC3124 Flex Pendant -
screws
5| Refit the rear part and secure with the screws.| Screws: BN33 Phillips pan head tapping
screw ST3.5×16 (4 pcs)
Tightening torque: 9.4 Nm-12.2 Nm

1.2 Mounting the FlexPendant holder Continued
Mounting the FlexPendant holder onto a flat surface (Horizontally)
Use this procedure to mount the FlexPendant holder onto a flat surface, like the top of the controller or a desktop.

| Action| Note/illustration
---|---|---
1| Clean the surface and make sure it is dry.|
2| Remove the protective liner from the tape.|
3| Press the holder onto the desired place.| ABB Robotics DSQC3124 Flex
Pendant - desired

Hanging the FlexPendant holder with the bracket
Use this procedure to hang the FlexPendant holder on any place that can hold the bracket, like the door of the equipment.
Tip
The bracket is included on delivery.

| Action| Note/illustration
---|---|---
1| Hang the FlexPendant holder to the bracket according to the screws on the
bracket.|
2| Hang the holder with the bracket to the desired place.|

Hanging the front part of the FlexPendant holder with screws (Vertically)
Use this procedure to hang the front part of the FlexPendant holder to the desired place.

| Action| Note/illustration
---|---|---
1| Remove the four screws.|
2| Separate the rear part from the FlexPend-
ant holder.
3| Clean the surface and make sure it is dry.|
4| Remove the protective liner from the tape.| ABB Robotics DSQC3124 Flex
Pendant - rear part 1
5| Press the holder onto the desired place.|
6| Use two M5 screws to secure the holder.|

1.3 Cleaning the FlexPendant
Location
The surfaces to clean are shown in the illustration below.

ABB Robotics DSQC3124 Flex Pendant - Location

A Touch screen
B Hard buttons

Required equipment

Equipment, etc. Note
Soft cloth ESD protected
Water/Mild cleaning agent

Clean the touch screen
This section describes how to clean the touch screen.

| Action| Info/Illustration
---|---|---
1| Lock the screen.|
2| It is safe to clean the FlexPendant when the Lock screen appears.|
3| Clean the touch screen and hardware buttons using a soft cloth and
water or a mild cleaning agent.|
4| Unlock the screen, by tapping the buttons.|

Cleaning considerations
The section below specifies some special considerations when cleaning the FlexPendant:

  • Use ESD Protection
  • Use cleaning equipment as specified above. Any other cleaning equipment may shorten the life time of the touch screen.
  • Check that all protective covers are fitted to the device before cleaning.
  • Make sure that no foreign objects or liquids can penetrate into the device.
  • Do not remove any covers before cleaning the FlexPendant.
  • Do not spray with a high pressure cleaner.
  • Do not clean the device, operating panel and operating elements with compressed air, solvents, scouring agent or scrubbing sponges.

1.4 Replacing parts on the FlexPendant
1.4.1 Replacing the power cable and power cable cover
Location
The illustration shows the location of the power cable, power cable gasket, and power cable cover in the FlexPendant.

ABB Robotics DSQC3124 Flex Pendant - cable cover

A Power cable cover
B Power cable

Required spare parts
Note

The spare part numbers that are listed in the table can be out of date. See the latest spare parts of the FlexPendant via myABB Business Portal, www.abb.com/myABB.

Spare part Article number Note
Harness TPU connection 3HAC058870-001 Harness-TPU

Required tools and equipment

Equipment Article number Note
Standard toolkit Content is defined in section Standard toolkit for

controller on page 38.
ESD protective wrist band| –|

Required documents

Document Article number Note

Circuit diagram – OmniCore C30,
Circuit diagram – OmniCore C30
for IRB 14050, Circuit diagram
– OmniCore C30 for CRB 15000| 3HAC059896-009,
3HAC063898-009,
3HAC072448-009|

Removing the power cable and power cable cover

| Action| Note/Illustration
---|---|---
1| |
2| Disconnect the FlexPendant from the
controller.|
3| Remove the attachment screws for the
power cable cover.|
4| Remove the power cable cover.| ABB Robotics DSQC3124 Flex Pendant - power
cable cover
5| Disconnect two connectors to the FlexPendant.|
6| Remove the power cable.|

Refitting the power cable and power cable cover

| Action| Note/Illustration
---|---|---
1| |
2| Refit the power cable.|
3| Reconnect the power cable to the FlexPendant.|
4| Refit the power cable cover and tighten the screws.| Screws: Torx pan head screw M4x8 (3 pcs)
5| Perform the function tests to verify that the safety features work properly, see
Function tests on page 25.|

1.4.2 Replacing the joystick protection
Location
The illustration shows the location of the joystick protection on the FlexPendant.
ABB Robotics DSQC3124 Flex Pendant - joystick Required spare parts
Note
The spare part numbers that are listed in the table can be out of date. See the latest spare parts of the FlexPendant via myABB Business Portal, www.abb.com/myABB.

Spare part Article number Note
Joystick guard 3HAC065408-001

Required tools and equipment

Equipment Article number Note
Standard toolkit Content is defined in section Standard toolkit for

controller on page 38.

Required documents

Document Article number Note

Circuit diagram – OmniCore C30,
Circuit diagram – OmniCore C30
for IRB 14050, Circuit diagram
– OmniCore C30 for CRB 15000| 3HAC059896-009,
3HAC063898-009,
3HAC072448-009|

Removing the joystick protection

| Action| Note/Illustration
---|---|---
1| |
2| Disconnect the FlexPendant from the controller.|
3| Remove the attachment screws.|
4| Remove the joystick protection.|

Refitting the joystick protection

| Action| Note/Illustration
---|---|---
1| |
2| Refit the joystick protection.| ABB Robotics DSQC3124 Flex Pendant -
Refit 1
3| Secure the screws.|

1.4.3 Replacing the fasten strip
1.4.3 Replacing the fasten strip
Location
The illustration shows the location of the fasten strip on the FlexPendant.

ABB Robotics DSQC3124 Flex Pendant - fasten strip

Required spare parts
Note
The spare part numbers that are listed in the table can be out of date. See the latest spare parts of the FlexPendant via myABB Business Portal, www.abb.com/myABB.

Spare part Article number Note
Fasten strip 3HAC065419-001

Replacing the fasten strip

| Action| Note/Illustration
---|---|---
1| Open the velcro on the fasten strip.|
2| Take the fasten strip out from the holes.|
3| Insert the new fasten strip into the holes one by one.|
4| Secure the velcro in a suitable length.|

Function tests

2.1 Function test of manual, auto, and manual full speed mode with FlexPendant
Overview
Perform this function test to change the mode on the FlexPendant using the following operation:

  • Status bar> Common Settings> Operating Mode (Auto/Manual/Man FS).

For more detailed information, see Operating manual – OmniCore, 3HAC065036-001.
Performing the function test

| Start the robot system.| Note
---|---|---
1| |
2| Change to Automatic operating mode and Motors ON state, and then run the robot in auto mode.| This test is passed if it is possible to run the robot program in auto mode.
If it is not possible to run the robot program, this test is failed and the root cause of the failure must be found.
3| Change to Manual operating mode and Motors ON state, and then run the robot in manual mode.| This test is passed if it is possible to run the robot program in manual mode.
If it is not possible to run the robot program, this test is failed and the root cause of the failure must be found.
4| Change to Manual Full Speed mode and Motors ON state, and then run the robot in manual full speed mode.
Note
Manual full speed mode is not available in USA or Canada.| This test is passed if it is possible to run the robot program in manual full speed mode.
If it is not possible to run the robot program, this test is failed and the root cause of the failure must be found.

2.2 Function test of three-position enabling device
2.2 Function test of three-position enabling device
Performing the function test

| Action| Note
---|---|---
1| Start the robot system and turn the mode switch to manual mode.|
2| Press the three-position enabling device to the middle position and then hold the enabling device in this position.| This test is passed if the event message 10011 Motors ON state appears in the event log.
If either of the following happens, then the test is failed and the root cause must be found:
• if the event message 10011 Motors ON state does not appear
• if the event message 90780 Twochannel fault in Safety Controller
appears
3| While still holding  the three-position enablingdevice pressed, press the enabling device harder to the enable the device’s
third position.| This test is passed if the event message 10012 Safety guard stop state appears in the event log.
If either of the following happens, then the test is failed and the root cause must be found:
• if the event message 10012 Safety guard stop state does not appear
• if the event message 90780 Twochannel fault in Safety Controller
appears

Troubleshooting

3.1 Problem starting or connecting the FlexPendant
Description
The FlexPendant is not responding, either completely or intermittently.
No entries are possible, and no functions are available.
Note
If protective gloves are used, these must be compatible with touchscreens when using the FlexPendant.
The FlexPendant starts but does not display the main interface.ABB Robotics
DSQC3124 Flex Pendant - display Required test equipment
Equipment needed for troubleshooting:

Equipment Note
Multimeter
Insulating gloves

Circuit diagram – OmniCore C30, Circuit diagram – OmniCore C30 for IRB 14050, Circuit diagram – OmniCore C30 for CRB 15000| 3HAC059896-009, 3HAC063898-009, 3HAC072448-009

Preparations

| Action
---|---
1| Make sure that the controller is switched on.
Wait 30 s – 1 min to enable start-up sequence.
2| Check the FlexPendant for errors and warnings.
| DANGER
Troubleshooting on the controller while powered on must be performed by personnel trained by ABB or by ABB field engineers.

Recommended working procedure
If the FlexPendant starts but does not display the main interface during the start-up, use this procedure to troubleshoot what might cause the problem.
Look at the following block diagram to understand how power is connected from incoming and forward.
Detailed working procedure

| Action| Note
---|---|---
1| Try resetting the FlexPendant using the reset button located next to the USB port.| See Operating manual – OmniCore.
2| Check that the FlexPendant cable is correctly connected to the controller through the HMI signal connector, X4.| If it is not connected, repair the connection and go to step six.
Check the pins in the connector.
If it is ok, go to the next step.
3| Check the LED PC and LED HMI, they should be green.| For more details about the LEDs, see controller manual for troubleshooting of the robot signal exchange proxy.
• If the LEDs are not green, see controller manual for troubleshooting of the robot signal exchange proxy
• If they are ok, go to the next step.
4| Check the FlexPendant cable for any damage.| • If damage is found, replace the FlexPendant cable and go to step six.
• If it is ok, go to the next step.
5| Check that the connection from the robot signal exchange proxy to the HMI signal connector is ok, K2.X9, 13 – X4.| • If it is not ok, repair the connection and go to step six.
• If it is ok, go to the next step.
6| Check that the connection from the robot signal exchange proxy to the main computer is ok:
• K2.X8 – A2.X6
• K2.X2 – A2.X1
• K2.X12 – A2.K3.X6,7
• K2.X3 – A2.K3.X1| • If any connection fails, repair the connection and go to step six.
• If the connections are ok, go to the next step.
7| If possible, test by connecting another FlexPend- ant. This is to eliminate the FlexPendant and cable as error sources; Test the FlexPendant with a different controller to eliminate the controller as
error source.|
8| Check that the FlexPendant works normally.
Tip
This is detailed in section Troubleshooting the FlexPendant on page 31.| If it is not ok, contact your local ABB.

3.2 Problem using the joystick
Description
The FlexPendant is started and responds when you push the buttons or tap on the touchscreen. However, the joystick does not work and no warnings or messages show up. It is therefore not possible to jog the robot.
Recommended working procedure

| Action| Information
---|---|---
1| Make sure that the joystick lock is not activated.| See Operating manual – OmniCore.
2| Make sure the controller is in manual mode.|
3| Make sure the FlexPendant is connected correctly to the controller.|
4| Press the reset button located next to the USB port on the back of the FlexPendant.
Note
The reset button only resets the FlexPendant, not the system on the controller.| If the joystick is still not working, then replace the FlexPendant.

Description
The FlexPendant communicates with the main computer. The FlexPendant is physically connected to the panel board. The cable contains the+24 V supply, two enabling device chains and emergency stop.
Procedure
The procedure below describes what to do if the FlexPendant does not work correctly.

| Action| Note
---|---|---
1| Try resetting the FlexPendant using the reset button located next to the USB port.| See Operating manual – Omni-Core.
2| If the FlexPendant is not responding or does not operate correctly, see Problem starting or connecting the FlexPendant on page 27.| Note
If protective gloves are used, these must be compatible with touchscreens when using the FlexPendant.
3| Check the cable for connections and integrity.|
4| Check the 24 V power supply.|
5| Read the error event log message and follow any instructions of references.|

For more information on the FlexPendant, see Operating manual – OmniCore.
This page is intentionally left blank

Spare parts

Spare part level
ABB spare parts are categorized into two levels, L1 and L2. Always check the part level before conducting a service work on a spare part.

  • L1 spare parts
    The L1 parts can be replaced in the field. The maintenance and replacement instructions given in the related product manuals must be strictly followed.
    If there are any problems, contact your local ABB for support.

  • L2 spare parts
    To replace the L2 parts require specialized training and might need special tools. Only ABB field service personnel or qualified personnel trained by ABB can replace L2 parts.

4.1 FlexPendant parts
FlexPendant parts
The illustration below shows the placement of the parts in the recommended spare part list.

| Spare part num- ber| Description| Type| Spare part level
---|---|---|---|---
A| 3HAC064211-001| FlexPendant| DSQC3060| L1
B| 3HAC064927-001| FlexPendant Holder w/t E-stop cover| | L1
C| 3HAC065401-001| Power cable cover| | L1
D| 3HAC065408-001| Joystick guard| | L1
E| 3HAC064448-002| FlexPendant power cable 3 m| | L1
3HAC064448-001| FlexPendant power cable 10 m| | L1
3HAC064448-003| FlexPendant power cable 30 m| | L1
F| 3HAC065419-001| Fasten strip| | L1
–| 3HAC068915-001| FlexPendant extension cable 15 m| | L1
–| 3HAC068915-002| FlexPendant extension cable 22 m| | L1
–| 3HAC068915-005| FlexPendant extension cable 30 m| | L1

Reference information

5.1 Introduction
General
This chapter includes general information, complementing the more specific information in the different procedures in the manual.

5.2 Applicable standards
General
The product is compliant with ISO 10218-1:2011, Robots for industrial environments
– Safety requirements – Part 1 Robots, and applicable parts in the normative references, as referred to from ISO 10218-1:2011. In case of deviation from ISO 10218-1:2011, these are listed in the declaration of incorporation. The declaration of incorporation is part of the delivery.

Robot standards

Standard Description
ISO 9283 Manipulating industrial robots – Performance criteria and re- lated

test methods
ISO 9787| Robots and robotic devices – Coordinate systems and motion nomenclatures
ISO 9946| Manipulating industrial robots – Presentation of characteristics

Other standards used in design

Standard Description
IEC 60204-1 Safety of machinery – Electrical equipment of machines – Part 1:

General requirements, normative reference from ISO 10218- 1
IEC 61000-6-2| Electromagnetic compatibility (EMC) – Part 6-2: Generic standards – Immunity standard for industrial environments
IEC 61000-6-4| Electromagnetic compatibility (EMC) – Part 6-4: Generic standards – Emission standard for industrial environments
ISO 13849-1:2006| Safety of machinery – Safety related parts of control systems

– Part 1: General principles for design, normative reference from ISO 10218-1

Region specific standards and regulations

Standard Description
ANSI/RIA R15.06 Safety requirements for industrial robots and robot systems
ANSI/UL 1740 Safety standard for robots and robotic equipment
CAN/CSA Z 434-03 Industrial robots and robot Systems – General safety

require- ments
EN ISO 10218-1| Robots and robotic devices — Safety requirements for indus- trial robots — Part 1: Robots

Converter table
Use the following table to convert units used in this manual.

Quantity Units
Length 1 m
Weight 1 kg
Weight 1 g
Pressure 1 bar
Force 1 N
Moment 1 Nm
Volume 1 L

5.4 Standard toolkit for controller
General
All service (repair, maintenance and installation) instructions contain lists of tools required to perform the specified activity. All special tools, that is, all tools that are not considered as standard tools as defined below, are listed in their instructions respectively.
This way, the tools required are the sum of the standard toolkit and any tools listed in the instructions.
Standard toolkit for controller

Tool Description
Screw driver, Torx Tx10
Screw driver, Torx Tx20
Screw driver, Torx Tx25
Ball tipped screw driver, Torx Tx25
Screw driver, flat blade 4 mm
Screw driver, flat blade 8 mm
Screw driver, flat blade 12 mm
Screw driver Phillips-1
Box spanner 8 mm

Toolkit recommended for troubleshooting

Tool Note
Normal shop tools Contents as specified above.
Multimeter
Camera To document problems or procedures

5.5 Screw joints
General
This section details how to tighten the various types of screw joints on the controller.
The instructions and torque values are valid for screw joints comprised of metallic materials and do not apply to soft or brittle materials.

Tightening torque
Before tightening any screw, note the following:

  • Determine whether a standard tightening torque or special torque is to be applied. The standard torques are specified in the tables below. Any special torques are specified in the Repair, Maintenance or Installation procedure description. Any special torque specified overrides the standard value.
  • Use the correct tightening torque for each type of screw joint.
  • Only use correctly calibrated torque keys.
  • Always tighten the joint by hand, and never use pneumatical tools.
  • Use the correct tightening technique, i.e. do not jerk. Tighten the screw in a slow, flowing motion.
  • Maximum allowed total deviation from the specified value is 10%!

The table below specifies the recommended standard tightening torque for oil- lubricated screws with slotted or cross-recess heads.

Dimension Tightening torque (Nm) Class 4.8, oil-lubricated
M2.5 0.25
M3 0.5
M4 1.2
M5 2.5
M6 5.0

5.6 Weight specifications
Definition
In all repair and maintenance instructions, weights of the components handled are sometimes specified. All components exceeding 22 kg (50 lbs) are high- lighted in this way.
To avoid injury, ABB recommends the use of lifting equipment when handling components with a weight exceeding 22 kg.
Example
Below is an example of how a weight specification is presented:
CAUTION
The transformer weighs 55 kg! All lifting equipment used must be sized accordingly!
5.7 Environmental information
Introduction
ABB robots contain components in different materials. During decommissioning, all materials should be dismantled, recycled, or reused responsibly, according to the relevant laws and industrial standards. Robots or parts that can be reused or
upcycled helps to reduce the usage of natural resources.
Symbol
The following symbol indicates that the product must not be disposed of as common garbage. Handle each product according to local regulations for the respective content (see table below).

Materials used in the product
The table specifies some of the materials in the product and their respective use throughout the product.
Dispose components properly according to local regulations to prevent health or environmental hazards.

Material Example application

ABB AB
Robotics& Discrete Automation
S-721 68 VÄSTERÅS, Sweden
Telephone +46 10-732 50 00
ABB AS
Robotics& Discrete Automation
Nordlysvegen 7, N-4340 BRYNE, Norway
Box 265, N-4349 BRYNE, Norway
Telephone: +47 22 87 2000
ABB Engineering (Shanghai) Ltd.
Robotics& Discrete Automation
No. 4528 Kangxin Highway
PuDong New District
SHANGHAI 201319, China
Telephone: +86 21 6105 6666
ABB Inc.
Robotics& Discrete Automation
1250 Brown Road
Auburn Hills, MI 48326
USA
Telephone: +1 248 391 9000
abb.com/robotics

© Copyright 2023 ABB. All rights reserved.
Specifications subject to change without notice.
–???,RevA,en

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals