CONFIG_DIGITAL_WELDING_INTERFACE_TEST

This structure defines the digital I/O mapping for welding test and auxiliary operations. It configures digital channels used for gas tests, inching control, torch blowout, simulation, and optional custom test signals. Each field is defined using CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA.

BYTE#

Field Name

Data Type

Value

Remarks

0

_tGasTest

CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA

Digital mapping for Gas Test settings

15

_tInchingP

CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA

Mapping for Wire Inching (+) settings

30

_tInchingM

CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA

Mapping for Wire Inching (−) settings

45

_tBlowOutTorch

CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA

Digital mapping for Torch Blow-Out settings

60

_tSimulation

CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA

Digital mapping for Welding Simulation Mode

75

_tTSopt1

CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA

Optional Test Signal 1 settings

90

_tTSopt2

CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA

Optional Test Signal 2 settings

Total size: 105 bytes

Defined in: DRFS.h

typedef struct _CONFIG_DIGITAL_WELDING_INTERFACE_TEST
{
    /* Gas Test digital mapping */
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tGasTest;

    /* Inching positive direction (wire feed +) */
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tInchingP;

    /* Inching negative direction (wire retract −) */
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tInchingM;

    /* Torch blow-out operation */
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tBlowOutTorch;

    /* Welding simulation mode mapping */
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tSimulation;

    /* Optional Test Signal 1 */
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tTSopt1;

    /* Optional Test Signal 2 */
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tTSopt2;

} CONFIG_DIGITAL_WELDING_INTERFACE_TEST, *LPCONFIG_DIGITAL_WELDING_INTERFACE_TEST;

Note

  • This structure manages manual testing and setup features for digital welding systems.

  • _tInchingP and _tInchingM are essential for manual wire control during setup.

  • _tSimulation allows validation of I/O communication without actual arc ignition.

  • Optional fields _tTSopt1 and _tTSopt2 can be repurposed for custom digital test signals.