READ_CTRLIO_OUTPUT

로봇 컨트롤러의 실시간 출력 데이터를 담는 구조체입니다. 디지털 출력과 아날로그 출력을 포함하며, 로봇 액추에이터나 출력 제어가 필요한 다른 하드웨어 부품을 제어하는 신호를 담습니다.

BYTE#

필드 이름

자료형

값

비고

0

_iTargetDO

unsigned char[NUM_DIGITAL]

디지털 출력(16채널)

16

_fTargetAO

float[NUM_ANALOG]

아날로그 출력(2채널, 수치)

전체 크기: 24바이트

정의 위치: DRFS.h

typedef struct _READ_CTRLIO_OUTPUT
{
    unsigned char _iTargetDO[NUM_DIGITAL]; /* 디지털 출력 데이터(16) */
    float         _fTargetAO[NUM_ANALOG];  /* 아날로그 출력 데이터(2) */
} READ_CTRLIO_OUTPUT, *LPREAD_CTRLIO_OUTPUT;