液体混合控制系统设计.docx

上传人:b****9 文档编号:26089852 上传时间:2023-06-17 格式:DOCX 页数:16 大小:198.83KB
下载 相关 举报
液体混合控制系统设计.docx_第1页
第1页 / 共16页
液体混合控制系统设计.docx_第2页
第2页 / 共16页
液体混合控制系统设计.docx_第3页
第3页 / 共16页
液体混合控制系统设计.docx_第4页
第4页 / 共16页
液体混合控制系统设计.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

液体混合控制系统设计.docx

《液体混合控制系统设计.docx》由会员分享,可在线阅读,更多相关《液体混合控制系统设计.docx(16页珍藏版)》请在冰豆网上搜索。

液体混合控制系统设计.docx

液体混合控制系统设计

摘要之南宫帮珍创作

创作时间:

二零二一年六月三十日

“组态”的概念是陪伴着集散型控制系统(DistributedControlSystem简称DCS)的呈现才开始被广年夜的生产过程自动化技术人员所熟知的.在工业控制技术不竭发展和应用的过程中,PC(包括工控机)相比以前的专用系统具有的优势日趋明显.这些优势主要体现在:

PC技术坚持了较快的发展速度,各种相关技术已经成熟;由PC构建的工业控制系统具有相对较低的拥有本钱;PC的软件资源和硬件资源丰富,软件之间的互把持性强;基于PC的控制系统易于学习和使用,可以容易地获得技术方面的支持.在PC技术向工业控制领域的渗透中,组态软件占据着非常特殊而且重要的位置.

通用工业自动化组态软件的呈现为解决上述实际工程问题提供了一种崭新的方法,因为它能够很好地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的的任意组态,完成最终的自动化控制工程.

组态软件是有专业性的.一种组态软件只能适合某种领域的应用.组态的概念最早呈现在工业计算机控制中,如:

DCS(集散控制系统)组态、PLC(可编程控制器)梯形图组态;人机界面生成软件就叫工控组态软件.在其他行业也有组态的概念,如AutoCAD,PhotoShop等.分歧之处在于,工业控制中形成的组态结果是用在实时监控的,利用现场监控完成工业工程的调控.

关键词:

工业组态;自动化;PLC控制;实时监控

1MCGS简介

MCGS(MonitorandControlGeneratedSystem,通用监控系统)是一套基于Microsoft的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于MicrosoftWindows95/98/Me/NT/2000等把持系统.

MCGS为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据收集、实时和历史数据处置、报警和平安机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能.它充沛利用了Windows图形功能完备、界面一致性好、易学易用的特点,比以往使用专用机开发的工业控制系统更具有通用性,在自动化领域有着更广泛的应用.

1.1MCGS组态软件的系统构成

1.1.1MCGS组态软件的整体结构

MCGS组态软件(以下简称MCGS)由“MCGS组态环境”和“MCGS运行环境”两个系统组成.两部份互相自力,又紧密相关.

MCGS组态环境是生成用户应用系统的工作环境,它由可执行法式McgsSet.exe支持,其寄存于MCGS目录的Program子目录中.用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS运行环境一起,构成了用户应用系统,统称为“工程”.

1.1.2MCGS工程的五年夜部份

MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行战略五部份构成,每一部份分别进行组态把持,完成份歧的工作,具有分歧的特性.

1、主控窗口:

是工程的主窗口或主框架.在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的翻开或关闭.主要的组态把持包括:

界说工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定命据库存盘文件名称及存盘时间等.

2、设备窗口:

是连接和驱动外部设备的工作环境.在本窗口内配置数据收集与控制输出设备,注册设备驱动法式,界说连接与驱动设备用的数据变量.

3、用户窗口:

本窗口主要用于设置工程中人机交互的界面,诸如:

生成各种动画显示画面报警输出、数据与曲线图表等.

4、实时数据库:

是工程各个部份的数据交换与处置中心,它将MCGS工程的各个部份连接成有机的整体.在本窗口内界说分歧类型和名称的变量,作为数据收集、处置、输出控制、动画连接及设备驱动的对象.

5、 运行战略:

本窗口主要完成工程运行流程的控制.包括编写控制法式(if…then脚本法式),选用各种功能构件,如:

数据提取、历史曲线、按时器、配方把持、多媒体输出等.

1.2MCGS组态软件的工作方式

1.2.1MCGS如何与设备进行通讯

MCGS通过设备驱动法式与外部设备进行数据交换.包括数据收集和发送设备指令.设备驱动法式是由VB法式设计语言编写的DLL(静态连接库)文件,设备驱动法式中包括符合各种设备通讯协议的处置法式,将设备运行状态的特征数据收集进来或发送出去.MCGS负责在运行环境中调用相应的设备驱动法式,将数据传送到工程中各个部份,完成整个系统的通讯过程.每个驱动法式独有一个线程,到达互不干扰的目的.

1.2.2MCGS如何发生动画效果

MCGS为每一种基本图形元素界说了分歧的动画属性,如:

一个长方形的动画属性有可见度,年夜小变动,水平移动等,每一种动画属性城市发生一定的动画效果.所谓动画属性,实际上是反映图形年夜小、颜色、位置、可见度、闪烁性等状态的特征参数.然而,我们在组态环境中生成的画面都是静止的,如何在工程运行中发生动画效果呢?

方法是:

图形的每一种动画属性中都有一个“表达式”设定栏,在该栏中设定一个与图形状态相联系的数据变量,连接到实时数据库中,以此建立相应的对应关系,MCGS称之为动画连接.当工业现场中测控对象的状态(如:

储油罐的液面高度等)发生变动时,通过设备驱动法式将变动的数据收集到实时数据库的变量中,该变量是与动画属性相关的变量,数值的变动,使图形的状态发生相应的变动(如年夜小变动).现场的数据是连续被收集进来的,这样就会发生逼真的动画效果(如储油罐的液面的升高和降低).用户也可编写法式来控制动画界面,以到达满意的效果.

1.2.3MCGS如何实施远程多机监控

MCGS提供了一套完善的网络机制,可通过TCP/IP网、Modem网和串口网将多台计算机连接在一起,构成份布式网络测控系统,实现网络间的实时数据同步、历史数据同步和网络事件的快速传递.同时,可利用MCGS提供的网络功能,在工作站上直接对服务器中的数据库进行读写把持.分布式网络测控系统的每一台计算机都要装置一套MCGS工控组态软件.MCGS把各种网络形式,以父设备构件和子设备构件的形式,供用户调用,并进行工作状态、端口号、工作站地址等属性参数的设置.

1.2.4如何对工程运行流程实施有效控制

MCGS开辟了专用的“运行战略”窗口,建立用户运行战略.MCGS提供了丰富的功能构件,供用户选用,通过构件配置和属性设置两项组态把持,生成各种功能模块(称为“用户战略”),使系统能够依照设定的顺序和条件,把持实时数据库,实现对动画窗口的任意切换,控制系统的运行流程和设备的工作状态.所有的把持均采纳面向对象的直观方式,防止了烦琐的编程工作.

1.3.1MCGS嵌入版组态软件的主要功能

简单灵活的可视化把持界面.MCGS嵌入版采纳全中文、可视化、面向窗口的开发界面,符合中国人的使用习惯和要求.以窗口为单元,构造用户运行系统的图形界面,使得MCGS嵌入版的组态工作既简单直观,又灵活多变.实时性强、有良好的并行处置性能.MCGS嵌入版是真正的32位系统,充沛利用了32位WindowsCE把持平台的多任务、按优先级分时把持的功能,以线程为单元对在工程作业中实时性强的关键任务和实时性不强的非关键任务进行分时并行处置,使嵌入式PC机广泛应用于工程测控领域成为可能.

例如,MCGS嵌入版在处置数据收集、设备驱动和异常处置等关键任务时,可在主机运行周期时间内插空进行象打印数据一类的非关键性工作,实现并行处置.丰富、生动的多媒体画面.MCGS嵌入版以图像、图符、报表、曲线等多种形式,为把持员及时提供系统运行中的状态、品质及异常报警等相关信息;用年夜小变动、颜色改变、明暗闪烁、移动翻转等多种手段,增强画面的静态显示效果;对图元、图符对象界说相应的状态属性,实现动画效果.MCGS嵌入版还为用户提供了丰富的动画构件,每个动画构件都对应一个特定的动画功能.完善的平安机制.MCGS嵌入版提供了良好的平安机制,可以为多个分歧级别用户设定分歧的把持权限.另外,MCGS嵌入版还提供了工程密码功能,以呵护组态开发者的功效.强年夜的网络功能.MCGS嵌入版具有强年夜的网络通讯功能,支持串口通讯、Modem串口通讯、以太网TCP/IP通讯,不单可以方便快捷的实现远程数据传输,还可以与网络版相结合通过Web浏览功能,在整个企业范围内浏览监测到所有生产信息,实现设备管理和企业管理的集成.多样化的报警功能.

MCGS嵌入版提供多种分歧的报警方式,具有丰富的报警类型,方便用户进行报警设置,而且系统能够实时显示报警信息,对报警数据进行应答,为工业现场平安可靠地生产运行提供有力的保证.实时数据库为用户分步组态提供极年夜方便.MCGS嵌入版由主控窗口、设备窗口、用户窗口、实时数据库和运行战略五个部份构成,其中实时数据库是一个数据处置中心,是系统各个部份及其各种功能性构件的公用数据区,是整个系统的核心.各个部件自力地向实时数据库输入和输出数据,并完成自己的毛病控制.在生成用户应用系统时,每一部份均可分别进行组态配置,自力建造,互不相干.支持多种硬件设备,实现“设备无关”.

MCGS嵌入版针对外部设备的特征,设立设备工具箱,界说多种设备构件,建立系统与外部设备的连接关系,赋予相关的属性,实现对外部设备的驱动和控制.用户在设备工具箱中可方便选择各种设备构件.分歧的设备对应分歧的构件,所有的设备构件均通过实时数据库建立联系,而建立时又是相互自力的,即对某一构件的把持或改动,不影响其它构件和整个系统的结构,因此MCGS嵌入版是一个“设备无关”的系统,用户不用担忧因外部设备的局部改动,而影响整个系统.方便控制复杂的运行流程.MCGS嵌入版开辟了“运行战略”窗口,用户可以选用系统提供的各种条件和功能的战略构件,用图形化的方法和简单的类Basic语言构造多分支的应用法式,依照设定的条件和顺序,把持外部设备,控制窗口的翻开或关闭,与实时数据库进行数据交换,实现自由、精确地控制运行流程,同时也可以由用户创立新的战略构件,扩展系统的功能.良好的可维护性.

MCGS嵌入版系统由五年夜功能模块组成,主要的功能模块以构件的形式来构造,分歧的构件有着分歧的功能,且各自自力.三种基本类型的构件(设备构件、动画构件、战略构件)完成了MCGS嵌入版系统的三年夜部份(设备驱动、动画显示和流程控制)的所有工作.用自建文件系统来管理数据存储,系统可靠性更高.由于MCGS嵌入版不再使用ACCESS数据库来存储数据,而是使用了自建的文件系统来管理数据存储,所以与MCGS通用版相比,MCGS嵌入版的可靠性更高,在异常失落电的情况下也不会丧失数据.设立对象元件库,组态工作简双方便.对象元件库,实际上是分类存储各种组态对象的图库.组态时,可把制作完好的对象(包括图形对象、窗口对象、战略对象以至位图文件等)以元件的形式存入图库中,也可把元件库中的各种对象取出,直接为以后的工程所用,随着工作的积累,对象元件库将日益扩年夜和丰富.这样解决了组态结果的积累和重新利用问题.组态工作将会变得越来越简双方便.总之,MCGS嵌入版组态软件具有强年夜的功能,而且把持简单,易学易用,普通工程人员经过短时间的培训就能迅速掌握大都工程项目的设计和运行把持.同时使用MCGS嵌入版组态软件能够避开复杂的嵌入版计算机软、硬件问题,而将精力集中于解决工程问题自己,根据工程作业的需要和特点,组态配置出高性能、高可靠性和高度专业化的工业控制监控系统.

1.3.2MCGS嵌入版组态软件的主要特点

容量小:

整个系统最低配置只需要极小的存贮空间,可以方便的使用DOC等存贮设备;速度快:

系统的时间控制精度高,可以方便地完成各种高速收集系统,满足实时控制系统要求;本钱低:

使用嵌入式计算机,年夜年夜降低设备本钱;真正嵌入:

运行于嵌入式实时多任务把持系统;稳定性高:

无风扇,内置看门狗,上电重启时间短,可在各种恶劣环境下稳定长时间运行;功能强年夜:

提供中断处置,按时扫描精度可到达毫秒级,提供对计算机串口,内存,端口的访问.并可以根据需要灵活组态;通讯方便:

内置串行通讯功能、以太网通讯功能、GPRS通讯功能、Web浏览功能和Modem远程诊断功能,可以方便地实现与各种设备进行数据交换、远程收集和Web浏览;把持简便:

MCGS嵌入版采纳的组态环境,继承了MCGS通用版与网络版简单易学的优点,组态把持既简单直观,又灵活多变;支持多种设备:

提供了所有经常使用的硬件设备的驱动;有助于建造完整的解决方案.

MCGS嵌入版组态环境运行于具备良好人机界面的Windows把持系统上,具备与北京昆仑通态公司已经推出的通用版本组态软件和网络版组态软件相同的组态环境界面,可有效帮手用户建造从嵌入式设备,现场监控工作站到企业生产监控信息网在内的完整解决方案;并有助于用户开发的项目在这三个条理上的平滑迁移.

2PLC简介

2.1PLC的介绍

早期的可编程控制器称作可编程逻辑控制器(ProgrammableLogicController),它主要用来取代继电器实现逻辑控制.随着技术的发展,这种采纳微型计算机技术的工业控制装置的功能已经年夜年夜超越了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称PC.可是为了防止与个人计算机(PersonalComputer)的简称混淆,所以将可编法式控制器简称PLC,自1966年美国数据设备公司(DEC)研制呈现,现行美国,日本,德国的可编法式控制器质量优良,功能强年夜.

2.2PLC的工作原理

PLC采纳循环扫描的工作方式,在PLC中用户法式按先后顺序寄存,CPU从第一条指令开始执行法式,直到遇到结束符后又返回第一条,如此周而复始不竭循环.PLC的扫描过程分为内部处置、通信把持、法式输入处置、法式执行、法式输出几个阶段.全过程扫描一次所需的时间称为扫描周期.当PLC处于停状态时,只进行内部处置和通信把持服务等外容.在PLC处于运行状态时,从内部处置、通信把持、法式输入、法式执行、法式输出,一直循环扫描工作.

3液体混合监控系统设计

3.1控制要求

将液体A和液体B按一定比例混合,液体几多都由计量泵控制.计量泵每一个冲程泵出的液体体积固定不变,可以采纳计数器计冲程的次数.混合容器中有个下限位开关,未被液体淹没时为ON状态.要求实现:

(1)按下启动按钮后,两台计量泵同时工作;

(2)当每台到达预置的冲程数时,对应的计量泵关闭;

(3)搅拌电念头旋转开始搅拌,5s后停止搅拌;

(4)翻开放料阀,放出液体;

(5)至下限位时,经10s后容器放空,关闭放料阀,一个工作周期结束,紧接着开始下个工作循环.

3.2I/O分配表

表31I/O输入分配表

种类信号输入

名称启动SB1搅拌按钮SB2放料按钮SB3冲程按钮SB4

表32I/O输出分配表

种类输出信号

名称阀门A阀门B搅拌机电放料阀

3.3法式设计

根据控制要求编写如下控制法式:

图3.1控制法式

将以上法式下载到PLC中,使PLC正常运行.然后退出编程界面,但使PLC继续运行.

3.3.1建立工程

进入组态环境之后,单击“用户窗口”,“新建窗口”,则新建一个窗口0,此时界面如图3.2所示:

图3.2MCGS组态环境

选中窗口0之后,单击“窗口属性”,进入“用户窗口属性设置”.将窗口名称改写成为“液体监控系统”;窗口题目改为:

“液体监控系统”;窗口位置选中“任意位置”,则如图3.2的窗口所示,单击“确认”.

图3.3窗口属性设置

3.3.2界说数据对象

1、单击工作台中的“实时数据库”窗口标签,进入实时数据库窗口页.

2、单击“新增对象”按钮,在窗口的数据对象列表中,增加新的数据对象,系统缺省界说的名称为“Dat”、“Dat”、“Dat”等(屡次点击该按钮,则可增加多个数据对象).

3、选中对象,按“对象属性”按钮,或双击选中对象,则翻开“数据对象属性设置”窗口.

4、以南北红灯为例:

将对象名称改为;对象类型选择“开关型”;在对象内容注释输入框内输入:

“南北红灯”,单击“确认”.

3.3.3界面设计

工程效果图如图3、4所示:

图3.4液体混合装置系统效果图

3.3.4设备连接

1、在工作台“设备窗口”中双击“设备窗口”图标进入.点击工具条中的“工具箱”图标,翻开“设备工具箱”.单击“设备工具箱”中的“设备管理”按钮.

2、将通用串口父设备和西门子_S7200PPI设备添加到选定设备窗口中,点击确认.通过设备管理窗口将这两个设备添加到设备组态窗口.

3、设备组态完成后,双击“通用串口父设备0”进入通用串口父设备属性编纂界面,对其基本属性进行设置.

4、返回设备组态窗口,双击“设备0—【西门子S5—200PPI】”进入设备属性设置窗口,首先依照下图所示对其基本属性进行设置.

5、基本属性设置完之后,单击“设置内手下性”,此时内手下性后面会呈现一个选项按钮,单击此按钮,对内手下性进行设置.点击增加通道按钮.

6、选择Q寄存器,通道数量改为6,则可以增加八个输出通道,把持方式选择读写

单击确认则通道属性.

7、单击确认,然后对通道进行设置,通道类型前面填入对应的数据对象.

1、单击设备调试选项卡,在调试之前确保plc处于正常运行状态.

图3.5调试结果

此时通讯状态显示为0则暗示通讯正常,如果显示其它数据则暗示通讯状态不正常,需要继续进行调试,直至到达图3.5中的通讯状态栏显示为0.

则人机界面设置完成.点击“进入运行环境”按钮,即可进入监控运行界面,如图3.3所示.

此系统可以对液体混合装置的工作状态进行时时监控,以便及时发现工作时呈现的故障.

4plc法式模拟运行结果

运行结果如下图

图4.1模拟运行结果

总结

此次实训历经了三个星期的时间,实训的目的就是要培养我们自己的入手实践能力,熟练掌握MCGS组态软件的使用,通过对液位控制系统的设计及液体混合监控系统的设计,基本掌握了MCGS的使用,并在此基础上又进一步了解了PLC,培养学生综合运用所学知识,发现,提出,分析和解决实际问题,熬炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.

通过三个星期的努力,终于可以自己自力完成一个项目的设计,这无疑是对自己实践能力的一个较年夜提高.固然这离不开的老师的帮手,实训只是我们自己实践的一个开始,要较好的掌握一门技术就必需要踏踏实实的去自己实践,只有运用到实践中的知识才是有用的.我们要不竭在实践中巩固理论知识,用知识武装自己,提高自身价值.

参考文献

[1]吴中俊、黄永红.可编法式控制器原理及应用.北京:

机械工业出书社,

[2]王永华.现代电气控制及PLC应用技术.北京:

北京航空航天年夜学出书社,

[3]张万忠、刘明芹.电器与PLC控制技术.北京:

化学工业出书社,

[4]吴作明.工控组态软件与PLC应用技术.北京:

北京航天航空年夜学出书社,.1

[5]汪志锋.工控组态软件.电子工业出书社,

创作时间:

二零二一年六月三十日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职高对口

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1