Skip to Main Content
Centro de soporte de Cognex
Logo

How to Use Native Command to Switch Jobs Through TCP in In-Sight Vision Suite

This article includes: 1) Configure TCP Telnet Server in ISVS 2) Connect to Telnet over an Ethernet network. 3) How to use Native Command.

09/01/2026

Details

  1. After connecting the camera, before using Telnet, you need to confirm that the Telnet service is enabled in the ISVS software under Utilities → Industrial Ethernet → Industrial Ethernet Configuration. The default port number is 23. If this port is already occupied, you can modify it to another port in the same interface.

    How to Use Native Command to Switch Jobs Through TCP_Image-1
  2. In this example, I will use a network debugging tool and create a TCP Client. Set the remote host IP address to the camera IP and the port number to 23. In the real project, the machine will be TCP Client to connect to the Telnet Server.

    How to Use Native Command to Switch Jobs Through TCP_Image-2
  3. Click the “Connect” button on the TCP client to connect to the IS2800 camera. Once connected successfully, the TCP client will receive a welcome message and prompt for a username. Follow the prompts to enter the username and password in sequence. After successful login, the client will receive a message indicating that the user has logged in, as shown in the image below. The default username is admin, and password is empty.

    How to Use Native Command to Switch Jobs Through TCP_Image-3

    Note:

    All sent messages must include carriage return and line feed. Some debugging tools add this automatically by default. In this case, I directly append \r\n to the end of the string.

    The 30-second timeout countdown starts from the welcome message prompt, and once login is successful, the timeout no longer applies.

    How to Use Native Command to Switch Jobs Through TCP_Image-4
  4. Set Online/Offline Command SO[Int], When the parameter is 1, the camera is set to online; when the parameter is 0, the camera is set to offline. For example, sending SO0 puts the camera in offline status, and the software will display “Forced Offline” in the lower right corner. Sending SO1 will bring the camera back online.

    How to Use Native Command to Switch Jobs Through TCP_Image-5
    How to Use Native Command to Switch Jobs Through TCP_Image-6

    Note: Command SO1 cannot place the vision system into Online mode if the vision system has been set Offline either manually in the In-Sight user interface, or by a Discrete Input signal.

  5. Load Job Command LF[Filename], the file name can include the .jobx suffix or omit it. In this example, I have two programs already stored in the camera.

    How to Use Native Command to Switch Jobs Through TCP_Image-7
    How to Use Native Command to Switch Jobs Through TCP_Image-8
    How to Use Native Command to Switch Jobs Through TCP_Image-9

    Note: The In-Sight vision system must be Offline.

  6. You can find more Native Mode Commands in ISVS Help document.

    How to Use Native Command to Switch Jobs Through TCP_Image-10

Recursos relacionados