PLC及触摸屏组态控制技术第一部分.ppt
《PLC及触摸屏组态控制技术第一部分.ppt》由会员分享,可在线阅读,更多相关《PLC及触摸屏组态控制技术第一部分.ppt(300页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目目 录录第一部分第一部分 基础知识篇基础知识篇第第1章章 MCGS嵌入版组态软件的构成及应用嵌入版组态软件的构成及应用1.1MCGS嵌入版组态软件概述1.1.1MCGS嵌入版组态软件的主要功能1.1.2MCGS嵌入版组态软件的体系结构1.2MCGS嵌入版组态软件的系统要求1.2.1计算机的最低配置1.2.2触摸屏硬件要求1.2.3触摸屏运行环境软件要求1.3MCGS嵌入版组态软件的安装1.4组态软件运行1.4.1下载配置对话框说明1.4.2下载配置对话框操作步骤第第2章章 MCGS嵌入版组态软件的组建工程嵌入版组态软件的组建工程2.1MCGS嵌入版组态软件的工程建立2.1.1组建工程的一般过
2、程2.1.2工程实例2.1.3循环水控制系统的工艺流程2.1.4工程运行效果图2.2创建MCGS组态工程2.2.1MCGS工程文件打开与保存2.2.2建立组态工程画面2.2.3编辑组态工程画面2.2.4制作组态工程流程图第第3章章 MCGS嵌入版组态软件的动态链接嵌入版组态软件的动态链接3.1数据对象3.2动态连接3.2.1图形控件动画设置3.2.2开关型构件进行动画设置3.2.3流动块构件属性设置3.2.4滑动输入器构件的属性设置3.2.5显示输出框的属性设置3.2.6旋转仪表的属性设置3.3设备连接3.4编写控制流程3.4.1分析控制流程3.4.2编写脚本程序第第4章章 MCGS嵌入版组态
3、软件的报警嵌入版组态软件的报警4.1定义报警4.2报警显示画面设置4.2.1报警浏览构件设置4.2.2报警显示构件设置4.2.3修改报警限值4.2.4报警动画设置第第5章章 MCGS嵌入版组态软件的数据报表嵌入版组态软件的数据报表5.1实时报表5.1.1报表窗口5.1.2建立自由表格5.1.3建立菜单管理5.2历史报表5.2.1存盘数据浏览实现的历史报表5.2.2历史表格实现的历史报表第第6章章 MCGS嵌入版组态软件的曲线嵌入版组态软件的曲线6.1实时曲线6.2历史趋势曲线第第7章章 MCGS嵌入版组态软件的主控窗口嵌入版组态软件的主控窗口7.1主控窗口概述7.2主控窗口属性设置7.2.1主
4、控窗口基本属性7.2.2主控窗口启动属性7.2.3主控窗口内存属性7.2.4主控窗口的系统参数属性7.2.5主控窗口的存盘参数属性7.3主控窗口的菜单管理第第8章章 MCGS组态软件的设备窗口组态软件的设备窗口8.1设备窗口概述8.1.1外部设备的添加8.1.2外部设备的选择8.1.3设备构件的属性设置8.2TPC7062型MCGS触摸屏简介8.3设备构件的连接实例8.3.1触摸屏与西门子PLC设备连接8.3.2触摸屏与欧姆龙PLC设备连接8.3.3触摸屏与三菱FX系列的PLC设备连接第第9章章 MCGS组态软件的用户窗口组态软件的用户窗口9.1用户窗口概述9.1.1图形对象9.1.2图元对象
5、9.1.3图符对象9.1.4动画构件9.2用户窗口类型9.3创建用户窗口第第10章章 MCGS组态软件的实时数据库组态软件的实时数据库10.1实时数据库概述10.2数据对象的类型10.2.1开关型数据对象10.2.2数值型数据对象10.2.3字符型数据对象10.2.4事件型数据对象10.2.5数据组型对象10.3数据对象的属性设置10.3.1数据对象的基本属性10.3.2数据对象的存盘属性10.3.3数据对象的报警属性第第11章章 MCGS嵌入版组态软件的运行策略嵌入版组态软件的运行策略11.1运行策略概述11.2运行策略的构造方法11.3运行策略的类型11.4创建运行策略第第12章章 MCG
6、S嵌入式组态软件的脚本程序嵌入式组态软件的脚本程序12.1脚本程序概述12.2脚本程序的语言要素12.2.1脚本程序的数据类型12.2.2脚本程序的变量、常量及函数12.2.3脚本程序的运算符12.3脚本程序的基本语句12.3.1脚本程序的赋值语句12.3.2脚本程序的条件语句12.3.3脚本程序的循环语句12.3.4脚本程序的退出语句12.3.5脚本程序的注释语句12.4脚本程序的调试12.5脚本程序的实例12.5.1计数器的实例12.5.2字符串分解实例第第13章章 MCGS嵌入版组态软件的安全管理嵌入版组态软件的安全管理13.1工程安全管理概述13.2定义用户和用户组13.3系统权限设置
7、13.3.1操作权限设置13.3.2运行时改变操作权限设置13.4工程安全管理13.4.1工程密码13.4.2工程密码属性设置第二部分第二部分 工程实践技巧篇工程实践技巧篇实训实训1 模拟实现全自动洗衣机系统的设计模拟实现全自动洗衣机系统的设计实训实训2 加热反应炉自动控制系统的设计加热反应炉自动控制系统的设计实训实训3 楼宇升降电梯的设计楼宇升降电梯的设计实训实训4 变电所网络监控系统的设计变电所网络监控系统的设计实训实训5 模拟工厂监控系统的设计模拟工厂监控系统的设计实训实训6 液体自动混合装置监控系统设计液体自动混合装置监控系统设计实训实训7 锅炉液位监控系统的设计锅炉液位监控系统的设计
8、实训实训8 舞台灯光控制系统的设计舞台灯光控制系统的设计实训实训9 自动车库控制系统的设计自动车库控制系统的设计实训实训10 更衣室除尘系统的设计更衣室除尘系统的设计实训实训11 酒店触摸屏点菜系统的设计酒店触摸屏点菜系统的设计 附录:项目训练附录:项目训练v训练一:变频供水系统的组态设计训练一:变频供水系统的组态设计v训练二:模拟起重机的组态设计训练二:模拟起重机的组态设计v训练三:雨水利用控制器的组态设计训练三:雨水利用控制器的组态设计v训练四:广告彩灯的组态设计训练四:广告彩灯的组态设计v训练五:皮带运输机的组态设计训练五:皮带运输机的组态设计v训练六:自动门的组态设计训练六:自动门的组
9、态设计 第一部分基础知识篇第1章MCGS嵌入版组态软件的构成及应用v随着工业自动化水平的迅速提高和计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高。组态控制软件和触摸屏控制技术以成为自动化控制领域中重要的一个部分正突飞猛进地发展着。特别是近几年,组态控制软件和触摸屏新技术、新产品层出不穷。在组态控制软件和触摸屏技术快速发展的今天,作为从事自动化相关行业的技术人员,了解掌握组态控制软件和触摸屏是必须的。v本章介绍MCGS嵌入版组态软件的基本功能和主要特点,并对组态软件系统的构成和各个组成部分的功能进行详细地说明。MCGS嵌入版组态软件系统的总体结构框架;同时介绍MCGS嵌入版组态软件运
10、行的硬件和软件需求,以及安装过程和工作环境。1.1MCGS嵌入版组态软件概述vMCGS(MonitorandControlGeneratedSystem)嵌入版组态软件是专门为MCGS触摸屏开发的一套组态软件。它包括组态环境和运行环境两部分:组态环境是基于Microsoft的各种32位Windows平台上运行的环境,运行环境应用在MCGS触摸屏的实时多任务嵌入式操作系统WindowsCE运行的环境。MCGS嵌入版组态软件为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。使用MC
11、GS嵌入版组态软件的用户无需具备计算机编程的专业知识,就可以在短时间内学习并完成一个运行稳定、功能成熟、维护量小的触摸屏组态监控系统的开发工作。v应用MCGS嵌入版组态软件开发出来的MCGS触摸屏监控系统适应于对功能、可靠性、成本、体积、功耗等综合性能有严格要求的数据采集监控系统。通过对现场数据采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案,在自动化领域有着广泛的应用。1.1.1 MCGS嵌入版组态软件的主要功能嵌入版组态软件的主要功能1简单灵活的可视化操作界面。MCGS嵌入版组态软件采用全中文、可视化、面向窗口的开发界面,符合中国人的使用习惯和要
12、求。以窗口为单位,构造用户运行系统的图形界面,使得MCGS嵌入版组态软件的组态工作既简单直观,又灵活多变。2实时性强具有良好的并行处理性能。MCGS嵌入版组态软件是32位系统,充分利用了MCGS触摸屏32位WindowsCE操作平台的多任务、按优先级分时操作的功能,以线程为单位对在工程作业中实时性强的关键任务和实时性不强的非关键任务进行分时并行处理,使嵌入式触摸屏应用于工程测控领域成为可能。例如,嵌入式触摸屏在处理数据采集、设备驱动和异常处理等关键任务时,可在MCGS触摸屏的运行周期时间内插数据、进行打印数据一类的非关键性工作实现并行处理。3丰富和生动的动态画面。MCGS嵌入版组态软件以图像、
13、图符、报表、曲线等多种形式,为操作员及时提供系统运行中的状态、品质及异常报警等相关信息;用大小变化、颜色改变、明暗闪烁、移动翻转等多种手段,增强画面的动态显示效果;对图元、图符对象定义相应的状态属性,实现动画效果。MCGS嵌入版的组态软件还为用户提供了丰富的动画构件,每个动画构件都对应一个特定的动画功能。4完善用户的安全机制。MCGS嵌入版组态软件提供了良好的安全机制,可以为多个不同级别用户设定不同的操作权限。此外,MCGS嵌入版组态软件还提供了工程密码功能,以保护组态开发者的成果。5强大的网络功能。MCGS嵌入版的组态软件具有强大的网络通信功能,支持串口通信、Modem串口通信、以太网TCP
14、/IP通信,不仅可以方便快捷的实现远程数据传输,还可以与网络版相结合通过Web浏览功能,在整个企业范围内浏览监测到所有生产信息,实现设备管理和企业管理的集成。6多样化的报警功能。MCGS嵌入版的组态软件提供多种不同的报警方式,具有丰富的报警类型,方便用户进行报警设置,并且系统能够实时显示报警信息,对报警数据进行应答,为工业现场安全可靠地生产运行提供有力的保障。7MCGS嵌入版组态软件的实时数据库为用户分步组态提供极大方便。MCGS嵌入版组态软件由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,其中实时数据库是一个数据处理中心,是系统各个部分及其各种功能性构件的公用数据区,是整个
15、系统的核心。各个部件独立地向实时数据库输入和输出数据,并完成自己的差错控制。在生成用户应用系统时,每一部分均可分别进行组态配置,做到独立建造与互不相干的工作。8支持多种硬件设备实现“设备无关”。MCGS嵌入版组态软件针对外部设备的特征,设立设备工具箱,可以定义多种设备构件,建立系统与外部设备的连接关系,赋予相关的属性实现对外部设备的驱动和控制。用户在设备工具箱中可方便选择各种设备构件,所有的设备构件均通过实时数据库建立联系。操作时不影响其他构件和整个系统的结构,因此MCGS嵌入版组态软件是一个“设备无关”的系统。9方便控制复杂的运行流程。MCGS嵌入版组态软件开辟了“运行策略”窗口,用户可以选
16、用系统提供的各种条件和功能的策略构件。运行策略使用图形化的方法和简单的类Basic语言构造多分支的应用程序,按照设定的条件和顺序来操作外部设备。运行策略与实时数据库进行数据交换实现控制运行流程,同时可以由用户创建新的策略构件来扩展系统的功能。10用自建文件系统来管理数据存储使系统可靠性更高。MCGS嵌入版组态软件不使用ACCESS数据库来存储数据,而是使用了自建的文件系统来管理数据存储,MCGS嵌入版组态软件的可靠性更高,在异常掉电的情况下也不会丢失数据。11用数据库来管理数据存储使系统可靠性提高。MCGS嵌入版组态软件的数据存储不再使用普通的文件,而是用数据库来管理。组态时系统生成的组态结果
17、是一个数据库文件;运行时系统自动生成一个数据库文件,保存和处理数据对象和报警信息的数据。MCGS嵌入版组态软件利用数据库保存数据和处理数据,提高了系统的可靠性和运行效率,MCGS嵌入版组态软件也使其他应用软件系统能直接处理数据库中的存盘数据。总之,MCGS嵌入版组态软件具有强大的功能,特点为操作简单,易学易用,普通工程人员经过短时间的培训就能迅速掌握多数工程项目的设计和运行操作。同时使用MCGS嵌入版的组态软件能够避开复杂的嵌入版计算机软、硬件问题,而将精力集中于解决工程问题本身,根据工程的需要和特点来组态配置出高性能、高可靠性和高度专业化的触摸屏控制监控系统。1.1.2 MCGS嵌入版组态软
18、件的体系结构嵌入版组态软件的体系结构MCGS嵌入版的组态环境还包括组态环境和模拟运行环境。模拟运行环境用于对组态后的工程进行模拟测试,方便用户对组态过程的调试。组态环境和模拟运行环境相当于一套完整的工具软件,可以在计算机机上运行。它帮助工程人员设计和构造自己的组态工程并进行功能测试。运行环境则是一个独立的运行系统,它按照组态工程中用户指定的方式进行各种处理,完成工程人员组态设计的目标和功能。运行环境本身没有任何意义,必须与组态工程一起作为一个整体才能构成一个完整的应用系统。组态工作完成并且将组态好的工程通过串口或以太网下载到触摸屏的运行环境中,组态工程就可以离开组态环境而独立运行在触摸屏上。从
19、而实现了控制系统的可靠性、实时性、确定性和安全性。MCGS嵌入版组态软件生成的用户应用系统其结构由主控窗口、设备窗口、用户窗口、实时数据库和运行策略5个部分构成,如图1-1所示。MCGS嵌入版组态软件的运行环境是应用最多的是窗口,窗口直接提供给用户使用。在窗口内用户可以放置不同的构件和创建图形对象并调整画面的布局,还可以组态配置不同的参数以完成不同的功能。在MCGS嵌入版组态软件中每个应用系统只能有一个主控窗口和一个设备窗口,但可以有多个用户窗口和多个运行策略,实时数据库中也可以有多个数据对象。MCGS嵌入版组态软件用主控窗口、设备窗口和用户窗口来构成一个应用系统的人机交互图形界面,组态配置各
20、种不同类型和功能的对象或构件,同时可以对实时数据进行可视化处理。1.2MCGS嵌入版组态软件的系统要求1.2.1 计算机的最低配置计算机的最低配置系统要求在IBMPC486以上的微型机或兼容机上运行,以Microsoft的Windows98、Me、2000、NT或WindowXP为操作系统。计算机的最低配置要求是:CPU:可运行于任何Intel及兼容Intelx86指令系统的CPU;内存:当选用Windows2000/XP操作系统时,系统内存应在64MB以上;显卡:Windows系统兼容,含有1MB以上的显示内存,工作于640X480分辨率,256色模式下;硬盘:MCGS嵌入版组态软件占用的硬
21、盘空间最少为40MB。低于以上配置要求的硬件系统,将会影响系统功能的完全发挥。目前市面上流行的各种品牌机和兼容机都能满足上述要求。1.2.2 触摸屏硬件要求触摸屏硬件要求MCGS嵌入版组态软件运行环境能够运行X86和ARM两种类型的CPU上的TP171和TP171b的MCGS触摸屏上。最低配置:RAM:4MB;DOC:2MB;推荐配置:RAM:64MB;(若需要使用带中文界面的系统,则至少需要32MB)DOC:32MB。(若需要使用带中文界面的系统,则至少需要16MB)1.2.3 触摸屏运行环境软件要求触摸屏运行环境软件要求嵌入版组态软件运行环境要求运行在实时多任务操作系统,触摸屏支持Wind
22、owsCE实时多任务操作系统。1.3MCGS嵌入版组态软件的安装MCGS嵌入版的组态环境是专为MicrosoftWindows系统设计的32位应用软件,可以运行于Windows95、98、NT4.0、2000或WindowsXP及以上版本的32位操作系统中,其模拟环境也同样运行在Windows95、98、NT4.0、2000或WindowsXP及以上版本的32位操作系统中。而MCGS嵌入版的运行环境则需要运行在装有WindowsCE嵌入式实时多任务操作系统的MCGS触摸屏中。MCGS嵌入版的组态软件具体安装步骤详解如下:1启动Windows操作系统,在相应的驱动器中插入光盘;2插入光盘后会自动
23、弹出MCGS组态软件安装界面(如没有窗口弹出,则从Windows的“开始”菜单中,选择“运行”命令,运行光盘中的AutoRun.exe文件),如图1-2所示。3在安装程序窗口中选择“安装组态软件”,启动安装程序开始安装。4进入安装程序的欢迎界面的“下一步”操作,如图1-3所示。图1-2MCGS组态软件安装程序窗口图1-3MCGS组态软件的安装欢迎界面5安装程序将提示你指定安装的目录,系统默认安装到D:MCGSE目录下,建议使用默认安装目录,如图1-4所示。6安装过程将持续数分钟系统将弹出“安装完成”对话框,提示重新启动计算机和稍后重新启动计算机,建议重新启动计算机后再运行组态软件。按下“结束”
24、按钮,将结束安装,如图1-5所示。7安装完成后,Windows操作系统的桌面上添加了两个图标,分别用于启动MCGS嵌入版组态软件组态环境和模拟运行环境,如图1-6所示。图1-4 组态软件安装路径选择 图1-5 安装软件结束窗口图1-6 MCGSE组态和模拟运行环境的图标Windows在开始菜单中也添加了相应的MCGS嵌入版组态软件程序文件夹,此程序文件夹包括五项内容:MCGS组态环境、MCGS模拟环境、MCGS自述文件、MCGS电子文档以及卸载MCGS嵌入版组态软件。MCGS组态环境是嵌入版的组态环境;MCGS模拟环境,是嵌入版的模拟运行环境;MCGS自述文件描述了软件发行时的最后信息;MCG
25、S电子文档则包含了有关MCGS嵌入版组态软件最新的帮助信息,如图1-7所示。图1-7 MCGS嵌入版组态软件程序组在系统安装完成以后,在用户指定的目录下(或者是默认目录D:MCGSE),产生三个子文件夹:Program、Samples、Work。Program子文件夹中,有两个应用程序McgsSetE.exe、CEEMU.exe以及MCGSCE.X86、MCGSCE.ARMV4文件。McgsSetE.exe是运行MCGS嵌入版组态环境的应用程序;CEEMU.exe是运行MCGS模拟运行环境的应用程序;MCGSCE.X86和MCGSCE.ARMV4是MCGS运行环境的执行程序,控制X86类型的C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 触摸屏 组态 控制 技术 第一 部分
限制150内