# Set Event

기본 모드 명령을 통해 간편한 작성기에서 지정된 이벤트를 트리거합니다.

참고:

In-Sight 비전 시스템가 기본 모드 명령을 통해 PLC/모션 컨트롤러에서의 촬상 트리거를 수락하도록 구성된 경우 Set Event and Wait 함수를 사용하고 이벤트 코드를 8(SW8)로 설정하는 것이 좋습니다. 이렇게 하면 비전 시스템가 촬상 및 검사가 모두 완료되기를 기다려 PLC/모션 컨트롤러에 "완료" 응답을 보내고 이전의 검사 결과가 PLC/모션 컨트롤러로 전송되지 않습니다. 또한 비전 시스템의 "완전한" 응답을 사용하여 검사 결과에 대한 읽기 요청을 보내는 조건부 PLC 논리를 작성할 수도 있습니다.

PLC/모션 컨트롤러에서 촬상을 트리거하는 데 SetEvent 함수를 사용하는 경우 이는 검사 결과는 읽지 않는 경우에만 사용해야 합니다. 그렇지 않으면, 비전 시스템이 이미지 촬상 즉시 검사가 완료되기 전에 응답을 보내므로 촬상 및 검사가 동기화되지 않습니다.

## Set Event 입력

구문: SE[정수]

매개 변수 | 설명
--- | ---
정수 | 설정할 이벤트 코드입니다. 0 - 7 = 외부 이벤트를 지정합니다(외부 0, 외부 1 ... 외부 7). 8 = 이미지를 촬상하고 간편한 작성기를 업데이트합니다. 이 옵션을 사용하려면 AcquireImage 함수의 트리거 모드 매개 변수를 수동 또는 산업용 이더넷으로 설정해야 합니다.

## Set Event 출력

상태 코드 | 설명
--- | ---
1 | 명령이 성공적으로 실행되었습니다.
0 | 인식할 수 없는 명령.
-1 | 숫자가 범위(0-8)를 벗어났거나 정수가 아닙니다.
-2 | 명령을 실행할 수 없습니다.
-6 | 사용자에게 명령을 실행할 모든 권한이 없습니다.

## Set Event 예

SetEvent 함수는 기본 모드 명령을 통해 간편한 작성기에서 이벤트를 트리거하는 데 사용할 수 있습니다.

외부 이벤트 0을 트리거하는 명령은 SE0입니다.

1. 스프레드시트는 다음처럼 표시됩니다.