项目一-任务2组态王监控软件的安装与使用PPT课件_第1页
项目一-任务2组态王监控软件的安装与使用PPT课件_第2页
项目一-任务2组态王监控软件的安装与使用PPT课件_第3页
项目一-任务2组态王监控软件的安装与使用PPT课件_第4页
项目一-任务2组态王监控软件的安装与使用PPT课件_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、任务2 组态王监控软件的安装与使用,学习目标,1了解组态王监控软件安装环境。 2掌握组态王监控软件的安装与使用。 3了解组态监控工程制作的一般方法。 4能完成简单水位监控组态系统设计。,任务引入,本任务通过制作如图1-2-1所示简单组态界面,学习组态王6.5版组态软件的安装及其简单实用。该画面可以实现以下要求:内部水位动态变化,每500ms画面执行命令语言一次,从0开始,每次增加10,当达到100时,水位达到最大值,再从0开始,一直循环。,图1-2-1 水位监控组态画面,相关知识,一、组态王软件对硬件的要求 CPU:P4处理器、1GHz以上或相当型号。 内存:最少128MB,推荐256MB,使

2、用WEB功能或2000点以上推荐512M。 显示器:VGA、SVGA或支持桌面操作系统的任何图形适配器。 鼠标:任何PC兼容鼠标。 通信:RS-232C。 并行口或USB口:用于接入组态王加密锁。 操作系统:Windows 2000(sp4)/Windows XP(sp2)/Win7中文版。,二、组态王程序组成员 安装完组态王之后,在系统“开始”“程序”中生成名称为“组态王6.5”的程序组。该程序组中包括3个文件夹和4个文件的快捷方式。 1 组态王6.55:组态王工程管理器程序(ProjManager)的快捷方式,用于新建工程、工程管理等。 2 工程浏览器:组态王单个工程管理程序的快捷方式,内

3、嵌组态王画面开发系统(TouchExplorer),即组态王开发系统。 3 运行系统:组态王运行系统程序(TouchVew)的快捷方式。工程浏览器(TouchExplorer)和运行系统(TouchVew)是各自独立的Windows应用程序。,三、组态王的各个版本 组态王软件加密锁分为开发版、运行版、NetView、Internet版和演示版。 1开发版:有64点、128点、256点、512点、1024点、不限点共六种。 2运行版:有64点、128点、256点、512点、1024点、不限点共六种。 3NetView版:有512点、不限点共两种。 4For Internet版:有5用户、10用户

4、、20用户、50用户、无限用户五种。 5演示版:支持64点。内置编程语言,开发系统在线运行2小时,支持运行环境在线运行8小时,可选用通信驱动程序。,四、应用工程项目的开发过程 通常情况下,建立一个应用工程项目大致可分为六个步骤: 1创建新工程,为工程创建一个目录用来存放与工程相关的文件。 2定义硬件设备并添加工程变量,添加工程中需要的硬件设备和工程中使用的变量,包括内存变量和I/O变量。 3制作图形画面并定义动画连接,按照实际工程的要求绘制监控画面并使静态画面随着过程控制对象产生动态效果。,4编写命令语言,通过脚本程序的编写以完成较复杂的上位机程序控制。 5进行运行系统的配置,对运行系统、报警

5、、历史数据记录、网络、用户等进行设置,是系统完成用于现场前的必备工作。 6保存工程并运行。完成以上步骤后,一个可以拿到现场运行的工程就完成了。,任务实施,一、组态王安装 1双击安装程序Install.exe会自动运行,启动组态王安装过程向导,如图1-2-2所示。该安装界面左边有一列按钮,将鼠标移动到按钮各个位置上时,会在右边图片位置上显示各按钮的安装内容提示。,图1-2-2 启动组态王安装程序,2开始安装。单击“安装组态王程序”按钮,按照安装向导提示,依次完成接受许可协议、输入用户信息、确定安装路径、选择安装类型,即可完成程序的安装。在选择安装类型时,有典型安装,压缩安装和自定义安装三种类型。

6、其中: (1)“典型安装”将安装组态王的大部分组件 (2)“压缩安装”将安装组态王所需的最小组件,将不会安装帮助文件、示例文件和图库。 (3)“自定义安装”将按用户要求安装组件。,3安装结束,将弹出如图1-2-3所示对话框。在该对话框中有两个选项: 【安装组态王驱动程序】:选中该项,单击“完成”按钮系统会自动按照组态王的安装路径安装组态王的I/O设备驱动程序;如果不选该项单击结束,可以以后再安装。 【安装加密锁驱动程序】:选择该项,单击“完成”按钮后系统会自动启动加密锁驱动安装程序。 如果不选择上述两项,单击“完成”按钮后,系统弹出“重启计算机”对话框。,图1-2-3 安装结束,完成安装后,在

7、系统“开始”“程序组”中创建的组态王6.55文件夹中生成4个文件快捷方式和3个文件夹。,二、新建工程 1启动组态王工程管理器(ProjManager),选择菜单“文件新建工程”或单击“新建”按钮,弹出如图1-2-4所示。 2单击“下一步”按钮继续,弹出“新建工程向导之二”对话框,如图1-2-5所示。,图1-2-4 新建工程向导一,图1-2-5 新建工程向导二,3在工程路径文本框中输入一个有效的工程路径,或单击“浏览”按钮,在弹出的路径选择对话框中选择一个有效的路径。单击“下一步”按钮继续,弹出“新建工程向导之三”对话框,如图1-2-6所示。,图1-2-6 新建工程向导三,4在工程名称文本框中输

8、入工程的名称,该工程名称同时将被作为当前工程的路径名称。单击“完成”完成工程的新建。系统会弹出对话框,询问用户是否将新建工程设为当前工程,如图1-2-7所示。,图1-2-7 是否设为当前工程对话框,5单击“否”按钮,则新建工程不是工程管理器的当前工程,如果要将该工程设为新建工程,还要执行“文件设为当前工程”命令;单击“是”按钮,则将新建的工程设为组态王的当前工程。定义的工程信息会出现在工程管理器的信息表格中。双击该信息条或单击“开发”按钮或选择菜单“工具切换到开发系统”,进入组态王的开发系统。建立的工程路径为“D:认识工业组态软件。,建立的每个工程必须在单独的目录中。除非特别说明,不允许编辑修

9、改这些初始数据文件。,三、创建组态画面 1定义新画面 进入新建的组态王工程,选择工程浏览器左侧大纲项“文件画面”,如图1-2-8所示,在工程浏览器右侧用鼠标左键双击“新建”图标,弹出对话框如图1-2-9所示。,图1-2-8 工程浏览器左侧大纲项,在“画面名称”处输入新的画面名称“水位控制界面”,其他属性采用默认值。单击“确定”按钮进入内嵌的组态王画面开发系统,如图1-2-10所示。,图1-2-9 新建画面,图1-2-10 组态王开发系统,2在组态王开发系统中从“工具箱”中分别选择“矩形”和“文本”图标,绘制如图1-2-11所示的画面。,图1-2-11 创建图形画面,在工具箱中选中“圆角矩形”,

10、拖动鼠标在画面上画一矩形,如图1-2-11所示。用鼠标在工具箱中单击“显示画刷类型”和“显示调色板”。在弹出的“过渡色类型”窗口单击第三行第二个过渡色类型;在“调色板”窗口单击第一行第二个“填充色”按钮,从下面的色块中选取蓝色作为填充色;然后单击第一行第三个“背景色”按钮,从下面的色块中选取灰色作为背景色。此时就构造好了一个使用过渡色填充的矩形图形对象。 在工具箱中选中“文本”,此时鼠标变成“I”形状,在画面上单击鼠标左键,在内部水位矩形图下输入“#”文字。在“调色板”窗口单击第一行第四个“文本色”按钮,从下面的色块中选取黑色作为字符色。再次在工具箱中选中“文本”,在画面上单击鼠标左键,在内部

11、水位矩形图上输入“内部水位”文字。在“调色板”窗口单击第一行第四个“文本色”按钮,从下面的色块中选取黑色作为字符色。 3选择“文件全部存”命令保存现有画面。,四、定义I/O设备 1选择工程浏览器左侧大纲项“设备COM1”,在工程浏览器右侧用鼠标左键双击“新建”图标,运行“设备配置向导”,如图1-2-12所示。,图1-2-12 设备配置向导一,2选择“仿真PLC”的“COM”项,单击“下一步”按钮,弹出“设备配置向导逻辑名称”对话框,如图1-2-13所示。,图1-2-13 设备配置向导二,3为外部设备取一个名称,输入文本“PLC”,单击“下一步”按钮,弹出“设备配置向导选择串口号”对话框,如图1

12、-2-13所示。 4为设备选择连接串口,假设为COM1,单击“下一步”按钮,弹出“设备配置向导设备地址设置指南”,如图1-2-14所示。,图1-2-13 设备配置向导三,图1-2-14 设备配置向导四,5填写设备地址,假设为0,单击“下一步”按钮,弹出“通信参数”对话框,如图1-2-15所示。 6设置通信故障恢复参数(一般情况下使用系统默认设置即可),单击“下一步”按钮,弹出“设备安装向导信息总结”,如图1-2-16所示。,图1-2-15 设备配置向导五,图1-2-16 设备配置向导六,7检查各项设置是否正确,确认无误后,单击“完成”。,设备定义完成后,可以在工程浏览器的右侧看到新建的外部设备

13、“PLC”。在定义数据库变量时,只要把I/O变量连接到这台设备上,它就可以和组态王交换数据了。,五、构造数据库 1选择工程浏览器左侧大纲项“数据库数据词典”,在工程浏览器右侧用鼠标左键双击“新建”图标,弹出“变量属性”对话框,如图1-2-17所示。,图1-2-17 创建内存变量,2继续定义一个I/O变量,如图1-2-18所示。,图1-2-18 创建I/O 变量,在“变量名”处输入变量名,如“外部水位”;在“变量类型”处选择变量类型,如“I/O整数”;在“连接设备”中选择先前定义好的I/O 设备:PLC;在“寄存器”中定义为:INCREA100;在“数据类型”中定义为:SHORT类型。其他属性采

14、用默认值,单击“确定”即可,六、建立动画连接 1双击图1-2-19 a)所示“内部水位矩形”图形对象,弹出图1-2-19 b)所示“动画连接”对话框。,a)内部水位矩形 b)动画连接对话框 图1-2-19 动画连接,2用鼠标单击“填充”按钮,弹出对话框如图1-2-20所示。 3在“表达式“处输入“本站点内部水位”,“缺省填充画刷”的颜色改为蓝色,其余属性采用默认值,如图1-2-21所示。,图1-2-20 填充属性 图1-2-21 更改填充属性,4依次单击“确定”按钮返回组态王开发系统。为了让矩形动起来,需要使变量即内部水位能够动态变化,选择“编辑”“画面属性”命令或者单击鼠标右键选择“画面属性

15、”菜单命令,弹出“画面属性”对话框,如图1-2-22所示。,图1-2-22 画面属性,5单击“命令语言”按钮,弹出画面命令语言对话框,如图1-2-23所示。,图1-2-23 画面命令语言,在编辑框处输入命令语言: if(本站点内部水位100) 本站点内部水位=本站点内部水位+10; else 本站点内部部水位=0; 可将“每3000 毫秒”改为“每500毫秒”,此为画面执行命令语言的执行周期。单击“确认”按钮,及“确定”按钮回到开发系统。,6双击内部水位下的文本对象“#”,可弹出“动画连接”对话框,如图1-2-24所示。 7用鼠标单击“模拟值输出”按钮,弹出对话框如图1-2-25所示。,图1-

16、2-24 动画连接图 1-2-25 模拟值输出连接,8在“表达式”处输入“本站点内部水位”或者单击 从本站点变量列表中选择“本站点内部水位”,其余属性采用默认值。然后依次单击“确定”按钮返回组态王开发系统。 9选择“文件全部存”菜单命令保存。,七、程序的运行与调试 在组态王开发系统中选择“文件切换到View”菜单命令,进入组态王运行系统。在运行系统中选择“画面打开”命令,从“打开画面”窗口选择“水位控制界面”画面。显示出组态王运行系统画面,即可看到矩形框和文本在动态变化,如图1-2-26所示。,图1-2-26 运行系统画面,知识拓展,一、工程浏览器 组态王工程浏览器的结构如图1-2-27所示,

17、由Tab标签条、菜单栏、工具栏、工程目录显示区、目录内容显示区、状态栏组成。工程浏览器左侧是“工程目录显示区”,展示工程的各个组成部分,主要包括“系统”“变量”“站点”和“画面”四部分,这四部分的切换是通过工程浏览器最左侧的Tab标签实现的。,图1-2-27 组态王工程浏览器,(1)“系统”部分共有Web、文件、数据库、设备、系统配置和SQL访问管理器六大项。 【Web】:为组态王For Internet功能画面发布工具。 【文件】:主要包括画面、命令语言、配方和非线性表。其中,命令语言又包括应用程序命令语言、数据改变命令语言、事件命令语言、热键命令语言和自定义函数命令语言。 【数据库】:主要

18、包括结构变量、数据词典和报警组。 【设备】:主要包括串口1(COM1)、串口2(COM2)、DDE设备、板卡、OPC服务器和网络站点。,【系统配置】:主要包括设置开发系统、设置运行系统、报警配置、历史数据记录、网络配置、用户配置和打印配置。 【SQL访问管理器】:主要包括表格模板和记录体。 (2)“变量”部分主要为变量管理,包括变量组。 (3)“站点”部分显示定义的远程站点的详细信息。 (4)“画面”部分用于对画面进行分组管理,创建和管理画面组。 右侧是“目录内容显示区”,将显示每个工程组成部分的详细内容,同时对工程提供必要的编辑修改功能。,二、组态王画面开发系统 组态王画面开发系统内嵌于组态王工程浏览器中,又称为界面开发系统,是应用程序的集成开发环境,工程人

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论