Plugin errors

601 - Communication error

Signification

An error occurred during the communication operation and was not resolved. You have probably lost one or more communication transfers.

Troubleshoot

Check that your Ethernet cable is properly connected between your EYE+ and your robot controller. If everything looks fine, try to restart your EYE+ and/or your robot’s program.

603 - Connection failed

Signification

It is not possible to establish a connection with your EYE+ or you lost the connection while the program was running.

Troubleshoot

  • Check that your Ethernet cable is properly connected between your EYE+ and your robot controller.

  • Check the IP address and port number you selected in step Step 1: Configuration on Universal Robot.

  • Check that you have selected the correct end of line character in EYE+ Studio.

    Note

    Refer to section Step 2: Configuration on EYE+ Studio.

  • Check the state of your EYE+. If your EYE+ is in the Error state, get the logs and restart it.

    Note

    Refer to section EYE+ states.

604 - Timeout occurred

Signification

The plugin has reached a timeout when handling a send or receive to your EYE+. This event occurs if no response is received from EYE+ within 35s.

Troubleshoot

  • Make sure that the internal EYE+ timeout you set in your program is the same as the one your EYE+ currently uses. If you have set a different timeout without using the plugin, the plugin will not be able to adjust its internal timeout itself. If you want to use a different timeout, use the command EYERawCommand("set_parameter timeout xx").

    Note

    You can check the internal timeout under Help > TCP Terminal in EYE+ Studio.

    ../_images/check_timeout.png

    Fig. 21 EYE+ Studio TCP terminal - Check internal timeout

  • Check the state of your EYE+. If your EYE+ is in the Error state, get the System logs and restart it.

605 - Wrong input parameters

Signification

One of your input arguments to a URCap or URScript function is invalid.

Troubleshoot

Check that your input arguments match those specified in the Plugin functions - URCap or Plugin functions - URScript section.

606 - Wrong EYE+ name/identifier

Signification

You have entered wrong EYE+ name in one of the URScript functions.

Troubleshoot

Adapt the name to be the same as the one presented in the Step 1: Configuration on Universal Robot section or do not specify the name as an argument (use the default value).

699 - Generic error

Signification

An unexpected error occurred.

Troubleshoot

Download the Communication logs of your EYE+ and contact our support team.