MACHINE_TENDING_FOCAS_CONNECT

이 구조체는 머신 텐딩 애플리케이션에서 FOCAS 통신의 연결 구성과 응답을 정의합니다. IP 주소, 포트 번호, 연결 핸들, 제한 시간 매개변수가 들어 있습니다.

BYTE#

필드 이름

자료형

값

비고

0

_ErrorCode

short

연결 오류 코드(0이면 성공)

2

_szIpAddr

char[16]

IPv4 주소 문자열

대상 CNC 또는 FOCAS 서버 IP(널 종료)

18

_iPort

unsigned short

0–65535

연결에 사용하는 네트워크 포트 번호

20

_hHandle

unsigned short

FOCAS API가 할당한 연결 핸들 식별자

22

_fTimeOut

float

seconds

연결 또는 통신의 제한 시간 값

전체 크기: 26바이트

정의 위치: DRFS.h

typedef struct _MACHINE_TENDING_FOCAS_CONNECT
{
    short          _ErrorCode;           /* 0: 성공, 0이 아니면 오류 */
    char           _szIpAddr[16];        /* 대상 IP 주소 */
    unsigned short _iPort;               /* TCP 포트 */
    unsigned short _hHandle;             /* 연결 핸들 */
    float          _fTimeOut;            /* 제한 시간(sec) */
} MACHINE_TENDING_FOCAS_CONNECT, *LPMACHINE_TENDING_FOCAS_CONNECT;