- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
哈工大-集散控制系统作业
集散控制系统
基于TDC-3000集散控制系统设计
学 院 航天学院
专 业 控制科学与工程
学 号 13S104036
学 生 王猛
哈尔滨工业大学
1问题描述
图1为一加热炉燃料流量与出料温度组成的串级调节系统,外环实现温度调节,TC为温度调节器,输出为内环的设定值。内环实现流量调节,FC为流量调节器,实现对进入燃料的控制,消除压力变化对于温度的干扰。我们采用TDC-3000的MC系统实现如图所示的串级调节系统。
图1 串级调节系统
MC的组态包括两方面,第一方面是硬件组态,实际上是在CRT操作站或工程师上完成系统硬件的配置,也就是硬件系统的建立。它是通过在系统初次启用时,回答操作系统的一系列提问或选择而实现的。第二方面则是指控制系统软件的生成,也就是首先把控制程序中常用的运算功能、信号变换功能、PID控制功能和其它各种功能所对应的程序预先固化成ROM中的各种程序模块,然后用最简单的编程语言、填写表格或图上作业等方法将这些程序模块加以连接后构成各种控制系统的应用软件。
2 组态字和SOPL语言概述
MC控制器的设计是与一般的控制回路设计类似的。一般来说,设计一个特定的控制回路时,需要对控制回路所涉及的若干问题给予确定的回答,以使控制器的控制功能满足该回路的控制要求。通过分别设定与控制回路中的若干问题相对应的组态字的过程就是组态。MC的组态字实质上是一组八进制的组态代码。组态字共分成9组,每组4位,共36个八进制位,每一位(或两位)表示了一个特定参数的性质、操作要求或功能选择。
SOPL是由Honey Well公司开发的,是一种面向过程的顺序程序设计语言 (Sequence Oriented Procedural Language),主要用于TDC-3000的批量控制系统的程序设计。它主要包括定义和执行两大部分。定义部分:用SOPL执行部分:执行SOPL执行部分一般有三种形式的顺序程序:SOPL语句是由Honey Well公司开发的,是一种面向过程的顺序语言 (Sequence Oriented Procedural Language),主要用于TDC-3000组成的批量控制系统的程序设计。SOPL的特点是:语句数量少,功能强,结构简单,使用方便。SOPL语言程序可在EOS(增强性操作站)或LBOS(本地操作站)上进行输入,然后再下载到MC的存储器中,并由MC按顺序逐条的执行来完成特定的控制功能。SOPL语句共分5类。它们是:定义语句、赋值语句、顺序流程控制语句、通信控制语句和顺序执行控制语句。
一个批量生产过程往往是由许多工艺设备按一定的工艺流程进行的。为了使整个生产过程能按设计的要求生产出合格的产品,必须进行一系列的控制,这其中包括连续控制、逻辑控制、顺序控制以及输入/输出监控,这些过程组合起来就构成了一个批量控制。在TDC—3000中,批量生产过程被划分成不同的工艺区,称为单元。每种产品最多可分成8个单元。一台EOS最多可以管理36个单元。每个单元又可划分为若干个顺序,最多8个。每个顺序都是由MC的一个程序SLOT执行的。
每个顺序被分为若干个阶段。每个阶段再分为若干操作步骤。这样一个生产过程最终就被分解为许许多多的操作步骤,而这些操作步骤都可以用SOPL语句进行编程实现。单元的划分可以按工艺设备进行划分,也可以按主顺序进行划分。在TDC—3000中,单元中的主顺序加载到编号最小的程序SLOT中,其它的SLOT都依主顺序的基准进行编制。
3系统的硬件组态
系统框图如图2所示,采用SLOT1和SLOT2实现流量控制回路和温度控制回路。
SLOT1的X输入来自线性输出流量变送器(F1)。将SLOT2的输出作为SLOT1的Y输入,这样SLOT2便成了串级控制系统中的主环。SLOT1的输出控制燃料阀。初始启动时要求操作员将燃料流量控制器(1)置于手动方式,以便调节其输出,迅速达到炉内温度的设定值。此后,就需要将SLOT1切换到串级方式,由串级控制系统更好地实施过程控制。此时,SLOT1的设定值将不再跟踪燃料流量的PV值,而是来自SLOT2(温度控制器)的控制输出。而对于SLOT1来说,在由初始的手动方式切换到串级方式时应是无扰动的。这就需要对SLOT1设置“PV跟踪”和“预置”功能。对于SLOT2则只需PV跟踪。SLOT2的X输入来自温度变送器F2输出的PV值,Y输入是温度设定值SP。
图2 控制系统框图
之后,确定各槽路的有关特性并填写组态字。组态字CONF1~CONF6、CONF的填写如图3所示。左边为SLOT2
文档评论(0)