이전 버전(1.33.4)의 문서를 보고 있습니다. 이 버전은 계속 지원됩니다.
최신 버전 정보는 1.33.5에서 확인하세요.
최신 버전 정보는 1.33.5에서 확인하세요.
CONFIG_REMOTE_CONTROL
이 구조체는 외부 제어 장치에 디지털 입력 기능을 할당하는 원격 제어 구성을 정의합니다. 입력과 출력 유형별로 원격 제어 기능을 최대 8개까지 매핑할 수 있습니다.
BYTE# |
필드 이름 |
자료형 |
값 |
비고 |
|---|---|---|---|---|
0 |
|
|
0 또는 1 |
원격 제어 활성화 플래그 |
1 |
|
CONFIG_IO_FUNC [2][8] |
원격 제어 신호의 I/O 기능 매핑 테이블 |
전체 크기: 33바이트
정의 위치: DRFS.h
typedef struct _CONFIG_REMOTE_CONTROL
{
/* 원격 제어 활성화(0: 비활성화, 1: 활성화) */
unsigned char _bEnable;
/* 기능 매핑 테이블
TYPE_LAST = 2 → (입력 / 출력)
NUM_REMOTE_CONTROL = 8 → 유형별 기능 수
*/
CONFIG_IO_FUNC _tFunc[2][8];
} CONFIG_REMOTE_CONTROL, *LPCONFIG_REMOTE_CONTROL;
참고
각 원격 제어 기능은 사용 가능한 디지털 포트(0–15) 중 어느 것에나 매핑할 수 있습니다.
사용하지 않는 포트는
-1로 표시합니다.외부 시작/정지, 모드 전환, 디지털 입력 기반 로봇 제어에 사용합니다.
구조화된 입출력 매핑을 지원하도록 CONFIG_IO_FUNC 기본 구조체를 확장했습니다.