ROBOT_WELDING_DATA
이 구조체는 실시간 용접 텔레메트리(목표값, 실제값, 위빙 오프셋, DO 상태)를 보고합니다.
BYTE# |
필드 이름 |
자료형 |
값 |
비고 |
|---|---|---|---|---|
0 |
|
|
0~1 |
조정 가능 플래그 |
1 |
|
|
V |
목표 전압 |
5 |
|
|
A |
목표 전류 |
9 |
|
|
mm/s |
목표 용접 속도 |
13 |
|
|
V |
실제 전압 |
17 |
|
|
A |
실제 전류 |
21 |
|
|
mm |
위빙 오프셋 Y |
25 |
|
|
mm |
위빙 오프셋 Z |
29 |
|
|
0~1 |
Arc ON DO |
30 |
|
|
0~1 |
Gas ON DO |
31 |
|
|
0~1 |
Inching plus DO |
32 |
|
|
0~1 |
Inching minus DO |
33 |
|
|
0~1 |
용접 상태(예: S/F) |
전체 크기: 34바이트
정의 위치: DRFS.h
typedef struct _ROBOT_WELDING_DATA
{
unsigned char _iAdjAvail;
float _fTargetVol;
float _fTargetCur;
float _fTargetVel;
float _fActualVol;
float _fActualCur;
float _fOffsetY;
float _fOffsetZ;
unsigned char _iArcOnDO;
unsigned char _iGasOnDO;
unsigned char _iInchPDO;
unsigned char _iInchNPO;
unsigned char _iStatus;
} ROBOT_WELDING_DATA, *LPROBOT_WELDING_DATA;
/* 스트리밍/모니터링에 사용하는 별칭 */
typedef ROBOT_WELDING_DATA
MONITORING_WELDING, *LPMONITORING_WELDING;