# 입력 펄스를 이용한 프로그램 변경

입력 회선 1에 펄스를 전송하여 프로그램을 변경할 수 있습니다. 비전 센서는 펄스 폭이 다른, 지정된 입력 펄스를 감지하면 프로그램 변경을 시작합니다. PLC 등의 외부 장치를 사용하여 펄스를 생성하고 In-Sight 비전 센서로 펄스를 보낼 수 있습니다.

1. 외부 장치가 시작 펄스를 보냅니다.

2. 이어서 외부 장치가 카운트 펄스를 보내면서 각 카운트 펄스 사이에 펄스 간격을 포함합니다.

   참고: 카운트 펄스 수는 비전 센서가 변경되어야 할 프로그램의 ID를 나타냅니다. 유효한 ID는 1과 20 사이의 정수입니다.

3. 외부 장치가 중지 펄스를 전송합니다.

4. 비전 센서가 펄스를 수신하고 평가합니다.

   - 모든 펄스 및 펄스 간격이 지정된 펄스 길이의 허용 오차 내에 있으면 프로그램 변경 요청이 성공하고 프로그램이 비전 센서에 로드됩니다.

   - 하나라도 조건이 충족되지 않으면(예: 부정확한 펄스 또는 부정확한 펄스 간격 타이밍), 프로그램 변경 요청이 실패하고 프로그램 변경이 수행되지 않습니다.

입력 회선 1로 펄스를 보내 비전 센서의 프로그램을 변경하는 방법:

1. 비전 센서 UI에서 설정 메뉴의 통신 탭으로 이동하고 입력을 활성화합니다.

2. 외부 장치에서 다음 펄스 특성을 구성합니다.

   펄스 특성 | 길이
   시작 펄스 폭 | 40ms
   중지 펄스 폭 | 40ms
   카운트 펄스 폭 | 20ms
   펄스 간격 폭 | 20ms
   허용 오차 | 9ms

3. 펄스를 비전 센서의 입력 회선 1로 보냅니다.

펄스 열 예

다음 그림과 표에는 프로그램 4로 변경할 수 있는 유효한 펄스 열이 표시되어 있습니다.

번호 | 참고
1 | 시작 펄스의 폭은 40ms입니다.
2 | 시작 펄스와 첫 번째 카운트 펄스 사이의 간격은 20ms입니다.
3 | 폭이 20ms인 펄스 4개(각각 20ms의 간격).
4 | 마지막 카운트 펄스와 정지 펄스 사이의 간격은 23ms이며, 이는 허용 오차 범위 내에 있습니다.
5 | 중지 펄스의 폭은 38ms이며 이는 허용 한계 이내입니다.

다음 그림 및 표는 프로그램 3으로 변경할 수 없는 잘못된 펄스 열의 예입니다.

번호 | 참고
1 | 시작 펄스의 폭은 25ms이며 이는 허용 한계를 벗어납니다.
2 | 시작 펄스와 첫 번째 카운트 펄스 사이의 간격이 35ms이며, 이는 허용 한계를 벗어납니다.
3 | 폭이 각기 다른 간격을 가진 펄스 3개를 셉니다. 펄스 폭과 간격이 모두 허용 한계를 벗어났습니다.
4 | 마지막 카운트 펄스와 중지 펄스 사이의 간격이 30ms이며, 이는 허용 한계를 벗어났습니다.
5 | 중지 펄스의 폭이 20ms로 허용 한계를 벗어났습니다.