S7-400系统温度测量显示异常的解决方案
日益先进的PLC控制器技术,在大型火电机组辅机系统自动化控制中占有着巨大的份额.尤其是S7-400H冗余系列PLC控制器,解决了传统PLC控制不能实现控制器冗余的问题,大大提高了PLC控制的安全性和可靠性.电厂的S7-400H系统在测量零下温度时显示异常,为运行监控带来很大不便.本文中所论述温度故障修复,成功得将此缺陷进行了修复,使得该控制器的可靠性得到了进一步的完善与加固.为了使零下的温度能正常显示,就要对FC进行改动。要解决的首要问题是数据类型的转换,WORD型只有16位没有直接转换成32位的指令。原FC就是因为通过DB块直接把16位的W0RD型转换成32位的DINT型才使系统出现问题。所以要另辟蹊径,对于一个模拟量的输入点IW或者PIW,可以将其声明为INT型,它们虽然类型不同,但其本质是一样的,其内部都是使用补码的整型数,这样就可以使用ITD指令将工NT转换为DINT完成16位到32位的转换。ITD指令可以将INT转换为DINT,并且会自动根据数值的正负对高16位进行补1或者补0,而不会出现任何问题。然后再用DTR指令将DINT转换为REAL型方便运算。
火力发电厂 辅机控制系统 温度测量 显示异常 故障处理
孙哲
华电国际莱城发电厂 山东 莱芜 271100
国内会议
大连
中文
412-416
2013-08-01(万方平台首次上网日期,不代表论文的发表时间)