# Set Event

기본 모드 명령을 통해 스프레드시트 에서 지정된 이벤트를 트리거합니다.

참고 :

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

- PLC/모션 컨트롤러가 SetEvent 함수를 사용하여 촬상을 트리거하는 경우, 검사 결과는 읽지 않는 경우에만 이 함수를 사용합니다. 그렇지 않으면 촬상과 검사가 동기화되지 않고비전 시스템 이미지를 촬상하는 즉시 검사가 완료되기 전에 응답을 반환합니다.

## Set Event 입력

구문: SE[정수]

매개 변수 | 설명
--- | ---
정수 | 설정할 이벤트 코드입니다. 0 - 7 = 외부 이벤트를 지정합니다(외부 0, 외부 1 ... 외부 7). 8 = 이미지를 촬상하고 스프레드시트 를 업데이트합니다. 이 옵션을 사용하려면 AcquireImage 함수의 트리거 모드 매개 변수를 단일로 설정해야 합니다.

## Set Event 출력

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

## Set Event 예

SetEvent 함수를 사용하여 기본 모드 명령으로 Spreadsheet 이벤트를 트리거할 수 있습니다.

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