Step 6: Robot Setup#
This section describes the procedure to configure TCP/IP communication between the FlexiVision One system and the industrial robot. Correct communication is essential to allow the exchange of coordinates and commands between the two systems.
Note
Prerequisites
Before proceeding, make sure that:
The robot is powered on and operational
The Ethernet cable between VisionController and robot is connected
The robot is configured to accept TCP/IP connections, refer to the robot manual
The communication port configured in the robot code is known
Accessing Robot configuration#
1 |
From the main software page, click |
2 |
In the SETUP page, locate and click the Robot Setup icon Setup page
|
3 |
The robot communication configuration page opens |
Robot Setup interface overview#
The Robot Setup page includes several sections used to configure and test communication:

Section |
Description |
|---|---|
Port |
TCP/IP port used by the robot to communicate, configured on the robot controller |
Reconfigure Server |
Button used to reconfigure the communication server with the new parameters |
Server Online |
FlexiVision One server status indicator, green means server active and reachable |
Client Connect |
Robot client status indicator, green means robot connected |
Robot-FlexiVision One messages |
Log windows showing the messages exchanged between robot and FlexiVision One, used for debugging:
|
Configuration procedure#
Step 1: Enter the communication port#
The TCP/IP port is the critical parameter and must match on both the robot and FlexiVision One sides:
4 |
In the Port field, enter the TCP/IP port number used by the robot to communicate |
Note
Default value: standard FlexiVision One port.
The port number must:
match the one configured in the robot program
be between 1024 and 65535, user port range
not conflict with other services on the network
Warning
It is essential that the port number is identical on both sides:
FlexiVision One: port configured in 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 works
Step 2: Reconfigure the server#
After setting the correct port, the communication server must be restarted:
5 |
Click Reconfigure Server |
6 |
Wait a few seconds for reconfiguration to complete |
Note
It is necessary to click Reconfigure Server whenever:
The port number is changed
The server must be restarted after an error
The network configuration of the VisionController has been changed
Existing connections must be closed forcibly
The server starts automatically when FlexiVision One opens, but it requires manual reconfiguration after changes.
Step 3: Verify server status#
After reconfiguration, verify that the server is active:
7 |
Check the Server Online indicator: |
Green: server active Red: server not active |
8 |
After starting the robot program, check the Client Online indicator: |
Green: robot connected Red: robot not connected |
Note
If the indicators are green, the system is connected correctly.
If one of the indicators is red, verify:
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
the system logs for error messages
Step 4: Save and complete#
9 |
Verify that robot to FlexiVision One communication is stable |
10 |
Communication parameters are saved automatically |
11 |
Return to the main SETUP page |
Next steps#
Once Robot Setup is completed, continue with:
Step 7: Camera Setup - configure and test camera acquisition

