using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Shaker.Models { public class OilSourceStatusModel : BaseModel { public OilSourceStatusModel() { } public bool IsConnect = false; /// /// 主油路 /// public List Circuit = new List(); /// /// 先导油路 /// public CircuitModel Forerunner = new CircuitModel() { Name = "LeaderPump", }; /// /// 辅助油路 /// public CircuitModel Assistant = new CircuitModel() { Name = "AssistantPump", }; /// /// 循环泵 /// public CircuitModel Circulate = new CircuitModel() { Name = "CyclePump", IsEnablePressure = false, }; /// /// 是否为远程控制 /// public bool IsRemote = false; /// /// 是否启用油源 /// public bool IsEnabled = true; /// /// 油源模拟量 /// public List OilSourceAnalogs = new List(); public List OilErrors = new List(); public override object Clone() { return this.CloneBase(); } } }