JX-300XP在评价装置DCS程序设计中的应用.pdf

JX-300XP在评价装置DCS程序设计中的应用.pdf

ID:52338738

大小:735.47 KB

页数:5页

时间:2020-03-26

JX-300XP在评价装置DCS程序设计中的应用.pdf_第1页
JX-300XP在评价装置DCS程序设计中的应用.pdf_第2页
JX-300XP在评价装置DCS程序设计中的应用.pdf_第3页
JX-300XP在评价装置DCS程序设计中的应用.pdf_第4页
JX-300XP在评价装置DCS程序设计中的应用.pdf_第5页
资源描述:

《JX-300XP在评价装置DCS程序设计中的应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第9期丁为.JX-300XP在评价装置DCS程序设计中的应用1049JX-300XP在评价装置DGS程序设计中的应用丁为(中国石化上海石油化工研究院。上海201208)摘要以顺序控制、分程控制、流量积算和比值控制的典型程序设计为例,介绍JX.300xP在评价装置程序设计中的应用,给出具体的设计思路和实现方法以及设计中所需注意的事项,其中对较为复杂的顺控程序设计进行了重点阐述。关键词JX-300xP顺控程序分程控制流量积算比值控制程序设计中图分类号TH862文献标识码B文章编号1000.3932(2015)0

2、9.1049-05DCS在化工装置中应用广泛Ho,JX.300XP是SUPCONWebField控制系统成功经验的集成,是全数字化、结构灵活且功能完善的开放式DCS,它不仅提供了功能块图(SCFBD)及梯形图(SCLD)等组态工具。一’3】,还提供了开发复杂高级控制算法诸如模糊控制的类c语言编程环境SCX,规模变换灵活,可以实现从一个单元的过程控制到全厂范围的自动化集成,王君红等在JX.300XP中利用SCX语言,设计了一种基于免疫系统存储记忆原理的智能控制算法H1;云苏和等运用Modbus通信协议实现了J

3、X一300XP和S7.300PLC的通信‘53JX-300XP在上海石油化工研究院的评价装置中也成功应用。现以顺序控制、分程控制、流量积算和比值控制4个典型程序的设计为例,介绍JX一300XP在评价装置DCS程序设计中的应用。1顺控程序上海石油化工研究院的评价装置主要用于对新开发的产品、原料或技术进行指标考察和评估,因此工艺流程完整而且复杂,工艺流程每一步的执行都有严格的约束条件,在这种情况下,顺控程序便成为评价装置最常用的控制模式。顺控程序是针对顺序控制系统编写的程序,按照生产工艺预先规定的顺序在各输入信

4、号的作用下,根据内部状态和时间顺序,各执行机构自动有序地进行操作旧’川。顺控程序的设计相对复杂"。。在jx一300XP中,可以采用梯形图和功能块图相结合的方式,在图形编程环境的LD段落中进行编写,使设计层次分明。典型的顺控程序监控组态界面如图1所示,典型的顺控程序不仅包括必要的执行步骤(如准备一进料一反应一出料),还包括程序启停、步号设定、单步时间设定、运行时间累积及暂停时间累积等。图1典型的顺控程序监控组态界面1.1程序段的建立在SUPCONDCS的编程界面中,点击“文件一新建程序段一梯形图”,在“段类型

5、”中选择“程序”,点击“确定”即可‘9‘,如图2所示。———誓睡眦’f..{一程序盎盘⋯一一一l殳类型岔梯}f;圈r焉龄圈疗程序r功麓块圈rST段落r梗块段名:厂——————一麟:厂———————————一图2新建程序段收稿日期:2015-06-05(修改稿)捌盏化工自动化及仪表第42卷1.2步选择程序步选择程序如图3所示,其中START为布尔变量,对应图1中的“启动”按钮;STEP为有符号整型变量,表示当前要执行的步,对应图1中的“设定步”;P12_2一P12—5为等于比较模块,两值相等则输出为1;STE

6、PI—STEP4为布尔变量。该段程序的功能是:当“启动”按钮按下,即START=1时,程序根据STEP的值,选择相应的步执行,如,如果STEP:1则STEPl=1,程序执行第一步。ARTEQ—INTENENO图3步选择程序1.3步执行程序步执行程序如图4所示,PAUSE为布。尔变量,对应图1中的“暂停”按钮;P13—59模块为顺控程序第一步要执行的内容;P13_50模块为两个布尔变量的“或”门;P13Ⅳ为计数器CTU模块。该段程序的功能是:当设定步为1,且不处于暂停状态,即STEPl=1且PAUSE=0时,

7、顺控程序执行第一步的内容,同时对第一步的运行时间进行累积。时间累积程序的设计思路:由于CTU模块最大计数值为32767,因此当程序运行在第一步,即STEP=1且计数值RUNTIMEI<32767时,每经过一个CPU扫描周期(0.5s),RUNTIMEI值增加1;当计数值RUNTIMEI=32767时,CTU模块的Q端输出为1,即CLEAR=1,此时CTU模块的复位端R=l,CTU模块复位,累积时间清零;当程序没有运行在当前步时,该步所运行的累积时间也要清零。综合上述两项,P13_49模块的输出端和常开触点C

8、LEAR采用P13—50模块相“或”后接人CTU模块的复位端R。葑CLEAR是锄l一’l秽蒜量=!圣-量2STEPllINlOUl卜VALVEIOUTl卜VALVE2啦疆备_、ALVE3£12。丝CTUICU0卜CLEARRC(,I-ItUnTIMEi图4步执行程序其他步执行程序的设计以此类推。1.4步转移程序步转移程序的设计如图5所示,RUN—MINI为组态界面中第一步的设定运行时间,以分钟为单位;RUNTIM

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

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

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