Skip to content

Hardware Interfaces ​

Components of robotic arm ​

Realman's collaborative robot system is mainly composed of the robot body, controller (integrated in the robot base), and teach pendant touch pad (optional).

Controller ​

16-Pin Aviation Connector Cable ​

There is a 16-core connector on the robot controller panel, from which all I/Os of the robot are led out. Currently, the cables are divided into the first-generation cable and the second-generation cable, as shown below.

WARNING

Hot plugging of an aerial plug is not allowed during wiring. When inserting the aerial plug, make sure that the pin is aligned with the hole position and check whether the pin is normal.

First-generation cableSecond-generation cable

The structural diagram of the 16-core connector is as follows:

I/O interface diagram

The wire definitions of the first-generation and second-generation cables are shown in the table below:

No.First-generation cable wiring sequenceSecond-generation cable wiring sequenceDefinitionDescriptionWire number (for second-generation cables only)Remarks
1Pink and brownBlack stripe brown/brownVOUTExternal output +NO.112 V/24 V
2Gray and purpleGray/purpleGNDPower ground for VOUTNO.2
3YellowYellow485ARS485_A (D+)NO.3
4Yellow and greenBlack stripe yellow485BRS485_B (D-)NO.4
5Purple and whiteBlack stripe whiteIO1Multiplexible IONO.5
6Red and whiteWhite stripe redIO2Multiplexible IONO.6
7Green and whiteBlack stripe greenIO3Multiplexible IONO.7
8Yellow and whiteWhite stripe blackIO4Multiplexible IONO.8
9Blue and whiteBlack stripe orangeIO_P_INDigital power supply for IO inputNO.90−24 V
10Light blueBlack stripe blueIO_P_OUTDigital power supply for IO outputNO.100−24 V
11Deep blueBlueIO_GNDDigital ground for IONO.11
12GreenGreenCANFD_HCANFD_H (CAN high)NO.12
13RedRedCANFD_LCANFD_L (CAN low)NO.13
14WhiteWhiteE_STOPCircuit-style IO emergency stopNO.14
15BlackBlackBlankReservedNO.15
16OrangeOrangeBlankReservedNO.16


The pin definitions of the dual-row 16-core wiring terminal are as follows:

Pin definitions of the dual-row 16-core wiring terminal

Pin No.DefinitionDescriptionRemarks
1IO_P_INDigital power supply for IO input0−24 V
2E_STOPCircuit-style IO emergency stop
3IO_P_OUTDigital power supply for IO output0−24 V
4IO_GNDDigital ground for IO
5RS485_BRS485_B (D-)
6RS485_ARS485_A (D+)
7CANFD_HCANFD_H (CAN high)
8CANFD_LCANFD_L (CAN low)
9IO1Multiplexible IO
10IO2Multiplexible IO
11IO3Multiplexible IO
12IO4Multiplexible IO
13NCReserved, not connected
14GNDPower ground for VOUT
15VOUTExternal output +12 V/24 V
16PEPE protective earth for chassis

WARNING

The voltage of digital I/O is determined based on the reference voltage connected, and the 16-core extension interface cable of robotic arm provides only 12 V and 24 V power supply voltages. If other output voltages are required for the digital I/O, then reference voltages need to be led in from the pins IO_P_IN, IO_P_OUT, and IO_GND.

Power output ​

The 16-core cable of robot outputs 12 V/24 V power (in the case of 24 V output voltage, the actual output voltage is the same as the power voltage of the robot, and if the power voltage is unstable, the output voltage will be affected). The power output type is configured and controlled through the teach pendant or JSON protocol. The electrical characteristics are listed in the following table.

ParameterMinimumTypicalMaximumUnit
Power voltage0——24V
Power current——1,0001,500mA

WARNING

When the controller power supply is used as the power supply to external devices, the current parameter limits specified in the above table must be followed to prevent overload and burning of the controller.

Digital input ​

The controller interface has four channels of digital inputs, and users need to connect the digital power supply channel for IO input (IO_P_IN) and the IO digital ground channel (IO_GND) to provide level reference for the digital inputs. The electrical characteristics are listed in the following table.

Digital inputMinimumTypicalMaximumUnit
Input power Vin0—24V
Input voltage-0.524V
Low logic level1V
High logic levelVin-0.5V

Digital output ​

The controller interface has four channels of digital outputs, and users need to connect the digital power supply channel for IO output (IO_P_OUT) and the IO digital ground channel (IO_GND) to provide level reference for the digital outputs. The electrical characteristics are listed in the following table.

Digital outputMinimumTypicalMaximumUnit
Input power Vin0—24V
Output current——2mA

When the digital output signal of robotic arm is connected with an external device, the power supply to the external device can be used as the reference level of the output end of robotic arm, which shall be no higher than 24 V.

TIP

The maximum output current of digital output signal is 2 mA, which can be amplified by installing field effect modules.

IO multiplexing ​

The I/O of 16-core cable supports the multiplexing function, which, through the program command or web-end teach pendant, can be switched to:

NO.Input (NPN type)
1Output (with a maximum current of 2 mA)
2Input start function multiplexing mode
3Input suspension function multiplexing mode
4Input resumption function multiplexing mode
5Input emergency stop function multiplexing mode
6Input into current loop drag mode
7Input into position-only drag mode (available for the six-axis force version)
8Input into orientation-only drag mode (available for the six-axis force version)
9Input into combined position and orientation drag multiplexing mode (available for the six-axis force version)
10Input external axis maximum soft limit multiplexing mode (available in the external axis mode)
11Input external axis minimum soft limit multiplexing mode (available in the external axis mode)

End extension ​

To make it easy for users to connect tools at the end of the robot, a mounting flange and a communication interface are reserved at the end. There are two buttons on the flange housing, which are used to control the drag teaching and trajectory reproduction, respectively. The following introduces the end dimensions and flange installation method:

Communication end interface

The communication end interface is a 6-core connector, which provides power and control signals for the various grippers and sensors connected to the robot.

End tool interface

WARNING

When inserting and pulling out the aerial plug cable of end interface board, make sure that the power output at the end is turned off; otherwise, there is a risk of damage to the hardware. When inserting the aerial plug, make sure that the pin is aligned with the hole position and check whether the pin is normal.

The functional interfaces are listed in the table below.

No.Interface typeQuantityFunction
1Power outputOne channel12 V/24 V available, on/off controlled
2Digital outputA maximum of two channels supportedReference level same as the power output, only 12 V/24 V supported
3Digital inputA maximum of two channels supportedReference level same as the power output, only 12 V/24 V supported
4RS485One channelCommunicate with peripherals of RS485 interface
5Drag teaching button (green)One channelPress and hold the button, and the robot will enter the drag teaching mode
6Trajectory reproduction button (blue)One channelPress the button, and the robot will reproduce the drag teaching trajectory
Press and hold to start the robotic arm moving to the initial position. Release to stop

6-Pin Aviation Connector Cable ​

The end tool interface connects external tools through a 6-core aerial plug. The pins and definitions of the aerial plug are as follows.

Definitions of external pins of tool end aerial plug

Note

The 6-core aerial plug at the end effector of the robotic arm comes in two versions. The two versions differ only in the anti-misinsertion groove structure, while the pin definitions and electrical performance are completely identical. Plugs of the same version must be used in pairs; mixing versions is strictly prohibited.

VersionMarkingGroove on the Socket
Version 1Red dot3
Version 2Blue dot1

Definitions of external pins of the tool end aerial plug:

Pin No.Wire colorFunction
1YellowRS485_A
2WhiteRS485_B
3RedDigital interface 1 (DI1/DO1)
4BlackDigital interface 2 (DI2/DO2)
5GreenPower GND
6BluePower output: 0 V/12 V/24 V, controllable by program

WARNING

The multiplexing functions in the table above are switched by program commands. Pin 3 and pin 4 are digital input channels (DI1 and DI2) by default before delivery, and the power output of pin 6 is 0 V (programmed).

Digital I/O input ​

There are two digital input channels at the tool end, and the electrical characteristics are listed in the following table.

Digital inputMinimumTypicalMaximumUnit
Input power Vin0——24V
Input voltage-0.524V
Low logic level1V
High logic levelVin-0.5V

Digital I/O output ​

There are two digital output channels at the tool end, which is directly configured through the teach pendant or the controller based on the JSON protocol. The electrical characteristics are listed in the following table.

Digital outputMinimumTypicalMaximumUnit
Input power Vin0——24V

Power output ​

The robot end outputs 12 V/24 V power (in the case of 24 V output voltage, the actual output voltage is the same as the power voltage of the robot, and if the power voltage is unstable, the output voltage will be affected). The power output type is configured and controlled through the teach pendant or JSON protocol. The electrical characteristics are listed in the following table.

ParameterMinimumTypicalMaximumUnit
Power voltage0——24V
Power current——1,0001,500mA

WARNING

When the robot end power supply is used as the power supply to end effector, the current parameter limits specified in the above table must be followed to prevent overload and burning of the end interface board.

Communication interface ​

There is an RS485 communication interface respectively at the 16-core aerial plug of the controller and the 6-core aerial plug of the end interface board (The RS485 communication interface of the 6-pin terminal connector on the end-effector interface board is only used for the robot to control external devices, but not for external devices to control the robot's motion). The two RS485 interfaces can be configured to standard Modbus RTU mode through the JSON protocol (to ensure the communication stability of RS485 interfaces, the devices shall be connected to the GND of the robotic arm as practical as possible). Then the peripherals connected to the interface can be read or written through the JSON protocol.