Skip to main content

5.1 Introduction to this chapter

ROKAE has several series of robots. This chapter mainly introduces the system structure and connection mode of different series of robots to deepen users' understanding of robot systems.

Users can optionally read the contents of this chapter based on the model they use.

5.2 Control system structure

xCore control system is based on CS architecture, including HMI software (RobotAssist) and controller software RC.

image40

5.2.1 xPad2 Teach Pendant introduction

The buttons and their functions of xPad2 Teach Pendant are described below.

image41
image42

Emergency stop button;

Touch screen;

Physical buttons;

USB drive interface;

Connecting cable, for connecting with control cabinet or robot;

Three-position enabling switch;

5.3 Industrial robot system composition

This chapter mainly introduces the structure, wiring, and power-on start-up methods of industrial robots. There may be certain differences in the robot body and control cabinet depending on the robot’s specific model. For more information, please refer to the XBC5 Series Controller (xCore System) Product Manual.

The main structure and wiring relations of an industrial robot system are shown in the figure below, mainly including: robot body, Teach Pendant, control cabinet, relay cable, and power cord.

image43

Robot body;

Teaching pendant;

Power cable;

Control cabinet;

Connecting cable, for connecting with control cabinet or robot;

5.3.1 XBC5 series controller introduction

XBC5 series control cabinets include three models: XBC5, XBC5-E, XBC5-M.

Taking XBC5-M as an example, the main components and functions of the cabinet are briefly introduced, to which other models are similar in components and functions.

image44

Security/Universal IO wiring terminals;

Network interface: including debugging interface, EtherCAT expansion network interface, and visual interface;

Emergency stop switch: Used to control the motor’s band-type brake in case of emergency;

Power switch: Used to control the startup & shutdown of the robot;

Teach Pendant wiring port: Used to connect xPad2;

5.3.2 XBC5-M controller wiring, power-on, and start-up

Step Graphical Representation Explanation

1. Connect the robot body with the controller through the relay cable;

image45

As there is a difference between the two ends of the relay cable’s heavy-duty connector, please confirm before connecting.

2. Connect the Teach Pendant with the controller according to the figure;

image46.0

3. Connect the power cord with the controller;

image47

The interface of the power cord on the side of the controller is designed with a buckle.

4. Start up the control cabinet after powering it on.

image48

After the power cord is powered on and the POWER button is pressed, the xPad2 Teach Pendant will automatically start up.

Robot body side loading plug;

Trunk side load plug;

Control cabinet side load plug;

Trunk side load plug;

Control cabinet side teaching pendant connection port;

Teach pendant side connection port;

Control cabinet side power cord connection port;

Power cord side connection port;

Power button;

5.3.3 XBC5 controller wiring, power-on, and start-up

Step Graphical Representation Explanation

1. Connect the robot body with the controller through the relay cable;

image49

The power cord and relay cable on the controller side are designed as integrated units respectively, eliminating the need for additional installation.

2. Connect the Teach Pendant with the controller according to the figure;

image50

3. Start up the control cabinet after powering it on.

image51

After the power cord is powered on and the POWER button is pressed, the xPad2 Teach Pendant will automatically start up.

Robot body side loading plug;

Trunk side load plug;

Teach pendant side connection port;

Power button;

5.3.4 XBC5-E controller wiring, power-on, and start-up

Step Graphical Representation Explanation

1. Connect the robot body with the controller through the relay cable;

image52

The power cord and relay cable on the controller side are designed as integrated units respectively, eliminating the need for additional installation.

2. Connect the Teach Pendant with the controller according to the figure;

image53

3. Start up the control cabinet after powering it on.

image54

After the power cord is powered on and the POWER button is pressed, the xPad2 Teach Pendant will automatically start up.

5.4 Collaborative robot system composition

5.4.1 ER and ER PRO

ER and ER PRO series are designed without a controller, and their system composition is shown in the figure below.

Attention: ER series robots do not support xPad2 Teach Pendant.

image55

Robot body;

Handheld enable;

Power cable;

Transformer;

Connecting cable, for connecting with control cabinet or robot;

For ER series robots, you can refer to the following steps for connection and power-on.

Step Graphical Representation Explanation

1. Connect the robot body with the power adapter through the relay cable;

image56
image57

2. Connect the handheld enabling device.

image58

3. Connect the power cord.

image59

4. Connect HMI.

image60

As ER series robots do not support connecting Teach Pendant, please connect via PC. See below for details.

5. Connect the power supply, and press the power adapter [switch] and the robot body power supply [switch] in sequence.

image61
image62

Power adapter side trunk port;

Robot body side trunk line port;

Handheld enable port on the side of the robot body;

Power cord port on power adapter side;

Network cable port;

Power adapter switch;

Robot body switch;

5.4.2 CR and SR

CR and SR series collaborative robots are designed without a controller, and their system composition is shown in the figure below.

image63

Robot body;

Teaching pendant;

Power cable;

Transformer;

Connecting cable, for connecting with control cabinet or robot;

For CR series robots, you can refer to the following steps for connection and power-on. SR series is similar to CR series in connection and power-on.

Step Graphical Representation Explanation

1. Connect the robot body with the power adapter through the relay cable;

image56
image64

2. Connect the Teach Pendant;

image65

3. Connect the power cord;

image59

4. Connect the power supply, and press the power adapter [switch] and the robot body power supply [switch] in sequence.

image66
image67

After the robot is started up, the Teach Pendant will be automatically started up.

Power adapter side trunk port;

Robot body side trunk line port;

Handheld enable port on the side of the robot body;

Power cord port on power adapter side;

Power adapter switch;

Robot body switch;

5.4.3 CR-C and SR-C

CR and SR series collaborative robots are designed with a controller, and their system composition is shown in the figure below.

image68

Robot body;

Teaching pendant;

Power cable;

Control cabinet;

Connecting cable, for connecting with control cabinet or robot;

5.4.3.1 SR-C controller and its wiring, power-on and start-up
image69

Security/Universal IO wiring terminals;

Network interface: including debugging interface and visual interface;

POWER switch: Used to control the power on/off state of the robot;

Teach Pendant wiring port: used to connect xPad2.

Step Graphical Representation Explanation

1. Connect the robot body with the controller through the relay cable;

image70
image71

As there is a difference between the two ends of the relay cable’s heavy-duty connector, please confirm before connecting.

2. Connect the Teach Pendant with the controller according to the figure;

image72

3. Connect the power cord with the controller;

image73

The interface of the power cord on the side of the controller is designed with a buckle.

4. Start up the control cabinet after powering it on.

image74

After the power cord is powered on and the POWER button is pressed, the xPad2 Teach Pendant will automatically start up.

5.4.3.2 CR-C controller and its wiring, power-on, and start-up
image75

Security/Universal IO wiring terminals;

Realy cable interface: Used to connect the robot and controller;

Teach Pendant wiring port: Used to connect xPad2

Step Graphical Representation Explanation

1. Connect the robot body with the controller through the relay cable;

image76
image77

Note that the CR-C series controller has two relay cables: relay power cord and relay signal cable.

2. Connect the Teach Pendant with the controller according to the figure;

image78

3. Connect the power cord with the controller;

image79

The interface of the power cord on the side of the controller is designed with a buckle.

4. Start up the control cabinet after powering it on.

image80

After the power cord is powered on and the POWER button is pressed, the xPad2 Teach Pendant will automatically start up.

Robot side relay power cord port;

Robot side relay signal line interface;

Control cabinet side relay signal line port;

Control cabinet side relay power cord port;

Control cabinet side teaching pendant port;

Control cabinet side power cord port;

Power switch;

5.5 HMI and robot connection

Robot Assist, as the host computer software of the robot, can run on PC, xPad2, and other devices. You can connect the device where the Robot Assist software is located and the robot to the same LAN (local area network) and establish a connection with the connected robot by robot detection, manually entering the controller service address, etc.

5.5.1 xPad2 and robot connection

For the use of the Teach Pendant xPad2, the default network segment of the Teach Pendant is 192.168.1.X. You need to first modify the IP address of the Teach Pendant to be in the same network segment as the robot body, and then connect the xPad2 to the corresponding port of the robot;

5.5.1.1 Hardware connection
Model Introduction Picture

CR

The xMate CR series robot xPad2 wiring port is located at the base.

image81

CR-C

The xMate CR-C series robot xPad2 wiring port is located on the upper part of the control cabinet.

image82

SR

The xMate SR series robot xPad2 wiring port is located at the base.

image83

SR-C

SR special controller (need to add an adapter)

image84

XBC5

The XBC5 series controller xPad2 wiring port is located at the bottom of the controller.

image85

XBC5-M

The XBC5-M series controller xPad2 wiring port is located at the bottom of the controller.

image86

XBC5-E

The XBC5-E series controller xPad2 wiring port is located at the bottom of the controller.

image87

5.5.1.2 Connection configuration

After the hardware connection is completed and the robot is started up, xPad2 will be automatically started up and start its built-in Robot Assist software.

5.5.2 PC and robot connection

RobotAssist software can run on the PC, and then the PC can be connected with the robot or controller.

5.5.2.1 Hardware connection
5.5.2.2 One-to-one HMI and robot connection

When using a PC on which Robot Assist is running to debug a robot, the PC can be directly connected to the robot via network cable (table+illustration concretization);

Model Introduction Picture

ER/ER PRO

The xMate ER series cobot features two Ethernet interfaces on the base. The J2 port defaults to the fixed IP address of 192.168.0.160.

image88

CR

The xMate CR series cobot features only one Ethernet interface J1 (standard configuration) on the base, which defaults to the fixed IP address of 192.168.2.160.

image89

CR-C

xMate CR has a controller

image90

SR

xMate SR (J2 network interface)

image91

SR-C

The xMate SR-C debugging network interface is LAN2, whose default IP address is 192.168. 0.160;

image92

XBC5/XBC5E

There are four Ethernet interfaces from left to right on the controller, which are:
* Debugging network interface, whose default configuration is the fixed IP address of 192.168.0.160;
* EtherCAT device expansion network interface, used for slave station extension;
* Visual network interface, for connecting industrial cameras, whose default configuration is the fixed IP address of 192.168.2.160;
* Bus extension network interface (optional).

image93

XBC5 M

LAN2 is the debugging network interface of the XBC5 M controller, and its IP address defaults to 192.168.0.160;

image94

5.5.2.3 One-to-multiple HMI and robot connection

When switching between multiple robots, these robots can be connected to the same LAN, and the PC on which Robot Assist is running will detect the robots available for connection on the same network segment;

5.5.2.4 Wireless connection

For scenarios where a wired connection is not convenient (such as on AGVs), the robot can be connected to a wireless router via the reserved network interface (the network interface on the xMate cobot base; and the visual/debugging network interface of industrial robot controller) on the robot controller and then to the HMID wirelessly.

5.5.2.5 Connection configuration
5.5.2.6 Direct cable connection

Both the robot base and the controller feature one network interface that defaults as the debugging network interface with the fixed IP address of 192.168.0.160. This IP address is the same for all robots and is not recommended to be modified arbitrarily. The PC on which Robot Assist is running can be connected to the network interface directly via a network cable to control the robot.

5.5.2.7 External network interface connection

External network interface connection supports two types of settings: obtain an IP address automatically or assign a static IP address.

Obtain an IP address automatically — After the network interface J1 of cobots or the visual network interface of industrial robots is set to DHCP mode, and the robot is connected via the network interface to a router with DHCP, which automatically assigns an IP address to the robot, the robot can then be detected and connected via robot detection.

Assign a static IP address — After the network interface J1 of cobots or the vision network interface of industrial robots is set to the IP address in the required network segment, and the robot is connected via the network interface to a router, the robot can be visited and controlled via the robot’s IP address.

5.5.2.7.1 Direct cable connection of devices such as PC

Both the robot base and the controller feature one network interface that defaults as the debugging network interface with the fixed IP address of 192.168.0.160. This IP address is the same for all robots and is not recommended to be modified arbitrarily. The PC on which Robot Assist is running can be connected to the network interface directly via a network cable to control the robot.

When using a mobile device such as a PC to connect to a robot, it is necessary to ensure that the LAN port address of the mobile device is in the same network segment as the robot. Regarding the modification method of PC (win11) static IP and robot (CR series) connection, you can refer to the following process steps:

Step Graphical Representation Explanation

1. Network cable and robot connection. One end of the network cable is connected to the PC network interface, and the other end is connected to the robot network interface.

image95
image96

The default network segment of the network port at the side end of the CR series robot base is "192.168.2.XX".

2. Local static IP modification. Enter the PC [Control Panel] → [Network and Internet] → [Network and Sharing Center] → [Change adapter settings] → Right-click to open the corresponding network interface [Properties] → Double-click on [Internet Protocol Version 4 (TCP/IPv4)] → Modify the IP address, subnet mask and default gateway of the terminal device (PC) and click [OK].

image97
image98
image99
image100
image101

The IP address of the terminal device (PC) can be modified to any IP address that is not occupied in the same network segment as the robot, and its subnet mask and default gateway are consistent with those of the robot.

3. HMI and robot connection

image102

5.5.2.7.2 Wireless connection of devices such as PC

After the network interface J1 of cobots or the visual network interface of industrial robots is set to DHCP mode, and the robot is connected via the network interface to a router with DHCP, which automatically assigns an IP address to the robot, the robot can then be detected and connected via robot detection.

Step Graphical Representation Explanation

1. Modify the IP property of the robot system to automatic mode.

image103

See Chapter 6 for details;

2. Connect the robot to a router.

image104

Set the network interface J1 of cobots or the visual network interface of industrial robots to DHCP mode, and connect the robot via the network interface to a router with DHCP, which automatically assigns an IP address to the robot.

3. Connect the PC to the router network in the same network segment, and set the IP acquisition mode to DHPC.

image105

Enter the [Internet Protocol Version 4 (TCP/IPv4)] page, and refer to the part of Step 2 of the above manual IP modification.

4. Connect HMI to the robot

image102

5.5.2.7.3 IP address modification

Using the Windows 10 operating system as an example, connect one end of the Ethernet cable to the robot’s J2 interface and the other end to the terminal device (PC); click on the "Start > Control Panel" menu on the terminal device (PC), and select "Network and Sharing Center" (the "Network and Sharing Center" window will pop up); click on "Local Area Connection" in the "Network and Sharing Center" window (the "Local Area Connection Status" interface will appear); click on "Properties" in the "Local Area Connection Status" interface, (the "Local Area Connection Properties" interface will appear); double-click on "Internet Protocol Version 4 (TCP/IPv4)" in the "Local Area Connection Properties" interface, (the "Internet Protocol Version 4 (TCP/IPv4) Properties" interface will appear); and select "Use the following IP address" in the "Internet Protocol Version 4 (TCP/IPv4) Properties" interface, modify the IP address, subnet mask, and default gateway of the terminal device (PC), and confirm the changes. (The IP address of the terminal device (PC) can be modified to any IP address that is not occupied in the same network segment as the robot, and its subnet mask and default gateway are consistent with those of the robot)

image106

When manually modifying the IP address of the robot’s network interfaces, do not set different network interfaces as static IP addresses of the same network segment; do not arbitrarily modify the network mode and IP address (192.168.0.160) of the debugging network interface; do not arbitrarily modify the network mode and IP address (192.168.1.160) of the Teach Pendant xPad’s network adapter card.

5.5.3 Robot detection and connection

HMI can detect and display all robots available on the same network segment for connection. You can detect and connect robots by following these steps.

Step Graphical Representation Explanation

1. Search for available robots. Click on the network iconimage107 on the bottom status bar to rapidly enter the robot search interface, and click on .

image102
image108

When searching for robots, please make sure the device on which Robot Assist is running and the robots are on the same network and the network is connected.

2. Connect the robots. Enter the IP address of the robots and click on [Connect] .

image109
image110

When the robots are connected successfully, [Controller Service] and [Upgrade Service] will display "Connected to XXXX". The bottom status bar icon changes toimage111. Simultaneous connection of multiple Robot Assist is not supported. Another Robot Assist can only be connected after the current Robot Assist is confirmed to be disconnected or the robot is restarted.

3. Disconnect the robots. Click on the Disconnect button in the Connection interface to disconnect Robot Assist from the controller.

image112

The Robot Assist connection can be restored in the same way it is connected for the first time.