최신 버전 정보는 1.33.5에서 확인하세요.
GPIO_CTRLBOX_DIGITAL_INDEX
이 열거형은 로봇 컨트롤러의 컨트롤 박스에 설치된 GPIO 디지털 입출력 단자를 지정하며, 다음과 같이 정의됩니다.
디지털 출력은 DRCF_VERSION 2와 DRCF_VERSION 3 모두 0-15입니다. 디지털 입력은 DRCF_VERSION 2에서 0-15, DRCF_VERSION 3에서 0-19입니다. 그 밖의 값을 지정하면 false를 반환합니다.
값 |
상수 이름 |
설명 |
|---|---|---|
0 |
GPIO_CTRLBOX_DIGITAL_INDEX_1 |
컨트롤 박스 GPIO 1번 입출력 포트 |
1 |
GPIO_CTRLBOX_DIGITAL_INDEX_2 |
컨트롤 박스 GPIO 2번 입출력 포트 |
2 |
GPIO_CTRLBOX_DIGITAL_INDEX_3 |
컨트롤 박스 GPIO 3번 입출력 포트 |
3 |
GPIO_CTRLBOX_DIGITAL_INDEX_4 |
컨트롤 박스 GPIO 4번 입출력 포트 |
4 |
GPIO_CTRLBOX_DIGITAL_INDEX_5 |
컨트롤 박스 GPIO 5번 입출력 포트 |
5 |
GPIO_CTRLBOX_DIGITAL_INDEX_6 |
컨트롤 박스 GPIO 6번 입출력 포트 |
6 |
GPIO_CTRLBOX_DIGITAL_INDEX_7 |
컨트롤 박스 GPIO 7번 입출력 포트 |
7 |
GPIO_CTRLBOX_DIGITAL_INDEX_8 |
컨트롤 박스 GPIO 8번 입출력 포트 |
8 |
GPIO_CTRLBOX_DIGITAL_INDEX_9 |
컨트롤 박스 GPIO 9번 입출력 포트 |
9 |
GPIO_CTRLBOX_DIGITAL_INDEX_10 |
컨트롤 박스 GPIO 10번 입출력 포트 |
10 |
GPIO_CTRLBOX_DIGITAL_INDEX_11 |
컨트롤 박스 GPIO 11번 입출력 포트 |
11 |
GPIO_CTRLBOX_DIGITAL_INDEX_12 |
컨트롤 박스 GPIO 12번 입출력 포트 |
12 |
GPIO_CTRLBOX_DIGITAL_INDEX_13 |
컨트롤 박스 GPIO 13번 입출력 포트 |
13 |
GPIO_CTRLBOX_DIGITAL_INDEX_14 |
컨트롤 박스 GPIO 14번 입출력 포트 |
14 |
GPIO_CTRLBOX_DIGITAL_INDEX_15 |
컨트롤 박스 GPIO 15번 입출력 포트 |
15 |
GPIO_CTRLBOX_DIGITAL_INDEX_16 |
컨트롤 박스 GPIO 16번 입출력 포트 |
16 |
GPIO_CTRLBOX_DIGITAL_INDEX_17 |
컨트롤 박스 GPIO 17번 입출력 포트 |
17 |
GPIO_CTRLBOX_DIGITAL_INDEX_18 |
컨트롤 박스 GPIO 18번 입출력 포트 |
18 |
GPIO_CTRLBOX_DIGITAL_INDEX_19 |
컨트롤 박스 GPIO 19번 입출력 포트 |
19 |
GPIO_CTRLBOX_DIGITAL_INDEX_20 |
컨트롤 박스 GPIO 20번 입출력 포트 |
20 |
GPIO_CTRLBOX_DIGITAL_INDEX_21 |
컨트롤 박스 GPIO 21번 입출력 포트 |
21 |
GPIO_CTRLBOX_DIGITAL_INDEX_22 |
컨트롤 박스 GPIO 22번 입출력 포트 |
22 |
GPIO_CTRLBOX_DIGITAL_INDEX_23 |
컨트롤 박스 GPIO 23번 입출력 포트 |
23 |
GPIO_CTRLBOX_DIGITAL_INDEX_24 |
컨트롤 박스 GPIO 24번 입출력 포트 |
24 |
GPIO_CTRLBOX_DIGITAL_INDEX_25 |
컨트롤 박스 GPIO 25번 입출력 포트 |
25 |
GPIO_CTRLBOX_DIGITAL_INDEX_26 |
컨트롤 박스 GPIO 26번 입출력 포트 |
26 |
GPIO_CTRLBOX_DIGITAL_INDEX_27 |
컨트롤 박스 GPIO 27번 입출력 포트 |
27 |
GPIO_CTRLBOX_DIGITAL_INDEX_28 |
컨트롤 박스 GPIO 28번 입출력 포트 |
28 |
GPIO_CTRLBOX_DIGITAL_INDEX_29 |
컨트롤 박스 GPIO 29번 입출력 포트 |
29 |
GPIO_CTRLBOX_DIGITAL_INDEX_30 |
컨트롤 박스 GPIO 30번 입출력 포트 |
30 |
GPIO_CTRLBOX_DIGITAL_INDEX_31 |
컨트롤 박스 GPIO 31번 입출력 포트 |
31 |
GPIO_CTRLBOX_DIGITAL_INDEX_32 |
컨트롤 박스 GPIO 32번 입출력 포트 |
정의 위치: DRFC.h
// V2: 입력 16개, 출력 16개
// V3: 입력 20개, 출력 16개
typedef enum {
GPIO_CTRLBOX_DIGITAL_INDEX_1 = 0,
GPIO_CTRLBOX_DIGITAL_INDEX_2,
GPIO_CTRLBOX_DIGITAL_INDEX_3,
GPIO_CTRLBOX_DIGITAL_INDEX_4,
GPIO_CTRLBOX_DIGITAL_INDEX_5,
GPIO_CTRLBOX_DIGITAL_INDEX_6,
GPIO_CTRLBOX_DIGITAL_INDEX_7,
GPIO_CTRLBOX_DIGITAL_INDEX_8,
GPIO_CTRLBOX_DIGITAL_INDEX_9,
GPIO_CTRLBOX_DIGITAL_INDEX_10,
GPIO_CTRLBOX_DIGITAL_INDEX_11,
GPIO_CTRLBOX_DIGITAL_INDEX_12,
GPIO_CTRLBOX_DIGITAL_INDEX_13,
GPIO_CTRLBOX_DIGITAL_INDEX_14,
GPIO_CTRLBOX_DIGITAL_INDEX_15,
GPIO_CTRLBOX_DIGITAL_INDEX_16,
GPIO_CTRLBOX_DIGITAL_INDEX_17,
GPIO_CTRLBOX_DIGITAL_INDEX_18,
GPIO_CTRLBOX_DIGITAL_INDEX_19,
GPIO_CTRLBOX_DIGITAL_INDEX_20,
GPIO_CTRLBOX_DIGITAL_INDEX_21,
GPIO_CTRLBOX_DIGITAL_INDEX_22,
GPIO_CTRLBOX_DIGITAL_INDEX_23,
GPIO_CTRLBOX_DIGITAL_INDEX_24,
GPIO_CTRLBOX_DIGITAL_INDEX_25,
GPIO_CTRLBOX_DIGITAL_INDEX_26,
GPIO_CTRLBOX_DIGITAL_INDEX_27,
GPIO_CTRLBOX_DIGITAL_INDEX_28,
GPIO_CTRLBOX_DIGITAL_INDEX_29,
GPIO_CTRLBOX_DIGITAL_INDEX_30,
GPIO_CTRLBOX_DIGITAL_INDEX_31,
GPIO_CTRLBOX_DIGITAL_INDEX_32,
} GPIO_CTRLBOX_DIGITAL_INDEX;