Skip to Main Content
Cognex 지원 허브
Logo

How To Program Change On In-Sight SnAPP With Input Pulses

Follow these steps to perform program change on In-Sight SnAPP sensor

2025. 05. 06.

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:

    in-sight-snAPP-how-to-program-change-on-in-sight-snapp-with-input-pulses-img1
  • 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.

관련 자원