Dashboard Server e-Series, port 29999
Examples are valid for:
e-Series Software version: all software versions
Note that older or newer software versions may behave differently.
DASHBOARD SERVER COMMANDS - e-SERIES ONLY
A Universal Robot can be controlled from remote by sending simple commands to the GUI over a TCP/IP socket. This interface is called the "DashBoard server". The server is running on port 29999 on the robots IP address. Each command should be terminated by a ‘\n’ also called a newline.
- Commands are not case sensitive.
- Dashboard commands for CB-Series can be found here: CB-Series DashBoard commands
- If a command is send but not allowed, the below error is returned
"Command is not allowed due to safety reasons, please switch robot to Remote Control mode and reconnect to port 29999"
Commands attached in the bottom.
Testing the Dashboard server:
For testing purposes a program for testing sockets can be used, like HyperTerminal, or similar. In this example the freeware program SocketTest is used.
Setup a static IP-address and subnet mask on PC, so it matches the robot, e.g.:
PC: IP-addr: 192.168.3.10 Robot: IP-addr: 192.168.3.3
Subnet: 255.255.255.0 Subnet: 255.255.255.0
In the socket test program, use the Client tab to send commands to robot: