using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MoviconHub.App.Models { /// /// 测试数据模型 - 可根据实际测试数据结构进行扩展 /// public class TestData { /// /// 程序进程百分比​ /// [JsonProperty("Test_FrameworkProgramProcessPercentage")] public string Test_FrameworkProgramProcessPercentage { get; set; } /// /// 程序进程​ /// [JsonProperty("Test_FrameworkProgramProcess")] public string Test_FrameworkProgramProcess { get; set; } /// /// 构架设备状态​ /// [JsonProperty("Test_FrameworkEquipmentStatus")] public string Test_FrameworkEquipmentStatus { get; set; } /// /// 零部件设备状态​ /// [JsonProperty("Test_PartsEquipmentStatus")] public string Test_PartsEquipmentStatus { get; set; } /// /// ​构架累计用清洗剂量​ /// [JsonProperty("Test_FrameworkCumulativeCleaningAgentUsage")] public string Test_FrameworkCumulativeCleaningAgentUsage { get; set; } /// /// 构架累计用水量​ /// [JsonProperty("Test_FrameworkCumulativeWaterUsage")] public string Test_FrameworkCumulativeWaterUsage { get; set; } /// /// 构架累计清洗时长​ /// [JsonProperty("Test_FrameworkCumulativeCleaningDuration")] public string Test_FrameworkCumulativeCleaningDuration { get; set; } /// /// 零部件累计用水量 /// [JsonProperty("Test_PartsCumulativeWaterUsage")] public string Test_PartsCumulativeWaterUsage { get; set; } /// /// ​零部件累计清洗时长​ /// [JsonProperty("Test_PartsCumulativeCleaningDuration")] public string Test_PartsCumulativeCleaningDuration { get; set; } /// /// 累计检修数量​ /// [JsonProperty("Test_CumulativeMaintenanceCount")] public string Test_CumulativeMaintenanceCount { get; set; } /// /// ​机器人1状态​ /// [JsonProperty("Test_Robot1Status")] public string Test_Robot1Status { get; set; } /// /// 机器人2状态​ /// [JsonProperty("Test_Robot2Status")] public string Test_Robot2Status { get; set; } /// /// 构架清洗数量 /// [JsonProperty("Test_FrameworkCleaningCount")] public string Test_FrameworkCleaningCount { get; set; } /// /// 构架单个机型清洗时长​ /// [JsonProperty("Test_FrameworkPerModelCleaningDuration")] public string Test_FrameworkPerModelCleaningDuration { get; set; } /// /// ​​构架单个机型用清洗剂量​ /// [JsonProperty("Test_FrameworkPerModelCleaningAgentUsage")] public string Test_FrameworkPerModelCleaningAgentUsage { get; set; } /// /// ​构架单个机型用水量​ /// [JsonProperty("Test_FrameworkPerModelWaterUsage")] public string Test_FrameworkPerModelWaterUsage { get; set; } /// /// ​​零部件单次清洗时长​ /// [JsonProperty("Test_PartsSingleCleaningDuration")] public string Test_PartsSingleCleaningDuration { get; set; } /// /// 零部件单次用水量​ /// [JsonProperty("Test_PartsSingleWaterUsage")] public string Test_PartsSingleWaterUsage { get; set; } /// /// ​水罐温度​ /// [JsonProperty("Test_WaterTankTemperature")] public string Test_WaterTankTemperature { get; set; } /// /// ​​清洗剂罐温度​ /// [JsonProperty("Test_CleaningAgentTankTemperature")] public string Test_CleaningAgentTankTemperature { get; set; } /// /// 浸泡池1温度​ /// [JsonProperty("Test_SoakingTank1Temperature")] public string Test_SoakingTank1Temperature { get; set; } /// /// ​浸泡池2温度​ /// [JsonProperty("Test_SoakingTank2Temperature")] public string Test_SoakingTank2Temperature { get; set; } /// /// ​水罐液位​​ /// [JsonProperty("Test_WaterTankLevel")] public string Test_WaterTankLevel { get; set; } /// /// ​清洗剂罐液位​​ /// [JsonProperty("Test_CleaningAgentTankLevel")] public string Test_CleaningAgentTankLevel { get; set; } /// /// ​热水罐加热模式运行​​ /// [JsonProperty("Test_WaterTankHeat")] public string Test_WaterTankHeat { get; set; } /// /// ​热水罐补水模式运行​​ /// [JsonProperty("Test_WaterTankAdd")] public string Test_WaterTankAdd { get; set; } /// /// ​清洗剂罐加热模式运行 ​​ /// [JsonProperty("Test_CleaningAgentTankHeat")] public string Test_CleaningAgentTankHeat { get; set; } /// /// ​清洗剂罐补水模式运行​​ /// [JsonProperty("Test_CleaningAgentTankAdd")] public string Test_CleaningAgentTankAdd { get; set; } /// /// ​电能监控​​ /// [JsonProperty("Test_ElectricSurveillance")] public string Test_ElectricSurveillance { get; set; } /// /// ​蒸汽监控​​ /// [JsonProperty("Test_SteamSurveillance")] public string Test_SteamSurveillance { get; set; } /// /// ​零部件车间桁架平移原位​​ /// [JsonProperty("Test_TrussMoveHome")] public string Test_TrussMoveHome { get; set; } /// /// ​零部件车间桁架平移后退极限位​​ /// [JsonProperty("Test_TrussMoveBackwardLimit")] public string Test_TrussMoveBackwardLimit { get; set; } /// /// ​零部件车间桁架平移前进极限位​​ /// [JsonProperty("Test_TrussMoveForwardLimit")] public string Test_TrussMoveForwardLimit { get; set; } /// /// ​零部件车间桁架吊装浸泡池吊装位​​ /// [JsonProperty("Test_TrussLiftPoolPos")] public string Test_TrussLiftPoolPos { get; set; } /// /// ​零部件车间桁架吊装下降极限位​​ /// [JsonProperty("Test_TrussLiftLowerLimit")] public string Test_TrussLiftLowerLimit { get; set; } /// /// ​零部件车间桁架吊装原位​​ /// [JsonProperty("Test_TrussLiftHome")] public string Test_TrussLiftHome { get; set; } /// /// ​零部件车间桁架吊装上升极限位​​ /// [JsonProperty("Test_TrussLiftRiseLimit")] public string Test_TrussLiftRiseLimit { get; set; } /// /// ​零部件车间桁架吊装漫射吊装位​​ /// [JsonProperty("Test_TrussLiftWashPos")] public string Test_TrussLiftWashPos { get; set; } /// /// ​ROB1_第7轴接近开关ROB1原位​​ /// [JsonProperty("Test_Rob1Axis7Home")] public string Test_Rob1Axis7Home { get; set; } /// /// ​ROB1_第7轴接近开关前进极限位正常​​ /// [JsonProperty("Test_Rob1Axis7ForwardLimitOK")] public string Test_Rob1Axis7ForwardLimitOK { get; set; } /// /// ​ROB1_第7轴接近开关后退极限位正常​​ /// [JsonProperty("Test_Rob1Axis7BackwardLimitOK")] public string Test_Rob1Axis7BackwardLimitOK { get; set; } /// /// ​ROB2_第7轴接近开关ROB2原位​​ /// [JsonProperty("Test_Rob2Axis7Home")] public string Test_Rob2Axis7Home { get; set; } /// /// ​ROB2_第7轴接近开关前进极限位正常​​ /// [JsonProperty("Test_Rob2Axis7ForwardLimitOK")] public string Test_Rob2Axis7ForwardLimitOK { get; set; } /// /// ​ROB2_第7轴接近开关后退极限位正常​​ /// [JsonProperty("Test_Rob2Axis7BackwardLimitOK")] public string Test_Rob2Axis7BackwardLimitOK { get; set; } /// /// 测试数据值集合 /// [JsonProperty("test_values")] public Dictionary TestValues { get; set; } = new Dictionary(); } }