background image

注释:表 1 中的 DCS 配置行点数统计,是按照 DCS 配置点数预留 30%的余量的一般原则
计算得到的,实际的项目实施过程中点数可适当的增减也是可行的。
2.2 控制系统配置

从系统的测控点数量分析可知,该系统属于中小型控制系统,为了满足工程实际需

要,并结合工程实践经验,选择综合性价比较高的西门子(SIEMENS)SIMATIC 系列的
通用控制器。考虑到实现工厂数据的共享,配置了以太网通讯接口模块 CP343-1,可通过
交换机的广播式发送数据模式,实现新添加工段数据与工厂其它工段的数据共享。其他的
相关软硬件清单见表 2。.

表 2  废水深度处理 DCS 配置清单

名称

型号规格

数量

生产厂家

下位机硬件
CPU 314

6ES7 314-1AF00-0AB0

1

SIEMENS

PS 307 10A

6ES7 307-1KA00-0AA0

1

SIEMENS

CP 343-1

6GK7 343-1CX10-0XE0

1

SIEMENS

SM331/AI

6ES7 331-7KF02-0AB0

3

SIEMENS

SM321/DI32

6ES7 321-1BL00-0AA0

3

SIEMENS

SM322/DO32

6ES7 322-1BL00-0AA0

2

SIEMENS

上位机硬件
操作员站

P4/3.0G/1024M

160G/DVD   LCD22"

1

DELL

网络
交换机

YP-LINK  8 口交换机

1

华为

网线

双胶线

100m

AMP

软件
WINCC

6AV6 381-1BE06-0DV0

1

SIEMENS

STEP7 V5 软件

6ES7 810-5CC08-0YA5

1

SIEMENS

3、程序设计

实现了对整个系统的软硬件配置和选型后,需要针对控制现场设计相应的上位机和

下位机的程序。在这里采用的是模块化的程序设计思路,并从整体到局部,由易到难的解
决程序设计中的每一个问题。一下从三方面进行阐释和说明。
3.1 下位机程序设计

通过西门子 Step7 软件进行的下位机程序设计,主要任务有:

 

① 首先建立行的工程项目,实现对控制站的硬件组态,并分好模块地址,为下一步

的程序设计做准备。

 

② 模拟量的采样、滤波和线性标定。例如系统中的液位、流量、PH、ORP 数据的采集,

并设计均值滤波,降低干扰,并通过量程标定实现现场数据的准确表达。

 

③ 重要数据的分班累计运算。例如废水处理流量、药剂流量等。

 

④ 数字量的逻辑运算。例如电机和阀门的启停控制、手自动控制、顺序控制等。

 

⑤ 单回路和多回路控制程序设计。例如通过调节阀门的开关实现对流量的稳定控制、

通过流量的调节实现对液位的控制等。

 

⑥ 重要的联锁控制。例如当调节池液位高于 95%时,可以启动备用提升泵快速增加

调节池出水,避免溢出等。
3.2 上位机人机界面设计

利用西门子提供的 WinCC 进行上位机人机界面设计,主要任务有:

 

① 从工艺图到 WinCC 控制界面图的转换,实现监控画面对现场所有进入自控系统的

液位 SP +

PD 液位调节

PID 流量调节

电动阀

调节池

流量变送器

液位变送器

联锁标志 +

比例控制

PID 流量调节

流量调节阀

流量变送器

调节池出水

流量检测

手动设定值

( b

控制器 PLC

其他设备

控制器 PLC

其他设备

( a