You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
76 lines
2.7 KiB
76 lines
2.7 KiB
using System;
|
|
|
|
namespace BatCharging.Model
|
|
{
|
|
/// <summary>
|
|
/// 遥信数据上报
|
|
/// </summary>
|
|
public class UploadTelesignalData:ASDU
|
|
{
|
|
|
|
public byte WorkStatus;
|
|
public byte TotalError;
|
|
public byte TotalWarning;
|
|
public byte EmergencyButtonError;
|
|
public byte SmokeSensorError;
|
|
public byte InputCircuitBreakerError;
|
|
public byte DcBusPositiveOutputTouchError;
|
|
public byte DcBusNegativeOutputTouchError;
|
|
public byte DcBusPositiveOutputBreakerError;
|
|
public byte DcBusNegativeOutputBreakerError;
|
|
public byte ChargingInterfaceLockError;
|
|
public byte ChargerFanError;
|
|
public byte ArresterError;
|
|
public byte InsulationDetectionError;
|
|
public byte BatteryPolarityReverseError;
|
|
public byte ChargingVehicleControlGuideError;
|
|
public byte ChargingOverTempError;
|
|
public byte ChargingInterfaceOverTempError;
|
|
public byte ChargingGunNotHomingError;
|
|
public byte BmsConnError;
|
|
public byte ChargerInputOverVoltageError;
|
|
public byte ChargerInputUnderVoltageError;
|
|
public byte DcBusOutputOverVoltageError;
|
|
public byte DcBusOutputUnderVoltageError;
|
|
public byte DcBusOutputOverCurrentError;
|
|
public byte VehicleConnStatus;
|
|
public byte ChargingGunHolderStatus;
|
|
public byte ChargingInterfaceLockStatus;
|
|
public byte PositiveDcTransmissionContactorStatus;
|
|
public byte NegativeDcTransmissionContactorStatus;
|
|
public byte EntranceGuardError;
|
|
public byte PositionDcTransmissionContactorAdhesionError;
|
|
public byte NegationDcTransmissionContactorAdhesionError;
|
|
public byte ReliefCircuitError;
|
|
public byte AcInputContactorMisOperateError;
|
|
public byte AcInputContactorAdhesionError;
|
|
public byte AuxiliaryPowerError;
|
|
public byte ModuleOutputReverseError;
|
|
public byte AcContactorStatus;
|
|
public byte ChargingGunOverTempWarning;
|
|
public byte ChargerOverTempWarning;
|
|
public byte MeterConnError;
|
|
public byte MeterDataError;
|
|
public byte WaterloggingWarning;
|
|
public byte BatteryPackAuxiliaryPowerStatus;
|
|
public byte ReversePowerWarning;
|
|
|
|
|
|
public byte ModuleOneStatus1;
|
|
public byte ModuleOneStatus2;
|
|
public byte ModuleTwoStatus1;
|
|
public byte ModuleTwoStatus2;
|
|
public byte ModuleThreeStatus1;
|
|
public byte ModuleThreeStatus2;
|
|
public byte ModuleFourStatus1;
|
|
public byte ModuleFourStatus2;
|
|
|
|
public UploadTelesignalData(byte msgBodyCount)
|
|
{
|
|
|
|
this.FrameTypeNo = 5;
|
|
//this.SetReason(2);
|
|
this.MsgBodyCount = msgBodyCount;
|
|
}
|
|
}
|
|
} |