Breadcrumbs

arc_sensing_set(mode,type,target_current,gain,bias)

기능

Arc sensing 기능 사용에 필요한 인자 값들을 설정하는 명령어 입니다.

arc_sensing_enable 명령어와 같이 사용할 시에는 두 DRL 사이에 적어도 0.5s 이상의 지연이 필요합니다.

인수

인수명

자료형

기본값

설명

mode

unsigned char

1

값: 0 (clear) / 1 (set)

type

unsigned char

0

값: 0 (V-Groove[v]) / 1 (Inverted V-Groove[∧])

target_current

double

-

값이 입력되지 않으면 동작하지 않음 
값: 100 ~ 500

gain

double[2]

[10, 10]

값: 0 ~ 100

bias

double[2]

[0, 0]

값: -50 ~ 50

리턴

설명

0

설정 성공

음수값

설정 실패

예외

예외

설명

DR_Error (DR_ERROR_TYPE)

인수들의 데이터형 오류 시

DR_Error (DR_ERROR_VALUE)

인수의 값이 유효하지 않을 시

DR_Error (DR_ERROR_RUNTIME)

C Extension 모듈 에러 발생 시

DR_Error (DR_ERROR_STOP)

프로그램 강제 종료 시

예제

Python
arc_sensing_enable(daq_channedl = 1, probe_ratio = 1, max_correction =[50,50])

wait(0.5)

arc_sensing_set(mode = 1,type = 0,target_current = 100,gain = [50,50],bias = [0,0])