Industrial Robot Controller C2200

Product Introduction

The iNexBot C2200 industrial robot control system adopts IPC+RTOS design, using domestically produced ARM solution and Linux RT real time operating system, offering a cost-effective solution with rich external interfaces.

iNexBot's self-developed control algorithms can support standard robot configurations such as serial multi-joint, parallel multi-joint, SCARA, Cartesian, and linkage structure. It also offers customization options for developing specialized multi-joint robots with specific structures.

Because of iNexBot's excellent hardware platform and algorithm capabilities, the NRC series control system can support heterogeneous multi-robot collaboration, synchronous motion of up to 64 axes, and interpolation calculations.

Currently, iNexBot has a wide range of general processes such as arc welding, argon arc welding, laser welding, resistance welding (spot welding), laser cutting, spraying, dispensing, palletizing, and conveyor tracking. Additionally, iNexBot can also provide customized process development according to user requirements to meet specific application needs.

With the NexDroid OpenAPI interface, users can also design and develop their own process systems and human-machine interaction interfaces, and even implement dedicated robot forward and inverse kinematics and trajectory planning algorithms.

The iNexBot control system has been verified on tens of thousands of industrial robot equipments, and its reliability and stability are worthy of customers' trust. Besides, iNexBot's unique NexDroid OpenAPI provides high scalability and configurability to meet the needs of customers in different fields.

Product Features

Technical architecture

Good scalability. The NRC series robot controller adopts EtherCAT and PowerLink buses to realize servo master-slave connection, supporting synchronous motion of up to 64 axes. It is widely used in the control of robots and CNC equipment. Compared to the traditional pulse-controlled solutions, it significantly reduces system wiring and maintenance costs, and has excellent scalability.

Trajectory optimization

Supports multi-robot collaboration and secondary development. The NRC supports multi-robot collaboration, enabling simultaneous control of 4 industrial robots, and supports customer's secondary development.

Parameter Table

CPUAllwinner T5 1.5GHz
Power supply24V (±10%)
SystemLinux RT
Network port1*EtherCAT, 2*EtherNet
USB2*USB 2.0
COM2*RS232, 2*RS485
I/O24*Isolated DI, 24*Isolated DO
4*AI, 4*AO
EncoderA/B phase differential input, 5V power output
32-bit signed counting, 1 channel
Control axes64-axis simultaneous interpolation motion / 6-axis serial robot + ground rail + 2-axis positioner*2
Communication protocolsEtherCAT, Profinet, Profibus, Ethernet/IP, CAN, CANopen, CC-Link IE TSN, OPC-UA, FinsTCP, FinsUDP, TCP/IP, ModbusTCP, ModbusRTU
Operation modeTeach, Auto, Remote
Programming methodTeach programming, Offline programming, Drag teaching
Motion functionPoint-to-point, straight line, circular arc, spline curve, linear swing, FLYBY
Instruction systemMotion instruction, logic instruction, input/output instruction, operation instruction
Position control methodPoint-to-point control, continuous trajectory control
Coordinate systemJoint coordinate system, Cartesian coordinate system, tool coordinate system, user coordinate system
Structure algorithmsMore than 20 configurations, including 6-axis serial robots More details
ApplicationsArc welding, argon arc welding, laser welding, resistance welding (electric welding), stamping, loading and unloading, laser cutting, spraying, dispensing, palletizing, conveyor tracking, etc.

Dimensional diagram

Dimensional diagram


Rich interfaces

The C2200 controller is equipped with multiple Ethernet ports, digital input/output ports, RS485/232 COM ports, and CAN interfaces, making it convenient for users to connect with devices.

True multi-robot

Supports controlling up to 4 robots simultaneously with one controller, where each robot has independent parameters and programs. In run and remote modes, all robots can be synchronized to start and stop together. It supports a one-to-many configuration, allowing each robot to be paired with any type of external axis, such as a ground rail, positioner, or gantry system. Furthermore, the system also supports dual-robot collaboration mode, enabling two robots to start and stop in complete synchronization.

Built-in general processes

The system is equipped with various general processes such as loading and unloading, palletizing, welding, weld seam tracking, vision, laser cutting, conveyor tracking, collision detection, and drag teaching, and can be customized according to user needs. By utilizing the built-in general process functions, users can easily and quickly implement the desired process.

Open interfaces

iNexBot open platform NexDroid provides open API interfaces, allowing everyone to develop applications. It supports customers to perform secondary development and integrate processes based on C/C++/Python/Lua, enabling them to have control over core process experience. This is beneficial for protecting customers' intellectual property and domain expertise.

Offline programming

The iNexBot control system supports offline programming techniques and is now compatible with multiple offline programming vendors, including SprutCAM, RobotMaster, and RobotDK. It can be widely used in various fields such as engraving and spraying.

High precision

With the support of robot body accuracy, the NRC series control system can achieve a trajectory accuracy of within ±0.4mm and a repeat positioning accuracy of within ±0.02mm.

Flexible programming

In addition to traditional teach pendant programming, we also provide PC-based teaching software and configuration software-based touchscreen programming modes.

If there are errors in this article please give us feedback, we value your comments or suggestions.