# Change Program Remotely

If you enabled an Industrial Protocol, you can connect a PLC to the vision sensor. If you enabled Inputs, the PLC is allowed to send a Command to the vision sensor that has a value between 1-20. Once the vision sensor sends the Command bit, the PLC can set the Execute Command bit on the vision sensor to high, and the vision sensor changes programs.

Alternatively, you can also change the program by sending a predefined pulse train to Input line 1.

Note: The vision sensor can only change programs if the Inputs toggle is enabled.

For more information, see the following sections:

- Load a Program Through an Ethernet/IP PLC

- Load a Program Through a PROFINET PLC

- Load a Program Through an SLMP PLC/MC

- Change Program with Input Pulses