3.7.0 3.6.0 3.5.0 3.4.0 3.3.0 3.2.2 3.2.1 3.2.0 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish
3.7.0 3.6.0 3.5.0 3.4.0 3.3.0 3.2.2 3.2.1 3.2.0 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish

app_weld_enable_analog()

정의

app_weld_enable_analog(ch_v_out=[1,0], spec_v_out=[0,0,0,0], ch_f_out=[2,0], spec_f_out=[0,0,0,0], ch_v_in=[1,0], spec_v_in=[0,0,0,0], ch_c_in=[2,0], spec_c_in=[0,0,0,0],ch_arc_on=1,ch_gas_on=2,ch_inching_fwd=3,ch_inching_bwd=4, ...)

기능

아날로그 용접기능을 활성화합니다. 아날로그 입출력 및 디지털 신호출력 방식으로 연결 가능한 용접기의 연결 및 환경정보를 입력 인자로 입력합니다.

대상 용접기는 아날로그 인터페이스 방식을 지원하여 연결된 제어기의 아날로그 출력 채널로부터 목표전류 및 목표전압지령을 입력 받을 수 있어야 합니다. 물리적으로 연결된 아날로그 채널의 채널번호(1 또는 2)와 출력모드(전류/전압)를 ch_v_out, ch_f_out에 설정하세요. 제어기의 아날로그 입/출력 범위는 전압모드 설정 시 0~10V, 전류모드 설정 시 4~20mA입니다. 각 채널별 설정모드 및 출력범위가 용접기의 입력사양 및 범위와 호환되도록 하세요. (예를 들어 용접기의 목표값 입력 범위가 0~10V라고 하면, 제어기의 출력채널을 전압모드(0~10V 출력범위)로 설정하는 것이 적절합니다. 또 다른 예로 용접기의 입력채널 사양이 2~15V라고 하면, 대응되는 제어기의 아날로그 채널은 전류모드(4~20mA 출력범위)로 설정한 후 출력라인에 75옴의 저항을 연결하여 3~15V 범위의 전압을 출력할 수 있도록 연결합니다. 이 경우 제어기로 설정할 수 없는 2V~3V사이의 범위는 지령을 줄 수 없게됩니다.) 가능한 한 용접기에서 요구되는 입력범위를 많이 포함할 수 있도록 설정하는 것이 좋습니다.

제어기의 아날로그 출력 최대 및 최소 범위와 용접기의 출력 최대 및 최소 범위를 spec_v_out,  spec_f_out에 설정 합니다.

spec_v_out/spec_f_out의 첫째 항목 = WO_min

spec_v_out/spec_f_out의 둘째 항목 = CO_min

spec_v_out/spec_f_out의 셋째 항목 = WO_max

spec_v_out/spec_f_out의 넷째 항목 = CO_max

여기서, WO_min, WO_max는 용접기의 최소, 최대 출력사양이며, CO_min, CO_max는 각각 WO_min, WO_max에 대응되는 제어기의 아날로그 출력 값입니다.

알아두기

용접기에서 출력되는 용접전류는 와이어 피딩속도는 물론 모재의 재질, 용접와이어의 재질/종류/토출길이, 용접전압등에 의해 변동되며 이는 용접기 또는 별도로 장착한 전류센서를 연결하여 확인하여야 합니다.


용접중인 전압/전류측정값을 확인하기 위해 아날로그 출력방식의 용접기 또는 별도의 센서를 연결하여야 합니다. 이에 대응하는 제어기의 아날로그 입력 채널번호 및 입력모드를 ch_v_in, ch_c_in에 설정합니다..

제어기의 아날로그 입력 최대 및 최소 범위와 센서의 측정 최대 및 최소 범위를 spec_v_in,, spec_c_in에 설정 합니다.

spec_v_in/spec_c_in의 첫째 항목 = SO_min

spec_v_in/spec_c_in의 둘째 항목 = CI_min

spec_v_in/spec_c_in의 셋째 항목 = SO_max

spec_v_in/spec_c_in의 네째 항목 = CI_max

여기서, SO_min, SO_max는 각각 센서의 최소, 최대 측정 값이며, CI_min, CI_max는 각각 SO_min, SO_max에 대응되는 제어기의 입력값입니다.

디지털 접점방식으로 용접기와 연결되는 ARC-ON/OFF(용접출력신호-시작/종료), GAS-ON/OFF(가스출력신호-시작/종료), INCHING-Forward-ON/OFF(정방향와이어송급신호-시작/종료), INCHING-Backward-ON/OFF(역방향와이어송급신호-시작/종료), BlowOut-ON/OFF(토치청소가스출력신호-시작/종료) 채널번호를 설정하십시오. ARC-ON/OFF 신호 외의 신호출력은 용접기의 해당기능 지원여부에 따라서 선택적으로 입력하십시오.

인수

인수명

자료형

기본값

설명

ch_v_out

list(int[2])

1

전압지령 아날로그 출력 채널(1~2)

지정하지 않는 경우 : 0

0

0:전류모드(4~20mA)

1:전압모드(0~10V)

spec_v_out

list(float[4])

0

용접기출력전압(V) 최소값(a)

0

(a)에 대응하는 제어기출력값

0

용접기출력전압(V) 최대값(b)

0

(b)에 대응하는 제어기출력값

ch_f_out

list(int[2])

2

피딩속도지령 아날로그 출력 채널(1~2)

지정하지 않는 경우 : 0

0

0:전류모드(4~20mA)

1:전압모드(0~10V)

spec_f_out

list(float[4])

0

피딩속도(m/min) 최소값(c)

0

(c)에 대응하는 제어기출력값

0

피딩속도(m/min) 최대값(d)

0

(d)에 대응하는 제어기출력값

ch_v_in

list(int[2])

1

전압센서 아날로그 입력 채널(1~2)

센서가 없는 경우 : 0

0

0:전류모드(4~20mA)

1:전압모드(0~10V)

spec_v_in

list(float[4])

0

전압센서입력(V) 최소값(e)

0

(e)에 대응하는 제어기입력값

0

전압센서입력(V) 최대값(f)

0

(f)에 대응하는 제어기입력값

ch_c_in

list(int[2])

2

전류센서 아날로그 입력 채널(1~2)

센서가 없는 경우 : 0

0

0:전류모드(4~20mA)

1:전압모드(0~10V)

spec_c_in

list(float[4])

0

전류센서입력(A) 최소값(g)

0

(g)에 대응하는 제어기입력값

0

전류센서입력(A) 최대값(h)

0

(h)에 대응하는 제어기입력값

ch_arc_on

int

1

용접출력 디지털 출력 채널(1~16)

ch_gas_on

int

2

보호가스출력 디지털 출력 채널(1~16)

연결하지 않는 경우 : 0

ch_inching_fwd

int

3

용접와이어 정방향 토출 디지털출력 채널(1~16)

연결하지 않는 경우 : 0

ch_inching_bwd

int

4

용접와이어 역방향 토출 디지털출력 채널(1~16)

연결하지 않는 경우 : 0

ch_blow_out

int

5

토치청소가스출력 디지털출력 채널(1~16)

연결하지 않는 경우 : 0

리턴

설명

0

용접기능 활성화 성공

음의값

용접기능 활성화 실패

예외

예외

설명

DR_Error (DR_ERROR_TYPE)

인수들의 데이터형 오류 시

DR_Error (DR_ERROR_VALUE)

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

DR_Error (DR_ERROR_RUNTIME)

C Extension 모듈 에러 발생 시

DR_Error (DR_ERROR_STOP)

프로그램 강제 종료 시

예제

Python
app_weld_enable_analog(ch_v_out=[1,1], spec_v_out=[0,0,300,10], ch_f_out =[2,1],
spec_f_out =[0,0,40,10], ch_v_in =[1,1], spec_v_in =[0,0,300,10], ch_c_in =[2,1],
spec_c_in=[0,0,40,10], ch_arc_on=1, ch_gas_on=2, ch_inching_fwd=3, ch_inching_bwd=4, ch_blow_out=5)

# 전압출력(1번채널, 전압모드), 용접기전압사양(최소/최대)=(0~300)
# 피딩속도출력(2번채널, 전압모드), 피딩속도사양(최소/최대)=(0~40)
# 전압센싱(1번채널, 전압모드), 센서측정사양(최소/최대)=(0~300)
# 전류센싱(2번채널, 전압모드), 센서사양(최소/최대)=(0~40)
# 용접시작신호(1번채널), 가스출력신호(2번채널), 와이어정방향토출신호(3번채널), 
# 와이어역방향토출신호(4번채널), 토치청소가스출력신호(5번채널)
app_weld_disable_analog()

관련 명령어

Keyword

app_weld / weld / enable_ / enable_analog