# 산업용 통신 신호

SnAPP는 PLC와 비전 센서 간에 데이터와 결과를 전송하는 데 사용할 수 있도록 사전에 명명된 신호 집합을 활용합니다.

PLC에서 트리거 제어 및 상태 신호로 트리거를 제어하려면 트리거 모드를 단일로 설정해야 합니다.

참고: 신호는 지원되는 프로토콜 간에 공유되지만 각기 다른 방식으로 시스템에 매핑됩니다. 각 프로토콜 신호 매핑의 구체적인 내용은 다음 항목들을 참조하십시오.

- Ethernet/IP 입력 및 출력 어셈블리 개체
- PROFINET IO 모듈 참조표
- SLMP 제어 및 데이터 블록

입력 어셈블리 | 신호 | 설명
Acquisition Error | SnAPP이 다음 이유 중 하나로 이미지를 촬상하지 못하면 이 비트가 설정됩니다. SnAPP이 현재 영상을 촬상하고 있습니다. SnAPP에 이미지 버퍼가 없습니다. 촬상이 정상적으로 트리거되면 이 비트가 지워집니다.
Acquisition ID | 트리거 소스에 관계없이 촬상이 완료될 때마다 이 ID가 증가하며, 촬상과 Inspection Result를 동기화하는 데 사용할 수 있습니다. Acquisition ID는 촬상 시작 시 변경됩니다. Acquisition ID는 촬상 종료 시 변경됩니다. PLC가 트리거 소스인 경우 Trigger Acknowledge 비트가 설정되기 전에 Acquisition ID가 설정됩니다.
Command Completed | 이 비트는 명령 실행이 완료되면 설정되고 Execute Command 비트를 지우면 지워집니다.
Command Executing | 이 비트는 명령 실행이 진행 중인 동안 설정됩니다.
Command Failed | 이 비트는 명령 완료 시 명령이 정상적으로 실행되지 않았거나 알 수 없는 Command ID가 설정된 경우에 설정됩니다.
Error | Error ID 필드에 정의된 오류가 발생한 경우 이 비트가 설정됩니다.
Error ID | 오류 ID 코드를 참조하십시오.
Inspection Completed | 검사가 완료되면 이 비트가 전환됩니다.
Inspection Image ID | 이 바이트들은 이 결과 집합에 연결된 각 이미지에 대해 촬상 ID를 제공하는 데 사용됩니다.
Inspection ID | 이 결과 집합과 연결된 촬상 ID.
Inspection Passed | 이 비트는 검사의 합격 또는 불합격 상태를 표시합니다.
Inspection Results | 검사 결과에 대한 자세한 내용은 Inspection Results를 참조하십시오.
Results Valid | 이 비트는 Inspected Image ID, Inspection Result Code 및 Inspection Results 필드가 유효하면 설정됩니다. Inspection Results Acknowledge 비트가 설정되면 이 비트가 지워집니다.
Trigger Acknowledge | 이 비트는 SnAPP이 Trigger 비트를 통해 성공적으로 트리거된 때를 나타냅니다. Trigger Acknowledge 비트는 Trigger 비트를 지울 때까지 설정된 상태로 유지됩니다.
Trigger Ready | 이 비트는 SnAPP이 Trigger 비트를 통해 새 트리거를 수락할 수 있는 때를 나타냅니다.
Current Program ID | 이 비트들은 현재 프로그램 번호를 나타냅니다. 프로그램 ID는 1에서 20까지의 16비트 숫자입니다.
출력 어셈블리 | 신호 | 설명
Clear Error | 이 비트가 설정되면 Error 및 Error ID 신호가 지워집니다. Error 비트가 지워질 때까지 Clear Error 비트는 높은 값을 유지합니다. 오류가 대기열에 추가된 경우 이 비트를 지우면 Error 및 Error ID 신호가 다음 대기 오류 코드로 설정됩니다.
Execute Command | Execute Command 비트가 높게 설정되면 비전 센서가 명령 ID 신호를 읽고 연결된 명령이 실행됩니다. Command Completed 비트가 설정될 때까지 이 신호를 높게 유지해야 합니다. Command Completed 비트가 설정되고 나서 Execute Command 비트를 지우면 Command Completed 비트도 지워집니다.
Command ID | 이 필드는 Execute Command 비트의 상승 에지에서 실행될 1부터 20까지의 프로그램 번호를 나타냅니다. Command Completed 비트가 설정될 때까지는 이 신호를 변경하면 안 됩니다. 0: 예약됨 1-20: 프로그램 번호 21-65535: 예약됨
Inspection Results Acknowledge | Inspection Results Acknowledge 비트는 PLC에서 검사한 영상 ID 및 검사 결과 데이터를 수신했음을 확인합니다.
Trigger | 트리거 비트를 설정하면 비전 센서에서 촬상을 트리거합니다.