马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有帐号?立即注册 
x
本文将对一家较先进的药厂常用的计算机系统(自动化系统)分别进行阐述,旨在让大家了解计算机系统(自动化系统)在药厂的一般应用常识。( X4 v6 l( w! p( h3 T. m8 Z
以下是第三部分:
6 p4 i) ~' U! e1 h" o$ V【计算机验证专题七】DCS系统在药厂生产中的应用! 三、DCS系统在药厂生产中的应用
# n7 G3 [9 }6 b+ w( e: b8 ?# L DCS是分散控制系统(Distributed Control System)的简称,国内一般习惯称为集散控制系统。 j- @+ G2 L. t' P" A+ U
它是一个由过程控制级和过程监控级组成的以通信网络为纽带的多级计算机系统,综合了计算机、通讯、显示和控制等技术,其基本思想是分散控制、集中管理、分级管理、配置灵活、组态方便。7 m R9 h4 W6 R ]$ |0 U9 m l! O
DCS系统是随着现代大型工业生产自动化的不断兴起和过程控制要求的日益复杂应运而生的综合控制系统,它是计算机技术、系统控制技术、网络通讯技术和多媒体技术相结合的产物。
3 h* |- E4 E1 p( _ 它可提供窗口友好的人机界面和强大的通讯功能,是完成过程控制、过程管理的现代化设备。
0 ]( N9 A% n2 H- C( S$ p 以下以艾默生DeltaV DCS为例进行分析:; L. ~6 V" C& g- {
1.系统结构% U* ^; R7 x- z0 l9 T4 t+ ]" F
本项目中,艾默生DeltaV DCS上位机系统包括工程师站,应用服务器,四个操作员站。DCS控制部分包括DCS控制柜,PC柜,三个远程I/O柜。系统结构图如下图1所示(一楼)* n4 Y" S9 s& X1 @$ P
2.控制网络6 M3 |6 `8 j& {1 ]) y+ j
艾默生DeltaV DCS控制器和工作站通过星形拓扑的方式连接到集中式的交换机上。为了保证通讯安全,控制网络采用冗余方式。DCS中也使用冗余控制器。$ V R8 v1 L6 t7 u @
冗余控制器包含一对标准的控制器,每个控制器都分配一个单独的电源。$ e* \! S0 q3 |
运行时,一个控制器处理激活状态,另一个控制器处于备用状态。处于备用状态的控制器保存着同激活的控制器一致的配置。当激活的控制器故障,备用的控制器会自动激活,并提供不间断的控制操作,整个过程无需用户参与。备用控制器与激活的控制器通过冗余网络,实时交换数据。但备用控制器并不执行控制逻辑。当发生控制器切换时,新激活的控制器读取I/O数据并开始执行程序。* U% X, A1 _" f
冗余的 10/100Mbps高速通讯网络通过冗余的 RJ45的连接方式来实现数据传输。可靠的高速 100MB 冗余控制网络作为 DeltaV 控制系统的中枢,起到了收集现场过程参数、在操作界面显示数据、执行控制策略组态和运行的作用。 1 H; I5 {8 i2 R% L4 h
冗余网络连接到每一个系统节点并且连通各个独立的冗余交换机。
; h5 Z$ M. u" E- A9 J6 g: q/ Z 3.DCS工作站5 b' v7 E. q) A. @
每一个DCS的工作站都包含工业计算机和DeltaV软件包。
# f* s# a w, h1 l; D7 s9 L DCS工作站包括一个工程师站,一个应用站,四个操作员站。所有的工作站都被安装在PC柜中。& \ W- [+ p& A: o5 z- y/ c
工程师站为整个系统提供全局配置和数据库配置。每一个DeltaV系统都必须有一个,并且只能有一个工程师站。
9 f5 z! h# Q& n3 d( e% H2 ~4 |9 p 在本项目中,整个 DCS 控制系统中拥有一个工程师站,用于整个系统的组态以及数据库的组态。此工作站包含了 DeltaV数据库的核心,并提供了一整套的操作,诊断和组态工具;拥有 IEC 61131-3 图形控制组态策略和调试图形以及历史的组态;" s+ F5 ~" d& X8 _2 h
用户帐户管理系统也在此站中执行。! Y0 H) H# g0 N# M2 z/ b
应用站为整个系统存储历史数据,提供批处理操作。& z) m6 J; v, N5 B" T
操作员站为操作员提供图形界面和操作界面。操作员站允许的操作功能包括动画显示,操作面板,报警处理等。1 |! j4 [2 v& Q6 p1 M! z0 l
4.控制器和I/O子系统! Y: G/ M7 s" O; J
控制器管理所有的控制活动、通讯功能、报警、趋势曲线等。+ U) o1 e+ n. ^$ ]
控制器执地既定的控制策略,根据现场的反馈,执行不同的程序,并控制现场的设备。, j; ^( ^8 y1 o# x8 s5 B
DCS子系统由导轨、电源、控制器和I/O模块组成。DCS I/O子系统提供多种I/O卡,包括模拟量和离散量的输入和输出、Profibus-DP卡。
% V( D; h, @, [9 j) ]# ] I/O卡将现场信号转换成适当的格式,提供给控制器使用。DCS控制器和I/O卡支持热插拔。替换或安装DCS控制器或I/O卡,不会对其自身或其他卡件造成影响。7 U4 A/ y/ @% O$ _7 [- Z
5.DCS软件系统
! z! F* p& w% a7 w- ?3 ] DCS软件系统主要是指DletaV系统。DletaV软件系统中包括多个应用程序来实现配置、操作、生成文档、优化过程控制等功能。主要的应用程序分为管理工具和操作工具两大类。. Y2 C3 ^5 q9 G6 \4 X* N
通过DletaV Explorer,你可以定义系统特性,查看系统整体结构和硬件布局,增加新的对象,修改对象属性。利用DletaV Explorer,可以完成下面的工作:; f! ~- R9 r( q. Q/ D2 B/ |; v
向数据库中增加工作站和控制器
0 @3 O) g9 v2 K( B5 V# q6 f向数据库中增加工厂区域和控制模块/ u0 O- M" M5 R# ?& e9 `7 R
增加和编辑报警类型和报警优先级/ Z& N2 m4 l0 k3 O' P9 C
编辑控制网络、控制器和工作站的属性
6 w$ y. |) y4 X3 Y% Z下载控制模块到控制器中4 `# Y% a+ s+ D1 f: n# Y3 x# y
导出和导入数据
; R/ q2 d$ ]; j( Z7 J DeltaV Explorer的界面如下图2所示:(二楼) 6、Control Studio可以用来配置控制功能和策略,包括控制模块,设备连锁和设备模块。Control Studio窗口被分成多个部分,每个部分被称为视图。用不同的视图来定义模块的特性。每个视图都可以被关闭或者单独调整大小。Control Studio的视图定义如下图3所示:(三楼) 讲了半天,非专业人士可能已经糊涂了。
/ f# Q0 X) v# I% G4 ?. @! H 简单说,上一讲是PLC控制系统,触摸屏仅仅是整个系统的一个人机界面,起不到控制作用,只是把人的操作传送到PLC,让PLC来控制设备的。! D9 t) k3 V! R1 t8 q+ O4 ]
那么PLC可以扩展很多的I/O模块,可以利用I/O输入输出来接受控制对象的反馈、控制受控对象的运行和动作。/ ]1 e; M5 H7 A! v
那么,DCS系统就是将N多个PLC系统(或者分散控制系统)集中起来统一管理,它包括“上位计算机+网络+N个控制器(相当于PLC级别)+IO接口+现场仪表+被控对象”: f' f2 K( I7 w0 o# C
这通常是典型的计算机控制系统。# K& H6 w U/ V+ @$ h% E% T
实际上,DCS控制系统,和“数据采集与监控系统”(supervisory control and data acquisition,简称SCADA)有异曲同工之妙。
1 W6 g! _1 k1 U& [5 O' a* O: L) _ SCADA一般是有监控程序及数据收集能力的计算机控制系统。
2 h/ K: N$ t! B R2 W+ @+ j 可能大家的理解, SCADA只是监控和数据收集,不具备现场设备的控制能力,NO。 SCADA系统会包括以下的子系统:
% m9 a4 { B/ r X人机界面(human machine interface,简称HMI)是一个可以显示程序状态的设备,操作员可以依此设备监控及控制程序。(也可以是计算机显示屏、键盘鼠标!作用一样)
1 n$ T9 G% `6 |6 `4 |(计算机)监控系统可以采集数据,也可以提交命令监控程序的进行。/ a, V% h9 \1 j$ B, o v
远程终端控制系统(Remote Terminal Unit,简称RTU)连接许多程序中用到的传感器,数据采集(Data acquisition)后将数字的数据传送给监控系统。; Z) q0 [) p8 z( E5 j: d
可编程逻辑控制器(programmable logic controller,简称PLC)因为其价格便宜,用途广泛,也常用作现场设备,取代特殊功能的远程终端控制系统。(PLC也可以替代RTU,或者说可以作为RTU来用)4 ~/ B- f8 S% E" T0 _/ J# Q
通信网络则是提供监控系统及RTU(或PLC)之间传输数据的管道。
0 H6 Q- Q% D* m: r+ j 那么, SCADA系统和DCS系统,大家是不是越来越糊涂了呢?! t6 K C# e# D& l
且慢,还有更让人糊涂的事儿,微机(或计算机)+IO模块+现场仪表+被控制对象=?3 L) N; }4 L9 _+ [
目前工控机的主要类别有:IPC(PC总线工业电脑)、PLC(可编程控制系统)、DCS(分散型控制系统)、FCS(现场总线系统)及CNC(数控系统)五种。
' H* m/ x" H0 U" @ 我觉得,微机(或计算机)+IO模块+现场仪表+被控制对象≈IPC(PC总线工业电脑)控制系统。
7 {2 W! y8 Z# j9 [ 那么,大家是不是更糊涂了呢? 就这样吧,我知道大家会越来越糊涂的,但是计算机专业的肯定不会。
2 k% ~; v, p4 U* U, S, T9 J/ c 下一讲,说说《DDC与BMS系统在HVAC控制中的应用》1 L6 V7 j' v, w* I/ o5 W" o# S
再下一讲,《FMS系统在制药厂洁净环境监控中的应用》
3 L4 i3 s5 a A0 c+ n4 I# w 想听计算机验证?计算机种类你都还没有认识完呢,慢慢来吧,我会讲的。 9 e- }) X% v1 l! L7 S* H; G% X% E
|