TCPServer
TCPServer 함수를 사용해 스프레드시트 셀을 TCP/IP 서버로 정의할 수 있으며, 이는 다른 TCP/IP 장치가 네트워크를 통해 연결하고 데이터를 공유하기 위한 연결을 대기합니다.
-
TCPServer는 패킷을 수신한 후 이벤트를 생성합니다. 이 이벤트는 스프레드시트를 업데이트합니다.
-
TCPServer는 하나의 설정된 연결만을 수락합니다. 이미 연결되어 있는 상태에서 새 연결 요청이 오면 이전 연결은 닫히고 새 연결로 교체됩니다.
TCPServer 입력
| 매개 변수 | 설명 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 포트 번호 |
TCPServer가 TCP/IP 장치로부터 연결을 수신할 포트 번호를 지정합니다. 포트 번호는 부호 없는 16비트 포트 번호입니다. 0은 유효한 포트 번호가 아닙니다. 기본 포트 번호는 3000입니다. 참고 : 여기에 입력한 포트 번호를 서버에서 할당해야 합니다.
|
||||||||||||
| 패킷 유형 |
TCP/IP 장치 간에 통신하는 데이터 문자열의 형식을 정의합니다.
|
||||||||||||
| 종료자 | 패킷 유형으로 고객 종료자 문자열 또는 고객 종료자 이진 데이터를 지정할 때 사용하는 바이트 값을 지정합니다. | ||||||||||||
| 최대 패킷 크기 | TCPServer가 수신할 수 있는 최대 패킷 크기를 지정합니다. 원격 발신자가 최대 패킷 크기를 초과하는 경우 ReadDevice가 #ERR을 표시합니다. |
TCPServer 출력
| 반환 |
Device 데이터 구조. 입력 매개 변수 중 하나라도 유효하지 않은 경우 #ERR을 반환합니다. |
| 결과 |
TCPServer 함수를 셀에 삽입하면 WriteDevice 함수가 오른쪽에 있는 인접한 셀에 자동으로 삽입됩니다.
|