For information on the latest version, please have a look at GL013301.
CONFIG_DIGITAL_WELDING_INTERFACE_PROCESS
This structure defines the digital welding process interface mapping, linking core process-related signals such as welding start, robot readiness, and error reset to specific digital I/O communication channels. Each signal is defined using CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA.
BYTE# |
Field Name |
Data Type |
Value |
Remarks |
|---|---|---|---|---|
0 |
|
Digital mapping for Welding Start signal |
||
15 |
|
Digital mapping for Robot Ready handshake signal |
||
30 |
|
Digital mapping for Error Reset command |
Total size: 45 bytes
Defined in: DRFS.h
typedef struct _CONFIG_DIGITAL_WELDING_INTERFACE_PROCESS
{
/* Welding Start signal mapping */
CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tWeldingStart;
/* Robot Ready signal mapping */
CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tRobotReady;
/* Error Reset signal mapping */
CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA _tErrorReset;
} CONFIG_DIGITAL_WELDING_INTERFACE_PROCESS, *LPCONFIG_DIGITAL_WELDING_INTERFACE_PROCESS;
Note
This structure enables synchronization between the robot controller and the welding machine.
_tRobotReadyensures readiness confirmation before initiating a welding sequence._tErrorResetsupports digital recovery from welding faults or interlocks.