QTouch-跨平台组态软件-用户手册.doc_第1页
QTouch-跨平台组态软件-用户手册.doc_第2页
QTouch-跨平台组态软件-用户手册.doc_第3页
QTouch-跨平台组态软件-用户手册.doc_第4页
QTouch-跨平台组态软件-用户手册.doc_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

舜通触摸屏 慈溪市晶鑫电气设备有限公司QTouch 跨平台组态软件 用户手册目 录第一章:QTOUCH 介绍.31.1 QTOUCH 概述. 31.2 QTOUCH 主要特点. 31.3 QTOUCH 设计原理. 41.4 QTOUCH 的安装. 6第二章:工程管理器介绍. 72.1 概述 . 7 2.2 工程文件操作. 7 2.3 查看操作. 8 2.4 工具操作. 82.5 数据操作. 92.6 帮助菜单. 102.7 系统参数. 11第三章:绘制系统介绍. 133.1 概述. 13 3.2 画面文件操作. 133.3 编辑操作. 13 3.4 视图查看. 13 3.5 绘制工具. 143.6 图形操作. 203.7 Z 序操作. 223.8 字体设置. 23 3.9 图元实时关联. 233.10 图元脚本属性. 24第四章:设备选择. 25 4.1 概述. 25 4.2 配置串口设备. 25 4.3 配置网络设备. 26 4.4 配置总线设备. 27第五章:数据库配置. 28 5.1 概述. 285.2 数据库内存映射. 285.3 数据库_开关量. 295.4 数据库_模拟量. 30 5.5 数据库_设备状态. 31 5.6 数据库_输出量. 32第六章:数据库. 346.1 概述. 34 6.2 实时数据库. 346.3 历史数据库. 35第七章:驱动监视. 36 7.1 概述. 36 7.2 驱动监视. 36第八章:系统函数. 37 8.1 概述. 37 8.2 存盘及报警操作函数. 37 8.3 脚本函数. 37 8.4 设备操作函数. 39 8.5 时间函数. 40 8.6 图元操作函数. 408.7 系统操作函数. 40 8.8 用户登录函数. 408.9 运行环境函数. 41第一章 QTouch 介绍本章介绍 QTouch 跨平台组态软件的基本功能、主要特点、设计原理、软件的安装,并 对软件系统的构成和各个组成部分的功能进行详细地说明。帮助用户认识 QTouch 跨平台组 态软件系统的总体结构框架;同时介绍本软件运行的硬件和软件需求,以及安装过程和使用 领域。1.1 QTouch 概述在当今工控行业软硬件平台多样化的今天,我们首度提出:用一套自动化系统软件兼容当前主流的处理器,以及跨越所有的操作系统平台,将嵌入式设备所提供的监视、控制、逻辑、转换等功能进行封装,用一套简易化的软件平台开放给用户。 QTouch 跨平台组态软件就是基于这种理念, 采用跨平台技术, 完全能够实现这样的构想。 目前,良好支持的处理器有:omap3517、omap3530,9G45、9G10,PXA270 等,如下图:支持当前所有的主流操作系统平台:ARM-Linux,WinXP/E,WinXP/Win2K,Win 7, Linux(redhat),Unix(Solaris10)等,如下图,其 softPLC 部分可以支持实时操作系统。QTouch- 5QTouch 分为组态环境和运行环境,组态环境推荐运行于 windows 系统平台,方便用户组态工程,运行环境则可以运行到多种环境中,即跨平台运行。用户将组建好的工程通过网络或 USB 下载到运行设备中即可按组态工程运行。运行模式如下:QTouch 不仅可以运行到高性能的工控机平台,更可以运行到嵌入式设备平台,因此 QTouch 的运行效率非常高,对设备的性能要求非常低。其功能组成如下:QTouch 运行部件包括实时数据库、 历史数据库 、HMI 系统、 设备级 通讯、开放数 据接口、对 I/O 设备的广泛支持 ,用户可以利用 QTouch 组态软件的功能 ,构建一套最适合自己的应用系统 ,通过对现场数据的采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案。 此外 QTouch 嵌入版还带有一个模拟/运行环境,用于对组态后的工程进行模拟和运行, 方便用户对组态过程的调试。1.2 QTouch 主要特点上位机组态极为简单。不需要编程,只需要简单的配置即可实现工程的组态。画面元件非常丰富。提供大量的基础图元,具有矩形、圆形、直线、曲线、多边形、按 上 钮等,多图元能够组合,多组合能够组成动画;提供图元库,可以自己制作并调用图元库。 功能强大。 不仅作为 HMI 使用, 更可以作为 SCADA 系统使用, 提供完善的实时数据库, 历史数据库,工程数据配置系统,报警,历史数据存盘,用户权限,驱动开发系统,控件开 发系统,softPLC,并有远程数据监视、控制系统。 平台开放。提供标准的驱动接入接口,提供标准的控件接入接口,提供实时数据库和历 史数据的远程监控接口,更提供设备驱动级数据监视。 运行系统执行效率高效、快速。实时数据采用共享内存技术,数据的更新是通过位置索 引而来,数据刷新不消耗 cpu 资源,支持上万点的数据;图形采用双缓存技术,只刷新变化 区域,不变化区域不消耗 cpu 资源。 支持多种通讯模式、协议。支持串口、以太网,CANBus、ProfiBus 等,支持多种 PLC、 IO 设备协议。 完善的报表功能。报表由用户根据系统要求来设计和绘制,具有定时查询,手动查询等。 完善的报警体系。支持报警实时显示,支持报警历史查询。 完善的曲线显示。有实时曲线,历史曲线、条件曲线等。 完善的操作、控制、故障及相关信息记录。用户的登录、操作、控制等都记录到历史数 据库中,高级别权限的用户可以查询操作、控制记录等,类似于机器的黑匣子。 支持远程监视、远程调试。HMI 设备安装到现地,二次开发人员不要到现地就可以监视 驱动通过情况、实时数据库数据,以及画面显示等。 总之,QTouch 组态软件具有强大的功能,并且操作简单,易学易用,普通工程人员经过 短时间的培训就能迅速掌握多数工程项目的设计和运行操作。1.3 QTouch 设计原理1.3.1 QTouch 软件整体框架结构QTouch- 7工 程 管 理 器( project) 系统参数Sysc onfig数据参数设置D a ta Config通讯设备D rive s图形绘制D raw梯 形 图So f tPL C数 据 库 管 理RT D BV ie w H ISD BV ie w驱动监视D rive D ispla yX M L文件D r ive文件.drw 文件.la d 文件 ModbusT CP 协 议文 件 打 包 下 载(dow nload )-f i l e.t a rN e t、 u s b 下载文 件 解 包 接 收(ctserver) ModbusT CP 协 X M L文 件、 .d r w文 件 、.l a d文 件、 dr ive s文 件 驱动程序 历 史 数 据 库H I S D B S c a nP L C 实 时 数 据 库R T D B 议运 行 系 统(c tr u n) H M I工程管理器是一个上位机的集成开发环境。包含运行系统基本参数设定、实时数据库参 数设定,参数保存成 XML 文件,包含一个设备管理单元,用于将设备库中的通讯程序通过 配置生成到工程文件中,包含一个图形绘制系统,用于生成图形文件,包含一个梯形图编辑 器,用于生成梯形图文件,包含用于远程管理和调试的实时数据库、历史数据库、驱动管理 程序。 嵌入式部分包含: 画面运行执行系统 (ctrun) 实时数据库 、 (RTDB) 历史数据库 、 (HISDB) 、 设备驱运行程序、梯形图实时扫描解释程序。1.3.2 三层数据结构远程控制ModbusTCPH M I界面启动热备历史数据库实 时 数 据 库 td b rSof tD og及 心跳探测设 备 驱 动1设 备 驱 动2设 备 驱 动3采用 3 层数据传输模型,具有高安全性、易于扩展、平台开放的特点。驱动程序为独立 的应用程序,提供开发包,可以自由开发。驱动程序与实时数据的数据交换采用共享内存的方式进行。实时数据库为我们多年实践经验积累起来的标准实时数据库。具有数据刷新快速, 执行效率高,资源消耗少,模型经典,平台开放等特点(可以达到几十 ms 的数据刷新速度) 。 实时数据库提供一个标准的 modbusTCP 通讯接口,用于实现现场监视、远程控制等功能。 历 史数据库采用轻量级的 sqlite3 关系数据库,不需要 odbc 支持,程序直接操作数据库,用户 可以感觉不到历史数据库的存在。运行系统启动画面系统运行,为人机接口,通过共享内存 从 rtdb 索引数据,人机接口处理完全与数据处理分开,各自独立运行,提升程序安全性。1.3.3 共享内存数据映射原理实时数据库驱动1内存数据区 Int驱动2数 据 映 射内存数据区 D oubleHMI内存数据区 Int驱动程序根据配置文件开辟驱动共享内存区,通过内存标识号索引该内存区数据。驱动 内存区数据定义为 int 型,向下兼容 bit,uchar,char,word 等数据类型,数据存放位置可以 自由定义。实时数据库开辟实时数据共享内存区,数据类型为 double,实时数据库通过驱动 内存标识索引各个驱动内存数据,并根据实时数据库参数进行工程数据转换,对 dword 数据 类型,驱动分高、低字节存放,实时数据库中整合成 dword 型。画面运行系统中不进行数据 处理,只是通过数据内存编号索引该编号的实时数据库中的数据,用于更新画面上的显示, 因此效率很高。画面控制部分,用户点击或触发控制后,画面将控制编号发送到实时数据库, 实时数据将命令控制串下发到指定驱动程序中,驱动则执行控制命令。QTouch- 91.4 QTouch 的安装1.4.1 软件的来源可由随机光盘获取,也可进入泓图智能科技的网站HTTP:/WWW.ICPHIT.COM 获取所有可用版本的软件安装包(包括中文简体、繁体及英文版)及最新软件更新档案。1.4.2 运行操作系统Windows NT/Windows 2000 /Windows XP/Win7 均可( ) 1.4.3 安装步骤(以 QTouch_Beta_Setup.msi 简体中文版安装为例)具体安装步骤如下: 双击setup.msi; 会自动弹出QTouch组态软件安装界面,如图:点击下一步单击“下一步”,安装程序将提示你指定安装的目录,如果用户没有指定,系统缺省安装到C:Qtouch目录下,建议使用缺省安装目录,如上图所示: 单击“安装” 安装过程将持续数分钟。 安装过程完成后,系统将弹出“安装完成”对话框,如下图所示:QTouch- 11 单击完成后,Windows操作系统的桌面上会添加用于启动QTouch嵌入版组 同时,Windows在开始菜单中也添加了相应的QTouch嵌入式组态软件程序态软件的启动图标 组,此程序组包括四项内容:QTouch启动快捷方式、QTouch开机自动启动运行、 卸 载QTouch嵌入式组态软件及QTouch帮助文档。如下图所示:其中“QTouch Run”为开机自动启动运行,可将其添加到程序启动中,开机后会自 动启动 QTouch 跨平台组态软件并且自动运行最后一次打开的工程项目。第二章 工程管理器介绍2.1 概述工程管理器由菜单栏、工具栏、工作区、显示区四部分组成(如下图) 。菜单栏采用的是 标准的菜单形式,合理的菜单结构设计以及完整的功能组合,使得用户可以使用 QTouch 方 便、快捷的组建工程;工具栏对应菜单栏中的每一项,以图标列表的形式方便用户快速操作; 工作区列出了对单个工程的所有操作功能;显示区用来显示工作区中被选中的单个功能的详 细信息。下面开始详细的介绍各个组成部分的功能及其使用方法。2.2 工程文件操作 工程文件操作菜单栏中的“工程”菜单包括了对 QTouch 跨平台软件工程文件的各种操作命令,其中QTouch- 13有新建工程,文件的存盘,工程的打开、工程的关闭、工程的保存、最近打开的文件列表、 退出等操作命令。下表中列出了“工程”菜单的各种操作命令。 菜单名 新建工程 打开 关闭 保存 最近文件列表 退出系统 图标 对应快捷键 Ctrl + N Ctrl + O Ctrl+C Ctrl + S 无 Ctrl+Q 功能说明新建一个工程文件, 新建前应关闭当 前打开的工程 先关闭已经打开的工程, 再打开指定 的工程文件 关闭当前工程 保存当前工程 显示最近打开的文件列表 退出 QTouch 跨平台组态系统2.2.1 新建工程点击“工程”菜单下的“新建工程” 弹出如下所示的工程设置对话框:1.工程名称:在“工程名称”输入框中输入工程名称,如 Project,这个名称将在工 作区中显示出来,所有的文件都归属于这个工程之下,并生成以此命名的.pro 工程管理器文件,即 P。 2. 3. 工程描述:在“工程描述”输入框中输入对工程的描述,以便了解工程。 工程路径:选择工程保存的路径,此路径必须包括具体的文件夹,如:D:/工程, 可在新建工程前先在本地磁盘建一个文件夹,在保存工程文件的时候,文件将会 保存在这个文件夹下。 4. 产品型号:选择一个产品型号,这个型号和硬件型号相一致,在细节不一致的情 况下,产品型号是以显示屏的大小区分的,选择和屏大小一致的型号即可。 设备 型号默认为 QT56MG,下拉框中列出了一些设备型号如:QT56MG、QT70PW、 QT100MG、QT100PW、QT120MG、QT150MG、PC 等,根据自己设备的型号, 选择此处型号。其中 QT56MG 表示 5.6 寸的符合工业规范的金属材质的 HMI, QT70PW 表示 7 寸的塑料材质的宽屏 HMI,其它屏大小为 10 寸、12 寸、15 寸; PC 表示组态好的画面在 PC 上运行。 5. 6. 7. 本站站号:输入本站号,在多机通讯中时需要设置,多台机在一个系统中,分别 以 0、1、2.等来设置。 启动画面:输入启动画面名称,在进行模拟或运行时,此画面将作为首页启动显 示。 本站地址:设置本站 ip 地址,这个 ip 地址须与嵌入式设备 ip 地址一致,在工程 下载和上传对话框中会显示此 ip 地址, 此地址也是其它远程 pc 访问嵌入式设备的 标识。2.2.2 打开打开一个已经建好的工程文件,执行打开操作命令后,QTouch 跨平台组态系统将弹出如 下图所示的“打开文件”对话框。QTouch- 15在文件列表框中选定要打开的文件,或在“文件名(N) ”编辑框中直接输入要打开的工 程文件名称(含工作目录,如:C: QTouchdemo640_480 demo_) ,然后按“打开” 按钮,就可以打开指定的工程。如果按“取消”按钮,将取消本次打开工程的操作。2.2.3 最近文件列表最近打开的文件列表用于快速打开上次编辑的工程文件, 以提高工作效率。 执行此命令, 系统会打开最近工作的工程文件,这些项是根据使用情况变化的,单击某个文档用户可以快 速的打开最近编辑过的工程文件。2.3 查看操作“查看”菜单是一个下拉式菜单,包含了用于显示/隐藏工程管理器的所有工具操作。 菜单名 工具栏 状态栏 工作区 显示区 大图标 小图标 详细信息 编辑 图标 对应快捷键 Ctrl + T Ctrl + U Ctrl + W Ctrl + I Ctrl + B Ctrl + L Ctrl + F Ctrl + E 功能说明 显示和隐藏工具栏 显示和隐藏状态栏 显示和隐藏工作区 显示和隐藏显示区 放大显示区的操作图标 缩小显示区的操作图标 查看单项操作详细信息 编辑单项操作详细信息2.3.1 详细信息 2.3.1详细信息以表格的形式详细显示工作区中单项操作的详细信息。当我们打开一个工程, 点击工作区的“数据库_开关量”,例如这个工程有很多的开关量,当执行详细信息命令时, 工作区会列出开关量详细信息,如下图所示:2.3.2 编辑 2.3.2将处于以表格显示状态的详细信息变成用户可编辑状态,以方便对单条数据进行修改。 执行编辑命令,以列表显示的详细信息会变成可编辑状态,如下图所示,单击要修改的 单元格,鼠标进入,可以对该单元格数据进行修改,修改好之后移除鼠标焦点保存便可。2.4 工具操作工具操作是对工程文件的操作命令,其包括工程模拟、运行、下载工程和上传工程。 菜单栏的“工具”菜单列出了各种工具操作命令,如下表所示: 菜单名 模拟 运行 下载 上传 图标 对应快捷键 F5 F6 F9 F10 功能说明 工程主画面离线模拟 工程主画面在线模拟 将 pc 上的工程下载到下位机 上传下位机工程到 pc2.4.1 模拟对已经组合好的图形画面进行离线模拟测试,用于图形元素在没有与实时数据相关联之 前测试组态画面的美观性和实用性。 当我们打开一个已经组态完成的工程后,执行此命令,程序就打开主画面,离线模拟, 这时画面上的所有图形元素没有与实时数据相关联,整个画面为静态画面,如下图所示:QTouch- 172.4.2 运行对已经组合好的图形画面进行在线模拟测试,此时部分图形元素与实时数据相关联。 当我们打开一个已经完成的工程后,在运行系统中设置其设备型号为 PC,执行此命令, 程序就打开主画面,在线模拟,此时画面上的部分元素与实时数据库相关联了,数据可以实 时更新,图形可以变成动画,如下图所示:此时工程在 PC 上运行,实时数据从本地驱动中获取,也可在系统处于运行状态打开实 时数据库,点击连接,弹出连接窗口,点击“连接本地” ,显示连接成功,完成实时数据库的 连接,此时点击模拟量或开关量可以实时监视系统中模拟量和开关量的逻辑值和采样原值。 如果工程已经在 HMI 上运行了,要监视 HMI 上的实时数据,可打开实时数据库,点击 连接,弹出连接窗口,在连接 ip 地址处输入 HMI 的地址,点击“连接”按钮,显示连接成 功,完成对远程 HMI 实时数据库的连接,此时点击模拟量或开关量可以实时监视系统中模拟 量和开关量的逻辑值和采样原值,本地可实现与远程 HMI 数据共享。2.4.3 下载为了方便用户组态工程,可在 windows 系统平台下组态,组好的工程可以跨平台运行, 可以通过网线或 USB 下载到运行设备中。 通过网线下载工程,在下载前先确定本机地址是否与运行设备的地址相匹配,可在系统 参数的运行系统中更改本站地址,确定匹配后,点击下载,弹出下载对话框,如下图所示:QTouch- 19对话框中的目标地址 5 为新建工程时设置的本站地址,再次确定与嵌入式下位机 设备地址匹配后,点击“确定”开始工程的下载,也可先 ping 下目标设备的地址是否连通后 再下载,具体方法是,在 XP 系统下,点击“开始”“运行” , ,输入“cmd” ,回车,即可打开 windows 下的命令行窗口,在命令行窗口中输入“ping 5” ,回车,如下图为 Ping 本机是否与目标设备连通:通过 USB 更新工程,将已经组态好的工程文件夹复制到 U 盘中,将工程文件夹的名称 改为 ctfiles,将 U 盘插入 HMI 的串口,依次点击屏的左上角、右上角、左下角,弹出系统参 数设置对话框,在对话框中点击“USB 更新”按钮,便完成了工程的更新。2.4.4 上传将嵌入式系统中的工程文件全部上传到要进行二次组态的计算机中,执行此命令,工作 区弹出上传工程窗口如下图所示,在上传地址输入框输入 pc 的 ip 地址,工程密码默认为 6 个 8,浏览选择保存在计算机上的目录,要确保此目录下的文件夹在 PC 机上已存在,不存在 则需先新建此文件夹,点击确定开始上传嵌入式系统中的所有的工程文件,上传进度条中显 示上传文件的进度,上传完成后提示上传成功提示信息。2.5 数据操作数据操作的功能是对数据库配置中的数据进行编辑,如增加、修改、删除等操作。 下图列出了“数据操作”菜单下的各种操作命令和各自功能:菜单名 增加 追加 行拷 列拷 删除 序号递增图标对应快捷键 Alt + A Alt + S Alt + R Alt + C Alt + D Alt + I功能说明 在多条数据间增加一行数据记录 追加一行数据记录 复制选中行数据 复制选中列数据 删除选中行的数据 数据行序号递增2.5.1 增加按照选定的格式增加一行数据记录。 执行此命令,数据行将增加一个新的数据对象,且新对象的序号是在选择对象序号基础 上索引生成的,新增加的一行的序号和选中行的序号相同,在选中行之上增加。 如下图选中序号为 5 的数据行:QTouch- 21点击工具栏的“增加”工具或右键菜单“增加”或键入快捷键 Alt+A,数据行会按默认 数据格式在选中行数据后增加一新行数据,其序号是在选中行序号基础上加 1 索引生成的, 如下图所示:2.5.2 追加按默认的数据格式追加一行数据记录。 执行此命令,数据行会在最后一行追加一个新的数据对象,且新对象的序号是在最大序 号基础上索引生成的。 如下图选中序号为 6 的数据行:点击工具栏的“追加”工具或右键菜单“追加”或键入快捷键 Alt+S,数据行会按默认 数据格式在最后一行数据后增加一新行数据,其序号是在最大序号基础上加 1 索引生成的, 如下图所示:2.5.3 行拷复制选中行数据,可以对一行数据进行行拷,也可以对多行数据进行行拷,执行该命令 将生成一个或多个与选中行数据相同的数据行,且新对象的序号是在最大序号基础上加 1 索 引生成的。如下图所示为选中多行数据:执行行拷命令后,新增 3 条数据和选择数据行数据相同,只是序号是在最大序号的基础 上加 1 索引生成的,即序号分别为 8、9、10,行拷后的数据如下图所示:2.5.4 列拷以鼠标焦点列为拷贝值,拷贝当前选择列的数据。选择多行的一列数据,以鼠标所在焦 点的一列数据为拷贝值,其它列的值均改变为拷贝值。在选择数据时,需从下到上选择,如 下图所示为选择多行的一列数据:QTouch- 23点击“数据操作”菜单的“列拷”或点击工具栏的列拷图标或键入快捷键 Alt+C,将选 中的同列中的其他数据更改成拷贝值,此处为 500,执行列拷后的列数据如下图所示:2.5.5 删除删除选中行。选中要删除的数据行,点击“数据操作”菜单的“删除”或点击工具栏的 删除图标或键入快捷键 Alt+D,执行该操作可删除选中的数据行。2.5.6 序号递增选中行的序号以选中行的第一行序号为基数,按增长量递增得到每行新的序号。如下图 为选择行,基数为选中行第一行的序号,即为 3:点击“数据操作”菜单的“递增”或点击工具栏的递增图标或键入快捷键 Alt+I,显示区 弹出如下所示的设置递增量的对话框:设置递增量,如上图,递增量设为为 2,因基数是 3,选择的列(第一列除外)的序号就会 在 3 的基础上,按递增量为 2,依次递增。点击确定后,新的序号列便生成了,结果如下图 所示:2.6 帮助菜单“帮助”菜单中为用户提供了查阅 QTouch 系统内部的用户使用手册和在线的帮助信息 以及软件使用的有关操作命令 菜单名 帮助 关于 图标 对应快捷键 F1 F2 功能说明 显示系统帮助信息 显示系统版本信息2.6.1 帮助通俗易懂的帮助文档和在线帮助信息使用户能更快速的掌握 QTouch 的使用。 此命令用于浏览 QTouch 系统软件内部的用户手册和在线式的帮助信息。执行此命令后, 弹出 QTouch 系统软件帮助文档,如下图所示 ,此帮助文档将引导用户逐步深入了解 QTouch 系统软件,以快速掌握对 QTouch 系统软件的使用方法。QTouch- 252.6.2 关于介绍 QTouch 当前的版本,并详细列出了对上一个版本改进的地方。 点击“帮助”菜单的“关于”或键入快捷键 F2。 此命令用于显示 QTouch 系统软件的版本信息,使客户能了解各版本的差异,以选择自 己最合适的版本和及时下载最新版本。2.7 系统参数系统参数的设置包括设置当前工程的运行参数, 对组网进行设置和设置系统的使用用户, 以及对用户进行授权。 单击“系统参数”图标,右侧的显示区会显示“运行系统”“组网设置”“用户权限” 、 、五个图标,如右图:2.7.1 运行系统如果当前没有打开一个工程,无法执行这三个命令,如果现在已经有一个工程正在运行, 双击“运行系统”图标,显示区会弹出系统运行的参数对话框,与新建工程对话框相同,该弹出窗口显示了正在运行的工程的名称、工程的描述信息、工程在本机的存放地址,还有 该工程适用的设备型号、本站号、工程启动的画面名称和本站 ip 地址;各运行参数具体含义 请参考新建工程时的讲述,如果要修改该工程的运行参数,可以直接在此修改,修改完毕后, 点击“确认”以保存设置。2.7.2 组网设置组网设置是用在两台 HMI 进行组网监视同一条总线上的设备信息的场景下, 其目的是防 止 HMI 与设备连接出现故障,从而间断了实时数据的采集。采用双机进行组网,在主链路出 现故障时,可以迅速启动备用链路,可不间断的实现实时数据的采集。如果没有此需要,在 新建工程时可以不用对组网进行设置。如需要进行双机热备,我们就需要对其进行设置,如 下图所示为双机热备模拟图:正常情况下主链路启动,实现与设备的通讯,采集设备的数据,显示在主机 HMI 上, 从 机通过网线与主机相连,通过心跳探测主链路是否通讯正常,如果主链路通讯异常不能实现 通讯,则从链路启动,从机变主机,从链路变为主链路,之前的主机从现在的主机处取数据 并与其同步,从而实现了双机热备。 双击“组网设置” ,显示区会弹出如下图所示的组网设置对话框,显示当前工程的组网设 置。QTouch- 27采用双机热备则勾选“双机热备”单选框,在本站模式下,选择本站为主站,还是从站, 如果选择的是主站,则输入从站 ip 地址,如果选择的是从站,则输入主站的 ip 地址, 心跳探测间隔为从机监测主机是否通讯正常的时间间隔,数据库同步时间为从机从主机处获 得数据同步的时间间隔。2.7.3 数据库设置 2.7.3双击数据库设置,显示区会弹出如下图所示的对话框:数据库警告指系统中存盘数据大小超过了该处设置的值后,处于运行中的系统会自动弹 出警告信息。 勾选“是否自动删除数据”单选框,在“数据保留”文本输入框输入数据保存的天数, 如果保存的过了数据保存的天数,存盘数据将自动删除。2.7.4 用户权限 2.7.4在工程处于打开的状态,双击“用户权限” ,显示区会弹出如下图所示的对话框:QTouch- 29单击“添加用户”用于新建一个操作用户,这个用户是指对运行系统可操作的用户,在 新增的一行表格中双击每个单元格依次输入序号、姓名、密码、权限和备注,其中权限分为 09 级,最高级为 9,最低为 0,输入好后点击“确认” ,一个新的用户便新建成功。如果要 修改某个用户的信息,鼠标点击该用户的所在行,如要修改密码,则双击该用户密码这一列, 让其变成可编辑状态,然后对其进行修改,修改完成后保存即可。用户权限体现在整个系统 中,如设置某个按钮的权限值为 8,则只有当登录用户的权限值大于等于 8 该按钮则可以触 发使用。2.7.5 MQ 设置 2.7.5在工程处于打开的状态,双击“用户权限” ,显示区会弹出如下图所示的对话框:在配置设置中有 SmartQ 和 ActiveMQ 两个单选项,其代表两个不同的服务器,但其基本 属性配置相同,如以下属性: 1.服务器 IP 地址:输入选择的服务器的 ip 地址,与服务器建立连接。 2.服务器端口:匹配服务器端口。 3.服务器接收目录:数据存放在服务器中的目录,默认目录为 topic。 4.客户端用户名:客户端传输的用户的登录名,用于识别。 5.传输质量:数据传输质量可选择 0、1、2。 6.数据保留标识:数据保留标识选择 0、1。 7.接收数据延时:设置服务器端接收数据延时时间。 选择数据分组选项卡,其用来配置客户端发送给服务器端的数据配置,如下图所示:QTouch- 31点击“增加按钮”添加数据条目,在每一条的“读取类型”下拉列表框选择要发送到服务器 的数据类型, “起始地址”表示选中的数据类型的数据变量在组态工程中数据库中的存放的起 始地址, “读取个数”表示读取选中的数据类型的数据的连续个数。第三章:绘制系统介绍3.1 概述画面组态是 QTouch 软件中最主要的组成部分之一。除了标准的人机界面功能之外, QTouch 还拥有许多特色功能,这些功能把它与其它普通的人机界面软件区别开来。 画面组态支持直线、箭头线、矩形、圆角矩形、椭圆、图像、折线、多边形、贝塞尔曲 线、扇形、组合图元、超级组合等,普通的图元可以通过无穷组合成复杂的图元,图元又可 以组合成超级组合形成动画等;支持普通按钮、3D 按钮、数字输入框、列表框、管道、棒条、 实时表格、报警列表等多种控件。 画面绘制系统图形编辑工具简单易用。QTouch 绘制系统不仅能画出精彩的图形画面, 而 且功能强大:所有的图形元件都拥有实时选项,可在实时条件下改变其属性、尺寸和在屏幕 上的位置。目前基本所有图形支持矢量控件,未来将实现所有图形支持 OpenGL 技术。QTouch 绘图系统由以下几部分构成:菜单栏、工具栏、工作区、属性区、编辑区和状态 栏,如下图所示:3.2 画面文件操作画面文件操作包括了对 QTouch 工程画面的各种操作命令,其中有新建图形,打开图形, 保存、另存图形,将绘制的图形存成图片,打印等操作命令,还包括了最近文件列表操作命 令用以显示最近打开的绘制图形的路径。 下表中列出了“文件”菜单的各种操作命令。 菜单名 新建图形 打开 保存 另存 图标 对应快捷键 Ctrl + N Ctrl + O Ctrl + S Ctrl + A 功能说明 新建一个图形绘制窗口 打开指定的图形 保存当前所绘制的图形 另存当前绘制的图形QTouch- 33存成图片 打印 最近文件列表 退出Ctrl + B Ctrl + P 无 Ctrl + Q把当前绘制的图形保存成图片 打印当前窗口中的图形 最近打开的图形列表 退出图形绘制系统窗口3.3 编辑操作编辑操作指在绘制图形时,可以对多个图元进行全选,对单个或多个图元进行拷贝、剪 切、粘贴等操作,以方便、快捷的编辑出用户理想的图形画面。其中编辑菜单以下拉列表的 形式列出了编辑操作、工具栏也以图标列表的形式列出了编辑操作的图标。 下图是“编辑”菜单列出的操作,包含了用于编辑绘制图形的一些通用性的操作: 菜单名 全选 拷贝 剪切 粘贴 撤销 图标 对应快捷键 Ctrl + A Ctrl + C Ctrl + X Ctrl + V Ctrl + Z 功能说明 选择图形绘制窗口中的所有图形 复制图形绘制窗口中选择的图形 剪切图形绘制窗口中选择的图形 把剪贴板内的图形粘贴到指定地方 撤销上一步操作3.4 视图查看视图查看中的各种命令用于以不同的显示方式来查看绘制窗口中的图形,达到直观的视 觉效果。各种菜单命令及其功能见下表, 菜单名 设计 全屏 恢复显示 放大 图标 对应快捷键 Ctrl + D Ctrl + F Ctrl + R Ctrl + + 功能说明 切换到设计视图 全屏显示绘制区域中的图形 恢复绘制区域图形的原始大小 放大绘制区域中的图形缩小 边框线Ctrl + Ctrl + W缩小绘制区域中的图形 显示/隐藏绘制区域中的边框线3.5 绘制工具绘制工具菜单主要是对创建图形对象所提供的一些基本图元和超级图元。下表详细介绍 了各种绘制工具。 基本图形介绍: 工具名 选择工具 矩形工具 直线 箭头 椭圆 圆角矩形 折线 多边形 贝赛尔曲线 扇形 超级组合对象 图标 功能说明用于选择一个或多个当前活动图形文档中的图形对象 用于在当前活动图形文档绘制一个或多个矩形 用于在当前活动图形文档绘制一条或多条直线 用于在当前活动图形文档绘制一条或多条带箭头的直线 用于在当前活动图形文档绘制一个或多个椭圆 用于在当前活动图形文档绘制一个或多个圆角矩形 用于在当前活动图形文档绘制一条或多条折线 用于在当前活动图形文档绘制一个或多个多边形。其于折线的区别在 于,多边形是封闭的,可以内部填充颜色,而折线不是封闭的 用于在当前活动图形文档绘制一条或多条贝塞尔曲线,贝塞尔曲线也 不能内部填充颜色 用于在当前活动图形文档绘制一个或多个扇形 用于在当前活动图形文档内用其他的图元绘制出的图形加入到该超级 组对象中组成动画对象矩形工具在基本图形窗口点击“矩形工具”或点击“绘制工具”菜单下的矩形工具。将鼠标移动 到编辑区,按住鼠标左键,滑动鼠标到一定的位置,就画出了一个矩形,选中矩形,可通过QTouch- 35其属性 X 坐标、Y 坐标设置该矩形在图形绘制窗口的位置,通过属性高度、宽度设置其大小, 通过属性 Z 层设置其显示的层次。矩形还具有一些其它的属性: 1.显示:选择“是”则在图形绘制窗口显示,选择“否”则隐藏。 2.实时关联:关联一个系统变量,显示变量的值。 3.脚本属性:新建一个脚本函数,点击矩形触发执行事件。 4.线属性:更改矩形的边框线的颜色、线宽、线形。 5.填充属性:选择矩形内部填充的颜色;选择填充的类型包括实背景填充、网格填充、 横线、斜线等等填充方式;可选择填充的图形是否透明。 6.文本属性:在文本属性中输入矩形上显示的文字;可在文本水平或垂直对齐属性中设 置文本在矩形中显示的位置;同时也可文本的颜色和文本的字体。 7.图象属性:在图象属性中浏览选择矩形要显示的图象。 下几幅图为通过矩形工具绘制的效果:箭头在基本图形窗口点击“箭头”或点击“绘制工具”菜单下的箭头工具。将鼠标移动到编 辑区,按住鼠标左键,滑动鼠标到一定的位置,就画出了一个箭头,选中箭头,可通过其属 性 X 坐标、Y 坐标设置该箭头在图形绘制窗口的位置。箭头还具有一些其它的属性: 1.箭头形态:可改线的颜色、箭头的颜色、线宽、线形,线形包括:无线、实线、虚线、 点线、点虚线、点点虚线;箭头包括左箭头和右箭头,左右箭头可分别现在箭头类型和设置 箭头的大小。如下图为几种不同形态的箭头:2.旋转角度:在工具栏中有左旋转和右旋转操作,在旋转角度属性设置一次旋转的角度, 可控制一次旋转的幅度。 3.旋转中心编号:此编号用来确定箭头在左右旋转时的中心位置。贝赛尔曲线在基本图形窗口点击“贝塞尔曲线”或点击“绘制工具”菜单下的贝塞尔曲线,将鼠标移动到编辑区,在编辑区内单击鼠标左键确定贝塞尔曲线的起始点,然后松开鼠标左键,移 动至贝塞尔曲线的第二个点的位置,单击左键确定第二点,重复此过程直到第四个点,在编 辑区内任意位置单击鼠标右键确定单个贝塞尔曲线的绘制完成。如果想再继续绘制贝塞尔曲 线的话,同上一步操作;如果想结束贝塞尔曲线的绘制,那么在编辑区内任意地方点击鼠标 右键,就完成了对贝塞尔曲线的绘制,并通过贝塞尔曲线的属性按需求进行设置。如果要修 改曲线的形状,可以通过改变其中的任意一点的位置来改变其形状,以达到满意的效果。超级组对象在基本图形窗口点击“超级组对象”或点击“绘制工具”菜单下的超级组对象。 在菜单或者工具栏上选择相应的图元,绘制出所需的图形,为每个图形选择好图像,设 置好需要组合在一起形成组合动画的每个的图元的形状和大小,选中组合在一起的新动画, 在其组属性中通过上移和下移确定动画依次显示的顺序。 通过超级组合对象可以组合成单组循环动画,也可组合成多组嵌套循环动画,下面先描 述单组循环动画的组合方式: 先新建多个图形,图形大小、形状可自选,如我

温馨提示

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

评论

0/150

提交评论