Collaborative robot
Product matrix

Quick start
Manual
- 1. Foreword
- 2. Robot brief introduction
- 3. Installation
- 3.1. Instructions for security
- 3.2. Equipment transportation
- 3.3. Maintenance, inspection, and scrapping
- 3.3.1. Maintenance disposal
- 3.3.2. Inspection Plan
- 3.3.3. Digital Input/Output Description of Control Box
- 3.3.4. Robot waste disposal
- 3.4. Installation specifications
- 3.4.1. Robot arm installation
- 3.4.2. Tool end installation
- 3.4.3. Installation environment
- 3.4.4. Floor carrier capacity
- 3.4.5. Load curves for all FR series models
- 3.4.5.1. Overview
- 3.4.5.2. Parameter Description
- 3.4.5.2.1. FR3 Model Collaborative Robot Load Curve
- 3.4.5.2.2. FR3WMS Model Collaborative Robot Load Curve
- 3.4.5.2.3. FR3WML Model Collaborative Robot Load Curve
- 3.4.5.2.4. FR3C Model Collaborative Robot Load Curve
- 3.4.5.2.5. FR5 Model Collaborative Robot Load Curve
- 3.4.5.2.6. FR10 Model Collaborative Robot Load Curve
- 3.4.5.2.7. FR16 Model Collaborative Robot Load Curve
- 3.4.5.2.8. FR20 Model Collaborative Robot Load Curve
- 3.4.5.2.9. FR30 Model Collaborative Robot Load Curve
- 3.5. Control connection
- 3.5.1. Controller interface
- 3.5.2. Controller I/O panel
- 3.5.3. RJ45 network interface group
- 3.5.4. End plate
- 3.5.5. Ground
- 3.5.6. The common specifications of all digital I/O
- 3.5.7. Safety I/O
- 3.5.8. Universal digital amount I/O
- 3.5.9. Digital input from the button
- 3.5.10. Interact with other devices or PLC
- 3.5.11. Simulation I/O
- 3.5.12. FR3MT&3C Optional Modules
- 3.6. Demonstrate and end LED
- 4. Quick start
- 5. Teaching pendant software
- 6. Base
- 6.1. Coordinate
- 6.2. Payload
- 6.3. Joint
- 6.4. I/O setup
- 6.5. Tool Tcp Automatic Calibration
- 6.5.1. Overview
- 6.5.2. Calibration process of coordinate system for sensor equipment
- 6.5.3. Calibration process of tool coordinate system
- 6.6. TCP Calibration based on flatbed
- 6.7. Control Box Analog Feedback Arc Tracking Function
- 7. Safety
- 7.1. Stop mode
- 7.2. Safe speed
- 7.3. I/O safety
- 7.4. Emergency stop
- 7.5. Protective stop
- 7.6. Safety plane
- 7.7. Daemon
- 7.8. Direction limit (Only used in Linux systems)
- 7.9. Robot limit (Only used in Linux systems)
- 7.10. Power detection (Only used in QX systems)
- 7.11. Motion Configuration
- 8. Peripheral
- 8.1. Gripper Peripheral Configuration
- 8.2. Lua terminal open protocol configuration
- 8.3. Terminal peripheral configuration
- 8.4. Spray gun peripheral configuration
- 8.5. Peripheral configuration of welding machine
- 8.5.1. Welding torch installation
- 8.5.2. Welding machine parameter configuration
- 8.5.3. Welding programming
- 8.5.4. Welding interruption and recovery
- 8.5.5. Appendix 1: UDP communication protocol for robots
- 8.6. Sensor Peripheral Configuration
- 8.6.1. Hardware wiring
- 8.6.2. Sensor configuration
- 8.6.3. Sensor calibration
- 8.6.4. laser sensor application
- 8.6.4.1. Laser sensor teaching point
- 8.6.4.2. Laser Positioning+Tracking
- 8.6.4.3. Laser Track Recording+Track Reproduction
- 8.6.4.3.1. Programming of Robot Trajectory Recording commands
- 8.6.4.3.2. Programming the command of the robot moving to the starting point of trajectory recording
- 8.6.4.3.3. Compilation of Laser Sensor Track Reproduction command
- 8.6.4.3.4. Compilation of welding related commands
- 8.6.4.3.5. Laser Sensor Adapter Controller Peripheral Open Protocol (Only for Linux Systems)
- 8.7. Laser point picking motion function
- 8.8. Extended Axis Peripheral Configuration
- 8.8.1. Controller + PLC (UDP communication)
- 8.8.2. Two-degree-of-freedom car test
- 8.8.3. Controller + Servo Drive (485 communication)
- 8.8.4. Welding trolley control
- 8.9. Conveyor Tracking Configuration
- 8.10. Attitude Adaptive Configuration
- 8.11. Force/Torque Sensor Peripheral Configuration
- 8.11.1. Force/Torque Sensor Configuration Steps
- 8.11.2. Force/Torque Sensor Load Identification
- 8.11.3. Force/Torque Sensor Assisted Drag
- 8.11.4. Force/Torque Sensor Collision Detection
- 8.11.5. Force/Torque Sensor Force Control Motion
- 8.11.6. Force/Torque Transducer Screw Insertion
- 8.11.7. Force/Torque Transducer Rotary Insertion
- 8.11.8. Force/Torque Transducer Straight Insertion
- 8.11.9. Force/Torque Sensor Surface Orientation
- 8.11.10. Force/Torque Transducer Centering
- 8.12. Extended IO device peripheral configuration
- 8.13. Palletizing system configuration
- 8.14. Polishing equipment configuration
- 8.15. Virtual Wall Function Based on Force Sensor
- 8.16. Welding tracking function at fixed-point using ext-axis and laser
- 8.16.1. 1Robot fixed-point tracking welding system using ext-axis and laser
- 8.16.2. Ext-axis communication configuration
- 8.16.3. Weld seam tracking laser sensor connection configuration
- 8.16.4. Welder connection configuration
- 8.16.5. The tool coordinate and laser sensor coordinate calibration
- 8.16.6. Ext-axis and laser fixed-point tracking function
- 8.17. FOCAS-based CNC Function Package (For Linux Systems Only)
- 8.18. Robot Conveyor Tracking System Configuration
- 8.19. Controller Peripheral Open Protocol - Welding Machine Protocol
- 8.19.1. Overview
- 8.19.2. Welding Machine Open Protocol
- 8.20. Using Open Protocol to Adapt Welding Handles
- 9. Coding
- 9.1. Introduction
- 9.2. Tool bar
- 9.3. Program command
- 9.4. Logic Command Interface
- 9.5. Motion command interface
- 9.5.1. PTP command
- 9.5.2. Lin command
- 9.5.3. Arc command
- 9.5.4. Circle command
- 9.5.5. Spiral command
- 9.5.6. N-Spiral command
- 9.5.7. H-Spiral command
- 9.5.8. Spline command
- 9.5.9. N-Spline command
- 9.5.10. Weave command
- 9.5.11. TPD command
- 9.5.12. Offset command
- 9.5.13. ServoCart command
- 9.5.14. Trajctory command
- 9.5.15. TrajctoryJ command
- 9.5.16. DMP command
- 9.5.17. WPTrsf command
- 9.5.18. Tool conversion command
- 9.6. Control command interface
- 9.7. Peripheral Command Interface
- 9.8. Welding command interface
- 9.9. Force control command interface
- 9.10. Visual command interface
- 9.11. Palletizing command interface
- 9.12. Communication command interface
- 9.13. Auxiliary command interface
- 9.14. Teaching program is not saved for verification
- 9.15. Teaching program encryption
- 9.16. Local teaching point
- 9.17. Current program backup
- 9.18. Modbus TCP Communication
- 9.19. Robot Backgrounder Function
- 9.20. XY horizontal constant
- 9.21. Automatic Singularity Avoidance Trajectory
- 9.22. Singularity crossing function in automatic mode
- 9.23. Real-time forward trajectory planning function
- 9.24. Swing amplitude monotonous gradual arc tracking function
- 9.25. Offset arc tracking function
- 9.26. Custom collision detection threshold function
- 9.26.1. Overview
- 9.26.2. Function setting description
- 9.27. T-Shape Velocity Characteristic Optimization + Blending Smoothing Function
- 9.27.1. Overview
- 9.27.2. Operation Procedures
- 9.27.2.1. PTP-PTP Blending
- 9.27.2.2. PTP-LIN Blending
- 9.27.2.3. PTP-ARC Blending
- 9.27.2.4. PTP-CIRCLE Blending
- 9.27.2.5. LIN-PTP Blending
- 9.27.2.6. LIN-LIN Blending
- 9.27.2.7. LIN-ARC Blending
- 9.27.2.8. LIN-CIRCLE Blending
- 9.27.2.9. ARC-PTP Blending
- 9.27.2.10. ARC-LIN Blending
- 9.27.2.11. ARC-ARC Blending
- 9.27.2.12. ARC-CIRCLE Blending
- 9.27.2.13. CIRCLE-PTP Blending
- 9.27.2.14. CIRCLE-LIN Blending
- 9.27.2.15. CIRCLE-ARC Blending
- 9.27.2.16. CIRCLE-CIRCLE Blending
- 9.28. Swing Tilt Angle Function
- 9.29. Welding process parameter gradient function (current, voltage, travel speed along weld seam)
- 9.30. Robot ModbusRTU Communication
- 9.30.1. Overview
- 9.30.2. Robot ModbusRTU Master Operation Instructions
- 9.30.3. Robot ModbusRTU Slave Operation Instructions
- 9.30.3.1. ModbusRTU Slave Communication Parameter Configuration
- 9.30.3.2. ModbusRTU Slave Communication Test
- 9.30.3.3. Writing a ModbusRTU Slave Program
- 9.30.3.3.1. Write Single Digital Output DO (Discrete Input)
- 9.30.3.3.2. Write Multiple Digital Outputs DO (Discrete Inputs)
- 9.30.3.3.3. Read Single Digital Output DO (Discrete Input)
- 9.30.3.3.4. Read Multiple Digital Outputs DO (Discrete Inputs)
- 9.30.3.3.5. Read Digital Input DI (Coils)
- 9.30.3.3.6. Read/Write Operations for Analog Output AO (Input Registers) and Analog Input AI (Holding Registers)
- 9.30.3.3.7. Wait for Digital Input
- 9.30.3.3.8. Wait for Analog Input
- 9.30.3.4. Robot Status Feedback and Control via ModbusRTU Slave
- 10. Graphical programming
- 10.1. Introduction
- 10.2. Logic Graphical Programming Commands
- 10.3. Variable class graphical programming command
- 10.4. Function class graphical programming command
- 10.5. Motion graphic programming commands
- 10.5.1. Point-to-point instruction
- 10.5.2. Straight line instruction
- 10.5.3. Straight line (adjustable angular velocity at transition point) instruction
- 10.5.4. Straight line (seamPos) command
- 10.5.5. Arc command
- 10.5.6. Full circle command
- 10.5.7. Spiral instruction
- 10.5.8. New spiral instruction
- 10.5.9. Horizontal spiral instruction
- 10.5.10. Spline instruction
- 10.5.11. New spline instruction
- 10.5.12. Swing Instruction
- 10.5.13. Point offset instruction
- 10.5.14. Servo command
- 10.5.15. Trajectory command
- 10.5.16. TrajectoryJ command
- 10.5.17. Track reproduction command
- 10.5.18. DMP Command
- 10.5.19. Tool conversion instruction
- 10.5.20. Workpiece conversion instruction
- 10.6. Control class graphical programming commands
- 10.7. Peripheral graphical programming commands
- 10.8. Welding Graphical Programming Commands
- 10.9. Force control graphical programming commands
- 10.10. Communication graphic programming commands
- 10.11. Advanced Graphical Programming Commands
- 10.12. Graphical programming command usage example
- 11. Node graph programming
- 11.1. Basic information
- 11.2. Node graph operations
- 11.3. If/Else instruction
- 11.4. While instruction
- 11.5. Goto instruction
- 11.6. Wait instruction
- 11.7. Pause instruction
- 11.8. Dofile instruction
- 11.9. Set system variable command
- 11.10. PTP instruction
- 11.11. LIN instruction
- 11.12. LIN(seamPos) instruction
- 11.13. ARC instruction
- 11.14. Circle instruction
- 11.15. Spiral instruction
- 11.16. N-Spiral instruction
- 11.17. H-Spiral instruction
- 11.18. Spline instruction
- 11.19. N-Spline instruction
- 11.20. Weave instruction
- 11.21. TPD instruction
- 11.22. Offset instruction
- 11.23. ServoCart instruction
- 11.24. Trajectory instruction
- 11.25. TrajectoryJ instruction
- 11.26. DMP instruction
- 11.27. WPSTrsf instruction
- 11.28. ToolTrst instruction
- 11.29. Digital IO instruction node
- 11.30. Simulate AI commands
- 11.31. Virtual IO command node
- 11.32. Extended IO command node
- 11.33. MoveDO instruction
- 11.34. ToolList instruction
- 11.35. Mode instruction
- 11.36. Collision instruction
- 11.37. Acc instruction
- 11.38. Gripper instruction
- 11.39. Spray instruction
- 11.40. Extended axis instructions (controller + PLC)
- 11.41. Extended axis instructions (controller + servo drive)
- 11.42. Conveyor belt instruction
- 11.43. Polish instruction
- 11.44. Weld command
- 11.45. Segment instruction
- 11.46. Laser instruction
- 11.47. Laser recording instructions
- 11.48. W-Search instruction
- 11.49. Weld-Trc instruction
- 11.50. Attitude adjustment instructions
- 11.51. F/T Instruction
- 11.52. Torque recording command
- 11.53. Modbus instruction
- 11.54. Application scenario usage examples
- 12. Points
- 13. Status
- 14. Application
- 14.1. Robot packaging
- 14.2. System Upgrade
- 14.3. Data backup
- 14.4. 10s data record
- 14.5. Teach point configuration
- 14.6. Work origin
- 14.7. Terminal LED configuration
- 14.8. Peripheral protocol
- 14.9. Main program configuration
- 14.10. Drag lock
- 14.11. Smart Tool
- 14.12. SmartTool + Force Sensor Combination
- 14.13. Interference zone configuration
- 14.14. Welding Expert
- 15. System
- 15.1. General settings
- 15.2. Account settings account settings
- 15.3. About
- 15.4. Custom information
- 15.5. Robot model configuration
- 16. Teach pendant
- 17. Custom protocol slave commands
- 18. Appendix
- 19. Term