TACK_WELDING_SETTING

This structure defines tack welding configuration, which controls activation and welding signal type (analog or digital). It is used to configure short-duration spot welds for joining or positioning components.

BYTE#

Field Name

Data Type

Value

Remarks

0

_bEnable

unsigned char

0 or 1

Tack welding activation flag
(0: Deactivated, 1: Activated)

1

_bWeldingType

unsigned char

0 or 1

Welding signal type
(0: Analog, 1: Digital)

Total size: 2 bytes

Defined in: DRFS.h

typedef struct _TACK_WELDING_SETTING
{
    /* Deactivate: 0, Activate: 1 */
    unsigned char _bEnable;

    /* Analog: 0, Digital: 1 */
    unsigned char _bWeldingType;

} TACK_WELDING_SETTING, *LPTACK_WELDING_SETTING;

Note

  • _bEnable toggles tack welding behavior on/off.

  • _bWeldingType defines the communication type for weld signal control.

  • Commonly used for spot tack weld operations in robot welding sequences.