Robot Setup#

This section describes the procedure for configuring TCP/IP communication between the FlexiVision One system and the industrial robot. Proper communication is essential for the exchange of coordinates and commands between the two systems.

Note

Prerequisites

Before proceeding, make sure that:

  • The robot is switched on and working

  • The Ethernet cable between VisionController and robot is connected

  • The robot is configured to accept TCP/IP connections (see robot manual)

  • You are aware of the communication port configured in the robot code


Access to Robot Configuration#

1

From the home page of the software, click ../../../_images/tasto_setup1.png

2

On the SETUP page, identify and click the Robot Setup icon

Setup page

Setup Page

3

The robot communication configuration page opens


Robot Setup interface overview#

The Robot Setup page has several sections to configure and test communication: Robot Setup Page

Section

Description

Port

TCP/IP port the robot communicates with (configured on the robot controller)

Reconfigure Server

Button to reconfigure the communication server with new parameters

Server Online

Status indicator of the FlexiVision One server (green = server active and accessible)

Client Connect

Status indicator of the robot client (green = robot connected)

Robot-Flexivision Messages

Log windows showing messages exchanged between robot and FlexiVision One (used for debugging):

  • the first (smallest) window indicates messages that FlexiVision One or the operator send

  • the second window indicates messages that FlexiVision receives


Configuration procedure#

Step 1: Communication port insertion#

The TCP/IP port is the critical parameter that must match between robot and FlexiVision One:

4

In the Port field, enter the TCP/IP port number that the robot will communicate with

Note

Default value: (FlexiVision One standard port) The port number must be:

  • The same as configured in the robot program

  • Between 1024 and 65535 (user ports)

  • Not conflicting with other services on the network

Warning

It is essential for the port number to be identical on both sides:

  • FlexiVision One: Port configured on this page

  • Robot: Port configured in the robot program

If the numbers do not match, the connection will always fail.

Example:

  • ❌ WRONG: FlexiVision One port 2000, Robot port 2001 → No communication

  • ✅ CORRECT: FlexiVision One port 2000, Robot port 2000 → Communication working

Step 2: Reconfiguring the server#

After setting the correct port, the communication server must be rebooted:

5

Click the button Reconfigure Server

6

Wait a few seconds for the reconfiguration to complete

Note

You must click Reconfigure Server each time that:

  • You change the port number

  • You want to reboot the server after an error

  • You have changed the network configuration of the VisionController

  • You want to force closing of existing connections

The server starts automatically when the FlexiVision One software is opened, but requires manual reconfiguration after changes.

Step 3: Checking server status#

After reconfiguration, check that the server is active:

7

Look at the Server Online indicator:

Green: Server active Red: Server not active

8

After starting the program from the robot, look at the Client Online indicator:

Green: robot connected Red: robot not connected

Note

If the indicators are green, the system is properly connected.

If one of the indicators is red, check:

  • That the program on the robot has been started

  • That the IP addresses are on the same subnet

  • That the port is not already in use by another program

  • System logs for error messages

Step 4: Saving and Completion#

9

Check that the robot → FlexiVision One connection is stable

10

The communication parameters are automatically saved

11

Go back to the main SETUP page


Next steps#

Once the Robot Setup is complete, proceed with: