一、基于MCGS组态软件开发水位控制系统简介
在工业生产中,大多数过程是非线性的,对于非线性程度不高的过程,可以当作线性过程处理,要控制好极端非线性过程,则相当困难。在《过程控制》教学中,对三个相互通的不规则形状水箱水位进行测控处理并分析,就属于极端非线性控制。该系统传统的开发手段是采用单片机等控制设备设计,但如果采用组态软件开发该系统则可以实现多次开发、适时采集监控等功能,该测控系统主要有两种设计途径:一是采用VB、VC开发难度大,开发周期长,因此大多工程项目的开发都采用工控组态软件来实现.
1 MCGS概述 1.1特点及组成
MCGS 6.2(Monitor and Control Generated System)是一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows95/98/Me/NT/2000等操作系统。MCGS提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。
MCGS 6.2软件系统包括组态环境和运行环境两个部分、组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统,运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。两部分互相独立,又紧密相关,如图1所示。
图1- 1 MCGS软件系统结构图
1.2 运用MCGS 6.2 建立运行程序的一般过程
1.2.1启动McGs组态环境,建立工程项目。 1.2.2进行设备配置。
设备配置的目的是实现上下位机通讯,即实现计算机与智能仪表之间的连接。通过设备窗口配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。 1.2.3构造数据库。
在实时数据库窗口建立新的数据库文件。要求与设备要求的数据库一致。该窗口定义不同类型和名称的变量,作为数据采集、处理、输出控制、动画连接及设备驱动的对象。 1.2.4制作图形画面。
在用户窗口实现,主要用于设置工程中人机交互的界面,诸如:生成水位变化的动画显示画面、报警输出、数据与曲线图表等。 1.2.5在主控窗口建立新工程。
主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开与关闭。主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。 1.2.6定义动画链接。
动画链接是将动画与数据库变量建立联系,当数据库变量发生改变时动画就可以表现出来。即当水箱中水位发生变化时,动画可以适时显示。 1.2.7运行与调试。
当以上步骤完成以后,先进行组态检查通过后就可以进入运行环境调试。
二、基于MCGS组态软件开发水位控制系统的设计
2.1 建立工程
(1)开机后,首先双击桌面MCGS组态环境图标,进入组态环境,出现图2.1所示画面。屏幕中间为工作台。
(2)单击文件菜单,弹出下拉菜单,单击新建工程,如图2-1所示。
图2- 1MCGS组态环境
(3)单击文件菜单,弹出下拉菜单,单击工程另存为,弹出文件保存窗口,如图2-2所示。
图2- 2保存窗口
(4)在文件名一栏内输入工程名双储液罐水位控制系统,单击保存按钮,工程建立完毕。
2.2定义变量
2.2.1 变量分配
变量定义即数据对象定义钱需要对系统进行分析,确定需要的变量。本系统至少有9个变量,见表2-4
表2- 4 变量分配表
4.2.2 变量定义步骤
(1) 单击工作台中的实时数据库选项卡,进入实时数据库窗口页,如图2-5所示。窗口中列出了已有的变量名称。其中一部分为系统内不建立的数据对象。讲表2-5中定义的数据对象添加进去。
图2- 5实时数据库
(2) 单击工作台右侧新增对象按钮,在数据对象列表中立即出现了一个新的数据对象。如图2-6所示。
图2- 6新增数据对象
选中该数据对象,单击右侧对象属性按钮或直接双击数据对象,弹出数据对象属性窗口,如图2-7所示。
图2- 7数据对象属性设置窗口
将对象名称改为:液位1;对象初值改为:0;对象类型改为:数值型;对象内容注释栏填入水罐1水位,AI通道,ADSO,0-12m,0-5V。
单击确定按钮。
重复2~5,定义其他7个数据对象,对象初值应设为无效状态。 单击保存按钮。
2.2.3设备与变量连接
设备驱动程序安装步骤:
a.单击工作台中的:“设备窗口”选项卡,进入“设备窗口页”。 b.单击右侧“设备组态”图标或双击“设备窗口”图标,弹出设备窗口。 c.单击“工具箱”图标,弹出“设备工具箱”窗口。 d.单击“设备管理”按钮,弹出“设备管理”窗口。
e.在左侧“可选设备”列表中,双击“板卡”,弹出板卡列表。 f.双击“研祥板卡”。 g.双击“PCL-818L”。
h.双击“研祥PCL-818L”,右侧“设定设备”列表中出现“研祥PCL-818L”,单击“确定”按钮。
i.在右侧“设备工具箱”列表中双击“研祥-PCL-818L”,设备被添加到左侧设备组态窗口中,出现“设备-O-[研祥-PCL-818L]”。
j.单击”保存“按钮。 设备属性设置步骤
a.双击左侧“设备窗口”的“设备O-[研祥-PCL-818L]”,进入“设备属性设置”窗口,如图2-8所示。
图2- 8PCL-818L 基本属性设置
b.根据实际情况设置“基本属性”页,单击“确定”按钮。其中
“I/O基地址[16进制]”:与板卡上地址跳线开关的设置有关,出厂设置为300H。“AD输入量程”:可选±10V,±5V,或±2.5V。本系统压力变送器输出0~5V,所以选±5V。
“AD输入量程范围”:可选±10或±5,选±5的含义是:输入电压为-5(最小)时,对应A/D转换值为-5:输入电压为+5(最大)时对应A/D转换值为5。
c.按图2-9、2-10设置“通道连接”页,将9个变量和板卡进行连接。单击“确定”按钮。
图2- 9模拟量输入通道连接 图2- 10开关量输出通道连接
d.进入“数据处理”页,双击序号“*00”(如图2-11所示),弹出“通道处理设置”对话框,如图2-12所示。
图2- 11 数据处理窗口 图2-12 数据处理方式选择窗口
e.单击“⑤工程转换”,弹出“工程量转换”窗口,如图2-13所示。
图2-13工程量转换参数输入窗口
f.按图4-13进行设置,单击“确定”按钮。这样设置的含义是:O通道即液位I通道AD转换结果为O时,对应液位为0m;为5时对应液位为12m。用同样的方法对液位2做工程转换。注意工程最大值应设为9。
g.用同样的方法在“数据处理”页设置通道1、2、3(液位2、温度1、温度2)将工程量最大值改为9、100、100,其余不变。
H.连接水位对象和板卡,接通压力变送器等对象的电源,进入“设备调试”页。
I.对水泵、调节阀、出水阀等通道进行设置1和清0操作,可开到水泵、调节阀、出水阀在相应动作,随动作进行,通道0和通道1中的数据随液位变化。如果动作和液位显示结果正确,表明设备连接成功。
J.断开水位对象电源。
2.3 画面的设计和编辑 2.3.1 建立画面
单击屏幕上左上角的工作台图标,弹出“工作台”窗口。 单击“用户窗口”选项卡,进入“用户窗口”页。
单击右侧“新建窗口”按钮“窗口0”图标,如图2-14所示。
图2- 14新建用户窗口
单击“窗口属性”按钮,弹出“用户属性设置”窗口,如图2-15所示。
图2- 15设置用户窗口的属性
在“基本属性”页的“窗口名称”栏内填入“双储液罐水位监控画面”,“窗口位置”选最大化显示“,其他不变。单击‘确定”按钮,关闭窗口。
观察“工作台”的“用户窗口”,“窗口0”图标已变为“双储液罐水位监控画面”,如图2-16所示。选中“双储液罐水位监
控画面”,单击右键,弹出下拉菜单,选中“设置为启动窗口”,当MCGS运行时,将自动加载该窗口。
单击“保存”按钮。
图2- 16设置后的用户窗口图标
2.3.2 编辑画面
进入画面编辑环境。
利用“标签”(文字)工具写入文字“双储液罐水位监控系统”,调整大小及位置。
利用“元件”从”储存罐“中选择罐20,画罐1,调整大小及位置。 利用“元件”具从”储存罐“中选择罐14画罐2,调整大小及位置。
利用“插入元件”工具从“泵”中选择水泵12,画水泵,调整大小及位置。 利用“插入元件”工具从“阀门”中选择阀6和阀33,画4个阀,调整大小和位置。
利用“插入元件”工具从“传感器”中选择传感器4和传感器11,调整大小和位置。
利用“流动块”工具在水泵、罐1、调节阀、罐2、出水阀之间画流动块。 利用“插入元件”工具从“马达”中选择马达2画2个马达(表示电加热器)调整大小和位置。
利用“文字”工具写入“罐1”、“罐2”、“水泵”、“上进水阀”、“上出水阀”、“下进水阀”、“下出水阀”、“温度变送器1”、“温度变送器2”、“压力变送器1”、“压力变送器2”、“点加热器1”、“电加热器2”,对画面进行注释。
保存。
画完后如图2-17所示:
图2- 17双储液罐水位监控系统画面图
2.3.3 动画连接
液位的模拟输入: a.水位监控窗口。
b.“工具箱”中的“滑动输入器”图标,鼠标呈“十”字形,在罐2的右边按住左键拖动出一个滑动块。
c.图2.17调整位置及大小。
d.滑动块,弹出属性设置窗口,按照如下参数进行设置: * 在“基本属性”页中,滑块指向:指向左(上)。 * 在“刻度与标注属性”页中,主划线数目:5。
* 在“操作属性”页中,对应数据对象名称:液位1:滑块最右(下)边时对应值:12。
* 其他不变。
e.作好的滑动块右边写文字标签“液位1输入”。
f.样的方法制作液位2、温度1、温度2的滑动和标签,注意“操作属性”页中,对应数据对象名称:液位2、温度1、温度2:滑块最右(下)边时对应值:9、100、100。
液位实时显示动画效果的制作:
利用“标签”工具在罐1旁边写如文字“****”调整大小及位置。 双击文字“****”,调整大小及位置。 在“基本属性”页选择“显示输出”。
在“显示输出”页设置表达式1:液位1:输出值类型:数值量输出:小数位数:2,其余不变。这样设置后,系统运行时,文字“****”将显示液位1的实际值。
用同样的方法在罐2旁写入文字“****”。与液位2显示动画连接。 存盘,进入运行环境。发现两个文字标签都显示0.
将光标移至液位1滑动输入的指针处,光标变成手形,按住鼠标向右移动指针,液位显示随之发生变化。用这种方法可以人为模拟液位变化。
液位升降动画效果制作
在水位监控画面中双击罐1,弹出属性设置窗口,进入“动画连接”页如图2-18所示。
图2- 18对水罐进行动画连接
选中“折线”,有段出现的。
单击>进入属性设置窗口。在“大小变化”页按图2-19进行属性设置。
图2- 19缩放链接
d.单击“确认”按钮,完成罐1设置。
e.用同样的方法建立罐2与液位2之间的动画连接。注意设置参数,表达式:液位2 :最大变化百分比对应表达式的值:9.
f.单击“保存”按钮。
g.进入允许环境,拖动液位滑动器指针,可观察到水罐水位的升降变化的动画效果。
水泵、阀门的启停效果:
双击水泵,弹出“单元属性设置”窗口。
单击“动画连接”选项卡,进入该页。如图2-20所示。在“图元名”列,出现3个矩形,两个连接类型为“按钮输入”,两个为“可见度”。他们实际上是水泵上的两个小矩形,一个红色,一个绿色,但在醉态环境,只能看见一个红色的。这两个矩形每个都进行按钮动做连接和可见度连接。
图2- 20对水泵进行动画连接
选中第一个“矩形”右端出现“?”和“}”按钮。 单击“}”按钮,弹出“动画组态属性设置”窗口。
在“属性设置”页若观察到“填充颜色”为红色,则:
在“按钮动作”页,选中“数值对象操作”:并填入:取反、水泵。 在“可见度”页,将表达式设置为:水泵;当表达式非零是,对应图符不可见。
g.单击“确认”按钮。
h.用同样的方法设置其余2个矩形。
i.单击“确认”按钮,结束水泵启停效果的动画连接。 j.单击“保存”按钮。
k.进入运行环境,水泵中间的矩形为红色,表明水泵设开(初值为0/////0)。 l.将光标移至矩形处,光标变成“手”形,单击鼠标,变为绿色,表明水泵工作。
进水阀启停效果的设置类型,只需做如下设置:
* 在“按钮动作”页,将数据对象设置为:取反、进水阀。 * 在“可见度”页,将表达式设置为:进水阀。 * 其他不变。出水阀启停效果类型。只需做如下设置:
* 如果没有“按钮动作”页,可在“属性设置”页选中“按钮动作”即可出现该页。在“按钮动作”页将数据对象设置为:取反、出水阀。
* 在“可见度”页,将表达式分别设置为:出水阀。 * 其他不变。
* 进入运行环境体会一下进水阀和出水阀的启停效果。
2.4水位对象的控制 2.4.1水罐对象特征
上水罐出水阀打开时液位l下降速度:每200ms 0.1m液位2上升速度:每200ms 0.05m:下罐出水阀打开时液位2下降速度为:每200ms 0.05m液位l上升速度:200ms 0.1m,下罐进水阀打开时液位2上升速度:每200ms 0.1m下罐出水阀打开时液位2下降速度:第200ms 0.05m,电加热通电时200ms 0.1℃。
2.4.2控制程序编写
进入运行策略窗口。
选由循环策略,单击鼠标右键,进行属性设置,设置循环策略执行时间是200ms。
双击循环策略,进行循环策略组态。 单击新增策略行按钮,增加一条策略。 在策略工具箱选择脚本程序,添加到策略行。 双击脚本程序,写如下列程序。 IF 调节阀I = l THEN 液位 1 = 液位l - 0.08 液位 2 = 液位2 + 0.04 ENDIF
IF 调节器2 = 1 THEN 液位2 = 液位2 + 0.1 ENDF
IF 出水阀1 = AND水泵 = 1 THEN 液位 1 = 液位l + 0.1 液位 2 = 液位2 - 0.05 ENDIF
IF 出水阀2 = 1 THEN 液位2 = 液位2 - 0.05 ENDIF
进入运行环境,在画面中操作水泵、调节阀、出水阀、观察水位随操作的变化。
2.5报警显示
实际运行时,可能会发生参数越极情况,,报警显示是最基本的安全手段。实时报警可提示操作人员进行及时处理,避免事故发生,历史报警能对指定时间内的所有参数越限情况进行记录、显示和打印,以便对系统运行情况进行分析。特别是在事故发生后。这种分析对于调查事故发生的原因很重要,本系统需设置报警的数据对象包括:液位1、液位2、温度1、温度2
2.5.1组对象的定义
(1)进入实时数据库,单击“新增对象”按钮,增加一个新对象。 (2)双击该对象,弹出属性设置窗口。
(3)在对象“基本属性”设置页设置对象名:液位组,类型:组对象。 (4)单击“组对象成”选项卡,进入“组对象成员”:页。 (5)在左边数据对象列表中选择“液位1”,单击增加按钮,数据对象“也位1”补添加到右边的组对象成员中,按照同样的方法将“液位2”添加到组对象成员中去。
(6)单击“存盘属性”标签,在“数据对象值的存盘”选择:定时存盘,并将存盘周期高为:5s。
(7)单击“确认”按钮,组对象设置完毕。
2.5.2报警属性的定义
(1)进入实时数据库,双击数据对象“液位1”。 (2)选中“报警属性”标签。
(3)选中“允许进行报警处理”报警设置被就激活。 (4)将报警设置中的“下限报警”,报警值设为:1;报警注释:“水罐1没水了”! (5)选中“上限报警”,报警值设为:9;报警注释输入:“水罐1的水以达上限值!”
(6)单击“存盘属性”选项卡,选中报警数据的存盘中的“自动保存产生的报警信息。”
(7)单击“确认”按钮“液位1”报警设置完毕。 (8)同理设置“液位2”的报警属性。
2.5.3实时报警
(1)双击“用户窗口”中的“水位监控”窗口,进入该画面,选取“工具箱”中的“报警显示”构件。鼠标呈“十”字行后,在画面下方,拖动鼠标至适当大小画出报警窗口,入图2-21所示。
图2- 21报警窗口
(2)双击报警窗口,弹出属性设置窗口,4-22所示。
图2- 22报警窗口属性设置
(3)在“基本属性”页中,将对应的数据对象的名称设为:液位组;最大记录次数设为:6。
(4)单击“确认”按钮。
(5)进入运行环境,操作液位1和液位2改变液位,观察报警窗口内容是否正确。
2.5.4历史报警
前面介绍了设计报警窗口最大记录次数为6次,因此报警窗口只显示当前6条报警信息。历史报警功能能使系统可以显示指定时间段的所有报警信息。前面对数据对象进行报警定义时,已经选择了报警产生时“自动保存产生的报警信息”,在利用“报警信息浏览”构件,就可对数据库中保存下来的报警信息进行浏览。
具体操作如下:
(1)新增一用户策略,名为报警数据。
a.在“运行策略”窗口中,单击“新建策略”按钮,弹出“选择策略的类型”对 话框。
b.选中“用户策略”、单击“确定”按钮。 c.选中“策略1”,单击“策略属性”按钮,弹出“策略属性设置”窗口,在策略名称输入框中输入:报警数据;策略内容注释输入框中输入;水罐的报警数据,如图2-23所示,单击“确认”按钮。
图2- 23策略属性设置
d.双击“报警数据”策略,进入策略组态窗口。
e.单击工具条中的“新增策略行”图标,新增加一个策略行。 f.从“策略工具箱”中选取“报警信息浏览”,加到策略行上。
g.双击“报警信息浏览”图标,弹出“报警信息浏览构件属性设置”窗口。 h.进入基本属性页,将“报警信息来源”中的“对应数据对象”改为:液位组。 单击“确定”按钮。
(2)新增一菜单项,名为报警数据,并建立“报警数据”菜单和策略之间的关系。 a.MCGS工作台上,单击“主控窗口”。 b.选中“主控窗口”,单击“菜单组态”进入“菜单组态”窗口。
c.单击工具条中的“新增菜单项”图标,会产生“操作O”菜单,如图2-24所 示。
d.双击“操作O”菜单,弹出“菜单属性设置”窗口,如图2-25、2-26所示。 进行如下设置;在“菜单属性”页中,将菜单名改为:报警数据,在“菜单操 作”页中,选中“执行运行策略块”,并从下拉式菜单中选取“报警数据”。 e.单击“确定”按钮,设置完毕。
f.进入运行环境,右到菜单项除了原来的“系统管理”,又增加了一个“报警数 据”项。单击菜单“报警数据”,弹出历史报警数据窗口。 g.单击“退出”按钮,回到水位监控画面。
2.5.5报警极限值的修改
数据库”中,对“液位1”、液态2的上、下限报警值都是已定义好的。如果用户想在运行环境下根据实际需要随时改变报警上、下值,又如何实现?
在MCGS组态软件中,为您提供了大量的函数,可以根据您的需要灵活地运用。
操作步骤包括以下几个部分:设置数据对象、制作交互界面、编写控制流程。 (1)数据对象。在“实时数据库”中,增加4个变量,分别为:液位1上限、液态1下限、液位2上限、液位2下限,参数设置如下:
a.在“基本属性”页中对象名称分别为:液位1上限、液位1下限、液位2上限、液位2下限,类型为数值型,对象内空注释分别为:水罐1的上限报警值、水罐1的下限报警值、水罐2的上限报警值、水罐2的下限报警值。
b.在“存盘属性”页中,选中“退出时,自动保存数据对象当前值为”初始值“。
(2)制作交互界面。下面通过对4个输入框的设置,实现拥护与数据库的交互。需要用到的构件包括4个标签:用于标注;4个输入框:用于输入修改值。最终效果如图2-27所示。具体制作步骤如下:
图2- 27输入框的制作
a.在“水位控制”窗口中,利用文字构件,按照2.27所示制作4个文字标签。 b.选中“工具箱”中的“输入框”构件ab1,拖动鼠标,绘制4个输入框。 c.双击图象“输入框”,进行属性设置,这里只需设置操作属性即可。4个输入框具体设置如下,对象数据对象的名称分别为:液位1上限、液位1下限、液位2上限、液位2下限;最小值、最大值见表2-28。 d. 对象 最小值 最大值 液位1上限 5 10 液位1下限 0 5 液位2上限 4 6 液位2下限 0 2 表2- 28
e.将4个标签和输入框绘制在一个平面区域。
*单击工具箱的“常用符号”构件,弹出常用图符窗口。
*单击“凹面平面“图标,移动鼠标,光标呈”十“字形,画矩形将4个标签和输入框框中外里面。
*如果平面遮住了标签和输入框,选中该平面,单击工具条中的”置于最后面“图标即可。
(3)编写控制流程。进入“运行策略”窗口,双击“循环策略”,双击“脚本程序”,进入编辑环境,在脚本程序中增加以下语句: !SetAImValue (液位1,液位1上限,3); !SetAImValue (液位1,液位1上限,2); !SetAImValue (液位2,液位2上限,3); !SetAImValue (液位2,液位2上限,2); (4)运行观察:
a.存盘并进入运行环境,在4个输入框输入极限值后,按回车键。
b.利用滑动块或水泵及阀门改变液位大小,观察报警窗口的变化。
2.5.6 报警提示
为了更直接地对报警进行提示,可在水位监控画面中加入报警指示灯进行报警提示。具体为:
(1)进入水位监控画面。利用工具箱中的插入元件—指示灯—报警器1,在 水罐1旁。
画一个小报警灯(参考如图2.17所示的整控画面)。注意调整其他位置和大小。
(2)双击 报警灯,弹出“属性设置”窗口。单击“动画连接”选项卡,进入该项。
(3)单击文字“组合图符”,右侧出现图标“>”。
(4)单击“>”按钮,弹出“动画组态属性设置”窗口。
(5)单击“属性设置”选项卡,进入该项,选择“可见度”和“闪烁效果”。 (6)进入“可见度”设置页,设置页,设置表达式:液位1>=液位1上限OR液位1<=液位1下限:表达式非零对应图符见。
(7)进入“可见度”设置页,设置表达式:游伴1>=液位1上限OR液位1<=液位1下限:闪烁实现方式:用图元可见度变化实现闪烁:闪烁速度:快。 (8)复制该报警灯到水罐2旁。双击该灯进行属性设置;将可见度和闪烁效果表达式改为:液位2>=液位2上限OR液位2<=液位2下限。 (9)存盘后进行运行环境观察效果。
2.6曲线显示
程重要参数进行曲线记录有两个好处:一是评价过大的生产情况,二是预测以后的生产过程,因此曲线显示在工控系统中是一个非常重要的部分。曲线显示有实时曲线显示和历史曲线显示。
2.6.1实时曲线
可象笔绘记录仪一样以曲线形式实时显示一个或多个数据对象数值的变化情况。如图2-29所示。
图2- 29实时曲线
2.6.2 历史曲线
历史曲线主要用于事后看数据和状态、分析变化趋势和总结规律。如图2-30所示。
图2- 30 历史曲线
2.7控制程序的编写
进入运行策略窗口,双击“循环策略”图标,弹出“策略组态”窗口,再双击“脚本程序”图标,进入脚本程序编辑窗口。将下列控制程序添加到原程序后面。
IF 液位1 >= 9 THEN 出水阀1 = 0 水泵 = 0 ENDIF
IF 液位1 <= 1 THEN 出水阀1 = 1 水泵 = 1 ENDIF
IF 液位2 <= 1 THEN 出水阀1 = 0 出水阀2 = 0 ELSE
出水阀2 = 1 ENDIF
IF 液位2 <= 1 THEN 调节阀1= 1
调节阀2= 1 ENDIF
IF 液位2 >= 6 THEN 调节阀1= 0 调节阀2= 0
总结
通过这次对双储液罐水位控制课题的实训,使我从中学习到了很多知识,增长了自己的经验,加强了自己的设计能力,并且更了解了组态软件。
经过一段时间的努力最终完成了这个工程,控制系统的设计是一项复杂的系统工程。必须严格的按照系统分析,系统设计,过程来进行。系统的分析与设计过程是一项辛苦的工作,同时也是一个充满乐趣的过程。在设计过程中,特别体会到理论必须和实际相结合。虽然收集了大量的资料,但是实际用中却有很多的差异,出现了许多意想不到的问题。从一开始的确定这个工程,到后来的资料查找、理论学习,再有就是近来的调试和测试过程,这一切都使我的理论知识和动手能力进一步得到提高。
本工程就是以mcgs为核心,利用mcgs的强大的模拟,实现了对双储液罐水位的模拟。
在设计基于MCGS组态软件开发水位控制系统的设计本文的重点包括及各元件的连接、组态软件开发水位控制系统的设计包括变量的定义,画面的设计,报警显示,曲线显示,控制程序的编写等。
组态是现在社会各界在关注的一个热门领域,这次我做出的用组态软件对双储罐水位控制只是在这个方向上面的一点小小的探索,在这次设计任务中遇到了很多新的问题,也经过自己的思考和同学的帮助,解决了一些问题,但是受时间和自己的专业知识水平所限,还有很多问题没有解决。
题 目:双储液罐水位监控系统学生姓名:陈昭卫学 号:班 级:农电院 系:机电工程学院
2009214030105 0901
因篇幅问题不能全部显示,请点此查看更多更全内容