《组态王,应用技术》ppt课件

上传人:tia****nde 文档编号:70582847 上传时间:2019-01-17 格式:PPT 页数:150 大小:4.02MB
返回 下载 相关 举报
《组态王,应用技术》ppt课件_第1页
第1页 / 共150页
《组态王,应用技术》ppt课件_第2页
第2页 / 共150页
《组态王,应用技术》ppt课件_第3页
第3页 / 共150页
《组态王,应用技术》ppt课件_第4页
第4页 / 共150页
《组态王,应用技术》ppt课件_第5页
第5页 / 共150页
点击查看更多>>
资源描述

《《组态王,应用技术》ppt课件》由会员分享,可在线阅读,更多相关《《组态王,应用技术》ppt课件(150页珍藏版)》请在金锄头文库上搜索。

1、工业组态软件,组态王应用技术,2019/1/17,2,组态王6.53,第0章安装组态王系统程序 第一章概述 第二章建立一个新工程 第三章创建组态画面 第四章命令语言 第五章报警和事件 第六章趋势曲线 第七章报表系统 第八章用户管理与系统安全 第九章网络功能 第十章组态王For Internet应用,2019/1/17,3,第0章 安装组态王系统程序,0.1 组态王系统要求 CPU:P4 1G以上或相当型号 内存:最少128MB,推荐256MB,使用WEB功能或2000点以上推荐512M 显示器:VGA、SVGA或支持桌面操作系统的任何图形适配器。最少显示256色 鼠标:任何PC兼容鼠标 通讯:

2、RS-232C 并行口或USB口:用于接入组态王加密锁 操作系统:Win2000(sp4)/Win XP(sp2)简体中文版,2019/1/17,4,0.2 组态王系统安装 练习1:组态王6.53安装,第0章 安装组态王系统程序,2019/1/17,5,组态王软件的结构 “组态王6.53”是运行于Microsoft Windows 98/2000/NT/XP中文平台的中文界面的人机界面软件,采用了多线程、COM+组件等新技术,实现了实时多任务,软件运行稳定可靠。 “组态王6.53”软件由工程浏览器(TouchExplorer)、工程管理器(ProjManager)和画面运行系统(TouchVe

3、w)三部分组成。 在工程浏览器中您可以查看工程的各个组成部分,也可以完成数据库的构造、定义外部设备等工作; 工程管理器内嵌画面管理系统,用于新工程的创建和已有工程的管理。画面的开发和运行由工程浏览器调用画面制作系统TOUCHMAK和工程运行系统TOUCHVEW来完成的。,第一章概述,组态王软件的结构,2019/1/17,6,组态软件在控制系统中所处的位置,2019/1/17,7,组态王软件的结构,第一章概述,2019/1/17,8,第一章概述,组态王软件系统与最终工程人员使用的具体的PLC或现场部件无关。对于不同的硬件设施,只需为组态王配置相应的通信驱动程序即可。组态王驱动程序采用最新软件技术

4、,使通讯程序和组态王构成一个完整的系统。这种方式既保证了运行系统的高效率,也使系统能够达到很大的规模。,组态王与I/O设备管理,组态王支持的硬件设备包括:可编程控制器(PLC)、 智能模块、板卡、智能仪表,变频器等等。工程人员可以把每一台下位机看作一种设备,他不必关心具体的通讯协议,只需要在组态王的设备库中选择设备的类型,然后按照“设备配置向导”的提示一步步完成安装即可,使驱动程序的配置更加方便。,2019/1/17,9,组态王支持的几种通讯方式: 1、串口通讯 2、数据采集板 3、DDE通讯 4、人机界面卡 5、网络模块 6、OPC,第一章概述,组态王支持的几种通讯方式,2019/1/17,

5、10,设备管理,第一章概述,组态王的设备管理结构列出已配置的与组态王通讯的各种I/O设备名,每个设备名实际上是具体设备的逻辑名称(简称逻辑设备名,以此区别I/O设备生产厂家提供的实际设备名),每一个逻辑设备名对应一个相应的驱动程序, 以此与实际设备相对应。组态王的设备管理增加了驱动设备的配置向导,工程人员只要按照配置向导的提示进行相应的参数设置,选择I/O设备的生产厂家、设备名称、通讯方式,指定设备的逻辑名称和通讯地址,则组态王自动完成驱动程序的启动和通信,不再需要工程人员人工进行。,2019/1/17,11,第一章概述,逻辑设备概念,组态王对设备的管理是通过对逻辑设备名的管理实现的,具体讲就

6、是每一个实际I/O设备都必须在组态王中指定一个唯一的逻辑名称,此逻辑设备名就对应着该I/O设备的生产厂家、实际设备名称、设备通讯方式、设备地址、与上位PC机的通讯方式等信息内容。,了解组态王逻辑设备概念,2019/1/17,12,变量、逻辑设备与实际设备的对应关系,第一章概述,在组态王中,具体I/O设备与逻辑设备名是一一对应的,有一个I/O设备就必须指定一个唯一的逻辑设备名,特别是设备型号完全相同的多台I/O设备,也要指定不同的逻辑设备名。组态王中变量、逻辑设备与实际设备对应的关系如图,2019/1/17,13,例如: 设有二台型号为三菱公司FX2-60MR PLC的作下位机控制工业生产现场,

7、同时这两台PLC均要与装有组态王的上位机通讯,则必须给两台FX2-60MR PLC指定不同的逻辑名,如图,第一章概述,实际的设备 PLC,实际的设备 PLC,逻辑设备与实际设备示例,2019/1/17,14,第一章概述,变量与逻辑设备间的对应关系,2019/1/17,15,组态王逻辑设备的分类,第一章概述,组态王设备管理中的逻辑设备分为: DDE设备 板卡类设备(即总线型设备) 串口类设备 人机界面卡 网络模块 工程人员根据自己的实际情况通过组态王的设备管理功能来配置定义这些逻辑设备,下面分别介绍这五种逻辑设备。,2019/1/17,16,DDE设备:DDE是一种动态数据交换机制(Dynami

8、c Data Exchange,DDE)。使用DDE通讯需要两个Windows应用程序,其中一个作为服务器处理信息,另外一个作为客户机从服务器获得信息。客户机应用程序向当前所激活的服务器应用程序发送一条消息请求信息,服务器应用程序根据该信息作出应答,从而实现两个程序之间的数据交换。,第一章概述,组态王与DDE设备之间的关系,组态王进行DDE数据交换的Windows独立应用程序,因此,DDE设备通常就代表了一个Windows独立应用程序,该独立应用程序的扩展名通常为.EXE文件,组态王与DDE设备之间通过DDE协议交换数据,如:EXCEL是Windows的独立应用程序,当EXCEL与组态王交换数

9、据时,就是采用DDE的通讯方式进行。,2019/1/17,17,组态王与板卡类设备之间的关系,第一章概述,板卡类逻辑设备实际上是组态王内嵌的板卡驱动程序的逻辑名称,内嵌的板卡驱动程序不是一个独立的Windows应用程序,而是以DLL形式供组态王调用,这种内嵌的板卡驱动程序对应着实际插入计算机总线扩展槽中的I/O设备,因此,一个板卡逻辑设备也就代表了一个实际插入计算机总线扩展槽中的I/O板卡。,2019/1/17,18,第一章概述,组态王与串口类设备类设备之间的关系,串口类逻辑设备实际上是组态王内嵌的串口驱动程序的逻辑名称,内嵌的串口驱动程序不是一个独立的Windows应用程序,而是以DLL形式

10、供组态王调用,这种内嵌的串口驱动程序对应着实际与计算机串口相连的I/O设备,因此,一个串口逻辑设备也就代表了一个实际与计算机串口相连的I/O设备。,2019/1/17,19,第一章概述,组态王与人机界面卡之间的关系,人机界面卡又可称为高速通讯卡,它既不同于板卡,也不同于串口通讯,它往往由硬件厂商提供,如西门子公司的S7-300用的MPI卡、莫迪康公司的SA85卡。通过人机界面卡可以使设备与计算机进行高速通讯,这样不占用计算机本身所带RS232串口,因为这种人机界面卡一般插在计算机的ISA板槽上。,2019/1/17,20,第一章概述,组态王与网络模块之间的关系,组态王利用以太网和TCP/IP协

11、议可以与专用的网络通讯模块进行连接,例如选用松下ET-LAN网络通讯单元通过以太网与上位机相连,该单元和其他计算机上的组态王运行程序使用TCP/IP协议,连接示意图如图,2019/1/17,21,第一章概述,定义IO设备,在了解了组态王逻辑设备的概念后,工程人员可以轻松的在组态王中定义所需的设备了。进行I/O设备的配置时将弹出相应的配置向导页,使用这些配置向导页可以方便快捷地添加、配置、修改硬件设备。组态王提供大量不同类型的驱动程序,工程人员根据自己实际安装的I/O设备选择相应的驱动程序即可。,2019/1/17,22,第二章建立一个新工程,概述 第一节:工程管理器 第二节:工程浏览器 第三节

12、:定义外部设备和数据变量,2019/1/17,23,组态软件在控制系统中的位置,2019/1/17,24,第二章建立一个新工程,建立新组态王工程的一般过程是:,1.创建新工程 为工程创建一个目录来存放与工程相关的文件。,3.设计图形界画面(定义画面)并定义动画连接 按照实际工程的要求绘制监控画面并根据实际现场的监控要求使静态画面随着过程控制对象产生动态效果。,2.定义硬件设备并添加工程变量 添加工程中需要的硬件设备和工程中使用的变量,包括内存变量和I/O变量。,4.编写命令语言 用以完成较复杂的控制过程。,5.进行运行系统的配置 对系统的数据保存时间、网络参数、打印机、运行模式等等进行设置,是

13、系统运行前的准备工作。,6.保存工程并运行 完成以上步骤,一个简单的工程就完成了。,概述,2019/1/17,25,需要说明的是,这六个步骤并不是完全独立的,事实上,这几个部分常常是交错进行的。在用组态王画面开发系统编制工程时,要依照此过程考虑三个方面:,图形 用户希望怎样的图形画面?也就是怎样用抽象的图形画面来模拟实际的工业现场和相应的工控设备。,数据 怎样用数据来描述工控对象的各种属性?也就是创建一个具体的数据库,此数据库中的变量反映了工控对象的各种属性,比如温度,压力等。,连接 数据和图形画面中的图素的连接关系是什么?也就是画面上的图素以怎样的动画来模拟现场设备的运行,以及怎样让操作者输

14、入控制设备的指令,第二章建立一个新工程,概述,2019/1/17,26,组态王工程管理器的主要作用是为用户集中管理本机上的组态王工程。 工程管理器的主要功能包括: 新建工程、删除工程,对工程重命名,搜索指定路径下的所有组态王工程,修改工程属性,工程的备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。工程管理器实现了对组态王各种版本工程的集中管理,更使用户在进行工程开发和工程的备份、数据词典的管理上方便了许多。,新建工程,第二章建立一个新工程,第一节:工程管理器,2019/1/17,27,练习2:工程管理器的使用 新建一个工程,工程名称为:XXX的工程。XXX为自己的名字。 练习新建

15、工程、删除工程,对工程重命名、搜索工程、修改工程属性,工程的备份、恢复,切换到组态王开发或运行环境等,第二章建立一个新工程,第一节:工程管理器,2019/1/17,28,第二章建立一个新工程,第二节:工程浏览器,工程浏览器是组态王的一个重要组成部分,它将图形画面、命令语言、设备驱动程序、配方、报警、网络等工程元素集中管理,工程人员可以一目了然地查看工程的各个组成部分。工程浏览器简便易学,操作界面和Windows中的资源管理器非常类似,为工程的管理提供了方便高效的手段。组态王开发系统内嵌于组态王工程浏览器,又称为画面开发系统,是应用程序的集成开发环境,工程人员在这个环境里进行系统开发。,打开组态

16、王软件,介绍工程浏览器,2019/1/17,29,组态王把那些需要与之交换数据的设备或程序都作为外部设备。外部设备包括:下位机(PLC、仪表、模块、板卡、变频器等),它们一般通过串行口和上位机交换数据;其他Windows应用程序,它们之间一般通过DDE交换数据;外部设备还包括网络上的其他计算机。 只有在定义了外部设备之后,组态王才能通过I/O变量和它们交换数据。为方便您定义外部设备,组态王设计了“设备配置向导”引导您一步步完成设备的连接。 使用仿真PLC和组态王通信。仿真PLC可以模拟PLC为组态王提供数据。假设仿真PLC连接在计算机的COM1口。 设备定义完成后,您可以在工程浏览器的右侧看到新建的外部设备 “PLC1”。在定义数据库变量时,您只要把IO变量连结到这台设备上,它就可以和组态王交换数据了。 数据库是“组态王”最核心的部分。在TOUCHVEW运行时,工业现场的生产状况要以动画的形式反映在屏幕上,操作者在计算机前发布的指令也要迅速送达生产现场,所有这一切都是以实时数据库为中介环节,所以说数据库是联系上位机和下位机的桥梁。 数据库中变量的集合形象

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号