本文格式为Word版,下载可任意编辑毕业设计155上位机组态软件组态王 吉林化工学院课程设计 第一篇 上位机组态软件组态王介绍 第一章 概 述 第一节 组态王的构成 “组态王”是运行于Microsoft Windows 98/NT中文平台的全中文界面的组态软件,采用了多线程、COM组件等新技术,实现了实时多任务,软件运行稳定稳当组态王具有一个集成开发环境“组态王工程欣赏器”,在工程欣赏器中您可以查看工程的各个组成片面,也可以完成构造数据库、定义外部设备等工作画面的开发和运行由工程欣赏器调用画面制作系统TOUCHMAK和画面运行系统TOUCHVEW来完成的TOUCHMAK是应用程序的开发环境您需要在这个环境中完成设计画面、动画连接等工作TOUCHMAK具有先进完善的图形生告成能;数据库中有多种数据类型,能合理地抽象操纵对象的特性;对变量报警、趋势曲线、过程记录、安好防范等重要功能都有简朴的操作手段TOUCHVEW是“组态王”软件的实时运行环境,在TOUCHMAK中建立的图形画面只有在TOUCHVEW中才能运行TOUCHVEW从工业操纵对象中采集数据,并记录在实时数据库中。
它还负责把数据的变化用动画的方式形象地表示出来,同时完成变量报警、操作记录、趋势曲线等监视功能,并生成历史数据文件 其次节 建立新工程的一般过程 1.设计图形界面(定义画面) 2.定义设备 3.构造数据库(定义变量) 4.建立动画连接 5.运行和调试 需要说明的是,这五个步骤并不是完全独立的,事实上,这四个片面往往是 交织举行的在用组态王画面开发系统编制工程时,要依照此过程考虑三个方面: 图形 用户梦想怎样的图形画面?也就是怎样用抽象的图形画面来模拟实际的工业现场和相应的工控设备数据 怎样用数据来描述工控对象的各种属性?也就是创造一个概括的数据库,此数据库中的变量反映了工控对象的各种属性,譬如温度,压力等连接 数据和图形画面中的图素的连接关系是什么?也就是画面上的图素以怎样的动画来模拟现场设备的运行,以及怎样让操输入操纵设备的指令 第 1 页 共 45 页 吉林化工学院课程设计 其次章 开头一个新工程 第一节 建立一个新工程 要建立新的组态王工程,请首先为工程指定工作目次(或称“工程路径”)组态王”用工作目次标识工程,不同的工程应置于不同的目次。
工作目次下的文件由“组态王”自动管理启动“组态王”工程管理器(ProjManager),选择菜单“文件\\新建工程”或单击“新建”按钮,弹出如图2.1 所示 图2.1 新建工程向导一 单击“下一步”持续弹出“新建工程向导之二对话框”. 在工程路径文本框中输入一个有效的工程路径,或单击“欣赏?”按钮,在弹出的路径选择对话框中选择一个有效的路径单击“下一步”持续弹出“新建工程向导之三对话框”,如图2.2 所示 图2.2 新建工程向导三 第 2 页 共 45 页 吉林化工学院课程设计 在工程名称文本框中输入工程的名称,该工程名称同时将被作为当前工程的路径名称在工程描述文本框中输入对该工程的描述文字工程名称长度应小于32 个字符,工程描述长度应小于40 个字符单击“完成”完成工程的新建系统会弹出对话框,询问用户是否将新建工程设为当前工程,单击“否”按钮,那么新建工程不是工程管理器的当前工程,假设要将该工程设为新建工程,还要执行“文件\\设为当前工程”命令;单击“是”按钮,那么将新建的工程设为组态王的当前工程。
定义的工程信息会展现在工程管理器的信息表格中双击该信息条或单击“开发”按钮或选择菜单“工具\\切换到开发系统”,进入组态王的开发系统建立的工程路径为:C:\\WINDOWS\\Desktop\\demo ( 组态王画面开发系统为此工程建立目次 C:\\WINDOWS\\Desktop\\demo 并生成必要的初始数据文件这些文件对不同的工程是不一致的因此,不同的工程理应分置不同的目次这些数据文件列在附录AX 中)概括工程管理器的使用方法 留神: 建立的每个工程务必在单独的目次中除非更加说明,不允许编辑修改这些初始数据文件 其次节 设计一个画面 进入组态王开发系统后,就可以为每个工程建立数目不限的画面,在每个画面上生成彼此关联的静态或动态图形对象这些画面都是由“组态王”供给的类型丰富的图形对象组成的系统为用户供给了矩形(圆角矩形)、直线、椭圆(圆)、扇形(圆弧)、及按钮、趋势曲线窗口、报警窗口、报表等繁杂的图形对象供给了对图形对象在窗口内任意移动、缩放、变更外形、复制、删除、对齐等编辑操作,全面支持键盘、鼠标绘图,并可供给对图形对象的颜色、线型、填充属性举行变更的操作工具。
组态王”采用面向对象的编程技术,使用户可以便当地建立画面的图形界面用户构图时可以像搭积木那样利用系统供给的图形对象完成画面的生成同时支持画面之间的图形对象拷贝,可重复使用以前的开发结果 第一步:定义新画面 进入新建的组态王工程,选择工程欣赏器左侧大纲项“文件\\画面”,在工程欣赏器右侧用鼠标左键双击“新建”图标,弹出对话框如图2.3 所示 图2.3 新建画面 第 3 页 共 45 页 吉林化工学院课程设计 在“画面名称”处输入新的画面名称,如Test,其它属性目前不用更改,(关于其它属性的设置请参见“第四章 组态王开发环境——工程欣赏器”)点击“确定”按钮进入内嵌的组态王画面开发系统如图2.4 所示 图2.4 组态王开发系统 其次步:在组态王开发系统中从“工具箱”中分别选择“矩形”和“文本”图标,绘制一个矩形对象和一个文本对象 在工具箱中选中“圆角矩形”,拖动鼠标在画面上画一矩形,如上图所示用鼠标在工具箱中点击“显示画刷类型”和“显示调色板”在弹出的“过渡色类型”窗口点击其次行第四个过渡色类型;在“调色板”窗口点击第一行其次个“填充色”按钮,从下面的色块中选取红色作为填充色,然后点击第一行第三个“背风景”按钮,从下面的色块中选取黑色作为背风景。
此时就构造好了一个使用过渡色填充的矩形图形对象在工具箱中选中“文本”,此时鼠标变成“I”外形,在画面上单击鼠标左键,输入“####”文字选择“文件\\全部存”命令保存现有画面 第三节 建立设备和变量 组态王把那些需要与之交换数据的设备或程序都作为外部设备外部设备包括:下位机(PLC、仪表、模块、板卡、变频器等),它们一般通过串行口和上位机交换数据;其他Windows 应用程序,它们之间一般通过DDE 交换数据;外部设备还包括网络上的其他计算机只有在定义了外部设备之后,组态王才能通过I/O 变量和它们交换数据为便当定义外部设备,组态王设计了“设备配置向导”引导用户一步步完成设备的连接本例中使用仿真PLC 和组态王通信仿真PLC 可以模拟PLC 为组态王供给数据假设仿真PLC 连接在计算机的COM1 口 定义IO 设备 持续上节的工程选择工程欣赏器左侧大纲项“设备\\COM1”,在工程欣赏器右侧用鼠标左键双击“新建”图标,运行“设备配置向导”,如图2.5 所示 第 4 页 共 45 页 吉林化工学院课程设计 图2.5 设备配置向导一 选择“仿真PLC”的“串行”项,单击“下一步”,弹出“设备配置向导”。
为外部设备取一个名称,输入PLC,单击“下一步”,弹出“设备配置向导”,如图2.6 所示 图2.6 设备配置向导三 为设备选择连接串口,假设为COM1,单击“下一步”,弹出“设备配置向导”,如图2.7 所示 第 5 页 共 45 页 — 7 —。