2.12.4 2.12.3 2.12.2 2.12.1 2.12 2.11.2 2.11.0.1 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish
2.12.4 2.12.3 2.12.2 2.12.1 2.12 2.11.2 2.11.0.1 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish

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])