PLC及触摸屏组态控制技术第一部分

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

目录第一部分基础知识篇第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.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嵌入版组态软件的报警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主控窗口基本属性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图元对象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章MCGS嵌入式组态软件的脚本程序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系统权限设置13.3.1操作权限设置13.3.2运行时改变操作权限设置13.4工程安全管理13.4.1工程密码13.4.2工程密码属性设置第二部分工程实践技巧篇实训1模拟实现全自动洗衣机系统的设计实训2加热反应炉自动控制系统的设计实训3楼宇升降电梯的设计实训4变电所网络监控系统的设计实训5模拟工厂监控系统的设计实训6液体自动混合装置监控系统设计实训7锅炉液位监控系统的设计实训8舞台灯光控制系统的设计实训9自动车库控制系统的设计实训10更衣室除尘系统的设计实训11酒店触摸屏点菜系统的设计附录:项目训练训练一:变频供水系统的组态设计训练二:模拟起重机的组态设计训练三:雨水利用控制器的组态设计训练四:广告彩灯的组态设计训练五:皮带运输机的组态设计训练六:自动门的组态设计第一部分基础知识篇第1章MCGS嵌入版组态软件的构成及应用随着工业自动化水平的迅速提高和计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高。组态控制软件和触摸屏控制技术以成为自动化控制领域中重要的一个部分正突飞猛进地发展着。特别是近几年,组态控制软件和触摸屏新技术、新产品层出不穷。在组态控制软件和触摸屏技术快速发展的今天,作为从事自动化相关行业的技术人员,了解掌握组态控制软件和触摸屏是必须的。本章介绍MCGS嵌入版组态软件的基本功能和主要特点,并对组态软件系统的构成和各个组成部分的功能进行详细地说明。MCGS嵌入版组态软件系统的总体结构框架;同时介绍MCGS嵌入版组态软件运行的硬件和软件需求,以及安装过程和工作环境。1.1MCGS嵌入版组态软件概述MCGS(MonitorandControlGeneratedSystem)嵌入版组态软件是专门为MCGS触摸屏开发的一套组态软件。它包括组态环境和运行环境两部分:组态环境是基于Microsoft的各种32位Windows平台上运行的环境,运行环境应用在MCGS触摸屏的实时多任务嵌入式操作系统WindowsCE运行的环境。MCGS嵌入版组态软件为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。使用MCGS嵌入版组态软件的用户无需具备计算机编程的专业知识,就可以在短时间内学习并完成一个运行稳定、功能成熟、维护量小的触摸屏组态监控系统的开发工作。应用MCGS嵌入版组态软件开发出来的MCGS触摸屏监控系统适应于对功能、可靠性、成本、体积、功耗等综合性能有严格要求的数据采集监控系统。通过对现场数据采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案,在自动化领域有着广泛的应用。1.1.1MCGS嵌入版组态软件的主要功能1.简单灵活的可视化操作界面。MCGS嵌入版组态软件采用全中文、可视化、面向窗口的开发界面,符合中国人的使用习惯和要求。以窗口为单位,构造用户运行系统的图形界面,使得MCGS嵌入版组态软件的组态工作既简单直观,又灵活多变。2.实时性强具有良好的并行处理性能。MCGS嵌入版组态软件是32位系统,充分利用了MCGS触摸屏32位WindowsCE操作平台的多任务、按优先级分时操作的功能,以线程为单位对在工程作业中实时性强的关键任务和实时性不强的非关键任务进行分时并行处理,使嵌入式触摸屏应用于工程测控领域成为可能。例如,嵌入式触摸屏在处理数据采集、设备驱动和异常处理等关键任务时,可在MCGS触摸屏的运行周期时间内插数据、进行打印数据一类的非关键性工作实现并行处理。3.丰富和生动的动态画面。MCGS嵌入版组态软件以图像、图符、报表、曲线等多种形式,为操作员及时提供系统运行中的状态、品质及异常报警等相关信息;用大小变化、颜色改变、明暗闪烁、移动翻转等多种手段,增强画面的动态显示效果;对图元、图符对象定义相应的状态属性,实现动画效果。MCGS嵌入版的组态软件还为用户提供了丰富的动画构件,每个动画构件都对应一个特定的动画功能。4.完善用户的安全机制。MCGS嵌入版组态软件提供了良好的安全机制,可以为多个不同级别用户设定不同的操作权限。此外,MCGS嵌入版组态软件还提供了工程密码功能,以保护组态开发者的成果。5.强大的网络功能。MCGS嵌入版的组态软件具有强大的网络通信功能,支持串口通信、Modem串口通信、以太网TCP/IP通信,不仅可以方便快捷的实现远程数据传输,还可以与网络版相结合通过Web浏览功能,在整个企业范围内浏览监测到所有生产信息,实现设备管理和企业管理的集成。6.多样化的报警功能。MCGS嵌入版的组态软件提供多种不同的报警方式,具有丰富的报警类型,方便用户进行报警设置,并且系统能够实时显示报警信息,对报警数据进行应答,为工业现场安全可靠地生产运行提供有力的保障。7.MCGS嵌入版组态软件的实时数据库为用户分步组态提供极大方便。MCGS嵌入版组态软件由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,其中实时数据库是一个数据处理中心,是系统各个部分及其各种功能性构件的公用数据区,是整个系统的核心。各个部件独立地向实时数据库输入和输出数据,并完成自己的差错控制。在生成用户应用系统时,每一部分均可分别进行组态配置,做到独立建造与互不相干的工作。8.支持多种硬件设备实现“设备无关”。MCGS嵌入版组态软件针对外部设备的特征,设立设备工具箱,可以定义多种设备构件,建立系统与外部设备的连接关系,赋予相关的属性实现对外部设备的驱动和控制。用户在设备工具箱中可方便选择各种设备构件,所有的设备构件均通过实时数据库建立联系。操作时不影响其他构件和整个系统的结构,因此MCGS嵌入版组态软件是一个“设备无关”的系统。9.方便控制复杂的运行流程。MCGS嵌入版组态软件开辟了“运行策略”窗口,用户可以选用系统提供的各种条件和功能的策略构件。运行策略使用图形化的方法和简单的类Basic语言构造多分支的应用程序,按照设定的条件和顺序来操作外部设备。运行策略与实时数据库进行数据交换实现控制运行流程,同时可以由用户创建新的策略构件来扩展系统的功能。10.用自建文件系统来管理数据存储使系统可靠性更高。MCGS嵌入版组态软件不使用ACCESS数据库来存储数据,而是使用了自建的文件系统来管理数据存储,MCGS嵌入版组态软件的可靠性更高,在异常掉电的情况下也不会丢失数据。11.用数据库来管理数据存储使系统可靠性提高。MCGS嵌入版组态软件的数据存储不再使用普通的文件,而是用数据库来管理。组态时系统生成的组态结果是一个数据库文件;运行时系统自动生成一个数据库文件,保存和处理数据对象和报警信息的数据。MCGS嵌入版组态软件利用数据库保存数据和处理数据,提高了系统的可靠性和运行效率,MCGS嵌入版组态软件也使其他应用软件系统能直接处理数据库中的存盘数据。总之,MCGS嵌入版组态软件具有强大的功能,特点为操作简单,易学易用,普通工程人员经过短时间的培训就能迅速掌握多数工程项目的设计和运行操作。同时使用MCGS嵌入版的组态软件能够避开复杂的嵌入版计算机软、硬件问题,而将精力集中于解决工程问题本身,根据工程的需要和特点来组态配置出高性能、高可靠性和高度专业化的触摸屏控制监控系统。1.1.2MCGS嵌入版组态软件的体系结构MCGS嵌入版的组态环境还包括组态环境和模拟运行环境。模拟运行环境用于对组态后的工程进行模拟测试,方便用户对组态过程的调试。组态环境和模拟运行环境相当于一套完整的工具软件,可以在计算机机上运行。它帮助工程人员设计和构造自己的组态工程并进行功能测试。运行环境则是一个独立的运行系统,它按照组态工程中用户指定的方式进行各种处理,完成工程人员组态设计的目标和功能。运行环境本身没有任何意义,必须与组态工程一起作为一个整体才能构成一个完整的应用系统。组态工作完成并且将组态好的工程通过串口或以太网下载到触摸屏的运行环境中,组态工程就可以离开组态环境而独立运行在触摸屏上。从而实现了控制系统的可靠性、实时性、确定性和安全性。MCGS嵌入版组态软件生成的用户应用系统其结构由主控窗口、设备窗口、用户窗口、实时数据库和运行策略5个部分构成

1 / 300
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功