using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Runtime.Serialization; using System.Text; using System.Threading.Tasks; using Aitex.Core.Common.DeviceData; using Aitex.Core.RT.IOCore; namespace MECF.Framework.Common.CommonData.DeviceData { [DataContract] [Serializable] public class AITFFUData : NotifiableItem, IDeviceData { public enum FFUStatusEnum { OFF, ON, Error, Unknown } /// /// 显示在界面上的名称 /// [DataMember] public string DisplayName { get; set; } /// /// 当前设定值 /// [DataMember] public float SetPoint { get; set; } /// /// 最大速度 /// [DataMember] public float Max { get; set; } [DataMember] public float Min { get; set; } /// /// 实际反馈值 /// [DataMember] public float Feedback { get; set; } /// /// 实际状态反馈值 /// [DataMember] public bool IsSwitchOn { get; set; } void IDeviceData.Update(IDeviceData data) { throw new NotImplementedException(); } } }