This structure is used to monitor and control data related to a robot's digital welding in real-time.
-
Each member variable represents a specific status or setting value within the robot's digital welding system.
-
If the _iAdjAvail value is 1, the welding conditions can be adjusted.
-
The _iWeldingStatus value indicates the start and end of a welding operation.
Source and related content
|
BYTE# |
Member Variable |
Data Type |
Value |
Description |
|---|---|---|---|---|
|
0 |
|
unsigned char |
0 or 1 |
Adjustment available status |
|
1 |
|
float |
Target voltage (V) |
|
|
5 |
|
float |
Target current (A) |
|
|
9 |
|
float |
Target speed (mm/sec) |
|
|
13 |
|
float |
Actual voltage (V) |
|
|
17 |
|
float |
Actual current (A) |
|
|
21 |
|
float |
Target voltage output (V) |
|
|
25 |
|
float |
Target current output (A) |
|
|
29 |
|
float |
Weaving offset |
|
|
33 |
|
unsigned char |
0 or 1 |
Arc status (0: Off, 1: On) |
|
34 |
|
unsigned char |
0 or 1 |
Gas status (0: Off, 1: On) |
|
35 |
|
unsigned char |
0 or 1 |
Inch Plus status (0: Off, 1: On) |
|
36 |
|
unsigned char |
0 or 1 |
Inch Minus status (0: Off, 1: On) |
|
37 |
|
unsigned char |
0 or 1 |
Welding status (0: Start, 1: End) |
|
38 |
|
float |
Actual feeding speed |
|
|
42 |
|
int |
Error number |
|
|
46 |
|
float |
Wire stick |
|
|
50 |
|
int |
Error |
|
|
54 |
|
float |
Option 1 |
|
|
58 |
|
float |
Option 2 |
|
|
62 |
|
float |
Option 3 |
|
|
66 |
|
float |
Option 4 |
|
|
70 |
|
float |
Option 5 |
|
|
74 |
|
float |
Option 6 |
|
|
78 |
|
float |
Option 7 |
|
|
82 |
|
float |
Option 8 |
|
|
86 |
|
float |
Option 9 |
|
|
90 |
|
float |
Option 10 |
|
|
94 |
|
unsigned char |
0 or 1 |
Current flow status (0: Off, 1: On) |
|
95 |
|
unsigned char |
0 or 1 |
Process active status (0: Inactive, 1: Active) |
|
96 |
|
unsigned char |
0 or 1 |
Machinery ready status (0: Not ready, 1: Ready) |
|
97 |
|
float |
Voltage correction |
|
|
101 |
|
float |
Dynamic correction |
|