# PLC에 데이터 쓰기

Siemens PLC에서 In-Sight ViDi 스프레드시트로 데이터를 전송하려면 ReadUserDataBuffer 함수를 사용하여 PROFINET 스택에서 데이터를 가져와야 합니다. ReadUserDataBuffer 함수는 FormatInputBuffer 함수 내에서 생성된 데이터 서식을 가져와 PROFINET 사용자 데이터 모듈의 데이터 영역에서 데이터를 읽고 이 데이터를 In-Sight ViDi 스프레드시트에 넣습니다. PLC는 업데이트 주기마다 데이터를 수신합니다.

## 워크플로 예

1. 이미지 촬상 셀을 열고 트리거 매개 변수를 연속으로 설정합니다.
2. 빈 셀을 마우스 오른쪽 단추로 클릭하고 함수 삽입을 선택하여 함수 삽입 대화 상자를 엽니다. 왼쪽 창에서 입력/출력 범주를 클릭한 다음 오른쪽 창에서 FormatInputBuffer 함수를 두 번 클릭하여 스프레드시트에 삽입합니다.

3. FormatInputBuffer 대화 상자에서 추가 단추를 클릭하고 목록에 32비트 부동 소수점과 32비트 정수를 추가합니다.

4. 확인 단추를 클릭하여 FormatInputBuffer 대화 상자를 닫습니다.
5. 빈 셀을 마우스 오른쪽 단추로 클릭하고 함수 삽입을 선택하여 함수 삽입 대화 상자를 엽니다. 왼쪽 창에서 입력/출력 범주를 클릭한 다음 오른쪽 창에서 ReadUserDataBuffer 함수를 두 번 클릭하여 스프레드시트에 삽입합니다.
6. ReadUserDataBuffer 함수의 프로토콜 매개 변수를 PROFINET으로 설정하고 버퍼 매개 변수를 최근에 생성된 FormatInputBuffer 함수의 버퍼 데이터 구조에 대한 셀 참조로 설정합니다.
7. FormatInputBuffer 함수에 지정한 필드를 기초로 스프레드시트에 GetBufferData(셀, 인덱스)를 추가합니다.
8. In-Sight 비전 시스템를 온라인으로 합니다.