组态王软件介绍教学文案
组态王教程 基础入门篇

组态王教程及使用问题解答(基础篇)一、组态王教程简介:本教程是学习“组态王”软件的入门教程,覆盖了“组态王”软件的大部分基本功能。
学完本教程后,您将能够建立一个功能齐全、可实际使用的上位机监控系统。
下列课程向你演示如何:* 使用工程浏览器* 建立新项目* 绘制画面* 使用图库和控件* 构造数据库* 和下位机通讯* 产生动画效果* 查看趋势曲线和报警信息* 设计自定义报表* 系统安全防范您按照以上步骤对一个化工厂反应车间的模型进行组态,建立监控中心。
完成后的组态将具有操作按钮、趋势曲线和报警功能。
下图是组态画面:组态王教程第一课了解组态王在本课程您将:·了解组态王软件的整体结构·了解组态王的工件方式·了解建立应用程序的一般过程组态王软件的结构“组态王”是运行于Microsoft Windows 98/NT中文平台的全中文界面的组态软件,采用了多线程、COM组件等新技术,实现了实时多任务,软件运行稳定可靠。
组态王具有一个集成开发环境“组态王工程浏览器”,在工程浏览器中您可以查看工程的各个组成部分,也可以完成构造数据库、定义外部设备等工作。
画面的开发和运行由工程浏览器调用画面制作系统TOUCHMAK和画面运行系统TOUCHVEW来完成的。
TOUCHMAK是应用程序的开发环境。
您需要在这个环境中完成设计画面、动画连接等工作。
TOUCHMAK具有先进完善的图形生成功能;数据库中有多种数据类型,能合理地抽象控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范等重要功能都有简单的操作办法。
TOUCHVEW是“组态王”软件的实时运行环境,在TOUCHMAK中建立的图形画面只有在TOUCHVEW中才能运行。
TOUCHVEW从工业控制对象中采集数据,并记录在实时数据库中。
它还负责把数据的变化用动画的方式形象地表示出来,同时完成变量报警、操作记录、趋势曲线等监视功能,并生成历史数据文件。
知识点2 组态王简介及应用

图2-7 工程浏览器“新画面”对话框
2.2 设计新工程
3 。 使用图形工具箱:如果工具箱没有出现,选择菜单“工具/显示工具
箱”或按键盘的“F10”键打开它。在工具箱中单击文本工具 T ,在画面
上输入工程名文字。 4.使用调色板; 选择菜单“工具/显示调色板”,或在工具箱中选择 按钮, 弹出调色板画面(注意,再次单击 就会关闭调色板画面)。 5.使用图库管理器 选择菜单“图库/打开图库” 或按键盘“F2”键打开图库 管理器。
(9)保存参数 (10)保存数值
(11)初始值
2.2 设计新工程
(1
2)连接设备
(13)说明 (14)项目名 (15)寄存器 (16)转换方式 (17)线性 (18)开方、高级和非线性查表
图2-16 分段线性化定义
2.2 设计新工程
非线性查表转换的定义分为两个步骤: 1)变量将按照变量定义画面中的最大值、最小值、最大原始值和最小原始 值进行线性转换,即将从设备采集到的原始数据经过与组态王的初步转换。 2)将上述转换的结果按照线性表进行查表转换,得到变量的工程值,用于
2.3 动画制作
图2-24 监控画面显示
2.3 动画制作
2.3.2 命令语言 1.命令语言概述 (1)应用程序命令语言 (2)热键命令语言
(3)事件命令语言
(4)数据改变命令语言 (5)自定义函数命令语言
(6)画面命令语言
2.如何退出系统(动画连接命令语言)
图2-25 命令语言对话框
2.3 动画制作
图2-1 组态王工程管理器界面
2.2 设计新工程
3.建立新工程 1)用鼠标在工程管理器中选择菜单“文件/新建工程”,或者单击工 具栏的“新建”按钮,出现“新建工程向导之一” 对话框,如图2-2 所示。 2)单击“下一步”按钮,弹出“新建工程向导之二”对话框,如图2 -3所示。
组态王之简介

组态王之简介组态软件的系统构成及其简介在组态软件中,通过组态生成的一个目标应用项目在计算机硬盘中占据唯一的物理空间(逻辑空间),可以用唯一的一个名称来标识,就被称为一个应用程序。
在同一计算机中可以存储多个应用程序,组态软件通过应用程序的名称来访问其组态内容,打开其组态内容进行修改或将其应用程序装入计算机内存投入实时运行。
组态软件的结构划分有多种标准,这里以使用软件的工作阶段和软件体系的成员构成两种标准讨论其体系结构。
一、组态软件的结构划分1.以使用软件的工作阶段划分也可以说是按照系统环境划分,从总体上讲,组态软件是由两大部分构成的:系统开发环境:是自动化工程设计工程师为实施其控制方案,在组态软件的支持下进行应用程序的系统生成工作所必须依赖的工作环境。
通过建立一系列用户数据文件,生成最终的图形目标应用系统,供系统运行环境运行时使用。
系统开发环境由若干个组态程序组成,如图形界面组态程序、实时数据库组态程序等。
系统运行环境:在系统运行环境下,目标应用程序被装入计算机内存并投入实时运行。
系统运行环境由若干个运行程序组成,如图形界面运行程序、实时数据库运行程序等。
组态软件支持在线组态技术,即在不退出系统运行环境的情况下可以直接进入组态环境并修改组态,使修改后的组态直接生效。
自动化工程设计工程师最先接触的一定是系统开发环境,通过一定工作量的系统组态和调试,最终将目标应用程序在系统运行环境投入实时运行,完成一个工程项目。
2. 按照成员构成划分组态软件因为其功能强大,而每个功能相对来说又具有一定的独立性,因此其组成形式是一个集成软件平台,由若干程序组件构成。
其中必备的典型组件包括:应用程序管理器应用程序管理器是提供应用程序的搜索、备份、解压缩、建立新应用等功能的专用管理工具。
在自动化工程设计工程师应用组态软件进行工程设计时,经常会遇到下面一些烦恼:经常要进行组态数据的备份;经常需要引用以往成功应用项目中的部分组态成果(如画面);经常需要迅速了解计算机中保存了哪些应用项目。
组态王概述

LOGO
组态软件应用
第一章、组态软件概述及组态王 软件安装和运行
本章内容:
一.组态软件的概述
二、组态王软件的安装
三.组态王的使用入门
一、组态软件的概述----组态软件产生的背景
“组态”的概念是伴随着集散型控制系统(Distributed Control System, 简称DCS)的出现才开始被广大的生产过程自动化技术人员所熟知的。在 工业控制技术的不断发展和应用过程中,PC(包括工控机)相比以前的
支持下进行图形系统生成工作
所依赖的开发环境。 根据操作系统的图形标准,采
用面向对象的图形技术。
提供丰富、强大的绘图编辑、 动画连接和脚本工具
一、组态软件的概述-组态软件的通用结构(结构)
应用程序管理器使程序的搜索、备份、压缩和建立等应用操作 变得方便。
一、组态软件的概述-组态软件的通用结构(结构)
组态软件一般分为开发环境(开发版)和运行环境(运行版)
一、组态软件的概述-组态软件的通用结构(结构)
组态软件典型构成: 实时数据库系统 图形界面系统 I/O设备驱动程序 通信程序组件 应用程序管理器
一、组态软件的概述-组态软件的通用结构(结构)
实时数据库是组态软件 的核心
工程浏览器将图形画面、命令语言、设备驱动程序、配方、报警、网络等
工程元素集中管理,工程人员可以一目了然地查看工程的各个组成部分。
三、组态王的使用入门---组态王简介
组态王图形界面开发系统-----工程浏览器内嵌图形界面开发系统
三、组态王的使用入门---组态王简介
组态王运行系统
三、组态王的使用入门---组态王简介
专用系统具有的优势日趋明显。这些优势主要体现在:
组态王(KingView)简明教程

随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。
在开发传统的工业控制软件时,当工业被控对象一旦有变动,就必须修改其控制系统的源程序,导致其开发周期长;已开发成功的工控软件又由于每个控制项目的不同而使其重复使用率很低,导致它的价格非常昂贵;在修改工控软件的源程序时,倘若原来的编程人员因工作变动而离去时,则必须同其他人员或新手进行源程序的修改,因而更是相当困难。
通用工业自动化组态软件的出现为解决上述实际工程问题提供了一种崭新的方法,因为它能够很好地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的的任意组态,完成最终的自动化控制工程。
组态(Configuration)为模块化任意组合。
通用组态软件主要特点有(1)延续性和可扩充性。
用通用组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级;(2)封装性(易学易用),通用组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;(3)通用性,每个用户根据工程实际情况,利用通用组态软件提供的底层设备(PLC、智能仪表、智能模块、板卡、变频器等)的I/O Driver、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。
最早开发的通用组态软件是DOS环境下的组态软件,其特点是具有简单的人机界面(MMI)、图库、绘图工具箱等基本功能。
随着Windows的广泛应用,Windows环境下的组态软件成为主流。
与DOS环境下的组态软件成为主流。
与DOS环境下的组态软件相比,其最突出的特点是图形功能有了很大的增强。
组态王教程 基础入门篇

组态王教程及使用问题解答(基础篇)一、组态王教程简介:本教程是学习“组态王”软件的入门教程,覆盖了“组态王”软件的大部分基本功能。
学完本教程后,您将能够建立一个功能齐全、可实际使用的上位机监控系统。
下列课程向你演示如何:* 使用工程浏览器* 建立新项目* 绘制画面* 使用图库和控件* 构造数据库* 和下位机通讯* 产生动画效果* 查看趋势曲线和报警信息* 设计自定义报表* 系统安全防范您按照以上步骤对一个化工厂反应车间的模型进行组态,建立监控中心。
完成后的组态将具有操作按钮、趋势曲线和报警功能。
下图是组态画面:组态王教程第一课了解组态王在本课程您将:·了解组态王软件的整体结构·了解组态王的工件方式·了解建立应用程序的一般过程组态王软件的结构“组态王”是运行于Microsoft Windows 98/NT中文平台的全中文界面的组态软件,采用了多线程、COM组件等新技术,实现了实时多任务,软件运行稳定可靠。
组态王具有一个集成开发环境“组态王工程浏览器”,在工程浏览器中您可以查看工程的各个组成部分,也可以完成构造数据库、定义外部设备等工作。
画面的开发和运行由工程浏览器调用画面制作系统TOUCHMAK和画面运行系统TOUCHVEW来完成的。
TOUCHMAK是应用程序的开发环境。
您需要在这个环境中完成设计画面、动画连接等工作。
TOUCHMAK具有先进完善的图形生成功能;数据库中有多种数据类型,能合理地抽象控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范等重要功能都有简单的操作办法。
TOUCHVEW是“组态王”软件的实时运行环境,在TOUCHMAK中建立的图形画面只有在TOUCHVEW中才能运行。
TOUCHVEW从工业控制对象中采集数据,并记录在实时数据库中。
它还负责把数据的变化用动画的方式形象地表示出来,同时完成变量报警、操作记录、趋势曲线等监视功能,并生成历史数据文件。
组态王软件教程

组态王软件教程组态王软件教程软件教程一、概述1.概述组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。
工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。
工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。
运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。
2.建立应用工程的一般过程1)创建新工程为工程创建一个目录用来存放与工程相关的文件。
2)定义硬件设备并添加工程变量添加工程中需要的硬件设备和工程中使用的变量,包括内存变量和I/O 变量。
3)制作图形画面并定义动画连接按照实际工程的要求绘制监控画面并使静态画面随着过程控制对象产生动态效果。
4)编写命令语言通过脚本程序的编写以完成较复杂的操作上位控制。
5)进行运行系统的配置对运行系统、报警、历史数据记录、网络、用户等进行设置,是系统完成用于现场前的必备工作。
6)保存工程并运行完成以上步骤后,一个可以拿到现场运行的工程就制作完成了。
二、建立一个新工程1.工程管理器组态王工程管理器是用来建立新工程,对添加到工程管理器的工程做统一的管理。
工程管理器的主要功能包括:新建、删除工程,对工程重命名,搜索组态王工程,修改工程属性,工程备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。
2.工程浏览器工程浏览器是组态王6.55 的集成开发环境。
3.定义外部设备和数据变量组态王把那些需要与之交换数据的硬件设备或软件程序都作为外部设备使用。
外部硬件设备通常包括PLC、仪表、模块、变频器、板卡等;外部软件程序通常指包括DDE、OPC 等服务程序。
按照计算机和外部设备的通讯连接方式,则分为:串行通信(232/422/485)、以太网、专用通信卡(如CP5611)等。
02 基础篇之认识组态王软件资料

图2-6 备份工程对话框
工程操作
5.删除工程 选中要删除的工程(该工程为非当前工程),使之加亮 显示, 单击菜单栏“文件\删除工程”命令或工具条“删除” 按钮或快捷菜单“删除工程”命令后,为防止用户误操作, 弹出删除工程确认对话框,提示用户是否确定删除,如图2-7 所示。
图2-7 删除工程确认对话框
图2-4 设置当前工程
工程操作
2.修改当前工程的属性 修改工程属性主要包括工程名称和工程描述两个部分。 选中要修改属性的工程,使之加亮显示,单击菜单栏“文件\ 工程属性”命令或工具条“属性”按钮或快捷菜单“工程属 性”命令后,弹出修改“工程属性”的对话框如图2-5所示。
图2-5 工程属性对话框
工程操作
工程浏览器概述
组态王开发系统内嵌于组态王工程 浏览器,又称为画面开发系统, 是应 用程序的集成开发环境,工程人员在 这个环境里进行系统开发。
工程浏览器概述
组态王的工程浏览器由Tab标签条、菜单栏、 工具栏、工程目录显示区、 目录内容显示区、 状态栏组成。
工程目录显示区以树形结构图显示功能节点, 用户可以扩展或收缩工程浏览器中所列的功能 项。
ቤተ መጻሕፍቲ ባይዱ
到组态王开发或运行环境等。
工程管理器概述
运行组态王程序,出现组态王工程管理器画面,如图 2-1所示。
图2-1 组态王工程管理器
建立工程
建立组态王工程的一般步骤是:
设计画面、定义设备、构造数据库
(定义变量)、建立动画连接及运行 和调试。
这几步常常是交错进行的。
建立工程
1.设计画面
进入组态王开发系统后,就可以为每个工 程建立数目不限的画面,在每个画面上生成互 相关联的静态或动态图形对象。这些画面都是 由“组态王”提供的类型丰富的图形对象组成 的。 “组态王”采用面向对象的编程技术,使 用户可以方便地建立画面的图形界面。用户构 图时可以像搭积木那样利用系统提供的图形对 象完成画面的生成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3、系统软件3.1组态王软件介绍本系统采集控制软件选用中国本土软件厂商北京亚控科技发展有限公司生产的,国内最早的商用组态软件“组态王”。
截止到2009年底,“组态王”已在国内装机量有10万套,成功地应用于我国工业领域的各行各业,例如石油、化工、电力、冶金、造纸、橡胶、环保、机械制造等等,在中国使用的监控软件中,组态王拥有国内最多的用户。
像国外众多的软件一样,组态王软件也经过了一个发展例程:1995年——组态王V1.01996年——组态王V1.21997年——组态王V1.511998年——组态王V2.01999年——组态王V5.12000年——组态王V5.1 for Internet2001年——组态王V6.0、组态王电力专业版6.02002年——组态王V6.022003年——组态王V6.52005年——组态王V6.512006年——组态王V6.522007年——组态王V6.53下面介绍组态王通用强大的功能。
3.1.1基本人机界面功能通过本功能完成画面组态。
1.快速便捷的应用设计用组态软件构造“监控和数据采集系统”的好处之一就是能大大缩短开发时间,并能保证系统的质量。
能快速便捷地进行图形维护和数据采集是此类系统的关键点。
组态王正是提供了丰富的快速应用设计的工具。
(1)方便实用的工程管理组态王6.53提供方便实用的管理工具——工程管理器。
工程管理器是一个独立的可执行文件,用来管理本机的所有组态王工程,可以实现工程的压缩备份,备份恢复,数据词典的导出导入,实现开发和运行系统的切换等。
(2).集成的开发环境最新设计的组态王工程浏览器为用户提供了便利的集成开发环境。
工程设计者可以在工程浏览器中查看工程的各个部分,可以查看画面、数据库、配置通讯驱动程序、设计报表;可以完成系统的大部分配置。
工程浏览器采用树形结构,操作简单方便,容易接受。
在工程浏览器中,用户也可以方便地切换到组态王开发环境和运行环境。
(3).功能强大、易用的绘图工具目前用简单的示意性图形已经不足以表示工业现场复杂的生产过程,用户普遍要求更加丰富多彩、生动逼真的画面。
为满足此要求,组态王提供了丰富的绘图工具,并尽可能使绘图工具的使用方法容易掌握。
组态王工具箱中提供的绘图工具包括直线、折线、圆弧、矩形(方形)、圆角矩形、圆形(椭圆)等工具。
它们的使用方法与一般绘图软件(如“画笔”)大致相同,设计者不需专门的培训即可使用。
(4).灵活的便捷菜单使用组态王的过程中,用户可以随时按下鼠标右键来得到上下文相关的快捷菜单。
这种方式比普通的菜单命令更容易使用,将大幅度地提高开发应用系统的效率。
(5).支持无限色和过渡色组态王6.53调色板改为支持无限色,支持二十四种过渡色效果,组态王的任一种绘图工具都可以使用无限色,大部分图形都支持过渡色效果,巧妙地利用无限色和过渡色效果,可以使您轻松构造面无限逼真、美观的画面。
(6).图形对象丰富的动画效果图形界面上的任何对象或复合对象都可以随着过程参数的改变而变换状态,以产生动画效果。
图形对象与过程参数建立变化对应关系的过程称为“动画连接”。
图形对象可以按动画连接的要求改变颜色、尺寸、位置、填充百分比等属性。
一个图形对象可以同时定义多个连接。
把这些动画连接组合起来,应用软件将呈现出令人难以想象的图形动画效果。
图形对象可以进行的“动画连接”包括:属性变化:包括线属性、填充属性、文本色位置与大小变化:包括水平和垂直移动、缩放、旋转、填充值输出:包括模拟值输出、离散值输出、字符串输出用户输入:包括模拟值输入、离散值输入、字符串输入滑动杆输入: 包括水平滑动杆输入、垂直滑动杆输入特殊:包括闪烁、隐含两种命令语言连接:包括鼠标或等价键按下时、弹起时和按住时可执行的功能强大的命令语言程序提示文本:每个基本图素都可以定义一个提示信息条动画连接的定义非常简单。
以旋转连接为例,设计者只需给出旋转的偏转角度和对应的过程参数的数值即可。
定义的全过程都反映在一个简单的对话框中。
(7).动画连接向导通过可视化图形操作,直接完成移动、旋转的动画连接定义。
(8).图形界面“监控和数据采集系统”必须有易于使用的图形界面。
当今的应用系统变得越来越复杂,操作者希望系统能提供容易理解而且灵活可靠的操作方式。
设计者也希望能有快速而强大的系统开发工具。
数千次成功的工程实践证明,组态王正是这样一种能满足多数设计者需要的系统开发工具。
(9).大画面和导航图一个复杂的工艺流程有时很难在一个屏幕大小的画面上体现出来,如果分开为多个画面,则首先是不能体现工艺流程的完整性,其次在操作和浏览上造成不便。
组态王6.53支持大画面和导航图,设计者可以将画面制作成4个1024X768屏幕大小的画面,通过画面的滚动条或导航图来选择浏览的画面部分。
(10).方便快捷的变量替换组态王6.53中,提供了多种变量替换方式,可以在工程的不同范围——如整个工程或画面——中使用不同的替换方式进行变量替换。
变量替换方式可以有:变量使用替换、变量名称替换、站点名称替换和外来变量替换。
替换的范围可以选择整个工程、画面组、画面或画面组中的图素。
(11).画面管理功能面对大量纷繁复杂的画面和变量列表,要找到一个想要使用的画面或变量实属不易。
在组态王6.53中,不但提供了对设备列表、和变量列表的排序按照列表项的排序功能,而且还提供了变量的查找功能、画面按照名称、画面描述或画面文件名称的排序功能,画面的查找功能。
为方便画面管理,提供了画面分组管理功能。
用户可以创建9层,每层256个画面组的组列表。
在画面组间可以进行画面的复制、移动和粘贴。
2.丰富的可扩充的图形库设计者利用系统提供的图库,可以轻松构造自己需要的图形。
(1).大量的标准工业元件组态王系统内部提供了一个全新的庞大的图形库,包含了大量预先建立好的组合图形对象,比如控制按钮、指示表、阀门、电机、泵、管路和其他标准工业元件。
图库中的元素称为“图库精灵”,使用“图库精灵”将极大地加快应用系统的构造。
(2).面向对象的设计图形库中的对象之所以称为“图库精灵”,因为它不仅仅是一组图形,更包含了丰富的动画连接。
一个图形精灵实际上就是一个已定义对象全部条件的小型应用,它包括以下这些内容(对不同的精灵略有不同):组成精灵的图形对象、触发动画效果的过程参数(变量)、动画连接。
设计者可以简单地从图库中取出图库精灵并放到自己的应用中,并按照需要的大小缩放它,图库精灵任意缩放也不会失真。
图库精灵可作为一个整体来修改属性(包括动画连接),修改的全过程都在一个简单的对话框中完成。
(3).扩展图库为满足不同行业用户的需要,图库被设计成可扩充的。
设计者可以创建图库精灵,把它们加入到图库中去,或者把不再需要的精灵从图库中删除。
设计者还可以创建新的图库。
创建一个新的图库精灵非常简单:在画面上绘制精灵的外观,定义所有的动画连接,选择好对象,最后用菜单命令创建精灵,并把它放入图库。
另外,组态王6.53提供功能:用户绘制图形,定义好动画连接后,可以生成关于图形的描述程序,通过编制程序,动态控制图形外观。
创建一个新的图库也同样简单,只需使用菜单命令并输入新图库的名称。
设计者自己定义的图库精灵,其使用方法与系统定义的精灵相同。
3.对多媒体的支持组态王6.53进一步完善了对多媒体的支持。
充分利用这些特性,用户可以设计出更容易被接受和使用的人机界面。
(1).嵌入图片组态王可以嵌入各种各样格式的图片,例如BMP、GIF、JPG、JPEG、PNG等。
图形的颜色仅受显示系统的限制(不局限于256色)。
图形大小可根据需要任意调整。
对于位图,支持透明操作。
用户可以指定位图中的任一种颜色透明。
经过透明处理后,位图中这种颜色的地方可以显示出背景图像。
对于gif格式的图形,支持原有的动画效果,用户可轻松构造符合自己需要的画面效果。
使用嵌入的图片后,设计者的画面将更加生动逼真。
(2).使用声音组态王的PlaySound函数用于直接播放一个声音文件(.WA V),您可以根据需要在任意时刻调用它。
比如作为语音报警。
组态王的DisplayMCI函数提供了对多媒体设备的一个通用接口,具有强大的控制能力。
您甚至可以用它播放一段电影(VCD)。
例如在一工业控制系统中显示来自摄象机的实时视频图象,并且通过组态王控制摄象机云台的运动。
下面的例子演示播放CD唱片中第3支歌曲的命令语言。
[13]DisplayMCI( "PLAYCD",3 );停止播放CDDisplayMCI( "STOPCD","" );播放背景音乐MIDI格式DisplayMCI( "PLAYMIDI","c:\midi.mid" );注意:播放声音需要有声卡、扬声器等硬件设备的支持。
(3).播放动画组态王具有播放动画的控件,用户可以使用此控件来播放A VI动画。
用A VI动画制作的画面更加引人注目。
(4).支持视频采集设备支持视频采集设备是组态王的一个强大功能。
利用视频采集设备可以进一步加强对生产现场的监控。
组态王通过视频采集控件,可以把视频头采集来的图象在运行画面上实时播放,组态王6.53可对画面进行拍摄和摄像,以供事后分析,另外,组态王还支持多通道云台设备,并且可以控制云台的动作。
4.灵活简便的变量定义和管理设计者在数据库中定义过程参数和其他变量。
变量的类型有:内存离散变量内存整数变量内存实数变量内存字符串变量I/O离散变量I/O整数变量I/O实数变量I/O字符串变量结构变量其中,IO变量用于和外部采集元件连接,也用于和其他应用程序交换数据。
内存变量主要用来存放中间结果。
组态王在系统运行过程中维护一个实时数据库,数据库中存放所有变量的最新数据。
通过检测变量值的变化,组态王改变图形对象的状态并跟踪报警的发生。
(1).基于结构的变量在许多应用系统中,用户需要定义大量变量,而这些变量往往具有相同属性。
为方便用户快速、成批地定义这种变量,组态王 6.53新增支持结构变量功能。
结构模板可以嵌套,模板下面包含的成员无需再定义,可以直接引用,从而使工程人员可以快速完成画面组织。
(2).变量分组管理为了便于用户管理和维护系统的变量,组态王6.53支持变量分组管理。
将变量分组,主要作用是免除当系统有大量的变量时,给用户查找、修改变量带来的诸多麻烦。
通过变量组,用户可按照不同的需要将变量放到不同的组中,查找、修改时只需在变量组中进行就可以了,大大缩小了查阅的范围,方便了用户。
(3).多选变量修改属性当定义很多变量后,修改变量的属性成了问题,如果一个个的重新定义变量的属性,会花去设计者很多宝贵的时间,特别是对于修改相同属性的变量来说,更是一件让人头痛的事情。