一种用于 FTO系统数据通信的处理方法.pdf

一种用于 FTO系统数据通信的处理方法.pdf

ID:57740936

大小:839.95 KB

页数:3页

时间:2020-03-26

一种用于 FTO系统数据通信的处理方法.pdf_第1页
一种用于 FTO系统数据通信的处理方法.pdf_第2页
一种用于 FTO系统数据通信的处理方法.pdf_第3页
资源描述:

《一种用于 FTO系统数据通信的处理方法.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、716化工自动化及仪表第42卷一种用于FTO系统数据通信的处理方法冯建玉韩静刘雄姚海宁彦初(中国船舶重工集团公司第七一一研究所,上海201108)摘要针对PLC在无焰热氧化(FTO)系统控制中处理通信数据时过分占用CPU资源的问题,解析了PLC配套使用的通信模块硬件算法的运行过程,利用PLC循环扫描频率高但时间短的特点,结合Modbus数据通信方式,开发了一种适用的软件多次扫描循环数据通信方法。关键词软件多次扫描循环数据通信方法FTO系统Modbus数据通信PLCDCS协同控制+中图分类号TH862.7文献标识码B文章编号10003932(2015)

2、06071603无焰热氧化(FTO)技术作为一种新兴的有机空间。废气无害化处理技术,得到了越来越广泛的应用,FTO工艺对催化剂的反应温度控制和外围辅其控制方式采用PLCDCS协同控制,PLC与DCS助的工艺回路控制的一致性要求很高,否则不仅之间通过RS485通信方式交换数据。但PLC采会造成因反应过程不彻底而无法达到环保要求,用循环扫描的方式进行数据处理的特点决定了其而且会缩短催化剂的使用寿命乃至于很快报废。偏重于逻辑运算和简单的模拟量处理,对于大量FTO系统对催化裂解过程的控制一般采用现的通信数据处理会占用CPU的有限资源,使PLC场控制盘和DCS

3、分布控制。现场控制盘采用循环扫描时间变长,影响其正常的逻辑运算实时PLC作为控制核心器件,提供数据的采集、归一化性,并且其通信模块价格不菲,无法跨厂家使用。处理、通信和动作指令的执行。DCS系统负责工因此利用PLC的工作特点开发一种新的通信数艺流程控制算法的执行和参数的计算。PLC系统据处理方法显得尤为重要。笔者利用工业领域使和DCS系统之间的数据传输采用主从站通信方用较多的S7300PLC,提出一种数据通信处理方式,以节省电缆和电缆敷设的工程成本。PLC需法,避开PLC配套使用的通信模块CP341中内置要经常性地处理大量通信数据。目前一般系统都的硬件算

4、法,而利用PLC循环扫描频率高但单次是直接采用PLC配套的硬件通信模块处理通信扫描时间短、处理数据量有限的特点,使通信数据数据,但是这种方式在通信方面存在缺陷,比如,计算量巨大的CRC16校验部分分散到各扫描周硬件通信模块对数据报文的处理必须在一个完整期中去。的扫描周期内完成,但PLC的CPU最大循环扫描1技术背景时间有限(一般在100~200ms),若处理的报文数FTO技术采用催化剂使有机废气在高温下裂据量太大则容易造成报文数据出错甚至CPU停解。与传统的热力氧化焚烧技术相比,FTO技术机,而且硬件内置的通信处理过程不透明,增加了具有一系列优点,尤其是在

5、处理低热值有机废气调试的难度。时,其优势更加明显:FTO能够降低有机物氧化反2技术方案应温度,使低热值的有机废气在不需要补充燃料2.1传统通信方式的情况下即可发生氧化反应,在达到同样有机物S7300PLC采用CP341进行数据通信,CP341破除效果的同时与热力焚烧工艺相比,节约了大应用最多的是ModbusRTU通信方式。Modbus量的能源;FTO省去了热力焚烧工艺中操作复杂RTU通信协议采取主从模式:由主站发出数据操且危险的燃烧系统,具有操作简单、安全性高的特作请求,从站进行响应。整个网络可以有多个从点;FTO不需要热力焚烧工艺中为保证有机物破除率而

6、设置的大容量绝热炉膛,从而节省了占地收稿日期:20150429(修改稿)第6期冯建玉等.一种用于FTO系统数据通信的处理方法717站,但是必须有且只有一个主站。若主站不发出程序,用于运行图1所示的程序流程;FC10———数据操作请求,则所有从站保持静默状态。PLC子程序,程序功能函数,用于数据在不同数据块间在ModbusRTU模式中一般作为从站响应上游的的移动;FC12———子程序,程序功能函数,用于DCS主站请求。经分析,PLC从站的硬件通信模CRC16的数据校验;DB10、DB11、DB12、块对总线数据的响应流程如图1所示,此流程通DB13———

7、数据块,分别用于存储DI、DO、AI、AO过逻辑电路和通信处理器固化在通信模块中。类型的数据。主程序和子程序之间的调用层次关系如图2所示。图2主程序和子程序之间的调用层次关系图1PLC从站的硬件通信模块响应流程2.3具体实现程序组织块OB80、OB121、OB122可直接从PLC从站对主站响应的报文格式见表1。Step7中调用。CP341用功能块FB7“P_RCV_表1从站响应报文格式ByteRK”和FB8“P_SND_RK”分别从通信总线上接收数据数据CRC[1]地址功能码字节数和发送通信数据。在本通信程序中被主程序高字节低字节校验码FB9调用。1111

8、12FB9是RTUSLAVE通信主程序,用于运行图1中的程序流程,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。