CONFIG_DIGITAL_WELDING_INTERFACE_OPTION

This structure defines the extended digital I/O mapping for optional welding functions. It provides up to 15 configurable digital parameters, allowing flexible integration with diverse welding machine options such as special mode toggles, protection features, and user-defined process controls. Each field uses CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA to define the digital interface details.

BYTE#

Field Name

Data Type

Value

Remarks

0

_tOption1 ~ _tOption15

CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA

User-defined digital welding options
Each entry corresponds to one optional welding control signal, such as:
- Arc start/end delay setting
- Crater start/end delay setting

Total size: 225 bytes

Defined in: DRFS.h

typedef struct _CONFIG_DIGITAL_WELDING_INTERFACE_OPTION
{
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption1;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption2;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption3;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption4;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption5;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption6;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption7;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption8;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption9;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption10;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption11;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption12;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption13;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption14;
    CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tOption15;

} CONFIG_DIGITAL_WELDING_INTERFACE_OPTION, *LPCONFIG_DIGITAL_WELDING_INTERFACE_OPTION;

Note

  • This structure provides a scalable mapping system for custom digital welding functions.

  • Each option slot (_tOption1`~`_tOption15) can represent a specific control or status signal.

  • Commonly used in multi-process or programmable welding controllers.

  • Compatible with both analog and digital interface setups.