123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- 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
- }
- /// <summary>
- /// 显示在界面上的名称
- /// </summary>
- [DataMember]
- public string DisplayName { get; set; }
- /// <summary>
- /// 当前设定值
- /// </summary>
- [DataMember]
- public float SetPoint { get; set; }
- /// <summary>
- /// 最大速度
- /// </summary>
- [DataMember]
- public float Max { get; set; }
- [DataMember]
- public float Min { get; set; }
- /// <summary>
- /// 实际反馈值
- /// </summary>
- [DataMember]
- public float Feedback { get; set; }
- /// <summary>
- /// 实际状态反馈值
- /// </summary>
- [DataMember]
- public bool IsSwitchOn { get; set; }
- void IDeviceData.Update(IDeviceData data)
- {
- throw new NotImplementedException();
- }
- }
- }
|