using Misc; using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FLY.DownBlowing.Common { public class WinderInsideOutside : INotifyPropertyChanged { public WinderInsideOutside() { } public void Init(string number) { Number = number; } /// <summary> /// 名称:外,内 /// </summary> public string Number { get; set; } #region 辅助代码生成 /// <summary> /// 收卷间隙收卷_读 /// </summary> [Description("收卷间隙收卷_读")] public bool IsGapWindOn { get; set; } /// <summary> /// 收卷间隙收卷_写(按1松0) /// </summary> [Description("收卷间隙收卷_写(按1松0)")] public bool IsGapWindOnSet { get; set; } /// <summary> /// 收卷表面+中心_读 /// </summary> [Description("收卷表面+中心_读")] public bool IsSurfaceCenterWindOn { get; set; } /// <summary> /// 收卷表面+中心_写(按1松0) /// </summary> [Description("收卷表面+中心_写(按1松0)")] public bool IsSurfaceCenterWindOnSet { get; set; } /// <summary> /// 收卷表面收卷_读 /// </summary> [Description("收卷表面收卷_读")] public bool IsSurfaceWindOn { get; set; } /// <summary> /// 收卷表面收卷_写(按1松0) /// </summary> [Description("收卷表面收卷_写(按1松0)")] public bool IsSurfaceWindOnSet { get; set; } /// <summary> /// 收卷压辊运行 /// </summary> [Description("收卷压辊运行")] public bool IsCalenderRollerOn { get; set; } /// <summary> /// 收卷动辊 /// </summary> [Description("收卷动辊")] public bool IsFixedRollerOn { get; set; } /// <summary> /// 收卷设定张力(kg)(XX.X) /// </summary> [Description("收卷设定张力(kg)(XX.X)")] public float TensionSet { get; set; } /// <summary> /// 收卷当前张力(kg)(XX.X) /// </summary> [Description("收卷当前张力(kg)(XX.X)")] public float Tension { get; set; } /// <summary> /// 收卷电流(A) /// </summary> [Description("收卷电流(A)")] public float Current { get; set; } /// <summary> /// 收卷控制模式为手动 /// </summary> [Description("收卷控制模式为手动")] public bool IsManual { get; set; } /// <summary> /// 收卷控制开关_读 /// </summary> [Description("收卷控制开关_读")] public bool IsOn { get; set; } /// <summary> /// 收卷控制开关_写(按1松0) /// </summary> [Description("收卷控制开关_写(按1松0)")] public bool IsOnSet { get; set; } /// <summary> /// 收卷直径复位(按1松0) /// </summary> [Description("收卷直径复位(按1松0)")] public bool DiameterReset { get; set; } /// <summary> /// 收卷计米开关 /// </summary> [Description("收卷计米开关")] public bool IsMeasureOn { get; set; } /// <summary> /// 收卷计米当前值(m)(XXXXX.X) /// </summary> [Description("收卷计米当前值(m)(XXXXX.X)")] public float MeasureLen { get; set; } /// <summary> /// 收卷计米设定值(m)(XXXXX.X) /// </summary> [Description("收卷计米设定值(m)(XXXXX.X)")] public float MeasureLenSet { get; set; } /// <summary> /// 收卷计米预警值(m)(XXXX.X) /// </summary> [Description("收卷计米预警值(m)(XXXX.X)")] public float MeasurePreWarning { get; set; } /// <summary> /// 收卷计米复位(按1松0) /// </summary> [Description("收卷计米复位(按1松0)")] public bool MeasureReset { get; set; } /// <summary> /// 中心收卷气压显示(kg)(XX.X) /// </summary> [Description("中心收卷气压显示(kg)(XX.X)")] public float CenterAirPress { get; set; } /// <summary> /// 中心收卷气压设置(kg)(XX.X) /// </summary> [Description("中心收卷气压设置(kg)(XX.X)")] public float CenterAirPressSet { get; set; } /// <summary> /// 中心收卷当前直径(mm)(XXXXX) /// </summary> [Description("中心收卷当前直径(mm)(XXXXX)")] public float Diameter { get; set; } /// <summary> /// 中心收卷初始直径(mm)(XXXXX) /// </summary> [Description("中心收卷初始直径(mm)(XXXXX)")] public float CenterInitDiameter { get; set; } /// <summary> /// 中心收卷张力显示(kg)(XXX.X) /// </summary> [Description("中心收卷张力显示(kg)(XXX.X)")] public float CenterTension { get; set; } /// <summary> /// 中心收卷张力设置(kg)(XXX.X) /// </summary> [Description("中心收卷张力设置(kg)(XXX.X)")] public float CenterTensionSet { get; set; } /// <summary> /// 中心收卷张力锥度(%)(XXXX) /// </summary> [Description("中心收卷张力锥度(%)(XXXX)")] public float CenterTaperSet { get; set; } /// <summary> /// 中心收卷扭矩(%)(XXX.X) /// </summary> [Description("中心收卷扭矩(%)(XXX.X)")] public float CenterTorque { get; set; } /// <summary> /// 表面压辊ON /// </summary> [Description("表面压辊ON")] public bool IsSurfaceRollerOn { get; set; } /// <summary> /// 收卷中心顶杆(按1松0) /// </summary> [Description("收卷中心顶杆(按1松0)")] public bool PushRod { get; set; } /// <summary> /// 收卷翻转点动(按1松0) /// </summary> [Description("收卷翻转点动(按1松0)")] public bool TurnoverInching { get; set; } /// <summary> /// 收卷飞刀动作(按1松0) /// </summary> [Description("收卷飞刀动作(按1松0)")] public bool CuttingFilm { get; set; } /// <summary> /// 收卷压辊(按1松0) /// </summary> [Description("收卷压辊(按1松0)")] public bool CalenderRollerAct { get; set; } /// <summary> /// 收卷翻转原点(按1松0) /// </summary> [Description("收卷翻转原点(按1松0)")] public bool TurnoverOrg { get; set; } /// <summary> /// 收卷压臂动作(按1松0) /// </summary> [Description("收卷压臂动作(按1松0)")] public bool PressureArmOffset { get; set; } /// <summary> /// 收卷抓自动(1自动,0手动) /// </summary> [Description("收卷抓自动(1自动,0手动)")] public bool IsTongAuto { get; set; } /// <summary> /// 收卷抓手夹紧(按1松0) /// </summary> [Description("收卷抓手夹紧(按1松0)")] public bool TongClamp { get; set; } /// <summary> /// 收卷抓手上升(按1松0) /// </summary> [Description("收卷抓手上升(按1松0)")] public bool TongUp { get; set; } /// <summary> /// 收卷抓手进(按1松0) /// </summary> [Description("收卷抓手进(按1松0)")] public bool TongIn { get; set; } /// <summary> /// 收卷抓手松开(按1松0) /// </summary> [Description("收卷抓手松开(按1松0)")] public bool TongLoosen { get; set; } /// <summary> /// 收卷抓手下降(按1松0) /// </summary> [Description("收卷抓手下降(按1松0)")] public bool TongDown { get; set; } /// <summary> /// 收卷抓手出(按1松0) /// </summary> [Description("收卷抓手出(按1松0)")] public bool TongOut { get; set; } /// <summary> /// 收卷表面变频通讯报警!!!请检查 /// </summary> [Description("收卷表面变频通讯报警!!!请检查")] [IsError()] public bool Warning001 { get; set; } /// <summary> /// 收卷中心伺服通讯报警!!!请检查 /// </summary> [Description("收卷中心伺服通讯报警!!!请检查")] [IsError()] public bool Warning002 { get; set; } /// <summary> /// 收卷中心推杆检测报警!!!请检查 /// </summary> [Description("收卷中心推杆检测报警!!!请检查")] [IsError()] public bool Warning003 { get; set; } /// <summary> /// 收卷换卷气胀轴检测报警!!!请检查 /// </summary> [Description("收卷换卷气胀轴检测报警!!!请检查")] [IsError()] public bool Warning004 { get; set; } /// <summary> /// 收卷抓手下检测报警!!!请检查 /// </summary> [Description("收卷抓手下检测报警!!!请检查")] [IsError()] public bool Warning005 { get; set; } /// <summary> /// 收卷抓手上检测报警!!!请检查 /// </summary> [Description("收卷抓手上检测报警!!!请检查")] [IsError()] public bool Warning006 { get; set; } /// <summary> /// 收卷抓手进检测报警!!!请检查 /// </summary> [Description("收卷抓手进检测报警!!!请检查")] [IsError()] public bool Warning007 { get; set; } /// <summary> /// 收卷抓手出检测报警!!!请检查 /// </summary> [Description("收卷抓手出检测报警!!!请检查")] [IsError()] public bool Warning008 { get; set; } /// <summary> /// 收卷压辊检测报警!!!请检查 /// </summary> [Description("收卷压辊检测报警!!!请检查")] [IsError()] public bool Warning009 { get; set; } /// <summary> /// 收卷中心伺服故障报警!!!请检查 /// </summary> [Description("收卷中心伺服故障报警!!!请检查")] [IsError()] public bool Warning010 { get; set; } /// <summary> /// 收卷变频故障报警!!!请检查 /// </summary> [Description("收卷变频故障报警!!!请检查")] [IsError()] public bool Warning011 { get; set; } /// <summary> /// 收卷卷提醒报警!!!请注意安全 /// </summary> [Description("收卷卷提醒报警!!!请注意安全")] [IsError()] public bool Warning012 { get; set; } /// <summary> /// 收卷风机过载报警!!!请检查 /// </summary> [Description("收卷风机过载报警!!!请检查")] [IsError()] public bool Warning013 { get; set; } /// <summary> /// 收卷平移进检测报警!!!请检查 /// </summary> [Description("收卷平移进检测报警!!!请检查")] [IsError()] public bool Warning014 { get; set; } /// <summary> /// 收卷平移出检测报警!!!请检查 /// </summary> [Description("收卷平移出检测报警!!!请检查")] [IsError()] public bool Warning015 { get; set; } /// <summary> /// 收卷卸料尚未检测报警!!!请检查 /// </summary> [Description("收卷卸料尚未检测报警!!!请检查")] [IsError()] public bool Warning016 { get; set; } /// <summary> /// 收卷卷急停开启报警!!!请检查 /// </summary> [Description("收卷卷急停开启报警!!!请检查")] [IsError()] public bool Warning017 { get; set; } /// <summary> /// 收卷翻转刀架过载报警!!!请检查 /// </summary> [Description("收卷翻转刀架过载报警!!!请检查")] [IsError()] public bool Warning018 { get; set; } /// <summary> /// 收卷预警长度到达报警!!!请准备换卷 /// </summary> [Description("收卷预警长度到达报警!!!请准备换卷")] [IsError()] public bool Warning019 { get; set; } /// <summary> /// 收卷液压泵过载报警!!!请检查 /// </summary> [Description("收卷液压泵过载报警!!!请检查")] [IsError()] public bool Warning020 { get; set; } /// <summary> /// 收卷中心顶杆检测报警!!!请检查 /// </summary> [Description("收卷中心顶杆检测报警!!!请检查")] [IsError()] public bool Warning021 { get; set; } /// <summary> /// 收卷抓手下检测报警!!!请检测 /// </summary> [Description("收卷抓手下检测报警!!!请检测")] [IsError()] public bool Warning022 { get; set; } /// <summary> /// 收卷抓手上检测报警!!!请检查 /// </summary> [Description("收卷抓手上检测报警!!!请检查")] [IsError()] public bool Warning023 { get; set; } /// <summary> /// 收卷抓手出检测报警!!!请检查 /// </summary> [Description("收卷抓手出检测报警!!!请检查")] [IsError()] public bool Warning024 { get; set; } /// <summary> /// 收卷抓手进检测报警!!!请检查 /// </summary> [Description("收卷抓手进检测报警!!!请检查")] [IsError()] public bool Warning025 { get; set; } /// <summary> /// 收卷压辊检测报警!!!请检测 /// </summary> [Description("收卷压辊检测报警!!!请检测")] [IsError()] public bool Warning026 { get; set; } /// <summary> /// 收卷变频通讯报警!!!请检查 /// </summary> [Description("收卷变频通讯报警!!!请检查")] [IsError()] public bool Warning027 { get; set; } /// <summary> /// 收卷中心伺服通讯报警!!!请检查 /// </summary> [Description("收卷中心伺服通讯报警!!!请检查")] [IsError()] public bool Warning028 { get; set; } /// <summary> /// 收卷换卷无轴检测报警!!!请检查 /// </summary> [Description("收卷换卷无轴检测报警!!!请检查")] [IsError()] public bool Warning029 { get; set; } /// <summary> /// 收卷变频故障报警!!!请检查 /// </summary> [Description("收卷变频故障报警!!!请检查")] [IsError()] public bool Warning030 { get; set; } /// <summary> /// 收卷中心伺服故障报警!!!请检查 /// </summary> [Description("收卷中心伺服故障报警!!!请检查")] [IsError()] public bool Warning031 { get; set; } /// <summary> /// 收卷换卷提示报警!!!请注意安全 /// </summary> [Description("收卷换卷提示报警!!!请注意安全")] [IsError()] public bool Warning032 { get; set; } /// <summary> /// 收卷散热风机报警!!!请检查 /// </summary> [Description("收卷散热风机报警!!!请检查")] [IsError()] public bool Warning033 { get; set; } /// <summary> /// 收卷急停开启报警!!!请检查 /// </summary> [Description("收卷急停开启报警!!!请检查")] [IsError()] public bool Warning034 { get; set; } /// <summary> /// 收卷刀架翻转电机报警!!!请检查 /// </summary> [Description("收卷刀架翻转电机报警!!!请检查")] [IsError()] public bool Warning035 { get; set; } /// <summary> /// 收卷油泵电机报警!!!请检查 /// </summary> [Description("收卷油泵电机报警!!!请检查")] [IsError()] public bool Warning036 { get; set; } /// <summary> /// 收卷平移进检测报警!!!请检查 /// </summary> [Description("收卷平移进检测报警!!!请检查")] [IsError()] public bool Warning037 { get; set; } /// <summary> /// 收卷平移出检测报警!!!请检查 /// </summary> [Description("收卷平移出检测报警!!!请检查")] [IsError()] public bool Warning038 { get; set; } /// <summary> /// 收卷卸料上位检测报警!!!请检查 /// </summary> [Description("收卷卸料上位检测报警!!!请检查")] [IsError()] public bool Warning039 { get; set; } /// <summary> /// 收卷长度预警提示!!!请准备换卷 /// </summary> [Description("收卷长度预警提示!!!请准备换卷")] [IsError()] public bool Warning040 { get; set; } #endregion public event PropertyChangedEventHandler PropertyChanged; } }