How to differentiate between a UR CB3.0 and a UR CB3.1 Robot Controller.
Identify the controller version to avoid URCap compatibility issues
Most Robotiq URCaps are compatible only with the CB3.1 controller. If a product fails to work after a URCap update on a UR CB-Series robot, it's important to verify which controller version you’re using. Here are two methods to help you identify whether your robot uses a CB3.0 or CB3.1 controller.
Information
Method 1: Check the Polyscope Installation Medium
Ask yourself: "Is Polyscope installed on a flash card or a USB drive?"
- If Polyscope is installed on a compact flash card, the robot is using a CB3.0 controller.
CB3.0 systems use compact flash memory cards for Polyscope
-
If Polyscope is installed on a USB drive, the robot is using a CB3.1 controller.
CB3.1 systems use USB sticks instead of flash cards.

Method 2: Use the Robot Serial Number
If you can’t check the controller directly, use the robot's serial number to determine the version.
Robot | From | To |
UR5 | 2014350001 | 2016351863 |
UR10 | 2014300001 | 2016301178 |
If your robot’s serial number is higher than the listed range, it likely uses a CB3.1 controller.
Conclusion
Knowing whether you’re working with a CB3.0 or CB3.1 controller helps ensure compatibility with Robotiq URCaps. Check the memory type or serial number to confirm your controller version and avoid unexpected issues.