MCGS工控组态软件使用课件.ppt
《MCGS工控组态软件使用课件.ppt》由会员分享,可在线阅读,更多相关《MCGS工控组态软件使用课件.ppt(68页珍藏版)》请在三一办公上搜索。
1、,MCGS组态软件,A、B液体混合与装置,PLC,C阀,控制柜,A阀,B阀,S3,S2,S1,被控对象,传感器,PLC,执行机构,主令信号,PLC,C阀,控制柜,A阀,B阀,S3,S2,S1,MCGS,通信模块,MCGS程序,MCGS设备驱动,计算机外部接口,PLC,RS232/RS422通信转换器,PC机,从PLC的输出灯看输出情况,模拟输入,PLC,上位机监控,现场被控对象,MCGS,IE浏览器,服务器监控机,TCP/IP,PLC,RS232,PLC远程仿真控制框图,IE浏览器,编程,http:/,成都办事处 地 址:成都市建设北路一段 76号通美大厦905室邮 编:610021电 话:0
2、28-83390355传 真:028-83372870,常见问题解答,什么是MCGS组态软件MCGS(Monitor and Control Generated System)是一套基于Windows平台的、用于快速构造和生成上位机监控系统的组态软件系统。MCGS为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。MCGS具有操作简便、可视性好、可维护性强、高性能、高可靠性等突出特点。,概述,组态(Configuration)为模块化任意组合。通用组态软件主要特点有:(1)延续
3、性和可扩充性。当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级;(2)封装性(易学易用)。通用组态软件所能完成的功能都用一种方便用户使用的方法包装起来,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;(3)通用性,每个用户根据工程实际情况,利用通用组态软件提供的底层设备(PLC、智能仪表、智能模块、板卡、变频器等)的I/O Driver、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程。,MCGS组态软件的系统构成,MCGS 软件
4、系统:包括组态环境和运行环境 组态环境:相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统;生成用户应用系统的工作环境 运行环境:则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。用户应用系统的的运行环境。,1)MCGS组态软件的整体结构,MCGS组态软件的系统构成,McgsSet.exe支持,存放于MCGS目录的Program子目录中,生成扩展名为.mcg的工程文件(组态结果数据库)存放于MCGS目录的WORK子目录中,可执行程序McgsRun.exe支持,与MCGS 运行环境一起,构成了用户应用系统,统称为“工程”,MCGS组态软件
5、五大组成部分,1)MCGS的组态与动画效果:MCGS提供图库,并为每一种基本图形元素定义了不同的动画属性,如:一个长方形的动画属性有可见度,大小变化,水平移动等,每一种动画属性都会产生一定的动画效果所谓动画属性,实际上是反映图形大小、颜色、位置、可见度、闪烁性等状态的特征参数。我们在组态环境中生成的画面都是静止的,图形的每一种动画属性中都有一个“表达式”设定栏,在该栏中设定一个与图形状态相联系的数据变量,连接到实时数据库中,以此建立相应的对应关系,MCGS称之为动画连接。,MCGS组态软件的工作方式,2)如何对工程运行流程实施有效控制:MCGS开辟了专用的“运行策略”窗口,建立用户运行策略。M
6、CGS提供了丰富的功能构件,供用户选用,通过构件配置和属性设置两项组态操作,生成各种功能模块(称为“用户策略”),使系统能够按照设定的顺序和条件,操作实时数据库,实现对动画窗口的任意切换,控制系统的运行流程和设备的工作状态。所有的操作均采用面向对象的直观方式,避免了烦琐的编程工作。,3)MCGS如何与设备进行通讯:MCGS通过设备驱动程序与外部设备进行数据交换。包括数据采集和发送设备指令。设备驱动程序是由VB、VC程序设计语言编写的DLL(动态连接库)文件,设备驱动程序中包含符合各种设备通讯协议的处理程序,将设备运行状态的特征数据采集进来或发送出去。MCGS负责在运行环境中调用相应的设备驱动程
7、序,将数据传送到工程中的各个部分,完成整个系统的通讯过程。每个驱动程序独占一个线程,达到互不干扰的目的。,三菱FX232设备属性设置,通道连接:指定设备通道与数据对象之间的对应关系。可有两种连接方式:,通道,实时数据库,窗口对象,PLC,1 组建新工程的一般过程,工程项目系统分析,工程立项搭建框架,设计菜单基本体系,制作动画显示画面,编写控制流程程序,连接设备驱动程序,完善菜单按钮功能,编写程序调试工程,连接设备驱动程序,开始,二 建立一个新工程,2、实际建立一个新工程,工程简介:用可编程控制器编制双灯闪烁控制程序,并将PLC数据送入PC机,使用MCGS组态软件完成对PLC的运行监控设计,双灯
8、闪烁组态界面,启动,停止,Y0,Y1,实时数据库,灯1 开关型灯2 开关型启动 开关型停止 开关型,变量设置,窗口,灯1 Y0灯2 Y1启动 M0停止 M1,通道连接,启动,停止,Y0,Y1,在菜单“文件”中选择“新建工程”菜单项,如果MCGS安装在D:根目录下,则会在D:MCGSWORK下自动生成新建工程,默认的工程名为新建工程X.MCG(X表示新建工程的顺序号,如:0、1、2等)。,(2),(3),(1),(4)取名,(5)建立实时数据库,建立新画面,对象元件库中读取存盘的图形对象,“流动块”,定义数据变量:实时数据库是MCGS工程的数据交换和数据处理中心。数据变量是构成实时数据库的基本单
9、元,建立实时数据库的过程也即是定义数据变量的过程。定义数据变量的内容主要包括:指定数据变量的名称、类型、初始值和数值范围,确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。,建立实时数据库,动画连接,将用户窗口中图形对象与实时数据库中的数据对象建立相关性连接,并设置相应的动画属性。在系统运行过程中,图形对象的外观和状态特征,由数据对象的实时采集值驱动,从而实现了图形的动画效果。,由谁来激励必须是定义过的变量(在实时数据库中),有多少项就可进行多少种设置,动画方式,运行时变小手,设备窗口组态,功能:负责建立系统与外部硬件设备的连接,使得MCGS能从外部设备读取数据并控制外部
10、设备的工作状态,实现对工业过程的实时监控。基本方法:在设备窗口内配置不同类型的设备构件,并根据外部设备的类型和特征,设置相关的属性,将设备的操作方法,如硬件参数配置、数据转换、设备调试等都封装在构件之内,以对象的形式与外部设备建立数据的传输通道连接。,调度管理:系统运行过程中,设备构件由设备窗口统一调度管理,通过通道连接,向实时数据库提供从外部设备采集到的数据,从实时数据库查询控制参数,发送给系统其它部分进行控制运算,实现对设备工作状态的实时检测和过程的自动控制。在MCGS单机版中,一个用户工程只允许有一个设备窗口,设置在主控窗口内。运行时,由主控窗口负责打开设备窗口。设备窗口是不可见的窗口,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MCGS 组态 软件 使用 课件
链接地址:https://www.31ppt.com/p-5439630.html