Skip to content

AUBO-G40-MINI Controller User Manual

1 About This Manual

1.1 Version Information

ItemContent
Manual NameAUBO-G40-MINI Controller User Manual
Manual Versionv1.0.1*
Release Date2026-08-27
Applicable ProductAUBO-G40-MINI Controller

This User Manual will be regularly reviewed and revised, and updated in the form of a new version. The content or information in this manual is subject to change without prior notice.

Please read this manual before installing or using the product, and keep it in a safe place for easy reading and reference.

All pictures in this manual are for reference only; please refer to the actual product received.

This manual is the exclusive property of AUBO (Beijing) Intelligent Technology Co., Ltd. Without the written permission of AUBO (Beijing) Intelligent Technology Co., Ltd., this manual may not be copied, reproduced in whole or in part, or transformed into any other form of use.

AUBO (Beijing) Intelligent Technology Co., Ltd. is not responsible for any errors or omissions that may occur in this manual, or for any incidental or consequential damages arising from the use of this manual and the products described herein.

Copyright © 2015-2026 AUBO. All rights reserved.

1.3 Purpose of This Manual

This manual is intended to guide the installation, commissioning, pre-operation inspection, maintenance, repair, handling, storage, and disposal of the AUBO-G40-MINI controller.

This manual does not replace the system integrator's risk assessment, on-site safety design, work instructions, or the laws, regulations, and safety standards applicable in the country or region of use.

1.4 Intended Use of the Controller

The AUBO-G40-MINI controller may be used with general industrial equipment and general commercial equipment, and is only permitted to be used under the specified environmental conditions. For specific information about the operating environment and operating conditions, refer to the Technical Specifications table.

The AUBO-G40-MINI controller has special safety-grade characteristics. The use of sharp end effectors or tool connectors may be hazardous.

Prohibited uses include, but are not limited to, the following:

  • Use in hazardous environments such as flammable and explosive environments.
  • Use in devices that move or carry people or other animals.
  • Use in devices that involve human life, such as medical equipment.
  • Use in devices that have a significant impact on social and public interests.
  • Use in environments subject to vibration, such as on vehicles and ships.
  • Use as a climbing tool.

1.5 Intended Readers

This manual is intended for the following professionals:

  • Installation personnel
  • Commissioning and operating personnel
  • Maintenance and repair personnel
  • Safety management personnel

1.6 Operating Prerequisites

Personnel reading and using this manual shall meet the following requirements:

  • Have received relevant training provided by AUBO (or a dealer authorized by AUBO).
  • Possess the basic knowledge required for the installation and maintenance of mechanical, electrical, and automation equipment.
  • Be familiar with on-site safety management requirements, and have basic awareness of risk identification and safe operation.
  • Have read and understood the safety instructions in this manual and related documents.

When using this manual, it is recommended to also read the following documents:

1.8 More Information

For more information on products, services, training, or technical support, visit https://www.aubo-robotics.cn.

2 Safety

2.1 Safety Instructions

This chapter introduces the basic safety principles to be followed when operating the controller or the robot system. Integrators, users, and operators must read this chapter carefully and strictly follow the instructions marked with safety warning signs.

Due to the complexity and potential hazards of the robot system, this manual cannot list all possible hazardous scenarios. Users and integrators shall carry out a risk assessment based on the actual application, end tooling, peripheral equipment, working environment, and personnel movement range, and take appropriate risk reduction measures.

2.2 Safety Warning Signs

This manual uses the following safety warning signs to describe important safety information. When you see the relevant signs, be sure to read and follow the corresponding instructions.

Table 2-1 Description of Warning Signs
SignLevelDescription
DANGERIndicates a situation that may cause hazards and, if not avoided, may result in death or serious injury.
WARNINGIndicates a situation that may cause hazards and, if not avoided, may result in personal injury or serious damage to equipment.
CAUTIONIndicates a situation that may cause hazards and, if not avoided, may result in minor personal injury or equipment damage. Depending on the specific circumstances, matters marked with this symbol may sometimes have the possibility of serious consequences.
NOTICEIndicates a situation that, if not avoided, may result in personal injury or equipment damage. Depending on the specific circumstances, matters marked with this symbol may sometimes have the possibility of serious consequences.

2.3 General Safety Rules

When operating the controller and its related equipment, the following basic safety guidelines must always be followed. The requirements listed in this section are general safety requirements; safety instructions for specific scenarios are described in detail in the relevant chapters of this manual.

  1. Install the machine and all electrical equipment in accordance with the requirements and specifications in this manual.

  2. Before using the machine for the first time and putting it into production, preliminary testing and inspection of the machine and its protection system are required.

  3. Before starting the machine and system for the first time, check that the machine and system are complete, that operation is safe, and whether any damage is detected. During this inspection, observe whether the machine conforms to the effective national or regional safety production rules and regulations, and all safety functions must be tested.

  4. The user must check and ensure that all safety parameters and user programs are correct and that all safety functions are working properly. Personnel qualified to operate the robot are required to check each safety function. The robot can be started only after comprehensive and careful safety testing and after the safety level is reached.

  5. Professional personnel are required to install and commission the machine in accordance with the installation standards.

  6. After the machine installation and construction are completed, a comprehensive risk assessment must be carried out again and the documentation must be kept.

  7. Authorized personnel shall set and change safety parameters, and passwords or isolation measures shall be used to prevent unauthorized personnel from changing or setting safety parameters. After safety parameters are modified, the related safety functions need to be analyzed.

  8. In case of an accident or abnormal operation of the robot, the emergency stop switch can be used to stop the robot.

  9. The robot arm has a collision detection function. When the robot is powered on and running, if the external force exceeds the normal force range set by the user safety parameters, the robot automatically stops to prevent machine damage or operator collision injury.

    This function requires the robot system to be within the normal operating range and to use a controller of the AUBO series. If the user develops a controller by themselves, the robot does not have the above functions. The user shall bear the resulting hazardous consequences.

  10. Connecting different machines may aggravate hazards or introduce new hazards. Always carry out a comprehensive risk assessment of the entire installation. When different safety and emergency stop performance levels are required, always select the highest performance level.

  11. AUBO (Beijing) Intelligent Technology Co., Ltd. shall not be liable for any damage to the machine or personal injury caused by improper operation of the machine.

Prohibited items:

SignDescription
1. Do not start the robot system before completing safety inspection and risk assessment. Before the first startup, system integrity inspection, all safety function tests, safety parameter correctness verification, and risk assessment documentation review must be completed.

2. Do not power on the controller without connecting the protective grounding wire (PE wire). Poor grounding may cause electric shock, equipment damage, or electromagnetic interference.

3. Do not use the controller in a humid environment or an environment with conductive dust, as it may cause personal injury or death.

4. Do not artificially and frequently switch the power supply system on and off. Brakes are installed in the robot arm joint modules to hold the robot posture when power is off. Never artificially and frequently switch the power supply system on and off. It is recommended that the interval between each power-on and power-off be greater than 10 s.

5. Do not touch hot parts while the equipment is running. Do not operate or touch the equipment while the robot is working or just stopped working. Disconnect the power supply and wait for one hour for the equipment to cool down.

6. Do not modify safety parameters or bypass safety functions without authorization.

Operating specifications:

SignDescription
1. Ensure that the controller and related equipment are installed firmly. Loose installation may cause equipment to fall off or operate abnormally.

2. Ensure that the working space of the robot system is sufficient, free of obstacles, sharp corners, or crushing points. The operator's head and face shall be outside the reachable range of the robot arm.

3. Do not connect safety devices to general I/O interfaces; only dedicated safety-type interfaces may be used.

4. Configure installation parameters correctly, including installation angle, TCP weight and offset, safety parameters, etc.

5. Do not continue using the controller or robot system if it is damaged. Stop the machine immediately and contact AUBO or an authorized service provider.

6. A safety assessment must be carried out after each installation to confirm that all safety functions are normal.
1. Check the insulation and protective measures before transporting the controller, and handle it carefully during transportation to avoid collisions.

2. Do not expose the controller to a strong magnetic field for a long time, as a strong magnetic field may cause equipment damage.

3. Do not modify the controller without authorization. Any unauthorized modification will void the warranty, and AUBO shall not bear any responsibility arising therefrom.

2.4 Personnel Safety

When operating the robot system, personnel safety shall be given priority. Users and integrators shall at least take the following measures:

  1. Ensure that all relevant personnel have received training from AUBO (or a dealer authorized by AUBO) and fully understand the safe and standardized operating procedures. For training inquiries: support@aubo-robotics.cn.
  2. Tie up hair, do not wear loose clothing or jewelry during operation. The robot may be in a standby state when stationary and shall be regarded as continuously running; do not approach it casually.
  3. In an emergency such as a person being pinched or trapped, the joint can be forced to move by pushing or pulling the robot arm forcefully. Manually moving the robot arm without electric drive is only for emergencies and may damage the robot arm joints.
  4. Personnel shall not place their head, face, neck, fingers, or other body parts in areas where they may be hit, pinched, or drawn in.

2.5 Responsibilities and Regulations

The controller is a component of a complete robot system and does not constitute a complete machine by itself. Therefore, this manual does not cover the full set of design, installation, and operation solutions for a complete robot, nor does it list all the risk conditions that may affect the safety of peripheral equipment of the entire integrated system. The installation safety performance of the complete robot equipment depends on the design and construction of the whole-machine integration solution. The equipment integrator shall carry out a full-process risk assessment of the design and installation of the entire integrated system in accordance with applicable local laws and regulations, safety specifications, and industry standards.

None of the safety information contained in this manual shall be regarded as a guarantee by AUBO (Beijing) Intelligent Technology Co., Ltd. Even if operators strictly follow all the safety instructions in this manual, there is still a potential risk of personal injury or equipment damage.

AUBO (Beijing) Intelligent Technology Co., Ltd. continuously optimizes product performance and reliability and reserves the right to iterate and upgrade products without further notice. We have made every effort to ensure that the content of this manual is accurate and reliable, but we shall not be liable for any omissions or errors in the document.

2.5.1 Responsibilities of the Integrator

The integrator shall bear the following key responsibilities:

  • Carry out a comprehensive risk assessment of the complete robot system.
  • Ensure that the design, installation, and commissioning of the entire system meet the safety requirements.
  • Provide necessary training to users and relevant operators.
  • Formulate complete system operating specifications and emergency plans.
  • Establish and maintain appropriate safety protection measures.
  • Use appropriate methods in the final installation to eliminate hazards or reduce all hazards to an acceptable level.
  • Inform the end user of the residual risks.
  • Mark the integrator information on the robot.
  • Archive all relevant technical documents and risk assessment reports.

2.5.2 Reference Standards

Integrators may refer to the following international standards to carry out the risk assessment process:

Standard No.NameDescription
ISO 12100:2010Safety of machinery — General principles for design — Risk assessment and risk reductionBasic framework for risk assessment
ISO 10218-2:2025Robots and robotic devices — Safety requirements — Part 2: Industrial robot systems and robot applicationsSafety requirements for industrial robot integration
RIA TR R15.306-2014Technical Report for Industrial Robots and Robot Systems — Safety Requirements, Task-based Risk Assessment MethodologyGuidelines for task-based risk assessment
ANSI B11.0-2010Safety of machinery — General requirements and risk assessmentAmerican machine safety standard

For the applicable standards and regulatory guidelines, visit the AUBO official website www.aubo-robotics.cn or consult local regulatory agencies.

2.6 Hazard Identification

The risk assessment shall consider potential hazards during normal use, commissioning, maintenance, cleaning, abnormal recovery, and reasonably foreseeable misuse. Without peripheral safety protection devices, the use of a collaborative robot arm may involve the following potential hazards:

  • Risk of puncture or cuts caused by the use of sharp end effectors or tool connectors.
  • Risk of exposure when handling toxic, corrosive, or other hazardous substances.
  • Risk of the operator's fingers or limbs being pinched by the robot arm joints or base.
  • Risk of collision with personnel during robot arm movement.
  • Risk of falling objects caused by improper fixation of end tooling.
  • Hazards caused by the impact between the robot payload and a solid surface. The integrator must measure such hazards and their related risk levels through risk assessment, and determine and implement corresponding measures to reduce the risk to an acceptable level. Note that specific robot equipment may also have other significant hazards.

Combined with the inherent safety design of AUBO robots and the safety specifications and risk assessment formulated by the integrator and end user, the risks related to collaborative operation of the robot arm can be reduced to a reasonably feasible range. This document aims to convey the residual risks existing before robot installation to the integrator and the end user. If the integrator determines, after a risk assessment, that the corresponding application scenario has hazards that may cause unacceptable risks to operators, the integrator must take appropriate risk reduction measures to eliminate or minimize these hazards until the risk level reaches an acceptable standard. Use of the machine is prohibited before the necessary risk reduction measures are completed.

If the robot adopts a non-collaborative operation deployment solution (such as carrying hazardous work tools), the risk assessment result may require the integrator to add safety equipment (such as a safety start device) during the program development stage to ensure the safety of personnel and equipment operation.

2.7 Emergency Handling

2.7.1 Emergency Stop Device

Pressing the emergency stop button stops all motion of the robot. The emergency stop device shall not be used as a risk reduction measure, but may be used as a secondary protective device. If multiple emergency stop buttons need to be connected, they must be included in the risk assessment of the robot application. The emergency stop button complies with the requirements of IEC 60947-5-5.

The controller is equipped with a port for an external emergency stop button, which the integrator or user may use according to the actual situation.

SignDescription
Tools or equipment connected to the end that may pose a potential threat must be integrated into the emergency stop circuit of the system. Failure to comply with this warning may result in death, serious personal injury, or major property damage.

2.7.2 Recovery from Emergency Stop State

All push-button emergency stop devices have a "latching" function. This "latch" must be released to end the emergency stop state of the device.

Rotating the emergency stop button can release the "latch".

SignDescription
Recovering from an emergency stop state is a simple but very important step. This step can only be performed after ensuring that the hazards of the robot system are completely eliminated.

3 Handling and Precautions

When packing for transportation, the product shall be packed in accordance with the packing standards, and the required marks shall be printed on the outside of the packing box.

During transportation, ensure that the equipment is stable and remains fixed in an appropriate position.

The controller shall be lifted by its handle. When handling, appropriate measures shall be taken to position the moving parts so that they do not produce unexpected movement during handling and transportation, causing hazards.

When moving the AUBO-G40-MINI controller from the packing material to the installation position, hold the equipment firmly and avoid collisions.

After fixing, power on the equipment and observe whether it is normal.

Keep the original packaging after transportation. Store the packing material in a dry place for future repacking and moving of the equipment.

SignDescription
1. Ensure that your back or other body parts are not overstrained when lifting the equipment.

2. All regional and national guidelines shall be followed. AUBO (Beijing) Intelligent Technology Co., Ltd. is not liable for any damage caused during the transportation of the equipment.

3. Ensure that the installation instructions in this manual are strictly followed when installing the equipment.

4 Maintenance, Repair and Disposal

4.1 Maintenance and Repair

When carrying out various maintenance and repair operations, all safety specifications in this manual must be strictly followed.

Equipment maintenance, calibration, and repair operations must be carried out in accordance with the latest version of the service manual, which can be obtained from the official technical support website www.aubo-robotics.cn. All dealers authorized by AUBO (Beijing) Intelligent Technology Co., Ltd. can log in to this website.

Equipment repair can only be carried out by authorized system integrators or AUBO factory personnel. If parts need to be returned to AUBO (Beijing) Intelligent Technology Co., Ltd., the relevant procedures in the service manual must be strictly followed.

During the operation, the safety level requirements corresponding to maintenance and repair shall be met, and the current local safety production regulations shall be observed. After the operation is completed, all safety functions shall be tested one by one to confirm that they are operating normally.

Maintenance and repair work is used to ensure stable operation of the equipment, or to restore normal working conditions after an equipment failure, covering two types of operations: fault diagnosis and physical repair.

When operating the controller or robot system, strictly follow the following safety procedures and warning requirements:

SignDescription
1. Remove the main input cable from the rear of the controller to ensure that it is completely powered off. Take necessary precautions to prevent others from reconnecting the system energy during maintenance. After powering off, re-check the system to ensure that it is powered off.

2. Check the grounding connection before restarting the system.

3. Observe ESD (electrostatic discharge) regulations when disassembling the robot arm or controller.

4. Avoid disassembling the power supply system of the controller. After the controller is turned off, its power supply system may retain high voltage for several hours.

5. Prevent water or dust from entering the robot arm or controller.
1. Replace faulty parts with new parts with the same part number or corresponding parts approved by AUBO (Beijing) Intelligent Technology Co., Ltd.

2. Immediately reactivate all disabled safety measures after the work is completed.

3. Record all repair operations in writing and keep them in the technical documentation related to the entire robot system.

4. The controller has no parts that can be repaired by the end user. If maintenance or repair service is required, contact your dealer or AUBO (Beijing) Intelligent Technology Co., Ltd.

4.2 Disposal

The AUBO-G40-MINI controller must be disposed of in accordance with applicable national laws, regulations, and national standards.

5 Quality Assurance

5.1 Product Warranty

The CB-G40-MINI controller has a limited warranty period of three years.

If new equipment and its components exhibit defects caused by poor manufacturing or materials within three years of being put into use, AUBO (Beijing) Intelligent Technology Co., Ltd. shall provide necessary spare parts to replace or repair the relevant parts.

Ownership of the equipment or components that are replaced or returned to AUBO (Beijing) Intelligent Technology Co., Ltd. belongs to AUBO (Beijing) Intelligent Technology Co., Ltd.

If the product is no longer within the warranty period, AUBO (Beijing) Intelligent Technology Co., Ltd. reserves the right to charge the customer for replacement or repair.

Outside the warranty period, if the equipment exhibits defects, AUBO (Beijing) Intelligent Technology Co., Ltd. shall not bear any damage or loss caused thereby, such as production loss or damage to other production equipment.

5.2 Disclaimer

If the equipment defect is caused by improper handling or failure to follow the relevant information described in the User Manual, the "Product Warranty" shall become invalid.

Failures caused by the following circumstances are not covered by this warranty:

  • Products purchased through channels not recognized by AUBO.
  • Failure to install, wire, or connect to other control equipment in accordance with industrial standards or the requirements of the User Manual.
  • Use beyond the specification conditions or standards stated for the product.
  • Use of this product for purposes other than those specified.
  • Use under environmental conditions beyond the product's specifications.
  • Use in a grinding environment or special use environment without product protection.
  • Product damage caused by improper transportation.
  • Failures, damage, or indirect damage caused by accidents or human factors.
  • Failures, damage, or indirect damage caused by modification.
  • Installation of non-genuine parts and accessories.
  • Damage caused by a third party other than AUBO (Beijing) Intelligent Technology Co., Ltd. or its designated integrators modifying, debugging, or repairing original parts.
  • Failures, damage, or indirect damage caused by natural disasters or other force majeure.
  • In addition to the above, failures not caused by AUBO (Beijing) Intelligent Technology Co., Ltd.

The following circumstances are not covered by the warranty:

  • The product traceability number cannot be identified.
  • The production date or warranty start date cannot be identified.
  • Changes to software or internal data.
  • The failure cannot be reproduced or cannot be identified by AUBO (Beijing) Intelligent Technology Co., Ltd.
  • Use of this product in radioactive equipment, biological test equipment, or uses judged by AUBO (Beijing) Intelligent Technology Co., Ltd. to be hazardous.
  • Appearance parts and wearing parts. In accordance with the product quality assurance agreement, AUBO (Beijing) Intelligent Technology Co., Ltd. only provides warranty commitments for the defects and flaws in the products and parts sold to dealers.

AUBO (Beijing) Intelligent Technology Co., Ltd. does not assume any other express or implied warranties or liabilities, including but not limited to any implied warranties of merchantability or fitness for a particular purpose. In addition, AUBO (Beijing) Intelligent Technology Co., Ltd. does not assume any liability for any form of indirect damage or consequences arising from the related products.

6 Controller Description

6.1 Introduction

The G series mini controller is a compact product tailored by AUBO for lightweight, mobile operations, space-constrained, and embedded integration scenarios. The device is extremely compact, with overall dimensions of only 234×169×69.9 mm and a weight of 8 kg, yet the compact body can still drive large-payload robot arms. It can be used with the self-developed G-STICK handle kit.

controller_g40_mini_5_1_01
Figure 6-1 Controller Appearance

6.2 Important Safety Instructions

SignDescription
1. Ensure that the controller, teach pendant, and cables do not come into contact with liquids. A damp controller may cause personal injury or death.

2. The controller and teach pendant must not be placed in a dusty environment, or in a place where the humidity exceeds the requirements of the equipment IP protection rating; if conductive dust is present on site, extra attention must be paid to protection.

3. There are hazardous voltages inside the cabinet. Non-professionals must not open the cabinet while it is energized.

4. Do not directly touch the screws and other metal parts inside the controller with your hands, and never remove wiring while energized.
1. A safety assessment must be carried out after each robot installation, and the instructions in the Safety chapter must be strictly followed.

2. The controller should be placed horizontally on the ground. A clearance of 50 mm should be reserved on each side of the controller to ensure ventilation and heat dissipation.

3. The teach pendant can be hung on the controller. Ensure that the cables do not trip personnel.

4. If non-AUBO original components (cables, etc.) are added to the robot, the user must ensure that such components do not interfere with or damage the equipment safety functions.

5. The robot system software only supports upgrading and using the default software. Installing other software systems such as ROS is prohibited.

Pre-use inspection:

1. Check whether the controller power cable is properly connected.

2. Check whether the controller and the robot are properly connected.

3. Check whether the controller support is stable, and whether the whole machine remains level without shaking or offset.

6.3 Introduction to the Controller Panels

6.3.1 Controller Front Panel

The structure of the controller front panel is shown in the following figure:

controller_g40_mini_5_3_1_01
Figure 6-2 Controller Front Panel
Table 6-1 Functional Description of the Controller Front Panel
No.NameFunction
1Power buttonPower on: when the device is powered off, press and hold the power button for 2 seconds and then release it.

Power off: when the device is running normally, press and hold the power button for 2 seconds and then release it.

Forced shutdown: in any working state, press and hold the power button for 10 seconds and the device will be forcibly powered off immediately.

Power status indicator: off when the power is not connected, and on when the power is connected.
2Connection indicatorOff when not powered on or during power-on; flashes slowly at 0.5 Hz after power-on while waiting for the teach pendant to start; stays on after the teach pendant is connected.
3Power indicatorFlashes slowly at 0.5 Hz when powered on, and stays off when not powered on.
4Ethernet portGigabit Ethernet port, used for remote access and control.
5USB 3.0 portUsed for device connection, software upgrades, and project file export.
6I/O portEnables external device signal connection and system expansion.
7WiFi antennaWirelessly connects to a wireless handheld tablet.

6.3.2 Controller Rear Panel

The structure of the controller rear panel is shown in the following figure:

controller_g40_mini_5_3_2_01
Figure 6-3 Controller Rear Panel
Table 6-2 Functional Description of the Controller Rear Panel
No.NameFunction
1DC power inputDC 96V DC power input, used to supply power to the controller.
2Robot power output (ROBOT port)Robot power input, used to supply power to the robot body.
3CAN/EtherCATRobot communication input, used for communication between the controller and the robot body.
4Handle portPort for connecting the control handle to the controller.

6.4 Wiring Instructions

6.4.1 Robot Cable Connection

First insert the aviation plug of the robot body cable into the ROBOT port of the controller, then fasten the buckles on both sides, as shown in Figure 6-4.

controller_g40_mini_5_4_1_01
Figure 6-4 Robot Body Cable Connected to the Controller

6.4.2 Power Connection

The rated input voltage of the controller is DC 96V. The DC power cable must be connected to the DC power input port of the controller when the power is off, as shown in Figure 6-5.

controller_g40_mini_5_4_2_01
Figure 6-5 Controller Power Connection

6.4.3 Robot Arm Communication Interface Connection

The robot arm communication interface is used for communication between the controller and the robot body. The connection is shown in Figure 6-6.

controller_g40_mini_5_4_3_01
Figure 6-6 Connecting the Robot Communication Input Port

6.5 Installation Instructions

The controller supports two installation methods: horizontal mounting and vertical mounting. During installation, ensure that a clearance of at least 50 mm is reserved on the mounting side to guarantee sufficient heat dissipation space for the controller.

After mounting the horizontal mounting brackets to the bottom of both sides of the controller, place the controller on a flat and stable mounting surface, and fix it to the mounting surface with four M3*8mm screws, as shown in Figure 6-7. Its mechanical dimensions are shown in Figure 6-8.

controller_g40_mini_5_5_01
Figure 6-7 Horizontal Mounting
controller_g40_mini_5_5_02
Figure 6-8 Horizontal Mounting Dimensions, in mm

6.6 Powering On

  • Place the controller in a suitable position.
  • Connect the cables of the controller as described in the sections above.
  • Check whether all cables of the controller are properly connected (power, robot arm communication interface, handle, etc.).
  • Connect the power cable and turn on the power switch; the power indicator on the controller front panel flashes slowly.
  • After the teach pendant starts up and connects successfully, the connection indicator lights up. You can then normally control the power-on and operation of the robot arm.

6.7 Powering Off

There are several ways to power off normally:

Method 1: Press and hold the controller power button for 2 seconds, turn off the power switch, and disconnect the power cable.

Method 2: Click the [Shutdown] button on the teach pendant software interface, turn off the power switch, and disconnect the power cable.

Method 3: Press and hold the power button on the control handle, turn off the power switch, and disconnect the power cable.

Forced shutdown:

Method 1: Press and hold the power button on the controller for 10 seconds.

Method 2: Press and hold the power button on the control handle for 10 seconds.

Method 3: Directly unplug the power cable or turn off the power switch directly.

SignDescription
1. Directly unplugging the power cable from the socket to shut down the system may damage the machine file system, resulting in machine function failure.

7 Electrical Interfaces

7.1 Overview

The CB-G40-MINI controller provides diversified electrical interfaces to meet the needs of different automation application scenarios. It integrates functions such as robot motion control, safety logic processing, and external device communication. See Table 7-1 for a summary of the terminal interfaces.

Table 7-1 Summary of Controller Terminal Interfaces
Interface TypeCategoryInterface Name
User I/OSafety outputCOM-CO / CO00~CO03 (MCU side), CO10~CO13 (3576 side)
Safety inputCOM-CI / CI00~CI03 (MCU side), CI10~CI13 (3576 side)
RS485 communication485- (RS485-B) / 485+ (RS485-A) / GND (RS485-GND)
DC24V outputV24+ (24V output positive) / V24- (GND)
Remote controlRM+ / RM- (user remote power on/off control)
Power detectionNC (power loss detection, ≤DC24V)
Digital input (DI)COM-DI / DI00~DI07 (MCU side general input)
Digital output (DO)COM-DO / DO00~DO07 (MCU side general output)
Analog output (AO)AO1 / AO2 (digital-to-analog conversion signal 0/1, 0~5V) / AG (AGND)
Analog input (AI)AI1 / AI2 (analog-to-digital conversion signal 0/1, 0~5V) / AG (AGND)
Main powerDC96V (96V version) / DC48V (48V version) / GND / PE (protective ground)
Communication interfaceCAN (multiplexed with EtherCAT)GND_CAN1 / CAN1_H (CAN1/+) / CAN1_L (CAN1/-) / GND_CAN7 / CAN7_H (CAN7/+) / CAN7_L (CAN7/-); multiplexed with ENET_TD_P (EtherCAT/TX+) / ENET_TD_N (EtherCAT/TX-) / ENET_RD_P (EtherCAT/RX+) / ENET_RD_N (EtherCAT/RX-)
Handle portEthernet communicationTX+ / TX- / RX+ / RX-
RS485 communication485+ (RS485+) / 485- (RS485-)
Emergency stopEI0 (emergency stop/NC) / EI1 (emergency stop NC1)
Three-position switchTRI00 (three-position switch/NO1) / TRI01 (three-position switch/NO)
Power24V (power 24V+) / GND
Control / detectionPWR-ON (power on/off/NO) / IND (power-on indicator/+) / T/H-DEC (handle detection signal) / INT-DEC (aviation plug insertion signal)
ReservedNC

7.2 Electrical Warnings and Cautions

The following warnings and cautions must be observed when designing and installing robot and controller applications, and they must also be followed when performing maintenance work.

SignDescription
1. Make sure that all equipment that must stay dry is kept dry. If water enters the product, cut off the power and contact your supplier.

2. Use only the original cables of the robot. Do not use the robot in applications where those cables need to be bent. If longer cables or flexible cables are required, contact your supplier.

3. All GND terminals mentioned in this document are only intended for supplying power and transmitting signals. For protective grounding (PE), use the screw terminals marked with the grounding symbol in the controller. The grounding connector should be rated for at least the highest current in the system.

4. Be careful when installing interface cables to the robot's I/O.
1. Never connect safety signals to a non-safety PLC whose safety level is inappropriate. Failure to observe this warning may cause serious injury or death due to failure of a safety stop function.

2. The controller must be powered off when wiring the controller's electrical interfaces.
1. Interference signals above the levels specified in the IEC standards will cause abnormal behavior of the robot. Excessively high or overexposed signal electrodes will cause permanent damage to the robot. EMC problems usually occur during welding and are usually indicated by error messages in the log. AUBO (Beijing) Intelligent Technology Co., Ltd. is not responsible for any loss caused by EMC problems.

2. The length of I/O cables used to connect the controller to other machines and equipment must not exceed 30 meters, unless extended testing shows that it is feasible.

7.3 User I/O Interface

The CB-G40-MINI controller provides two user I/O interfaces, one on the left and one on the right, each of which is a 32-pin high-density connector, as shown in Figure 7-1. The X1 interface on the left side of the controller mainly provides safety I/O, RS485 communication, DC24V power output, and remote control functions; the X2 interface on the right side of the controller mainly provides general digital I/O and analog I/O functions. They are referred to as the "left I/O interface" and the "right I/O interface" in the following sections.

controller_g40_mini_6_3_01controller_g40_mini_6_3_02
Figure 7-1 User I/O Interface

7.3.1 RS485 Interface

Pins 30, 31, and 32 of the left I/O interface correspond to RS485-, RS485+, and GND respectively, as shown in Figure 7-2. They can be used for Modbus RTU communication.

controller_g40_mini_6_3_1_01
Figure 7-2 RS485 Interface
Table 7-2 RS485 Interface Pin Description
Pin No.NameFunction
30485-RS485-B
31485+RS485-A
32GNDRS485-GND

7.3.2 DC24V Output Power

Pins 15 and 16 of the left I/O interface correspond to the V24+ and V24- output terminals respectively, as shown in Figure 7-3.

controller_g40_mini_6_3_2_01
Figure 7-3 DC24V Output Power Interface
Table 7-3 DC24V Output Power Interface Pin Description
Pin No.NameFunction
15V24+24V
16V24-GND

7.3.3 Safety Output

Pins 1-6 and 17-22 of the left I/O interface are safety outputs, as shown in Figure 7-4.

controller_g40_mini_6_3_3_01
Figure 7-4 Safety Output
Table 7-4 Safety Output Interface Pin Description
Pin No.NamePin No.Name
1COM-CO17COM-CO
2CO1018CO00
3COM-CO19COM-CO
4CO1120CO01
5CO1221CO02
6CO1322CO03

7.3.4 Safety Input

Pins 7-12 and 23-28 of the left I/O interface are safety inputs, as shown in Figure 7-5.

controller_g40_mini_6_3_4_01
Figure 7-5 Safety Input
Table 7-5 Safety Input Interface Pin Description
Pin No.NamePin No.Name
7COM-CI23COM-CI
8CI1024CI00
9COM-CI25COM-CI
10CI1126CI01
11CI1227CI02
12CI1328CI03

7.3.5 Remote Power On/Off Control

Pins 13 and 14 of the left I/O interface are the remote power on/off control interface, as shown in Figure 7-6. The remote power on/off interface can be used to control turning the controller on or off.

controller_g40_mini_6_3_5_01
Figure 7-6 Remote Power On/Off Control Interface
Table 7-6 Remote Power On/Off Control Interface Pin Description
Pin No.NameFunction
13RM+User remote power on/off control
14RM-User remote power on/off control

7.3.6 Power-On Detection

Pin 29 of the left I/O interface is the power-on detection interface, and this interface must not exceed DC24V, as shown in Figure 7-7.

controller_g40_mini_6_3_6_01
Figure 7-7 Power-On Detection Interface
Table 7-7 Power-On Detection Interface Pin Description
Pin No.NameFunction
29NCPower-on detection

7.3.7 General Digital I/O Input Interface

Pins 17-28 of the right I/O interface are the general digital I/O input interface, as shown in Figure 7-8.

controller_g40_mini_6_3_7_01
Figure 7-8 General Digital I/O Input Interface
Table 7-8 General Digital I/O Input Interface Pin Description
Pin No.Name
17COM-DI
18DI00
19DI01
20COM-DI
21DI02
22DI03
23COM-DI
24DI04
25DI05
26COM-DI
27DI06
28DI07

7.3.8 General Digital I/O Output Interface

Pins 1-12 of the right I/O interface are the general digital I/O output interface, as shown in Figure 7-9.

controller_g40_mini_6_3_8_01
Figure 7-9 General Digital I/O Output Interface
Table 7-9 General Digital I/O Output Interface Pin Description
Pin No.Name
1COM-DO
2DO00
3DO01
4COM-DO
5DO02
6DO03
7COM-DO
8DO04
9DO05
10COM-DO
11DO06
12DO07

7.3.9 Analog Output Interface

Pins 13-16 of the right I/O interface are the analog output interface, and the port supports a maximum of 0-5V analog output, as shown in Figure 7-10.

controller_g40_mini_6_3_9_01
Figure 7-10 Analog Output Interface
Table 7-10 Analog Output Interface Pin Description
Pin No.NameFunction
13AO1Digital-to-analog conversion signal 0
14AGAGND
15AO2Digital-to-analog conversion signal 1
16AGAGND

7.3.10 Analog Input Interface

Pins 29-32 of the right I/O interface are the analog input interface, and the port supports a maximum of 0-5V analog input, as shown in Figure 7-11.

controller_g40_mini_6_3_10_01
Figure 7-11 Analog Input Interface
Table 7-11 Analog Input Interface Pin Description
Pin No.NameFunction
29AI1Analog-to-digital conversion signal 0
30AGAGND
31AI2Analog-to-digital conversion signal 1
32AGAGND

7.4 Power Interface

The controller power supply voltage is available in two versions: 96V and 48V. The power interface is shown in Figure 7-12.

controller_g40_mini_6_4_01
Figure 7-12 Power Interface
Table 7-12 Power Interface Pin Description
Plug PositionVoltage VersionPin Sequence from Left to Right
Left plug96VDC96V → GND → PE
48VDC48V → GND → PE
Right plug96VPE → GND → DC96V
48VPE → GND → DC48V

7.5 Robot Arm Communication Interface

The pin distribution of the robot arm communication interface is shown in Figure 7-13.

controller_g40_mini_6_5_01
Figure 7-13 Robot Arm Communication Interface
Table 7-13 Robot Arm Communication Interface Pin Description
CAN Interface Definition (Multiplexed with EtherCAT)
PinFunction 1Function 2
1GND_CAN1CAN1-GND
2CAN1_HCAN1/+ENET_TD_PEtherCAT/TX+
3CAN1_LCAN1/-ENET_TD_NEtherCAT/TX-
4GND_CAN7CAN7-GND
5CAN7_HCAN7/+ENET_RD_PEtherCAT/RX+
6CAN7_LCAN7/-ENET_RD_NEtherCAT/RX-

7.6 Handle Interface

controller_g40_mini_6_6_01
Figure 7-14 Handle Interface
Table 7-14 Handle Interface Pin Description
Pin No.NameFunctionPin No.NameFunction
1TX+Ethernet/TX+11EI1Emergency stop NC1
2TX-Ethernet/TX-12GNDGND
3RX+Ethernet/RX+13TRI00Three-position switch/NO1
4RX-Ethernet/RX-14TRI01Three-position switch/NO
5GNDGND15INDPower-on indicator/+
6GNDGND16PWR-ONPower on/off/NO
7485+RS485+17T/H-DECHandle detection signal
8485-RS485-18INT-DECAviation plug insertion signal
924VPower 24V+1924VPower 24V+
10EI0Emergency stop/NC20NC

8 Use of the Control Handle

8.1 Introduction

The robot system can be operated quickly through the control handle. In the AuboStudio teach pendant software, the control handle function can be configured to be disabled or enabled, and it is enabled by default at the factory. A magnet is placed on the back of the control handle for easy attachment. Its structure is shown in Figure 8-1 below.

controller_g40_mini_7_1_01
Figure 8-1 Control Handle Diagram
Table 8-1 Control Handle Button Function Description
No.NameFunction
1Emergency stop buttonPressing down the button can realize the emergency stop of the robot. Rotating the button in the direction shown on the button can restore it to the normal state.
2Power-on indicatorIndicates the controller power-on/off status:

Off: the controller is not powered on

Flashes slowly at 1 Hz: the controller is powering on

Flashes fast at 4 Hz: waiting for the teach pendant to start

On: the teach pendant has started, and the APP can scan and connect. The robot arm is in the standby state without power.

Breathing: the robot arm is in the standby state with power on.

Flashes fast at 4 Hz (3 seconds): searching for the robot (teach pendant control)

Flashes slowly at 1 Hz: shutting down
3Button indicatorOff when no button is pressed

On when any button is pressed
4Power on/off button1. Power on: press and hold for 2 seconds and then release it. The buzzer emits a "beep", and the controller enters the power-on process. After about 20s, when the buzzer emits a "beep" again, the handle power indicator starts to flash, and the controller completes power-on.

2. Power off: press and hold for 2 seconds and then release it. The power indicator goes off, and the buzzer emits a "beep beep" sound to indicate that shutdown is complete.

3. Forced shutdown: in any state, press and hold for 10 seconds to force shutdown. The power indicator goes off, and the buzzer emits a "beep beep" sound to indicate that shutdown is complete.
5, 9, 10Customizable buttonsUsers can customize the functions of these buttons in the AuboStudio teach pendant software.
6Three-position enabling switchThe three-position enabling button has three stages of travel:

1. Release OFF (initial)

2. Half-press ON

3. Press to the bottom OFF

Drag teach button:

 The system is configured as a drag teach function button by default. When the device is in manual mode and the button is ON, the drag teach function is enabled, supporting manually dragging the robot arm to complete teaching operations; when the button is OFF, the drag teach function is disabled, and the robot arm cannot be dragged for teaching.

Safety enabling switch:

 The safety enabling switch mode can be enabled by switching in the software interface. When the device is in manual mode and the switch is ON, the robot arm can be manually controlled normally; when the switch is OFF, the robot triggers safety stop protection and immediately terminates all manual control actions.
7Robot power on/off buttonControls the robot arm power on/off and enabling:

1. Robot arm power on: when the robot arm is powered off, short-press the button. The buzzer emits a "beep", and the robot arm starts to power on. After about 20s, when the buzzer emits a "beep" again, the power indicator changes from flashing to steady on, and the robot arm power-on is complete.

2. Robot arm enabling (brake release operation): when the robot arm is powered on but not enabled, short-press the button. The robot arm vibrates and the six joints emit clicks in sequence, releasing the braking system. After that, the robot arm can be operated normally.

3. Robot arm power off: when the robot arm is powered on, press and hold the button for 2 seconds and then release it. The robot arm is enabled and powered off, the power indicator changes from steady on to flashing, and the buzzer emits a "beep beep" sound to indicate that power-off is complete.
8Program start/stop buttonThis button is used to control the start, termination, pause, and resume of the robot arm program. It can be operated quickly without the teach pendant, meeting the needs of on-site operations, whole-machine deployment, and maintenance debugging.

1. Program start: press and hold the start/stop button on the control handle for 2 seconds and then release it to start the default program. The buzzer emits a "beep" to indicate that the program is running. If no default program is set, the robot arm does not execute any action and the buzzer gives no prompt.

2. Program pause/resume: when the program is running, short-press the button to pause/resume the program. The buzzer emits a "beep" to indicate pause/resume.

3. Program termination: press and hold for 2 seconds and then release it. The program stops (after stopping, it cannot be resumed and can only be restarted). The buzzer emits a "beep beep" sound to indicate that the program has terminated.
11Handle lock buttonHandle lock button: controls the enabling and locking of the control handle, used to prevent misoperation of the handle during program running.

1. Lock: when the handle is not locked, press and hold the button for 2 seconds and then release it. The buzzer emits a "beep", the handle lock indicator stays on, and all buttons except the emergency stop are disabled.

2. Unlock: when the handle is locked, press and hold the button for 2 seconds and then release it. The buzzer emits two "beep beep" sounds, the handle lock indicator goes off, and the handle buttons return to normal use.
12Handle lock status indicatorIndicates the handle lock status:

1. On: the handle is locked, and operations of other buttons are invalid.

2. Off: the handle is not locked, and other buttons are valid.

8.2 Customizable Functions of the Handle

  • Users can configure the functions of the customizable buttons in the teach pendant software. The configurable functions are shown in the following table. For specific operations, please refer to the AuboStudio software manual.
Table 8-2 Customizable Button Function Table
ButtonFunction Definition
Customizable buttonReturn to origin, triggered by long press
Drag teach, triggered by long press
Record feature point, triggered by short press
Trajectory playback, triggered by short press

8.3 G-STICK Handle Kit

The G series handle comes with a tablet back-clip kit, as shown in the figure. This accessory can realize the connection and assembly of the handle and the tablet, optimizing the operation experience.

controller_g40_mini_7_3_01controller_g40_mini_7_3_02
Figure 8-2 G-STICK Handle

9 Appendix

9.1 Technical Specifications

Controller ModelCB-G40-MINI
Controller Dimensions (L*W*H)234mm x 169mm x 69.9mm
Controller WeightAbout 8kg
IP Protection RatingIP20 (IP43 customizable)
Power Input96VDC
I/O PortDigital input8 (configurable)
Digital output8 (configurable)
RS4851
I/O PowerOutput voltage: 24V
Output current: 3A max
Operating Temperature-10℃~55℃
Transportation and Storage Temperature-40℃~60℃
Humidity95% relative humidity (non-condensing)
Cooling MethodAir cooling
Cable LengthRobot arm cable length5m
Handle cable length4m

9.2 Revision Records

Version / TimeDescription
v1.0.0* / 20260626v1.0.0* (Trial) released.
v1.0.1*/202608271. Released v1.0.1* trial version.

2. Unified manual structure, safety instructions, chapter names, and warning signs.