施奈德-昆腾系列中瞬发事件捕捉的实现方法
2014-01-22刘吉强
中国新技术新产品 2014年15期
刘吉强
(黑龙江省电力有限公司牡丹江水力发电总厂,黑龙江 牡丹江 157006)
一﹑概述
1 事件介绍:发电厂保流机组于某日夜间突然停机,未见停机指令下达,事故简报未见异常,停机原因不明。
2 分析原因:该站下位机以主站循环垂询方式通过MODBUS+ 网络收集子站数据 ,集成为报文后再通过以太网上送到主控上位机系统处理。若大数据导致主站轮垂询周期较长时,一些瞬发瞬复的事件就会失监视。导致事故发生了却找不到原因。
3 处理方案:在下位机中加入事件捕捉程序,监测事件发生原因。
二﹑编程思路:
1 要记录机组事故发生时刻的开关量状态,但机组事故发生时刻原始诱因可能已经复归,所以需要记录事件发生时刻及其前一周期的状态量。
2 未发生事故时将最后状态写入记录变量但不推送至日志数组,记录变量每周期刷新,只保留最新时刻的状态值。
3 事件发生时,通过检测标志字阻止记录变量刷新,并将其推送至日志数组。
4 事故每发生且复归一次,将记录指针加一。用变量的置复位控制。
三﹑程序:变量定义
结语
该方法经过实地测试,证明有效。该方法适用于采样路径较长的监控系统捕捉现地事故状态的第一手资料,可以遏制链路延迟带来的瞬间故障捕捉失效问题,适于工控推广。
[1]Schneider Electric.Unity Pro .操作手册[G].718.