Details
This article shows the steps to change the program on In-Sight SnAPP with input pulses.
Note - Program can be changed by sending pulses to Input line 1. The vision sensor initiates a program change when it detects the specified input pulses, differentiated by the width of the pulses.
User can use an external device such as a PLC, to generate and send the pulses to the In-Sight vision sensor:
To change the program on the In-Sight SnAPP vision sensor by pulsing Input line 1:
A. In-Sight SnAPP :
- On the vision sensor UI, navigate to the Communications tab of the Settings menu, and enable Inputs.
B. External Device (PLC):
- Start Pulse - The external device sends a Start Pulse (40 ms) to Input Line 1 (Violet) of power and I/O breakout cable - CCB-PWRIO-XX.
- Count Pulse - After Start Pulse, the external device sends Count Pulses (20 ms each), with a pulse gap (20 ms) between each count pulse. (Note - The number of count pulses indicate the ID of the program to which the vision sensor changes. Since, In-Sight SnAPP can store upto 20 different programs so, a valid ID is an integer between 1 and 20. )
- Stop Pulse - After Count Pulses, the external device sends a Stop Pulse (40 ms).
On the external device, configure the following pulse characteristics:

- The vision sensor receives and evaluates the pulses:
- If all pulses and pulse gaps are within tolerance of the specified pulse lengths, the program change request is successful and the program is loaded to the vision sensor.
- If any of the conditions fail, for example, due to an incorrect pulse or incorrect pulse gap timing, the program change request fails and the program change does not take place.