Page 2
Drilling template (Document number: 110050) Document name: Product Manual Franka Production 3 Document number: 110010 Release Version: 1.6 (June 2023), valid for Franka Production 3 with system version 5.3.1 Change Log: Release Version Release Date Changes April. 2022 First Release April 2022 Inserting feedback from TüV...
TABLE OF CONTENTS ABOUT FRANKA EMIKA ............................7 RIGHTS OF USE AND PROPERTY RIGHTS ......................8 General..................................8 Identification ................................8 DECLARATION OF INCORPORATION AND CERTIFICATES ................9 Declaration of Incorporation ..........................9 Certificates ................................11 Further Statements ............................11 3.3.1...
Page 4
Connecting the functional earth ......................... 75 10.6.4 Wiring ................................76 10.7 Mounting End Effectors ..........................81 10.8 Practical Tips for Usage and Positioning of Franka Production 3 ............83 10.8.1 Energy consumption ............................. 83 10.8.2 ESD limits ................................ 83 10.8.3 Design of the workspace ..........................
Page 5
Test & Jog ..............................139 13.8 Work ................................141 13.9 Assist ................................143 13.10 Troubleshooting ............................145 MANAGING FRANKA PRODUCTION 3 ....................152 14.1 Franka World ............................... 152 14.2 Managing Apps and Updates ........................152 14.3 Hub ................................153 14.4 Updates ................................
1 ABOUT FRANKA EMIKA Enabling industrial automation Franka Emika (FE) is a German-based tactile cobot supplier and robotics platform company. Our mission is to provide robotics, products and solutions that are effortless to implement in production and research, making them intuitive and universally accessible for everyone. With this mission in mind, we redefined robotics with unique robots that are incredibly easy to use, providing the fastest return on investment and lowest total cost of ownership for both industrial automation and robotics / AI research.
The responsible person is not granted any rights or claims to the trademark, logo, or trade names of Franka Emika. Use of open-source codes A complete list of all open-source licenses used by Franka Production 3 can be accessed via the Settings menu of the Franka UI. 2.2 Identification...
REACH: FRANKA EMIKA GmbH is a "downstream user" as defined in REACH. Our products are exclusively non-chemical products (manufactured items). In addition, no substances are released under normal conditions of use and conditions that can reasonably be predicted (Article 7, REACH).
(e.g., Annex I of Machinery Directive 2006/42/EC). 4.3 Intended Use Franka Production 3 is exclusively intended for industrial use. The system may be applied only in the ambient and operating conditions described in this document for the tasks of, e.g., testing and inspection, handling, or mounting.
Page 18
Use outside of the specified operating limits Modifications to Franka Production 3 that Franka Emika does not explicitly permit are not allowed and will lead to loss of warranty and liability claims. Not permitted modifications include but are not limited to the...
An extensive but not definitive list of dangers that generally may be presented by a robot system can be found under EN ISO 10218-1:2011 ANNEX A. Special attention is drawn here to the following dangers that the Franka Production 3 may present: DANGER...
Page 20
Contact with leaking oil may cause eye or skin irritation. Electrical risks may lead to severe injury. • Only use Franka Production 3 in sound technical condition. • Do not use damaged cables, plugs, and mechanical housing for operation. In cases of doubt, contact Franka Emika.
Please see section Emergency unlock in chapter 4.9 “Manually Moving the Arm” for more information. Wiring of end effectors NOTICE If an end effector is used with Franka Production 3, the maximum attachable payload is reduced by the weight of the end effector and its external wiring. NOTICE External wiring adds additional loads and torques to the Arm which may influence Franka Production 3‘s...
Page 23
Please see section Initiating Motion in chapter 13.7 “Test & Jog” for more information. Single Point of Control Franka Production 3 can be controlled via a single Franka UI connection or field bus. Single Point of Control (SPoC) mechanisms ensure control by one source only. For more information, see chapter 13.5 “Single Point of Control”.
Handling of the Arm's metal or plastic segments for a prolonged time after intense task execution may cause thermal burns. • Do not touch the Arm’s segments for more than 60 seconds after stopping the Franka Production 3 after an intense task execution at maximum payload and extended temperature. WARNING Hot Surfaces and Handguiding At ambient temperatures above 30 °C the robot surface can become too hot to touch.
With the safety setup and the safety scenarios, the safety operator can set up the safety system according to the needs revealed by the risk analysis. Franka Production 3 comes with a predefined and prevalidated set of scenarios. If they are suitable to cover the needs revealed by the risk analysis, this setup can be used out- of-the-box.
Page 31
SAFETY NOTICE Franka Production 3 distinguishes between two safety functions: limiting functions and monitoring functions. Limiting functions guarantee that limits are not breached, e.g., stopping times, distances, and tolerances. Monitoring functions are only triggered upon a violation. It is the safety integrator’s obligation to consider stopping times, distances, and tolerances.
Page 34
The 3-position Enabling Button near the robot's flange is realized in compliance with IEC 60204-1:2016 and IEC 60947-5-8:2006. The 3-position External Enabling Device provided by Franka Emika is realized in compliance with IEC 60204- 1:2016 and [60947-5-8]. The emergency stop provided by Franka Emika complies with IEC 60204-1:2016 and EN ISO 13850:2015.
Page 36
Robot internal safety functionalities (see chapter 4.11 “Safety Functionalities”) ➢ Due to the different possible applications of a robot, Franka Emika cannot provide a uniform guideline for determining the required protective devices when integrating a robot system. The responsibility for the safe realization of the robot system lies with the integrator / operator.
Intoxicated personnel Intoxicated personnel may cause material damage to machinery and equipment. • Do not operate Franka Production 3 under the influence of drugs, alcohol, or medication impacting reactions. NOTICE User roles should only be assumed by qualified or sufficiently trained personnel. They should be instructed on the conduct in emergency or abnormal situations.
Page 39
The responsible person must ensure that all staff members working with Franka Production 3 are suitably qualified to do so and have been informed about the possible dangers Franka Production 3 may present. The responsible person must provide training and instructions in given intervals to create and consolidate risk awareness.
Page 40
ROLES AND PERSONAE Operator An operator can access Franka Production 3 and utilize the user interface Franka UI to use Franka Production 3 within the limits defined by the responsible person, the administrator, and the safety operator. The operator can utilize the user interface Franka UI as follows:...
Page 47
X4 - External enabling The 3-position External Enabling Device will enable “Test & Jog” when the system is in Programming mode. It allows Franka Production 3 to move. Programs can be started via Desk. X5 - Robot network The interface device running the browser-based Franka UI is connected to the X5 Ethernet port.
The operation of the Arm is only permitted with the Control provided by Franka Emika. The Control is the main control unit and is part of Franka Production 3. The main control unit allows monitoring and control of the mechanical structure of the robot.
Ethernet cable with RJ 45 connector for optional connection of the Control to the company network or PC workstation Mounting accessories (recommended by Franka Emika): 2x 6 mm h8 pins for precise mounting of the Arm, if applicable Baseplate to mount the Arm (depending on the baseplate, different screws and washers may be needed, see table in chapter 10.4“Mounting the Arm”)
10.3.1 Arm Derating When operating Franka Production 3 within the extended temperature range, the user may need to reduce the dynamic parameters (acceleration, maximum velocity, etc.) to avoid overheating the system and its components. Otherwise, Franka Production 3 stops its operation.
Damaged wires or inadequate electrical installation Risk of personal injury by electric shock, as well as material damage • Only use Franka Production 3 in sound technical condition. • Only install the emergency stop and safety peripherals system with qualified personnel.
Required material: • Connecting cable NOTICE Only connecting cables provided by Franka Emika shall be used for electrical connection between Arm and Control. Procedure Carefully place the connector port (female site) onto the connector X1 and ensure that the triangular marking points upward.
Unsafe connection or disconnection of live cables or end effectors during operation leads to equipment damage. • Do not connect or disconnect cables when Franka Production 3 is connected to the power supply. • Do not connect or disconnect end effectors when Franka Production 3 is connected to the power supply.
Temporarily, electrical power of up to 600 W can be drawn from the power supply. NOTICE In case of an unexpected power loss, Franka Production 3 attempts a Cat. 1 Stop. If the stored energy does not suffice, a Cat. 0 Stop will be performed.
NOTICE The following information is practical and may not be exhaustive when it comes to preventing rust. In the event of rust, Franka Emika assumes no warranty or liability, since rust does not impair the function. • Ensure compliance with humidity and temperature ranges during use, transport, and storage.
Always store and transport the devices in their original packing, even inside buildings. Transportation pose of the Arm To bring Franka Production 3 into transport mode, use the Move to pack pose function in Settings in DESK. Precondition The end effector and attachments must be removed from the Arm.
Page 92
Explanation Approaching the robot* White Not active; ready to Franka Production 3 is running but not in an active The robot is inactive and can be start execution state (either in TEACH or IDLE). It is ready to start approached.
OPERATION 11.2 Safety Relevant Tests of Franka Production 3 11.2.1 Self-test of the robotic system The self-tests of the Control are executed while the system is running. The Arm is power cycled once to execute the self-tests of the Arm.
After an emergency stop, the Arm could have lost calibration or been damaged. If malfunctions are detected at the next start-up, the user will be informed. NOTICE Take other installed devices apart from Franka Production 3 into account that will be switched off by the emergency stop as well. SAFETY-...
DHCP, conFig. interface device. The IP address will automatically be assigned once Franka Production 3 has been switched on. Go to your preferred web browser. Enter the following URL: robot.franka.de Press Enter. The website showing the Franka UI opens up.
• Always check the configuration of the end effector. • When copying an already parametrized App or Task to another Franka Production 3 system, ensure that the end effector configuration remains identical to the original one. CAUTION Falling objects from end effectors during initial installation Objects falling from the gripper lead to injuries to hands, fingers, feet, and toes.
Turn off the system in Desk and wait for the fans to power down. Switch off the power switch on the Control. Wait one minute before restarting Franka Production 3 again. To restart Franka Production 3, switch on the power switch on the back of the Control. Franka Production 3 will start to reboot again.
Page 101
Pull the cable from the backside of the Control. NOTICE To avoid unintentional repowering of the system, secure the connecting cable in a safe place. Franka Production 3 is disconnected from the power supply. NOTICE Wait one minute before switching on the Control again.
ISO 10218-1 standard. If the risk analysis shows that these are sufficient, the Franka Production 3 can be integrated and used in the planned working environment of the robot without further changes to the safety configuration after appropriate electrical integration.
Page 103
"Test & Jog" and "Teach" scenarios, only adjustments to the existing rules can be made. The factory settings of the Franka Production 3 have a predefined and prepared set of scenarios. If these are suitable for the requirements identified in doing the risk analysis, they can be used immediately.
Franka Production 3 via the configuration of the end effector in the administration section of Desk. Redundancy As Franka Production 3 has seven joints, the Arm can reach a certain Cartesian pose with various joint configurations. This capability is called redundancy. The part of the robot that can still be moved while keeping the end effector pose the same is often called 'elbow' because it matches the motion capability of the elbow in a human arm.
WORKING WITH FRANKA PRODUCTION 3 NOTICE The robot’s reaction to collisions depends on the user programming and is not a safety feature. Generating forces The Arm is in intended contact with its surroundings. With the help of the torque sensor signals, a defined force on the point of contact can be generated by the motors.
In Desk, you can create tasks. Tasks are chronological sequences of apps. Apps, in turn, are the building blocks of a task and outline the basic abilities of Franka Production 3, e.g. "Grasp", "Put down" or "Press button". Fig. 13.3: Desk 110010/1.6/EN...
Page 119
You can also create, download, clone, rename, or delete tasks. Import a Task by dragging and dropping a Task file downloaded from the current or another robot into the Tasks area. Tasks from an older generation Franka Emika robot system are not supported by Franka Production 3. NOTICE Make sure you always back up system logs, security logs, and created tasks.
WORKING WITH FRANKA PRODUCTION 3 Pilot Mode: Switching between desk control and end effector control Guiding Mode: Translation Rotation Free User defined Locking Joints: Lock Unlock Activate End Effector: Switch On Switch Off Status indication Robot Status and Messages Status bar Colored display of the robot status, see color table in Chapter 11.1 "Switching On“...
WORKING WITH FRANKA PRODUCTION 3 Watchman With the Watchman web application, only a “Safety Operator” user can edit, validate, and integrate safety settings. However, any user is authorized to view the current safety settings in Watchman. To view the current safety settings in Watchman, click "WATCHMAN" in the top menu bar or go to https://robot.franka.de/watchman in the browser.
Page 122
WORKING WITH FRANKA PRODUCTION 3 System Overview Modbus TCP Settings Network Settings System Settings User Management Franka World Synchronisation End Effector configuration Safety Overview of the system status System information about the control System information about the arm Network information of the connected networks...
WORKING WITH FRANKA PRODUCTION 3 13.3 Apps Apps incorporate the entire complexity of the Franka Production 3 system and represent modular building blocks of a production process such as grasping, plugging, insertion, and screwing. Using Desk, Apps can be arranged to create entire Tasks in no time. The created Tasks can quickly be adapted, reused, or deployed on multiple robots to reduce set-up costs remarkably.
WORKING WITH FRANKA PRODUCTION 3 13.4.1 Programming Programming mode is an operating mode in which the robot can be programmed to execute certain Tasks. Teach a Task (Guiding Enabling Device) The administrator teaches the robot by parameterizing the Task and its Apps. This is done by hand-guiding the robot with the Enabling and Guiding Buttons at the Pilot-Grip.
Franka Production 3 requires attention, or when the user enters values. The lights are lit in the corresponding color of the Franka Production 3 status during other processes. A circular status light in the middle of the Pilot-Disc indicates Franka Production 3’s status as well.
WORKING WITH FRANKA PRODUCTION 3 13.5 Single Point of Control The system provides Single Point of Control (SPoC) functionality to comply with regulations. This means that only one user at a time can trigger critical actions, i.e., edit system settings and Tasks, or trigger active robot actions like unlocking joints and running Tasks.
WORKING WITH FRANKA PRODUCTION 3 Fig. 13.11: User management waiting for approval The user who has the SPoC token receives the control request: Fig. 13.12: User request Enforce control It is possible to enforce control if the user has physical access to the robot. Instead of requesting control, the user chooses to enforce control in the dialog displayed after login.
Fieldbus interfaces. The required functionalities are provided for the supported Fieldbus protocols but must be considered during connection implementation. Data access and uncritical actions are possible via Fieldbuses regardless of the token status. Franka Production 3 implements OPC UA server functionality. NOTICE All Fieldbuses have the same rights as the operator role.
For more information, read chapter 10.8 “Practical Tips for Usage and Positioning of Franka Production 3”. NOTICE Before executing any Task with Franka Production 3, make sure to read chapter 11 “OPERATION” first. 13.6.1 Creating a Task Procedure To create and select a new Task, click on the “+”-symbol in Tasks and assign a name.
WORKING WITH FRANKA PRODUCTION 3 13.6.3 Parameterization of Apps WARNING Falling objects from end effectors during initial installation Objects falling from the gripper lead to injuries to hands, fingers, feet, and toes. • Always wear personal protective equipment (e.g., safety shoes).
WORKING WITH FRANKA PRODUCTION 3 NOTICE The Pilot (buttons) can also be used for navigation and parameterization. 13.6.4 Pose teaching CAUTION Unexpected moving of Arm Incorrect set mass and center of gravity values may lead to injuries, such as crushing.
WORKING WITH FRANKA PRODUCTION 3 13.6.5 Pose fine adjustment Procedure Click the App in which you want to adjust the pose. The context menu appears. Right-click on the pose you want to adjust in the context menu. Adjust the Cartesian pose of the end effector translationally and/or rotationally via the plus/minus keys (2) in single steps.
WORKING WITH FRANKA PRODUCTION 3 • Free The Arm can be moved freely. All seven joints can be moved. • User The user can define the guiding behavior for each Cartesian translation and rotation axis. The elbow can be movable or fixed.
Page 136
WORKING WITH FRANKA PRODUCTION 3 Necessary guiding components To guide the Arm, use the Pilot. NOTICE Operate Desk directly via the touchscreen or using your mouse/keyboard. NOTICE The motion speed in Teach or Hand Guiding-Mode is pre-set. In the settings of Watchman, the speed can be reduced according to the risk evaluation of the Arm within its application.
WORKING WITH FRANKA PRODUCTION 3 13.6.7 Guiding CAUTION Unexpected moving of Arm Incorrect set mass and center of gravity values may lead to injuries, such as crushing. • Check the mass and center of gravity for any end effector and the objects grasped by it.
DIN EN 1032:2009-02. 13.6.8 Editing end effector settings A correct configuration is essential for operating Franka Production 3. When configuration is incorrectly, gravitational forces are not entirely compensated, and the Arm controls to the wrong target values.
WORKING WITH FRANKA PRODUCTION 3 13.7 Test & Jog NOTICE Before executing any Task with Franka Production 3, make sure to read chapter 11 “OPERATION” first. Initiating motion An optional countdown for Task execution can be configured and edited in Settings.
Page 140
WORKING WITH FRANKA PRODUCTION 3 Testing SAFETY-INSTRUCTION Precondition • The robot has learned a Task. • The External Enabling Device must be connected to X4. • The operator must have left the maximum space. • The operator must check that all other persons have left the safety zone.
WORKING WITH FRANKA PRODUCTION 3 13.8 Work In Work mode, the robot executes its task autonomously. Compared to Test & Jog, there is no External Enabling Device as a safeguard, i.e., the operator needs to be safely separated from dangers presented by the Arm (acc.
Page 142
WORKING WITH FRANKA PRODUCTION 3 NOTICE Noise levels during operation < 70 dB (A) Procedure Switch to the “Execution” operating mode Press the Play Button in Desk. A confirmation dialog is shown. Confirm the dialog. The robot executes the learned task.
WORKING WITH FRANKA PRODUCTION 3 13.9 Assist The Assist mode is a state of the Execution operating mode. This mode enables collaborative operation with manual guidance in accordance with ISO 10218-1. In order for it to be usable, this mode must be explicitly enabled by a safety operator in Watchman.
Page 144
WORKING WITH FRANKA PRODUCTION 3 Condition for initiating Assist Mode: • Activated Assist-Mode in the Safety Settings in Watchman. This activation can only be done by a safety operator. • The robot must be in Safe Monitored StandStill (SMSS). For this purpose, a rule must be created in the Work Scenario in Watchman that brings the robot into the safe monitored state (Safe Monitored Stand Still).
Arm pulls strongly in one direction during teaching Immediately check the settings for the end effector and make sure that the correct end effector has been selected and configured. Make sure Franka Production 3 is mounted on a plain surface within the permitted tilt tolerance.
WORKING WITH FRANKA PRODUCTION 3 Joint limit error In the event of a joint limit error, a joint of the robot was moved out of the permissible movement range. The following error message appears: Fig. 13.26: Message “A joint limit has been violated”...
WORKING WITH FRANKA PRODUCTION 3 Joint position error In the presence of a joint position error, the position data of a joint has been lost in the control system. This can be caused, for example, by a power failure with the brakes open. To rectify this error, a procedure is required that enables the position assignment or joint calibration to be restored.
WORKING WITH FRANKA PRODUCTION 3 Now activate the External Enabling Device and keep it pressed until the recovery of the joint is completed. Click on the unlock icon of the joint. NOTICE When operating the External Enabling Device, make sure that you are outside the hazardous area to check the execution of the recovery from a safe distance.
WORKING WITH FRANKA PRODUCTION 3 Fig. 13.34: Confirmed Joint recovery Now carry out the described procedure for all other joints that are still indicated as failed. If you do not hold the buttons to move, the following message appears: Fig. 13.35: Message Button not held If you end the procedure before reaching the reference position, the following message appears: Fig.
Shut down the robot, unplug it from its power source, and remove the connecting cable between the Arm and Control. For information on how to safely shut down Franka Production 3, see section Disconnecting Franka Production 3 from the power supply in chapter 11.5 “Switching Off and Restarting”.
Page 151
WORKING WITH FRANKA PRODUCTION 3 If no damage can be observed, carefully but firmly reattach the cable and make sure it sits tight. Power up the robot. If the issue persists, contact your service partner or support@franka.de by providing the serial number of the Arm.
Franka Emika’s products and services. Franka World provides tools for managing Franka Production 3, access to an online store that features a continuously growing portfolio of software and hardware products, and the possibility of becoming part of an active and passionate community.
To see all registered robots, click on Devices. 14.3 Hub Hub is the central knowledge section within Franka World. It provides access to documentation, tutorials, codes, and updates about our Franka Emika robot and its interfaces. Find more information on https://franka.world/. 110010/1.6/EN...
MANAGING FRANKA PRODUCTION 3 14.4 Updates System updates Updates for the operating system can be downloaded conveniently via the "Franka World" tab in the Settings view. To do this, the robot must have online access to Franka World. The Control regularly checks for available updates to the operating system and displays them in the "Franka World"...
MANAGING FRANKA PRODUCTION 3 14.5 Backup A Backup of the Control consists of several relevant categories of Control data. These are usually: Safety Configuration of the system, Network Settings, ModBus-Configuration, End effector configuration, User configuration, created Tasks. With the actual available firmware or previous versions of the Control, a system backup must be performed manually in five individual steps.
MANAGING FRANKA PRODUCTION 3 14.5.2 Network Setting To save the network settings, proceed with the steps below: Open the „Settings“ on Desk ✓ Select „NETWORK“ tab ✓ Take a screenshot of this view and save it in the created backup directory.
MANAGING FRANKA PRODUCTION 3 14.5.5 Saving of the created Tasks The created Tasks can be downloaded individually in the „DESK“-View. To download a Task, proceed with the steps below: Open the „Settings“ on Desk ✓ Select the desired Tasks ✓...
15 MAINTENANCE AND DISPOSAL 15.1 Maintenance The Arm and Control of the Franka Production 3 are designed for maintenance-free operation of approx. 20,000 hours under normal operating conditions. The normal operating conditions used as a basis were derived from various representative applications of the robot system and verified by analyses and tests. If a customer application deviates greatly from these underlying operating conditions, the duration may be extended or shortened under certain circumstances.
Do not use liquid cleaning agents for cleaning the devices. 15.3 Disposal Disposal Disposal of Franka Production 3 must comply with the relevant country-specific laws, standards, and regulations. Battery The Control contains a coin cell battery. The cell battery must be disposed of separately according to the relevant country-specific laws, standards, and regulations.
16 SERVICE AND SUPPORT NOTICE If you have purchased your Franka Production 3 at one of our sales partners or if you have cooperated with a service provider, please get in contact with them first. Our partners can consolidate information and reach out to Franka Emika for troubleshooting and further support.
Page 166
For the situation that the Control can no longer be started and thus synchronization with Franka World is no longer possible, the licenses of the old Control must be detached from the defective Control by the support of Franka Emika GmbH. To do this, send an e-mail with the following information to Support at: support@franka.de: •...
The following diagram shows the stopping times and stopping distances of axes 1 to 4 according to the requirement from EN ISO 10218-1. The following table illustrates the joint positions for the different extension states of the Franka Production 3. Extension 100% Extension 66%...
Franka Store and be parametrized in Desk to form entire automation tasks. The Arm is a tactile robotic arm with seven axes. It is part of Franka Production 3. Axes The Arm consists of seven consecutive axes. The motion is created in the axes.
Page 186
CFR part 15 regulating radio, satellite, and cable communications. It regulates issues regarding the electromagnetic compatibility of devices. Franka Emika Franka Emika GmbH (abbreviated FE) is the company name. We have developed and now GmbH produce Franka Production 3. Franka...
Page 187
Franka Production 3 is designed to be easily programmed and operated, and to learn and relearn new Tasks quickly. When Franka Production 3 is in “monitored stop” mode or is being guided (teaching mode), Franka Production 3’s base is white to indicate that the Arm is ready for interaction.
Page 188
The responsible person for Franka Production 3 includes but is not limited to the entrepreneur, the director of the institute, the employer, or a delegate responsible for the use of Franka Production 3. RoHS Directive...
Page 189
Watchman Watchman is a web browser accessible user interface to set and visually validate safety- related parameters of Franka Production 3, e.g., safety-related monitored speed or safety-related monitored spaces. It is part of the Franka UI. Web browser A software application running on an interface device, serving as the Franka UI connection.
Need help?
Do you have a question about the FRANKA PRODUCTION 3 and is the answer not in the manual?
Questions and answers