GrpcPrint/PrintS/PLC/EnvState.h

43 lines
1.3 KiB
C
Raw Normal View History

2024-03-19 17:45:12 +08:00
#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; //<2F><>ӡ<EFBFBD><D3A1><EFBFBD>ᵱǰλ<C7B0><CEBB>_R
float m_MoldMainCurrentLoad; //<2F><>ӡ<EFBFBD><D3A1><EFBFBD>ᵱǰŤ<C7B0><C5A4>_R
float m_MoldSlaveCurrentPos; //<2F><>ӡ<EFBFBD><D3A1><EFBFBD>ᵱǰλ<C7B0><CEBB>_R
float m_MoldSlaveCurrentLoad; //<2F><>ӡ<EFBFBD><D3A1><EFBFBD>ᵱǰŤ<C7B0><C5A4>_R
float m_CleanMainCurrentPos; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ᵱǰλ<C7B0><CEBB>_R
float m_CleanMainCurrentLoad; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ᵱǰŤ<C7B0><C5A4>_R
float m_CleanSlaveCurrentPos; //<2F><><EFBFBD>۴<EFBFBD><DBB4>ᵱǰλ<C7B0><CEBB>_R
float m_CleanSlaveCurrentLoad; //<2F><><EFBFBD>۴<EFBFBD><DBB4>ᵱǰŤ<C7B0><C5A4>_R
float m_LoadAxisCurrentPos; //<2F><><EFBFBD><EFBFBD><EFBFBD>ᵱǰλ<C7B0><CEBB>_R
float m_LoadAxisCurrentLoad; //<2F><><EFBFBD><EFBFBD><EFBFBD>ᵱǰŤ<C7B0><C5A4>_R
float m_ArmCurrentPos; //<2F>̷<EFBFBD><CCB7>ᵱǰλ<C7B0><CEBB>_R
float m_ArmCurrentLoad; //<2F>̷<EFBFBD><CCB7>ᵱǰŤ<C7B0><C5A4>_R
float m_SupplyCurrentPos; //<2F><><EFBFBD><EFBFBD>ת<EFBFBD>ᵱǰλ<C7B0><CEBB>_R
float m_SupplyCurrentLoad; //<2F><><EFBFBD><EFBFBD>ת<EFBFBD>ᵱǰŤ<C7B0><C5A4>_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;
float m_PrintCar2RealWeight;
float m_CleanCar1RealWeight;
float m_CleanCar2RealWeight;
}EnvState;