GrpcPrint/TestClient/PLC/EnvState.h
2024-05-11 17:43:38 +08:00

44 lines
1.4 KiB
C

#pragma once
typedef struct {
float m_PrintOxygen1Analog;
float m_PrintOxygen2Analog;
float m_OutsideOxygenAnalog;
// float m_CleanOxygenAnalog;
float m_HighPressureAnalog;
float m_ProtectGasPressureAnalog;
float m_PrintPressureAnalog;
float m_MoldMainCurrentPos; //댔丹寮菉뎠품貫零_R
float m_MoldMainCurrentLoad; //댔丹寮菉뎠품큉앤_R
float m_MoldSlaveCurrentPos; //댔丹닒菉뎠품貫零_R
float m_MoldSlaveCurrentLoad; //댔丹닒菉뎠품큉앤_R
float m_CleanMainCurrentPos; //헌뢴寮菉뎠품貫零_R
float m_CleanMainCurrentLoad; //헌뢴寮菉뎠품큉앤_R
float m_CleanSlaveCurrentPos; //헌뢴닒菉뎠품貫零_R
float m_CleanSlaveCurrentLoad; //헌뢴닒菉뎠품큉앤_R
float m_LoadAxisCurrentPos; //盧潼菉뎠품貫零_R
float m_LoadAxisCurrentLoad; //盧潼菉뎠품큉앤_R
float m_ArmCurrentPos; //팟뢴菉뎠품貫零_R
float m_ArmCurrentLoad; //팟뢴菉뎠품큉앤_R
float m_SupplyCurrentPos; //묩뢴瘻菉뎠품貫零_R
float m_SupplyCurrentLoad; //묩뢴瘻菉뎠품큉앤_R
bool m_IsPrintCabinDoorClose;
float m_PowderJarCabinPressureVoltage;
float m_PowderJarCabinPressure;
float m_PowderLevelLength;
float m_PowderLevelValue;
float m_LinearLayerPos;
float m_MoldTheoryDistance;
float m_LinearActDistance;
float m_LinearActPulse;
float m_LineEncPulseEqu;
float m_PrintCar1RealWeight; //댔丹鬼났1茄셥路좆
float m_PrintCar2RealWeight; //댔丹鬼났2茄셥路좆
float m_CleanCar1RealWeight; //헌뢴鬼났1茄셥路좆
float m_CleanCar2RealWeight; //헌뢴鬼났2茄셥路좆
}EnvState;