eis/inc/common/AlarmDef.h

154 lines
16 KiB
C
Raw Normal View History

/******************2012年6月26日 9:23:26*******************/
#ifndef _ALARM_MSG_DEF_
#define _ALARM_MSG_DEF_
//#define ALM_PAPRCV_PLANFINISH 2000 //[%s]计划接收完成
//#define ALM_PAPRCV_PRODNACK 2001 //生产实绩负应答,卷号为:%s
//#define ALM_PAPRCV_PRIMACK 2002 //原始数据负应答,卷号为:%s
//#define ALM_PAPRCV_OVERSPEC 2003 //钢卷[%s]规格超限,超限项:%s
//#define ALM_PAPRCV_STEELNOTEXIST 2004 //钢卷[%s]钢种不存在,钢种:%s
//#define ALM_PAPRCV_FOBDELSCH_NOTEXIST 2005 //计划[%s]不存在,无法删除
//#define ALM_PAPRCV_FOBDELSCH_INPROC 2006 //计划[%s]已有卷进入跟踪,不能撤销,卷号:%s
//#define ALM_PAPRCV_FOBDELPDI_MTR 2007 //钢卷[%s]已经进入跟踪,不能撤销
//#define ALM_PAPRCV_FOBDELPDI_NOTEXIST 2008 //钢卷[%s]不存在,不能撤销
//#define ALM_PAPRCV_ROLL_NACK 2009 //轧辊请求负应答,轧辊号:%s
//#define ALM_PAPRCV_COILMOVE_FORWARD 2010 //计划从: %s 到: %s 调整到: %s 之前
//#define ALM_PAPRCV_COILMOVE_BACK 2011 //计划从: %s 到: %s 调整到: %s 之后
//#define ALM_PAPRCV_COILDEL 2012 //用户: %s 删除计划,起始钢卷: %s,删除数量: %d
//#define ALM_PAPRCV_COILINSKID 2013 //钢卷[%s]正在生产,不接受该卷计划
//#define ALM_PAPRCV_LOADDUMMY 2014 //过渡卷[%s]装载到钢卷[%s]之前
//#define ALM_PAPRCV_COPPYCOIL 2015 //原始数据拷贝,源钢卷[%s],新入口卷号[%s],新出口卷号[%s]
//#define ALM_PAPRCV_ROLL_INLINE 2016 //轧辊[%s]已存在且不在备用状态,不接受该轧辊数据
//#define ALM_PAPRCV_NO_SCH 2017 //L3没有可请求的钢卷计划
//#define ALM_PAPRCV_NO_PDI 2018 //L3没有钢卷[%s]原始数据
//#define ALM_PAPRCV_NO_DUMSCH 2019 //L3没有可请求的过渡卷计划
//#define ALM_PAPRCV_REJECT 2020 //钢卷[%s]回退
//#define ALM_PAPRCV_NO_ROLL 2021 //L3没有轧辊[%s]的轧辊数据
//#define ALM_PAPRCV_ACK_ROLLCHG 2022 //L3换辊实绩[%s]应答
//#define ALM_PAPRCV_ACK_RESULT 2023 //L3生产实绩[%s]应答
//#define ALM_STM_DODATASET 2200 //设定值发送成功,卷号为:%s
//#define ALM_STM_DODATASET_ERROR 2201 //设定值数据未计算成功,不能发送设定值,卷号为:%s
//#define ALM_STM_STEEL_NOTEXIST 2202 //该卷找不到相关的钢种等级,无法计算设定值,钢种:%s,退火代码:%s,延伸率:%d
//#define ALM_STM_FLATTENER_NOTEXIST 2203 //该卷没有匹配的矫直机数据
//#define ALM_STM_PORTENSION_NOTEXIST 2204 //该卷没有匹配的开卷机张力数据
//#define ALM_STM_OVENJPF_NOTEXIST 2205 //该卷没有匹配的JPF段张力数据
//#define ALM_STM_OVENRTF1_NOTEXIST 2206 //该卷没有匹配的RTF1段张力数据
//#define ALM_STM_OVENRTF2_NOTEXIST 2207 //该卷没有匹配的RTF2段张力数据
//#define ALM_STM_OVENSF_NOTEXIST 2208 //该卷没有匹配的SF段张力数据
//#define ALM_STM_OVENSCS_NOTEXIST 2209 //该卷没有匹配的SCS段张力数据
//#define ALM_STM_OVENRCS_NOTEXIST 2210 //该卷没有匹配的RCS段张力数据
//#define ALM_STM_OVENOA1_NOTEXIST 2211 //该卷没有匹配的OA1段张力数据
//#define ALM_STM_OVENOA2_NOTEXIST 2212 //该卷没有匹配的OA2段张力数据
//#define ALM_STM_OVENFCS_NOTEXIST 2213 //该卷没有匹配的FCS段张力数据
//#define ALM_STM_DLPTENSION_NOTEXIST 2214 //该卷没有匹配的出口活套张力数据
//#define ALM_STM_TRIMTENSION_NOTEXIST 2215 //该卷没有匹配的圆盘剪张力数据
//#define ALM_STM_SPMTENSION_NOTEXIST 2216 //该卷没有匹配的平整机张力数据
//#define ALM_STM_TRTENSION_NOTEXIST 2217 //该卷没有匹配的卷取机张力数据
//#define ALM_STM_SPMFORCE_NOTEXIST 2218 //该卷没有匹配的轧制力数据
//#define ALM_STM_BENDFORCE_NOTEXIST 2219 //该卷没有匹配的弯辊力数据
//#define ALM_STM_ANTIPOSITION_NOTEXIST 2220 //该卷没有匹配的防皱辊位置,防断辊位置数据
//#define ALM_STM_DOUPMIDDLESET_ERROR 2221 //钢卷到达上通道对中位置,没有查到该钢卷的基本设定信息
//#define ALM_STM_DOLOWMIDDLESET_ERROR 2222 //钢卷到达下通道对中位置,没有查到该钢卷的基本设定信息
//#define ALM_STM_DOUPMIDDLESET 2223 //发送入口钢卷上通道对中信息成功
//#define ALM_STM_DOLOWMIDDLESET 2224 //发送入口钢卷下通道对中信息成功
//#define ALM_STM_COILDATA_ERROR 2225 //该钢卷的设定值有错误,无法计算,钢卷号:%s
//#define ALM_STM_DOWEIGHTSET 2226 //发送称重设定值信息成功,钢卷号:%s
//#define ALM_STM_DOWEIGHTSET_ERROR 2227 //发送称重设定值信息失败,钢卷号:%s
//#define ALM_STM_DOSKID1SET 2228 //发送钢卷上1#鞍座设定值成功,钢卷号:%s
//#define ALM_STM_DOSKID3SET 2229 //发送钢卷上2#鞍座设定值成功,钢卷号:%s
//#define ALM_STM_DOSKID1SET_ERROR 2230 //发送钢卷上1#鞍座设定值失败,钢卷号:%s
//#define ALM_STM_DOSKID3SET_ERROR 2231 //发送钢卷上2#鞍座设定值失败,钢卷号:%s
//#define ALM_SMG_PROD 2400 //生产实绩电文发送,钢卷号:%s
//#define ALM_SMG_SKID_ON 2401 //钢卷进入跟踪电文发送,钢卷号:%s 进入跟踪
//#define ALM_SMG_SKID_OFF 2402 //钢卷进入跟踪电文发送,钢卷号:%s 取消跟踪
//#define ALM_SMG_BOOK 2403 //钢卷进入机组电文发送,钢卷号:%s
//#define ALM_SMG_REJECT 2404 //回退实绩电文发送,钢卷号:%s
//#define ALM_SMG_ROLL 2405 //轧辊实绩电文发送,轧辊号:%s
//#define ALM_MTR_2600 2600 //钢卷%s进入跟踪
//#define ALM_MTR_2601 2601 //该位置不允许上卷,鞍座位置:%s
//#define ALM_MTR_2602 2602 //该位置已经有卷,不能继续上卷,位置号:%d
//#define ALM_MTR_2603 2603 //入口1#地辊有钢卷%s不能移动钢卷%s到该位置
//#define ALM_MTR_2604 2604 //入口2#地辊有钢卷%s不能移动钢卷%s到该位置
//#define ALM_MTR_2605 2605 //入口2#鞍座有钢卷%s不能移动钢卷%s到该位置
//#define ALM_MTR_2606 2606 //入口4#鞍座有钢卷%s不能移动钢卷%s到该位置
//#define ALM_MTR_2607 2607 //入口1#对中位置有钢卷%s不能移动钢卷%s到该位置
//#define ALM_MTR_2608 2608 //入口2#对中位置有钢卷%s不能移动钢卷%s到该位置
//#define ALM_MTR_2609 2609 //入口1#开卷机有钢卷%s不能移动钢卷%s到该位置
//#define ALM_MTR_2610 2610 //入口2#开卷机有钢卷%s不能移动钢卷%s到该位置
//#define ALM_MTR_2611 2611 //入口进行跟踪修正
//#define ALM_MTR_2612 2612 //L1钢卷请求内部钢卷号%d
//#define ALM_MTR_2613 2613 //L1钢卷请求但%d#开卷机位置无卷,内部钢卷号:%d
//#define ALM_MTR_2614 2614 //钢卷%s整卷回退
//#define ALM_MTR_2615 2615 //钢卷%s入口头部废料剪切长度%d 米
//#define ALM_MTR_2616 2616 //钢卷%s入口尾部废料剪切长度%d 米
//#define ALM_MTR_2617 2617 //钢卷%s进入机组
//#define ALM_MTR_2618 2618 //入口发生中间剪切,卷号:%s进机组长度%d 米,整卷回退
//#define ALM_MTR_2619 2619 //入口发生中间剪切,卷号:%s进机组长度%d 米
//#define ALM_MTR_2620 2620 //钢卷%s未进入机组不能甩尾
//#define ALM_MTR_2621 2621 //带头上卷取机,卷号为:%s上一卷剪切模式%d,通过出口剪刀的入口卷长度:%d 米
//#define ALM_MTR_2622 2622 //带头上卷取机,卷号为:%s覆盖卷取机位置存在的卷号为%s
//#define ALM_MTR_2623 2623 //带头上卷取机,卷号为:%s卷取机上存在出口卷号%s将该出口卷号向下移动一个位置
//#define ALM_MTR_2624 2624 //出口卷形成,卷号:%s
//#define ALM_MTR_2625 2625 //下一卷设定信息发送成功,卷号:%s剪切长度%d 米,剪切模式:%d
//#define ALM_MTR_2626 2626 //出口3#小车有钢卷%s不能移动钢卷%s到该位置
//#define ALM_MTR_2627 2627 //出口4#小车有钢卷%s不能移动钢卷%s到该位置
//#define ALM_MTR_2628 2628 //出口1#接卷位置有钢卷%s不能移动钢卷%s到该位置
//#define ALM_MTR_2629 2629 //出口2#接卷位置有钢卷%s不能移动钢卷%s到该位置
//#define ALM_MTR_2630 2630 //钢卷%s实际重量%d (kg)
//#define ALM_MTR_2631 2631 //钢卷%s实际重量为0 (kg)
//#define ALM_MTR_2632 2632 //称重位置没有钢卷,不能接收称重实绩:%d (kg)
//#define ALM_MTR_2633 2633 //称重位置钢卷%s与称重电文中钢卷%s不一致不能接收称重实绩%d (kg)
//#define ALM_MTR_2634 2634 //钢卷%s目前未进机组不能甩尾
//#define ALM_MTR_2635 2635 //钢卷原始数据异常,不能进入跟踪,卷号%s
//#define ALM_MTR_2636 2636 //钢卷发生过半卷回退,不允许钢卷请求,卷号%s
//#define ALM_MTR_2637 2637 //2#鞍座钢卷确认,卷号%s
//#define ALM_MTR_2638 2638 //4#鞍座钢卷确认,卷号%s
//#define ALM_MTR_2639 2639 //堆放区已满,钢卷不允许吊离!
//#define ALM_MTR_2640 2640 //出口钢卷长度小于最小卷长度,不产生出口卷号,出口长度 :%d 米
//#define ALM_MTR_2641 2641 //%d#开卷机钢卷%s甩尾成功
//#define ALM_MTR_2642 2642 //L1第一刀剪电文中的钢卷号:%s和L2本地待剪切钢卷号不符:%s
//#define ALM_MTR_2643 2643 //开卷机上 %s 钢卷剩余长度小于50米(%d米),中间剪切变异常尾部剪切.
//#define ALM_MTR_2644 2644 //入口卷:%s 通过出口剪刀的入口卷长度:%d 米
//#define ALM_MTR_2645 2645 //%s 出口第一刀剪,剪切模式:%d,剪切长度:%d米
//#define ALM_MTR_2646 2646 //该位置不允许钢卷直接调离,%d
//#define ALM_MTR_2647 2647 //钢卷未进行上料请求,不能进入跟踪,卷号%s
//#define ALM_MTR_2648 2648 //出口步进梁第一个位置有卷,步进梁无法后移
//#define ALM_MTR_2649 2649 //L1没有请求过钢卷%s,设定值不需要主动下发,开卷机号:%d
//#define ALM_MTR_2650 2650 //钢卷:%s 上料请求成功,入口鞍座位置:%s
//#define ALM_MTR_2651 2651 //L1占位信号有误,入口跟踪事件处理失败!
//#define ALM_MTR_2652 2652 //另一个开卷机上有卷正在生产,该卷无法焊接
//#define ALM_ROLL_ROLLSET 2700 //轧辊%s的设定完成
//#define ALM_ROLL_SNDROLL 2701 //轧辊%s的实绩发送完毕
//#define ALM_ROLL_NEWROLL_LOAD 2702 //%s辊%s辊装上辊号%s
//#define ALM_ROLL_OLDROLL_UNLOAD 2703 //%s辊%s辊卸下辊号%s
//#define ALM_ROLL_NEWROLL_LOAD_ERROR 2704 //%s辊%s辊装上失败辊号%s
//#define ALM_ROLL_OLDROLL_UNLOAD_ERROR 2705 //%s辊%s辊卸下失败辊号%s
//#define ALM_ROLL_CHANGE_ERROR 2706 //换辊失败,原因:%s
//#define ALM_LST_LINESTOP 2800 //机组停机,停机时刻:%s
//#define ALM_LST_LINESTART 2801 //机组开机,停机时刻:%s开机时刻%s
//#define ALM_LST_CHANGESHIFT 2802 //到达换班时间
//#define ALM_LST_L3TIMEAMEND_OK 2803 //与L3进行时间同步成功当前时间%s
//#define ALM_LST_L3TIMEAMEND 2804 //L3时间同步L3时间%s
//#define ALM_LST_L3TIMEAMEND_ERROR 2805 //时间同步失败,原因:%s
//#define ALM_RDC_ENT 2901 //数据采集:入口段数据采集
//#define ALM_RDC_CNT 2902 //数据采集:中央段数据采集
//#define ALM_RDC_EXIT1 2903 //数据采集:出口一段数据采集
//#define ALM_RDC_EXIT2 2904 //数据采集:出口二段数据采集
//#define ALM_RDC_CUT 2905 //数据统计:出口第一刀剪数据统计,入口钢卷号:%s,出口钢卷号:%s
//#define ALM_RDC_ROLL 2906 //数据统计:称重结束数据统计(轧辊数据),卷号:%s
//#define ALM_RDC_FT 2907 //数据统计:称重结束数据统计(分滩系统数据),卷号:%s
//#define ALM_RDC_ROLLERR 2908 //数据统计:称重结束数据统计(轧辊数据:当前没有在线辊,不做统计),卷号:%s
//#define ALM_RDC_FTERR 2909 //数据统计:称重结束数据统计(分滩系统数据:当前不是最后一卷,不做统计),卷号:%s
//#define ALM_RDC_EFF 2910 //数据统计:出口第一刀剪数据统计,速度出现零值,效率置零!当前卷号:%s
//#define ALM_RDC_TKOS 2911 //数据统计:出口第一刀剪数据统计,卷号:%s,厚度超差超过10次
//#define ALM_RDC_WDOS 2912 //数据统计:出口第一刀剪数据统计,卷号:%s,宽度超差超过10次
//#define ALM_RDC_TROS 2913 //数据统计:出口第一刀剪数据统计,卷号:%s,平整延伸率超差超过10次
//#define ALM_RDC_TMERR 2914 //数据统计:出口第一刀剪数据统计,卷号:%s,长宽厚出现零或负值,切边重量出错
//#define ALM_RDC_TM 2915 //数据统计:出口第一刀剪数据统计,卷号:%s,切边重量:%f
#define ALM_INFO 3001 //信息:%s
#define ALM_WARN 3002 //警告:%s
#define ALM_ERROR 3003 //错误:%s
#endif