系统组态cs是什么意思 ?实例讲解其步骤方法


“DCS系统组态”是什么意思?
DCS组态通俗来讲就是就是控制回路程序 。
控制回路通常是针对模拟量的控制来说,一个控制器根据一个输入量,按照一定的规则和算法来决定一个输出量,这样,输入和输出就形成一个控制回路 。
控制回路有开环和闭环的区别 。开环控制回路,指输出是根据一个参考量而定,输入和输出量没有直接的关系 。而闭环回路则将控制回路的输出再反馈回来作为回路的输入,与该量的设定值或应该的输出值作比较 。闭环回路控制又叫反馈控制,是控制系统中最常见的控制方式 。
系统组态cs是什么意思 ?实例讲解其步骤方法

DCS组态的步骤有哪些?
01
前期准备工作
进入系统组态前,应首先确定测点清单、控制运算方案、系统硬件配置,包括系统的规模、各站IO单元的配置及测点的分配等 , 还要提出对流程图、报表、历史数据库、追忆库等的设计要求 。
02
建立目标工程
在正式进行应用工程的组态前,必须针对该应用工程定义一个工程名 , 该目标过程建立后,便建立起了该工程的数据目录 。
03
系统组态设备
应用系统的硬件配置通过系统配置组态软件完成 。采用图形方式,系统网络上连接的每一种设备都与一种基本图形对应 。在进行系统设备组态之前必须在数据库总控中创建相应的工程 。
04
数据库组态
数据库组态就是定义和编辑系统各站的点信息,这是形成整个应用系统的基础 。在MACS系统中有两类点,一类是实际的物理测点,存在于现场控制站和通信站中,点中包含了测点类型、物理地址、信号处理和显示方式等信息;一类是虚拟量点 , 同实际物理测点相比,差别仅在于没有与物理位置相关的信息,可在控制算法组态和图形组态中使用 。
05
控制算法组态
在完成数据库组态后就可以进行控制算法组态 。dcs系统提供了符合IEC1131-3标准的五种工具:SFC、ST、FBD、LD和FM 。
06
图形、报表组态
图形组态包括背景图定义和动态点定义 , 其中动态点动态显示其实时值或历史变化情况 , 因而要求动态点必须同已定义点相对应 。通过把图形文件连入系统,就可实现图形的显示和切换 。
07
编译生成
系统联编功能连接形成系统库,成为操作员站、现场控制站上的在线运行软件的基础 。系统包括实时库和参数库两个部分组成 , 系统把所有点中变化的数据项放在实时库中 , 而把所有点中不经常变化的数据项放在参数库中 。服务器包含了所有的数据库信息,而把现场控制站上只包含该站相关的点和方案页信息,这是在系统生成后由系统管理中的下装功能自动完成的 。
08
系统下装
应用系统生成完毕后,应用系统的系统库、图形和报表文件通过网络下装在服务器和操作员站 。服务器到现场控制站的下装是在现场控制站启动时自动进行的 。现场控制站启动时如果发现本地的数据库版本号与服务器不一致,便会向服务器请求下装数据库和方案页 。
系统组态cs是什么意思 ?实例讲解其步骤方法

实例讲解
下面结合实例把DCS系统组态的步骤、方法和基本思路做科普介绍,希望广大化工工控从业人员能达到融会贯通的目的,轻松搞定DCS系统组态工作 。
1
项目简介
某小型热电厂包含三台75t循环流化床锅炉,两台12MW汽轮机组 。整个热控项目大概含有1000个I/O点 。
2
DCS系统I/O点数统计
拿到数据库之后,我们先进行DCS系统I/O点数统计,按AI、AO、DI、DO分成四个部分,AI分为4-20mA、RTD和热电偶三种,分别做上标记 , 一般这个工作都在Excel中完成,可以方便统计、查询,最好使用不同的背景颜色来区分 。模拟量部分要注意是否有相应的量程、单位等信息 。
整理数据库的同时,我们应该注意浏览一下,看看都包含哪些设备,哪些采集点 。刚接触数据库的时候可能认为上千个点是很庞大的,随着我们对生产工艺的了解和熟悉,慢慢就会发现其实没那么多,因为大部分都是经常用的 。如果发现有不了解的 , 应该及时与设计院或者甲方沟通 , 弄清楚,防止以后带来问题 。
还可以有一个方法帮助我们尽快熟悉系统和设备,那就是对照热控系统图纸,这个图纸按照工艺分成若干份,比如锅炉汽水系统、锅炉风烟系统、锅炉给水系统、除氧系统、锅炉连排系统等,数据库中的每个点都应该清楚地标记在图纸上,比如汽包水位一般采用三个测量点,都标记在汽水系统的图纸上 , 给水系统中也会标记 。先熟悉工艺流程,再熟悉设备,通过设备就能知道数据采集点了,这样是不是就没那么困难了?
3
DCS系统硬件配置
下面我们来把数据库的点整理到具体的DCS系统I/O通道,就是分配测点,前面章节已经说过了,计算机就是根据你分配的点的位置和类型 , 来采集数据 , 然后进行方案运算的,所有接下来的工作非常重要 , 不能有任何差错 。
01
分配测点
先把特殊的要求或设备分检出来 , 处理完之后再进行一般设备的配置,这样会提高效率,也防止遗漏 , 因为在配置一般设备的时候,我们又做了一遍检查,如果有遗漏就可以及时增补,反过来做呢?也许更好吧,总之,找到一种最适合自己的工作方法是最终的目的 。好了,下面说一般DCS系统设备的配置,这里有几个原则:

系统组态cs是什么意思 ?实例讲解其步骤方法

①相同的测点尽量分配在不同的DCS系统卡件上 。这样做是为了分散风险,假如某个模块更换或者有故障,另外的模块还可以监视相同的测点 。
②相同的设备尽量分配在同一个DCS控制站中 。这样的分配是为了尽量减少站与站之间的数据链接,降低复杂程度和故障点 。
③DCS系统的站与站之间如果有变量的交换,最好使用硬接线的方式,这样的做法也是为了增强系统稳定性,但是缺点也是明显的,因为这样做至少占用两个DCS系统卡件通道,一个AI输入,一个AO输出,因此可以根据情况考虑,如果需要交换的变量很多,那只能采用网络变量的方式,通过上位机软件的功能来完成数据交换 。
④每个DCS卡件模块应留有2-4个备用通道 。不多说了,这里为了适应系统的更改,因为用户如果增加了测点,找不到通道的时候,会给我们的工作带来很多麻烦,因此这是必需的,一般招标书里面也会有提及 。
⑤每个控制站的每种类型卡件应该留有1个备用,这是为检修方便考虑:假如卡件出现故障,第一时间以热拨插方式更换一块全新的就可以解决问题 。
⑥在数据库增加三个字段,站号,模块号和通道号,这样就把每一个数据点都分配到具体的模块的不同通道里,不能有重复 。
系统组态cs是什么意思 ?实例讲解其步骤方法

根据控制系统的特点,每个控制站会有一定的负载能力,也就是说能接入的模块数量是有限的,因此,必须考虑分成几个控制单元和机柜 。本系统点数比较少,每台锅炉3个主控单元即可满足控制要求 。
完成以上工作后 , 整个系统的配置基本上就已经搭建好了 , 在提交最终配置结果之前 , 一定要仔细把上面的工作“过一遍”,对毎一个步骤都需要重新验证一下,数据库整理的时候是否由于误操作把某些数据隐藏了?或者不小心删除了?在排序的时候是否把数据弄乱了?对于一个刚刚开始工作的工程师来讲,这样的低级错误是肯定要犯的,没关系,不要气馁 , 借用一句话:错了就改,改了再犯,犯完再改,千锤百炼嘛 。然后再对照系统图,找到数据库中的每一个点的位置,看看有没有特殊的点或者设备,需要怎样处理?最后根据分配原则重新计算一下配置是否合理,是否满足要求 。
当你对上面的工作确信无误的时候,就可以进行下面的工作了 , 配置硬件 , 也就是给系统配备采集卡件、主控单元、机柜、操作员站等设备 。
02
根据I/O点数完成DCS系统硬件配置
不同品牌的DCS系统硬件配置不一定相同 , 但配置思路和方法是相同的:DCS系统硬件都是根据现场准确需求和DCS系统I/O点数来确定的 。
DCS系统硬件配置需要完成以下内容:



①硬件冗余配置
对关键设备进行冗余配置是提高DCS可靠性的一个重要手段,DCS系统冗余通常包括电源冗余、控制器冗余、通信冗余、操作站冗余和DCS系统I/O板卡冗余,具体冗余要求最好和DCS系统厂家仔细沟通,做好冗余配置及相关设备数量统计 。
②插件的配置
根据系统的要求和控制规模配置主机插件(CPU插件)、电源插件、I/O插件、通信插件等硬件设备;
③确认DCS系统机笼和机柜数量
DCS系统机笼用于安插DCS卡件模块,不同厂家的DCS系统机笼配置要求各不相同 , 但基本都是按照卡件数量配置相应的机笼,卡件数量固化下来后就可统计出机笼数量 。DCS机柜用于安置各种插件、机笼和中间继电器等,DCS机柜常见尺寸为2100*800*600mm,机柜数量是根据安装的插件、机笼和中间继电器等设备的尺寸和数量来决定 。
④硬件安装
不同的DCS , 对于各种插件在插件箱中的安装,会在逻辑顺序或物理顺序上有相应的规定 。另外,现场控制单元通常分为基本型和扩展型两种 , 所谓基本型就是各种插件安装在一个插件箱中,但更多的时候时需要可扩展的结构形式,即一个现场控制单元还包括若干数字输入/输出扩展单元,相互间采用总线连成一体 。
03
分配操作员站
一般来说,每台主要生产设备配一台操作员站 , 因此本应用配5台操作员站 , 再加一台工程师站,有的系统需要配置冗余服务器 , 那就应该选用配置高一些的计算机来担任,如果有需要还应该配备打印机 。当需要与其他系统通信时,就应该配备相应的通信设备,比如串口卡等,为了防止其他设备对主控系统的干扰及损坏,大都采用通信的方式进行数据交换,也就是说其他系统不能接到底层的机柜或者主控单元中,要通过操作员站或者工程师站来进行数据交互 。

曾经有一个项目,在控制系统之外,还有水冷壁振打系统,它是在锅炉停运以后,利用超声波方式,来清除水冷壁上面结垢的设备,由于不是主控系统厂家的设备,因此把它单独接到一台通信机上,通过外接软件来完成监视功能 。一般还会有与DEH系统的通信,因为DEH系统往往是单独的,可以通过串口通信的方式把一些重要数据比如转速、阀门开度、目标转速、升速率等接入控制系统 。还有一些通信必须使用硬接线的方式接入控制系统,也就是直接接入控制机柜的卡件中,参与系统控制 , 比如电气系统的停机跳司信号等 。
04
绘制网络系统图
好了,假如你自信前面的工作已经完成了,就开始进行下一步工作 , 画配电系统图和网络系统图 。配电系统图的内容包括整个控制系统的电源及接地系统的详细内容,包括进入系统的电源、系统内的电源接线原理、还有系统接地原理 。这是很重要的内容 , 因为设备到现场以后,电源的接入是由施工方实施的,电源是否稳定直接影响系统的稳定运行 。同样的,网络系统图表示的是系统设备的网络连接 , 一般系统都是两层网络连接,这里要具体描述每台计算机的网络位置和IP地址等信息,如有其他连接方式应明确指出 。
系统组态cs是什么意思 ?实例讲解其步骤方法

网络系统图里也可以包含每个控制单元的模块分布图 , 用来表示前端采集数据的每个I/O卡件的具体位置以及总线连接方式,如下图所示 。
系统组态cs是什么意思 ?实例讲解其步骤方法

05
端子接线图
还有一个重要的图纸千万别忘了,那就是I/O端子接线图 。这部分图纸是描述每个I/O卡件中的每个通道接入的信号内容,还包括是如何接线的 。施工人员根据测点的分配位置来决定电缆的走向、长度 , 还可以把相邻位置的信号量合并在一根电缆中,因此我们可以看出,合理的设计不仅能保证系统功能的完整 , 还可以节省很多材料和工时,这就是设计经验的积累 。
到这里,我们基本上完成了设计的前半个阶段,这个阶段的特点就是繁琐 , 需要注意力集中,一旦马虎就会给后面的工作造成麻烦,而且还不容易发现,最终导致致命错误 。因此,笔者建议在设计之初先把整个项目浏览一下 , 做到心中有数,有点像读一本书一样,先看看目录,再看看简介,然后逐个章节浏览一下,重点部分深入一些 。然后再逐个步骤细致完成,每个步骤最好一气呵成,不要停停走走 , 那样会非常容易遗漏 。
4
编程控制方案
接下来,做控制方案 , 这是个复杂的过程,需要你对工艺的了解,对设备的了解,还有理解设计院的控制要求,对于小型锅炉 , 主要包含以下一些重要控制回路 。
01
锅炉MCS控制方案

①引风机调节-保障炉膛负压 。
系统组态cs是什么意思 ?实例讲解其步骤方法

②主汽压力调节回路-调节给煤流量,保障主蒸汽压力在一定范围内 。
③一次风调节回路-保障床温在正常范围,防止结焦 。
④二次风调节回路-根据烟道中的含氧量来调节风门大?。?保障炉膛内燃烧充分 。
⑤主汽温度调节-根据减温器出口温度的高低,通过调节减温流量阀门来保障主蒸汽的温度满足生产需要 。
⑥给水调节-根据汽包水位、给水流量、蒸汽流量信号采用三冲量调节控制汽包水位 。
系统组态cs是什么意思 ?实例讲解其步骤方法


02
锅炉顺序控制方案

①引风机及出口门回路 。
②一次风机启停回路 。
③二次风机启停回路 。
④反料风机控制回路 。
⑤给煤机及出口门控制回路 。
⑥汽包紧急放水门控制逻辑 。
⑦紧急停炉连锁逻辑 。
03
汽轮机连锁逻辑


①凝结水泵启停联锁逻辑 。
②射水泵联锁逻辑 。
③给水泵联锁逻辑 。
④疏水泵联锁逻辑 。
⑤主汽门控制 。
⑥交、直流润滑油泵联锁控制 。
系统组态cs是什么意思 ?实例讲解其步骤方法


系统组态cs是什么意思 ?实例讲解其步骤方法

04
共用系统部分控制逻辑


①除氧器水位控制调节 。
②减温减压器温度、压力调节 。
③凝汽器水位调节 。
【系统组态cs是什么意思 ?实例讲解其步骤方法】以上内容不是全部,也不是必需,一切都要以实际系统配置和设备功能来定制 。控制方案设计好了之后就是在组态软件中把它实现出来,然后下装到控制器中运行 。一定要保证所有方案都能调整畅通,是否正确可以留到现场调试的时候与专工商榷 。经以上步骤 , DCS系统组态工作已经做了大部分,接下来就是检验、发货、安装、现场修改、接线、调试等 , 这些内容就不在这里讲述了 。

相关经验推荐