APP下载

基于MCGS的水位监控系统仿真设计

2018-07-26李玉兰赵崧程崔守娟

农业科技与装备 2018年3期
关键词:水罐调节阀组态

李玉兰,赵崧程,崔守娟

(镇江高等职业技术学校,江苏 镇江 212016)

在日常生活中,常需要对容器中的液位(水位)进行自动控制,如自动控制水箱、水池、水槽、锅炉等容器的蓄水量,抽水马桶自动补水、电开水机自动进水等。虽然水位控制的技术要求和精度不同,但基本控制原理都为反馈控制方式,如图1所示。控制方式的主要区别是检测液位方式、反馈形式和控制器。

图1 液位(水位)自动控制原理Figure 1 Principle of automatic control of liquid level(water level)

超声波、激光红外测距、机械浮子、压力传感器测距等工程应用的液位测量用方法,应根据应用场合和要求进行选择。随着科技的迅猛发展,液位测量技术趋于智能化、微型化、可视化。为更好地节约资源,实现对水位的智能化控制,选用MCGS组态软件对水箱的水位控制进行模拟仿真,实现水位的满、低水位控制。

1 MCGS组态软件

MCGS组态软件是北京昆仑通态自动化软件科技有限公司研发的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows 95/98/Me/NT/2000/xp 等操作系统。 这个组态软件有3个版本,分别是嵌入版、网络版、通用版。系统设计采用的是嵌入版。

2 水位监控系统的组成

通过动画制作、控制流程编写、模拟设备连接等组态操作来组成水位控制系统的MCGS组态。水位控制需要采集的数据包括2个模拟数据和3个数字数据,具体如表1所示。

表1 采集数据Table 1 Data collecting

3 水位监控系统设计

3.1 新建工程和建窗口

通过建立5个窗口来完成仿真,分别为主窗口、水位控制、报警、曲线和报表。点击MCGS组态环境进入MCGS组态平台,点击“文件”,选中“新建工程”,确认,如图2所示。点击“用户窗口”图标,选中“窗口0”,单击“属性”进入“用户窗口属性设置”对话框,如图3所示。

在基础属性中将窗口名称改为“水位控制";在"窗口位置”选中“最大化显示”;点击“水位控制”,选中“动画组态”进入“动画制作”窗口,使用模拟设备进行连接,动画就可以自动运行。窗口界面如图4所示。

3.2 定义数据对象

单击MCGS组态中的“实时数据库”,进入实时数据库窗口。在实时数据库窗口选择 “新增对象”按钮,在数据对象列表中增加新数据对象。定义后的数据对象如图5所示。

3.3 建立动画和动画连接

根据系统的设计要求建立与其相关的仿真画面。为实现仿真效果,需要对每一个图形和管道进行动画连接。动画连接建立完成后,系统会按照动画连接的要求图形进行对象变化。建好的主画面如图6所示。

图2 新建工程窗口Figure 2 New project window

图3 用户窗口属性Figure 3 User window properties

图4 窗口界面Figure 4 Windows interface

图5 数据名称及数据类型Figure 5 Data name and data type

图6 水位控制界面Figure 6 Water level control interface

3.4 脚本程序编辑

部分命令语言如下:

IF急停=1THEN

水泵=0

调节阀=0

出水阀=0

运行方式=0

ELSE

IF运行方式=1THEN

出水阀=1

IF液位2<液位2下限THEN

调节阀=1

ENDIF

IF液位2>液位2上限THEN

调节阀=0

ENDIF

IF液位1<液位1下限THEN

水泵=1

ENDIF

IF液位1>液位1上限THEN

水录=0

ENDIF……

3.5 系统仿真

系统命令语言编辑完成后,建立报警显示、报警数据、报表网格和趋势曲线图,按照要求完成设置并保存。点击下载工程按钮进入运行环境图标,在下载配置窗口点击工程下载,下载完成后进行工程运行。

系统运行时,可通过点击启动打开水泵,水泵的水流入水罐1,当水罐1的达水位达到上限时,水泵关闭;调节阀开启,水罐1的水减少,流入水罐2的水不断增加;到达水位上限后,调节阀关闭,出水阀打开。系统运行原理如图7所示

图7 系统运行原理Figure 7 System operation principles

点击曲线按钮进入曲线窗口,Y轴显示水位,X轴显示时间。曲线分为实时曲线和历史曲线两部分。实时曲线是不可回调的。如果需要查看某一段时间的水位数值,需要用到历史曲线,可以将历史曲线回调,调到想要的时间段,查看数据和状态变化趋势。

点击报表按钮进入报表窗口(见图8),图标显示数值。与曲线相同,报表也有实时报表和历史报表2种,实时不可调而历史可调。

运行界面显示液位报警时,按下“报警”按钮进入报警窗口,显示报警数据。报警内容分别是水罐1的液位和水罐2的液位,报警描述是水罐没水。远距离传送高低水位上下限的报警,对相应的水泵电机进行相应控制。

图8 数据报表图Figure 8 Data report diagram

4 结语

通过使用MCGS组态监控软件对水位监控进行模拟仿真,实现实时监控、报警信号、数据显示、报表查询和趋势曲线等功能。监控过程的可视化操作,带来良好的可维护性和运行安全性,且效率极高。

猜你喜欢

水罐调节阀组态
重庆川仪调节阀有限公司
重庆川仪调节阀有限公司
重庆川仪调节阀有限公司
重庆川仪调节阀有限公司
基于PLC及组态技术的恒温控制系统开发探讨
自动化焊接工作站运用于钢水罐焊接中的可行性分析
Rh XIII—Cd XVI 离子4s24p3—4s4p4 能级与跃迁的理论计算*
组态软件技术现状与发展
水罐与鲜花
基于PLC和组态的智能电动拧紧系统