1.33 1.32 1.31 1.30 1.29 1.28 1.20 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish
1.33 1.32 1.31 1.30 1.29 1.28 1.20 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish

CDRFLEx.set_analog_output

기능

로봇 제어기에서 컨트롤 박스에 장착된 아날로그 접점에 신호를 출력하기 위한 함수이다.

인수

인수명

자료형

기본값

설명

eGpioIdex

enum.GPIO_CTRLBOX_ANALOG_INDEX_

-

상수 및 열거형 정의 참조

fValue

float

-

아날로그 신호 출력

  • 전류 모드인 경우: 4.0~20.0 [mA]

  • 전압 모드인 경우: 0~10.0 [V]

리턴

값

설명

0

오류

1

성공

예제

C++
// 컨트롤 박스의 아날로그 1번 출력 접점을 전류 모드로 설정 
drfl.set_mode_analog_output(GPIO_CTRLBOX_ANALOG_INDEX_1, GPIO_ANALOG_TYPE_CURRENT);

// 컨트롤 박스의 아날로그 1번 출력 접접에 5.2mA 출력
drfl.set_analog_output(GPIO_CTRLBOX_ANALOG_INDEX_1, 5.2);