# WriteResultsBuffer

FormatOutputBuffer 함수에 의해 생성되는 참조 Buffer 데이터 구조에서 현재 활성화된 공장 통신 프로토콜에 데이터를 씁니다. 또한 공장 통신 프로토콜의 결과 코드 필드도 씁니다.

## WriteResultsBuffer 입력

매개 변수 | 설명
이벤트 | 업데이트를 강제하는 이벤트를 지정합니다. 이 매개 변수는 타임스탬프가 있는 이벤트에 대한 참조여야 합니다. 예를 들어 다음 중 하나여야 합니다. Event 함수가 포함된 셀. Button 함수가 포함된 셀.
검사 ID | Image 구조체를 포함하는 셀(기본값 = A0) 또는 검사 결과와 연결된 검사 ID(정수)를 지정합니다.
버퍼 | FormatOutputBuffer 함수에 의해 생성되어 자동으로 서식이 지정된 값을 갖는 Buffer 데이터 구조에 대한 참조를 지정합니다.
결과 코드 | 검사 결과를 연결된 장치와 통신하는 데 사용할 수 있는 정수를 지정합니다.
프로토콜 | 사용자 데이터가 쓰여질 프로토콜을 지정합니다.
1 = EtherNet/IP | EtherNet/IP가 활성화된 공장 통신 프로토콜임을 지정합니다.
2 = PROFINET | PROFINET이 활성화된 공장 통신 프로토콜임을 지정합니다.
100 = 기본값 | 현재 활성화된 공장 통신 프로토콜을 사용하도록 지정합니다. 두 개 이상의 프로토콜이 활성화된 경우, 첫 번째 활성화된 프로토콜이 사용됩니다.
바이트/워드 순서 | 함수가 읽은 바이트 및 워드의 비트 순서를 지정합니다.
0 = 빅 엔디안 | 가장 중요한 바이트가 먼저 저장되고 후속 바이트가 내림차순으로 저장되도록 지정합니다.
1 = 리틀 엔디안 | 중요도가 가장 낮은 바이트가 먼저 저장되고 후속 바이트가 오름차순으로 저장되도록 지정합니다.
2 = 16비트 워드 교환이 있는 빅 엔디안 | 빅 엔디안 바이트 스타일이 적용되고 더블 워드 유형은 2개 워드의 순서가 전환됩니다. (16비트 워드)
3 = 16비트 워드 교환이 있는 리틀 엔디안 | 리틀 엔디안 바이트 스타일이 적용되고 더블 워드 유형은 2개 워드의 순서가 전환됩니다. (16비트 워드)
100 = 기본값 | 기본 설정이 사용됩니다.

## WriteResultsBuffer 출력

반환 | 클라이언트로 전송된 Write Result 데이터 구조. 다음의 경우에 #ERR. 입력 매개 변수 중 하나라도 유효하지 않은 경우 클라이언트에 대한 연결이 설정되지 않은 경우