IETHERNET_SLAVE_RESPONSE_DATA_EX

이 구조체는 확장 정보를 포함한 산업용 이더넷(IE) 슬레이브 응답 데이터를 저장합니다. GPR(범용 레지스터) 데이터 유형, 주소, 방향과 해당 응답 데이터 버퍼가 들어 있습니다.

BYTE#

필드 이름

자료형

값

비고

0

_iGprType

unsigned char

0 / 1 / 2

GPR 데이터 유형
(0: bit, 1: int, 2: float)

1

_iGprAddr

unsigned char

GPR 레지스터 주소

2

_iInOut

unsigned char

0 / 1

데이터 방향
(0: 입력, 1: 출력)

3

_szData

char[128]

슬레이브의 응답 값을 담은 데이터 버퍼(문자열 형식)

전체 크기: 131바이트

정의 위치: DRFS.h

typedef struct _IETHERNET_SLAVE_RESPONSE_DATA_EX
{
    unsigned char      _iGprType;
    unsigned char      _iGprAddr;
    unsigned char      _iInOut;
    char               _szData[128];

} IETHERNET_SLAVE_RESPONSE_DATA_EX, *LPIETHERNET_SLAVE_RESPONSE_DATA_EX;