
Robotiq 2-Finger Adaptive Robot Gripper - 200
Instruction Manual
Robotiq inc. © 2008-2013
80
4.10.5 Application with Universal Robots
This section contains some additional information related to the communication between the Gripper and the Univer
model
and
using the
protocol.
sal Robots
UR-5
UR-10
Modbus TCP
Modbus TCP works with 16-bits registers, whereas the Adaptive Gripper is configured using 8-bit bytes.
Therefore, it is necessary to compute the value of each 16-bits register using two bytes. Also, the endianness is
different for the Gripper than for the
robots. This means that the first register is built using the following formula:
UR
REGISTER0 = BYTE1 + 256 * BYTE0
Tip
One thing to try first is to send the value 256 to the REGISTER0. This command (1 on the
activate bit) will trigger the initialization routine and therefore you should see the Gripper open
and close to reach its mechanical stops.
Writing and reading other registers will be based on similar computations. Also, please note that the
read/write registers are not the same.
As an example, writing to REGISTER0 will send a command to the Gripper whereas reading REGISTER0 will give
you the status of the Gripper.