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.

  • 입력 매개 변수 중 하나라도 유효하지 않은 경우
  • 클라이언트에 대한 연결이 설정되지 않은 경우