Breadcrumbs

struct.CONFIG_DIGITAL_WELDING_ADJUST

This structure contains information for adjusting digital welding conditions.

  • The _bRealTime member variable indicates whether real-time adjustment is enabled. 0 means preset mode, 1 means real-time adjustment mode.

  • The _bResetFlag member variable indicates the reset flag. 0 means to keep the current value, 1 means to reset to the set value.

  • The _fTargetVel member variable sets the target speed.

  • The _fOffsetY and _fOffsetZ member variables set the weave Y offset and weave Z offset, respectively.

  • The _fWidthRate member variable sets the weave width ratio.

  • The _fDynamicCor and _fVoltageCor member variables set the dynamic correction and voltage correction, respectively.

  • The _nJobNumber and _nSynergicID member variables set the job number and synergic ID, respectively.

BYTE#

Member Variable

Data Type

Value

Description

0

_bRealTime

unsigned char

0 or 1

Real-time adjustment status (0: Preset, 1: Real-time)

1

_bResetFlag

unsigned char

0 or 1

Reset flag (0: Keep current value, 1: Reset to set value)

2

_fTargetVel

float


Target speed (mm/sec)

6

_fOffsetY

float


Weave Y offset

10

_fOffsetZ

float


Weave Z offset

14

_fWidthRate

float


Weave width ratio

18

_fDynamicCor

float


Dynamic correction

22

_fVoltageCor

float


Voltage correction

26

_nJobNumber

unsigned int


Job number

30

_nSynergicID

unsigned int


Synergic ID