PKS的武器装备&幕后英雄 | 温故知新_控制回路PKS的武器装备

对于DCS系统而言,功能是否强大,算法是否丰富,主要取决于系统中功能块(Function Block)的种类和功能块自身的功能。功能块就好比是一个军队中的武器装备,它是否精良,对战争的胜负起着决定性的作用。


前面我们说过,PKS系统的回路组态是在Control Builder软件里实现的,所以在这个软件里,系统配备了一个武器弹药库,它就是Library窗口,如下图所示。用户组态回路时,根据回路需要实现的功能,从Library窗口中选中相应的功能块,拖拽到控制模块中,然后对功能块中的参数进行修改配置即可。

PKS的武器装备&幕后英雄 | 温故知新_控制回路_02


下面我们来简单介绍一下常用的功能块:

在AUXILIARY项中,常用的功能块有

AUXCALC:自定义计算块,里面的计算公式和参加计算的参数都由用户自行定义

AUXSUMMER:加法器

FLOWCOMP:流量补偿运算块,可对气体、液体和蒸汽进行流量的修正和补偿,参与补偿的因素可以是温度、压力、比重、摩尔质量等

TOTALIZER:流量累计块,对流量进行一段时间内的累加

PKS的武器装备&幕后英雄 | 温故知新_功能块_03


DATAACQ:数据获取模块,对现场的压力、流量、温度等原始信号进行量程范围的检查、工程单位的转换和报警的设置等。

PKS的武器装备&幕后英雄 | 温故知新_功能块_04


DEVCTL:设备控制块,对现场的电机、泵、开关阀和电磁阀等设备进行监控和操作

PKS的武器装备&幕后英雄 | 温故知新_功能块_05


LOGIC:逻辑运算块,完成与或非、触发脉冲、延迟、三选二、比较、取反等逻辑运算功能

PKS的武器装备&幕后英雄 | 温故知新_功能块_06


REGCTL:常规运算块,完成PID控制、PID前馈控制、比值控制、分程控制等或简单、或复杂的控制策略

PKS的武器装备&幕后英雄 | 温故知新_工控_07


UTILITY:提供模拟量数值寄存器、布尔量数值寄存器、计时器、数组寄存器等功能

PKS的武器装备&幕后英雄 | 温故知新_控制回路_08


PKS的幕后英雄

说起PKS系统,人们主要关注的是系统结构怎样,运行是否稳定,提供的算法是否足够丰富,殊不知,在PKS系统里,有许多默默无闻的工作者,他们在最基层工作,虽不可或缺,却很难引起重视,他们是名副其实的幕后英雄。CM,Control Module,控制模块就是其中之一。


CM,控制模块是在PKS系统中构建控制回路的基本单位,每个单回路对应于一个CM,复杂回路由多个回CM组成,通过功能块之间的参数相互连接。CM通常被命名为回路的名称,如下图所示,AG901、FI511一直到TIC591,他们都是已经建立好的回路(CM)。

PKS的武器装备&幕后英雄 | 温故知新_功能块_09


CM本身并没有什么特殊的功能,它只是承载功能块的一个平台,控制回路所需要的功能需要在CM添加相应的功能块才能实现。例如打开PIC709这个压力控制回路,如下图所示,可以看到,在这个CM上有多个功能块,每个功能块实现特定的功能,功能块之间相互连接,构成了整个控制回路。例如PT709是一个AI CHANNEL功能块,用于将现场的4-20MA的信号读取进PKS系统,DACA功能块完成数据的二次处理,例如量程的转换,范围的检查、报警的设置等等,PIDA功能块用于完成PID的运算。CM对于一个控制回路的作用,就好像宣纸对于一幅画的作用一样,虽说只是白纸一张,但是缺了它,你根本就不可能完成一幅画。

PKS的武器装备&幕后英雄 | 温故知新_功能块_10


构建回路时,首先要建立一个新的CM,如下图所示。

PKS的武器装备&幕后英雄 | 温故知新_工控_11


新建的CM就好像是一张白纸,任由你在上面勾勒。

PKS的武器装备&幕后英雄 | 温故知新_工控_12


双击CM的任意空白处,可调出CM的属性页面,对回路的名称、描述、工程单位等进行定义。

PKS的武器装备&幕后英雄 | 温故知新_功能块_13


PKS的武器装备&幕后英雄 | 温故知新_功能块_14


新建的CM被安放在未分配项中(Unassigned),需要人为拖拽至某个控制器下。

PKS的武器装备&幕后英雄 | 温故知新_控制回路_15

新建的CM必须下装后才能生效。


PKS专家:

剑指工控—靳涛:

美女工控专家!22年DCS从业经验!曾任霍尼韦尔高级项目工程师以及PKS培训经理!丰富的DCS大型交钥匙工程实践经验!


more+

PKS的武器装备&幕后英雄 | 温故知新_工控_16