이전 버전(1.33.4)의 문서를 보고 있습니다. 이 버전은 계속 지원됩니다.
최신 버전 정보는 1.33.5에서 확인하세요.

CONFIG_ANALOG_WELDING_INTERFACE

이 구조체는 아날로그 용접 인터페이스 구성을 정의합니다. 세부 용접 채널(전압, 전류, 송급 속도)을 용접 제어용 디지털 출력과 연결해, 로봇과 아날로그 용접 장비가 통신할 수 있게 합니다.

BYTE#

필드 이름

자료형

값

비고

0

_bMode

unsigned char

0 또는 1

용접 동작 모드
(0: 정지, 1: 시작)

1

_tTargetVoltage

CONFIG_WELDING_DETAIL_INFO

목표 전압 구성

19

_tFeedingSpeed

CONFIG_WELDING_DETAIL_INFO

와이어 송급 속도 구성

37

_tWeldingVoltage

CONFIG_WELDING_DETAIL_INFO

용접 전압 제어 채널

55

_tWeldingCurrent

CONFIG_WELDING_DETAIL_INFO

용접 전류 제어 채널

73

_iArcOnDO

unsigned char

0~16

Arc ON용 디지털 출력 채널

74

_iGasOnDO

unsigned char

0~16

Gas ON용 디지털 출력 채널

75

_iInchPDO

unsigned char

0~16

Inching +(정방향)용 디지털 출력

76

_iInchNDO

unsigned char

0~16

Inching -(역방향)용 디지털 출력

77

_iBlowOutValue

unsigned char

0~16

Blow-out 제어용 디지털 출력

전체 크기: 78바이트

정의 위치: DRFS.h

typedef struct _CONFIG_ANALOG_WELDING_INTERFACE
{
    /* 용접 모드: 0 = 정지, 1 = 시작 */
    unsigned char _bMode;

    /* 채널 설정: 목표 및 피드백 매개변수 */
    CONFIG_WELDING_DETAIL_INFO _tTargetVoltage;
    CONFIG_WELDING_DETAIL_INFO _tFeedingSpeed;
    CONFIG_WELDING_DETAIL_INFO _tWeldingVoltage;
    CONFIG_WELDING_DETAIL_INFO _tWeldingCurrent;

    /* 용접 제어용 디지털 출력 */
    unsigned char _iArcOnDO;
    unsigned char _iGasOnDO;
    unsigned char _iInchPDO;
    unsigned char _iInchNDO;
    unsigned char _iBlowOutValue;

} CONFIG_ANALOG_WELDING_INTERFACE, *LPCONFIG_ANALOG_WELDING_INTERFACE;

참고

  • CONFIG_ANALOG_WELDING_INTERFACE는 아날로그 신호 구성과 디지털 I/O 제어를 모두 통합합니다.

  • _tTargetVoltage와 _tWeldingVoltage는 전압 제어 특성을 지정하고, _tWeldingCurrent는 전류 출력 조절을 담당합니다.

  • _iArcOnDO와 _iGasOnDO는 용접 시작과 가스 공급을 위한 디지털 트리거입니다.

  • _iBlowOutValue를 사용하면 용접 후 냉각이나 청소를 위해 토치를 퍼지할 수 있습니다.