이전 버전(1.33.4)의 문서를 보고 있습니다. 이 버전은 계속 지원됩니다.
최신 버전 정보는 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;