CONFIG_DIGITAL_WELDING_INTERFACE_MONITORING
This structure defines the digital I/O mapping for real-time welding monitoring signals. It connects digital channels to various process feedback values, such as voltage, current, wire feed, and error diagnostics. Each entry utilizes CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA to specify mapping, bit offset, and value range.
BYTE# |
Field Name |
Data Type |
Value |
Remarks |
|---|---|---|---|---|
0 |
|
Real-time voltage feedback mapping |
||
15 |
|
Real-time current feedback mapping |
||
30 |
|
Wire feed speed monitoring channel |
||
45 |
|
Detects wire stick events or blockages |
||
60 |
|
Error status monitoring (binary fault indicator) |
||
75 |
|
Detailed error code mapping for diagnostics |
Total size: 90 bytes
Defined in: DRFS.h
typedef struct _CONFIG_DIGITAL_WELDING_INTERFACE_MONITORING
{
/* Real-time voltage monitoring */
CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tWeldingVoltage;
/* Real-time current monitoring */
CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tWeldingCurrent;
/* Wire feed speed feedback */
CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tWireFeedSpeed;
/* Wire stick or jam detection */
CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tWireStick;
/* Error status flag */
CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tError;
/* Error code mapping */
CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tErrorNumber;
} CONFIG_DIGITAL_WELDING_INTERFACE_MONITORING, *LPCONFIG_DIGITAL_WELDING_INTERFACE_MONITORING;
Note
Provides real-time process monitoring over digital interfaces.
_tErrorand_tErrorNumberallow both binary and numeric fault reporting.Ideal for digital welding controllers supporting feedback through fieldbus or GPIO mapping.