using FLY.OBJComponents.Common; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace FLY.Winder.Common { public static class ERRNOs { static ERRNOs() { ERRNO_PLC_DISCONNECTED = new ERRNO() { Code = 255, Descrption = "收卷 PLC连接断开" }; #region 收卷 ERRNO_WINDER_VFD = new ERRNO() { Code = 0, Descrption = "收卷变频故障报警", OffIsError = true }; ERRNO_WINDER_FAN = new ERRNO() { Code = 1, Descrption = "收卷风机过载报警", OffIsError = true }; ERRNO_WINDER_TURNOVER = new ERRNO() { Code = 2, Descrption = "收卷翻转刀架过载报警", OffIsError = true }; ERRNO_WINDER_SCRAM = new ERRNO() { Code = 3, Descrption = "收卷急停开启", OffIsError = true }; ERRNO_WINDER_AIRROLLERNOREADY = new ERRNO() { Code = 4, Descrption = "收卷换卷气涨轴检测未到位报警" }; ERRNO_WINDER_MEASUREPREWARNING = new ERRNO() { Code = 5, Descrption = "收卷预警长度报警" }; ERRNO_WINDER_CHANGEROLL = new ERRNO() { Code = 6, Descrption = "收卷换卷提醒报警" }; ERRNO_WINDER_UNLOADARM = new ERRNO() { Code = 7, Descrption = "收卷卸料臂检测报警" }; #endregion #region 其它 ERRNO_TRACTION1FAN = new ERRNO() { Code = 20, Descrption = "主牵引风机过载报警", OffIsError = true }; ERRNO_TRACTION1VFD = new ERRNO() { Code = 21, Descrption = "主牵引变频故障报警", OffIsError = true }; ERRNO_TRACTION2VFD = new ERRNO() { Code = 22, Descrption = "二牵引变频故障报警", OffIsError = true }; ERRNO_TRACTION2FAN = new ERRNO() { Code = 23, Descrption = "二牵引风机过载报警", OffIsError = true }; ERRNO_ROTARYVFD = new ERRNO() { Code = 24, Descrption = "旋转塔变频故障报警", OffIsError = true }; ERRNO_ROTARYFAN = new ERRNO() { Code = 25, Descrption = "旋转塔风机过载报警", OffIsError = true }; ERRNO_TRACTION2SCRAM = new ERRNO() { Code = 26, Descrption = "二牵引拉线急停开启", OffIsError = true }; ERRNO_SCRAM = new ERRNO() { Code = 27, Descrption = "电柜急停开启", OffIsError = true }; ERRNO_TRACTION1SCRAM = new ERRNO() { Code = 28, Descrption = "主牵引拉线急停开启", OffIsError = true }; ERRNO_CUSTOMERSCRAM = new ERRNO() { Code = 29, Descrption = "客户急停开启", OffIsError = true }; ERRNO_ROTARYFORWLIMIT = new ERRNO() { Code = 30, Descrption = "旋转塔正转已到极限位", OffIsError = true }; ERRNO_ROTARYBACKWLIMIT = new ERRNO() { Code = 31, Descrption = "旋转塔反转已到极限位", OffIsError = true }; ERRNO_ROTARYFORWLOCK = new ERRNO() { Code = 32, Descrption = "转塔正向极限锁定" }; ERRNO_ROTARYBACKWLOCK = new ERRNO() { Code = 33, Descrption = "转塔反向极限锁定" }; #endregion } #region 报警类型 /// <summary> /// PLC连接断开 /// </summary> public static ERRNO ERRNO_PLC_DISCONNECTED; #region 内外收卷 /// <SUMMARY> /// 收卷变频故障报警!!!请检查(OFF) ISERROR_VFD /// </SUMMARY> public static ERRNO ERRNO_WINDER_VFD; /// <SUMMARY> /// 收卷风机过载报警!!!请检查(OFF) /// </SUMMARY> public static ERRNO ERRNO_WINDER_FAN; /// <SUMMARY> /// 收翻转刀架过载报警!!!请检查(OFF) /// </SUMMARY> public static ERRNO ERRNO_WINDER_TURNOVER; /// <SUMMARY> /// 收卷急停开启!!!请复位(OFF) /// </SUMMARY> public static ERRNO ERRNO_WINDER_SCRAM; /// <SUMMARY> /// 收卷换卷气涨轴检测未到位报警!!!请检查(ON) /// </SUMMARY> public static ERRNO ERRNO_WINDER_AIRROLLERNOREADY; /// <SUMMARY> /// 收预警长度报警!!!请准备换卷(ON) /// </SUMMARY> public static ERRNO ERRNO_WINDER_MEASUREPREWARNING; /// <SUMMARY> /// 收卷换卷提醒报警!!!请注意安全(ON) /// </SUMMARY> public static ERRNO ERRNO_WINDER_CHANGEROLL; /// <SUMMARY> /// 收卸料臂检测报警(ON) /// </SUMMARY> public static ERRNO ERRNO_WINDER_UNLOADARM; #endregion #region 其它 /// <SUMMARY> /// 主牵引风机过载报警!!!请检查(OFF) /// </SUMMARY> public static ERRNO ERRNO_TRACTION1FAN; /// <SUMMARY> /// 主牵引变频故障报警!!!请检查(OFF) /// </SUMMARY> public static ERRNO ERRNO_TRACTION1VFD; /// <SUMMARY> /// 二牵引变频故障报警!!!请检查(OFF) /// </SUMMARY> public static ERRNO ERRNO_TRACTION2VFD; /// <SUMMARY> /// 二牵引风机过载报警!!!请检查(OFF) /// </SUMMARY> public static ERRNO ERRNO_TRACTION2FAN; /// <SUMMARY> /// 旋转塔变频故障报警!!!请检查(OFF) /// </SUMMARY> public static ERRNO ERRNO_ROTARYVFD; /// <SUMMARY> /// 旋转塔风机过载报警!!!请检查(OFF) /// </SUMMARY> public static ERRNO ERRNO_ROTARYFAN; /// <SUMMARY> /// 二牵引拉线急停开启!!!请复位(OFF) /// </SUMMARY> public static ERRNO ERRNO_TRACTION2SCRAM; /// <SUMMARY> /// 电柜急停开启!!!请复位(OFF) /// </SUMMARY> public static ERRNO ERRNO_SCRAM; /// <SUMMARY> /// 主牵引拉线急停开启!!!请复位(OFF) /// </SUMMARY> public static ERRNO ERRNO_TRACTION1SCRAM; /// <SUMMARY> /// 客户急停开启!!!请复位(OFF) /// </SUMMARY> public static ERRNO ERRNO_CUSTOMERSCRAM; /// <SUMMARY> /// 旋转塔正转已到极限位!!!请检查(OFF) /// </SUMMARY> public static ERRNO ERRNO_ROTARYFORWLIMIT; /// <SUMMARY> /// 旋转塔反转已到极限位!!!请检查(OFF) /// </SUMMARY> public static ERRNO ERRNO_ROTARYBACKWLIMIT; /// <SUMMARY> /// 转塔正向极限锁定!!!请解除(ON) /// </SUMMARY> public static ERRNO ERRNO_ROTARYFORWLOCK; /// <SUMMARY> /// 转塔反向极限锁定!!!请解除(ON) /// </SUMMARY> public static ERRNO ERRNO_ROTARYBACKWLOCK; #endregion #endregion } }