文档视界 最新最全的文档下载
当前位置:文档视界 › 组态王 播放FLASH动画控件的使用

组态王 播放FLASH动画控件的使用

组态王 播放FLASH动画控件的使用
组态王 播放FLASH动画控件的使用

播放FLASH动画控件的使用

获取路径和播放动画

新建一个字符串变量:路径

新建一画面,插入Shckwave Flash Object通用控件。

并在画面属性里的命令语言里写入:\\本站点\路径=InfoAppDir()+"动画名称.扩展名";

在路径后插入文本:####

双击文本####选择字符串输出,并写入表达式;\\本站点\路径。以获取动画路径,(该动画应在本工程里)。

件里插入动画。

组态王教程1

组态王软件培训

培训内容 内容包括: 1、组态王介绍 2、新建工程 3、建立IO设备通信 4、建立数据词典 5、画面组态 6、设置,然后运行 7、脚本编程,函数等。

组态王软件是一种通用的工业监控软件, 它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。支持与国内外常见的PLC、智能模块、智能仪表、变频器、数据采集板卡进行数据通讯组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。

组态软件的安装 1、运行安装组态王程 序。直接安装。 2、安装完后直接安装 驱动。 3、其它内容可以不安 装。

工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。 工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。 运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。

组态王软件是一种通用的工业监控软件, 它适用于从单一设备的生 产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。支持与国内外常见的PLC、智能模块、智能仪表、变频器、数据采集板卡进行数据通讯组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。 工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。 工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。 运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。

组态王软件教程

组态王软件教程 软件教程 一、概述 1.概述 组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。 工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。 工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。 运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。 2.建立应用工程的一般过程 1)创建新工程 为工程创建一个目录用来存放与工程相关的文件。 2)定义硬件设备并添加工程变量 添加工程中需要的硬件设备和工程中使用的变量,包括内存变量和I/O 变量。 3)制作图形画面并定义动画连接 按照实际工程的要求绘制监控画面并使静态画面随着过程控制对象产生动态效果。 4)编写命令语言 通过脚本程序的编写以完成较复杂的操作上位控制。 5)进行运行系统的配置

对运行系统、报警、历史数据记录、网络、用户等进行设置,是系统完成用于现场前的必备工作。 6)保存工程并运行 完成以上步骤后,一个可以拿到现场运行的工程就制作完成了。 二、建立一个新工程 1.工程管理器 组态王工程管理器是用来建立新工程,对添加到工程管理器的工程做统一的管理。工程管理器的主要功能包括:新建、删除工程,对工程重命名,搜索组态王工程,修改工程属性,工程备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。 2.工程浏览器 工程浏览器是组态王6.55 的集成开发环境。 3.定义外部设备和数据变量 组态王把那些需要与之交换数据的硬件设备或软件程序都作为外部设备使用。外部硬件设备通常包括PLC、仪表、模块、变频器、板卡等;外部软件程序通常指包括DDE、OPC 等服务程序。按照计算机和外部设备的通讯连接方式,则分为:串行通信(232/422/485)、以太网、专用通信卡(如CP5611)等。 组态王与外部设备的通讯方式:如COM1、COM2、DDE、板卡、OPC 服务器、网络站点,其中COM1、COM2 表示组态王支持串口的通讯方式,DDE表示支持通过DDE 数据传输标准进行数据通讯,其他类似。 注意:标准的计算机都有两个串口,所以此处作为一种固定显示形式,这种形、COM2,也不表示组态王计算机上肯定有两个式并不表示组态王只支持COM1 串口;并且“设备”项下面也不会显示计算机中实际的串口数目,用户通过设备定义向导选择实际设备所连接的PC 串口即可。

组态王与数据库连接

首先,安装SQL server,和组态王。 1.将采集到的数据需要存入数据库的先编辑到记录体。 a.记录体名可以按照存储变量来设定,与存入数据库表格名称可以不一样(建议设置 一样)。 b.字段名称不需要和变量名称一致,设置简单明了的标示名称即可,但是必须要和存 入数据库表格名称一致。 c.记录体变量顺序必须和存入数据库表格顺序一致,否则数据不能插入表格。 d.时间:建议可新建一个内存字符串,并在命令语言内如图定义。 2.新建数据库以及数据库表格。 新建数据库:名称可随意设置(如:ceshi) 新建数据库表格: 列名:必须和记录体内字段名称一致(在报表调用时名称可以修改)。 数据类型:和存入的数据类型要一致,时间varchar模拟量float 开关量bit

长度:根据数据类型自动设置。 保存表格时输入表格名称即可。(名称尽量和记录体一致,操作起来方便一些)

3.创建数据源(ODBC) 依次打开控制面板→管理工具→数据源(ODBC) →系统DSN 步骤(只是需要修改的,其他都默认): a.添加→选择新数据源SQL sever(下拉最后一个)→完成 b.名称可随意设置,(建议和数据库名称一样,如:ceshi),描述可以省略,服务器: (local) c.使用用户输入登录ID和密码的SQLserver 验证。登录ID:sa,密码:安装数据库时 设置的密码(如,admin)。 d.更改默认的数据库,选择刚刚新建的数据库(如ceshi),创建完成。 4.连接组态和数据库插入数据 a.在组态王数据词典中新建内存整形变量DeviceID b.应用程序命令语言启动时: SQLConnect( DeviceID, "dsn=数据源名称;uid=sa(登录ID);pwd=admin(密码)"); 该命令语言是组态王连接上数据。 c.SQLInsert( DeviceID, "记录体名称", "数据库表格名称" ); 该命令语言是将记录体数据插入数据库表格内,可根据不同需求设定不同是采集频率。(如图,为一分钟采集一次;) 注:如果采集时间为十分钟可以建内存实数,让新建变量等于10分钟,并在命令语言中实现。 报表功能下期再见。

组态王与OMRON PLC通讯(以太网及hostlink协议)

组态王与欧姆龙PLC通讯(HostLink协议与以太网协议) 配置文档 北京亚控科技发展有限公司 2010年3月

目录 1. OMRON PLC系列划分如下(具体以OMRON相关资料为准) (1) 2. 组态王与欧姆龙PLC现有的几种通讯方式 (1) 3. CX-Programmer编程软件与PLC的连接 (2) 4. 欧姆龙HostLink协议通讯 (5) 5. 以太网通讯 (10) 6. 附录 (19)

1. OMRON PLC系列划分如下(具体以OMRON相关资料为准) ●C系列:C2000H、C200H、C200HE、C200HE-Z、C200HG、C200HE-Z、C200HS、C200HX、C200HX-Z、C1000H、C**H、C**K、C**P、CQM1、C500、CPM1(CPM1A/CPM2*); ●CJ系列:CJ1G、CJ1H、CJ1G-H、CJ1H-H、CP1H、CP1L、CP1E、CH1H-X; ●CS系列:CS1G、CS1JH; ●CV系列:CVM1、CVM1-V2、CV500、CV1000、CV2000。 2. 组态王与欧姆龙PLC现有的几种通讯方式 (1)欧姆龙HostLink协议 组态王支持与欧姆龙PLC通过串口RS232进行通讯。该驱动支持的硬件包括C系列、CS1系列、CJ1系列、CV系列,支持的协议为欧姆龙HostLink协议(包括C-mode 指令和FINS指令)。 (2)以太网协议 包括以太网(UDP)和以太网(TCP)两种方式,UDP方式通讯速度较快,TCP方式通讯比较稳定。 (3)欧姆龙PLC Controller Link EventMemory 组态王支持与支持与欧姆龙公司的所有支持Controller Link协议,并采用EventMemory方式的PLC的通讯。本协议采用PCI板卡通讯,使用您的计算机中的PCI 板卡插槽。 (4)欧姆龙Controller Link Fins_PLC 组态王支持与欧姆龙公司采用Controller Link Fins协议的PLC进行通讯。 支持协议:专有协议。 支持硬件型号:C系列、CS\CJ系列、CV系列。 驱动运行需涉及的其他软件的支持:FinsGateway 2003 本文档只介绍组态王通过HostLink协议和以太网协议与欧姆龙PLC的通讯设置,连接的设备型号是CS1G-H,CPU42H,以太网模块型号是CS1W-ETN21。

组态王监控画面大全(水处理)

客户提案

目录 ?公司简介 ?产品优势 ?案例介绍

公司简介 ?成立于1997年,总部位于北京中关村银网中心?目前员工数159人[2005.6月数据] ?年软件销售额两千余万,为国内最大的工业软件研发生产企业 ?在上海、广州、成都、济南、武汉及西安设有分支机构 ?全国三十余家分销商 ?工业自动化软件国内市场占有率38.4%[源自ARC2005数据]?产品累计销售近3万套[2005.6月数据]

产品优势 基本功能 ?全中文的过程可视化软件 ?实时趋势显示和历史趋势的动态查询 ?符合国内企业使用习惯的全中文报表生成功能 ?报警和报警管理,支持通过声音、短信、视频、电话等方式实现报警信息的记录和发布?面向用户的分级和分区的安全管理机制 ?分布式设计的软件结构,完善的网络功能 ?支持远程维护和诊断功能 ?支持OPC1.0/2.0、DDE/NETDDE ?支持ODBC接口 ?支持ActiveX可视控件 ?内置脚本语言编辑器 ?可视化的开发环境 ?支持真彩色(24位色)和过渡色的界面开发系统 ?高速历史数据的记录和查询 ?WEB Server的功能支持 ?分布式多媒体报警系统[支持视频、电子邮件、短信及语音] ?支持设备冗余、网络冗余和站点冗余 ?1500以上种的硬件设备支持[包括PLC、仪表、变频器、板卡及专用设备]

使用组态王可以: ?现场操作人员、工艺工程师、管理者可随时掌握生产信息并实现控制 ?易于部署、操作、配置和管理 ?提高生产效率,降低额外的生产开销?方便构建软硬件一体化的数字工厂 ?提高决策水平

方便的系统开发和配置: ?全中文、全集成的开发环境,采用标准的Windows界面易于直观的建立新的系统;?采用工业标准技术,包括:Windows NT/2000/XP、COM/DCOM、OPC、 ActiveX、ODBC及TCP/IP; ?提供开放的编程接口、易于功能的扩展;?支持远程调试;

组态王实例教程入门

组态王实例教程入门 组态王kingview6.55是亚控科技根据当前的自动化技术的发展趋势,面向低端自动化市场及应用,以实现企业一体化为目标开发的一套产品。该产品以搭建战略性工业应用服务平台为目标,集成了对亚控科技自主研发的工业实时数据库(KingHistorian)的支持,可以为企业提供一个对整个生产流程进行数据汇总、分析及管理的有效平台,使企业能够及时有效地获取信息,及时地做出反应,以获得最优化的结果。 组态王保持了其早期版本功能强大、运行稳定且使用方便的特点,并根据国内众多用户的反馈及意见,对一些功能进行了完善和扩充。组态王kingview6.55提供了丰富的、简捷易用的配置界面,提供了大量的图形元素和图库精灵,同时也为用户创建图库精灵提供了简单易用的接口;该款产品的历史曲线、报表及web发布功能进行了大幅提升与改进,软件的功能性和可用性有了很大的提高。 组态王在保留了原报表所有功能的基础上新增了报表向导功能,能够以组态王的历史库或KingHistorian为数据源,快速建立所需的班报表、日报表、周报表、月报表、季报表和年报表。此外,还可以实现值的行列统计功能。 组态王在web发布方面取得新的突破,全新版的Web发布可以实

现画面发布,数据发布和OCX控件发布,同时保留了组态王Web的所有功能:IE浏览客户端可以获得与组态王运行系统相同的监控画面,IE客户端与Web服务器保持高效的数据同步,通过网络您可以在任何地方获得与Web服务器上相同的画面和数据显示、报表显示、报警显示等,同时可以方便快捷的向工业现场发布控制命令,实现实时控制的功能。 组态王集成了对KingHistorian的支持,且支持数据同时存储到组态王历史库和工业库,极大地提高了组态王的数据存储能力,能够更好地满足大点数用户对存储容量和存储速度的要求。KingHistorian是亚控新近推出的独立开发的工业数据库。具有单个服务器支持高达100万点、256个并发客户同时存储和检索数据、每秒检索单个变量超过20,000 条记录的强大功能。能够更好地满足高端客户对存储速度和存储容量的要求,完全满足了客户实时查看和检索历史运行数据的要求。

欧姆龙PLC HostLink协议在组态王中的寻址

欧姆龙PLC HostLink协议在组态王中的寻址 欧姆龙HostLink协议 组态王设置 1、定义组态王设备 组态王定义设备时请根据所选用的PLC的具体型号定义设备: PLC\欧姆龙\C Serial\HostLink PLC\欧姆龙\CJ1\HostLink PLC\欧姆龙\CS1\HostLink PLC\欧姆龙\CV Serial\HostLink 当使用RS232与上位机相连时,PLC的地址在组态王中的设置范围从0到99。 以3G2A6-LK201-EV1为例该地址由背板上的SW1上的1—5决定。对应关系如下: 地址号SW1.1 SW1.2 SW1.3 SW1.4 SW1.5 0 OFF OFF OFF OFF OFF 1 OFF OFF OFF OFF 0N 2 OFF OFF OFF 0N OFF 3 OFF OFF OFF 0N 0N -- -- -- -- -- -- 30 0N 0N 0N 0N OFF 31 0N 0N 0N 0N 0N 2、设备通讯参数定义 组态王通讯参数设置请与PLC的设置保持一致。当使用RS232与上位机相连时,PLC的推荐设置如下

设定项推荐值 波特率9600 数据位7 停止位 2 校验位偶校验 3、组态王数据词典-IO变量定义 寄存器格式寄存 器范 围 读 写属 性 数据类型变量类型寄存器含义 STAT US 0~0读写BYTE I/O整型状态寄存器 DM 0~ 9999读写 SHORT,USHORT,BCD,LON G,STRING(只写), FLOAT,LONG BCD I/O整数,I/O 实数,I/O字符 串 数据寄存器 AR 0~ 9999读写 USHORT,BCD,LONG,FLOA T I/O整数,I/O 实数 辅助寄存器 IR 0~ 9999读写 BIT,USHORT,BCD,LONG,F LOAT I/O离散,I/O 整数,I/O实数 输入/出寄存器 HR 0~ 9999读写 LONG,FLOAT,USHORT,BC D I/O整数,I/O 实数 保持寄存器 LR 0~ 9999读写 USHORT,BCD,LONG,FLOA T I/O整数,I/O 实数 连接寄存器 W 0~ 9999读写BIT,SHORT I/O离散,I/O 整数 W内存区

组态王软件介绍教学文案

3、系统软件 3.1组态王软件介绍 本系统采集控制软件选用中国本土软件厂商北京亚控科技发展有限公司生产的,国内最早的商用组态软件“组态王”。截止到2009年底,“组态王”已在国内装机量有10万套,成功地应用于我国工业领域的各行各业,例如石油、化工、电力、冶金、造纸、橡胶、环保、机械制造等等,在中国使用的监控软件中,组态王拥有国内最多的用户。像国外众多的软件一样,组态王软件也经过了一个发展例程: 1995年——组态王V1.0 1996年——组态王V1.2 1997年——组态王V1.51 1998年——组态王V2.0 1999年——组态王V5.1 2000年——组态王V5.1 for Internet 2001年——组态王V6.0、组态王电力专业版6.0 2002年——组态王V6.02 2003年——组态王V6.5 2005年——组态王V6.51 2006年——组态王V6.52 2007年——组态王V6.53 下面介绍组态王通用强大的功能。 3.1.1基本人机界面功能 通过本功能完成画面组态。 1.快速便捷的应用设计 用组态软件构造“监控和数据采集系统”的好处之一就是能大大缩短开发时间,并能保证系统的质量。能快速便捷地进行图形维护和数据采集是此类系统的关键点。组态王正是提供了丰富的快速应用设计的工具。 (1)方便实用的工程管理组态王6.53提供方便实用的管理工具——工程管理器。工程管理器是一个独立的可执行文件,用来管理本机的所有组态王工程,可以实现工程的压缩备份,备份恢复,数据词典的导出导入,实现开发和运行系统的切换等。

(2).集成的开发环境最新设计的组态王工程浏览器为用户提供了便利的集成开发环境。工程设计者可以在工程浏览器中查看工程的各个部分,可以查看画面、数据库、配置通讯驱动程序、设计报表;可以完成系统的大部分配置。 工程浏览器采用树形结构,操作简单方便,容易接受。在工程浏览器中,用户也可以方便地切换到组态王开发环境和运行环境。 (3).功能强大、易用的绘图工具目前用简单的示意性图形已经不足以表示工业现场复杂的生产过程,用户普遍要求更加丰富多彩、生动逼真的画面。为满足此要求,组态王提供了丰富的绘图工具,并尽可能使绘图工具的使用方法容易掌握。 组态王工具箱中提供的绘图工具包括直线、折线、圆弧、矩形(方形)、圆角矩形、圆形(椭圆)等工具。它们的使用方法与一般绘图软件(如“画笔”)大致相同,设计者不需专门的培训即可使用。 (4).灵活的便捷菜单使用组态王的过程中,用户可以随时按下鼠标右键来得到上下文相关的快捷菜单。这种方式比普通的菜单命令更容易使用,将大幅度地提高开发应用系统的效率。 (5).支持无限色和过渡色组态王6.53调色板改为支持无限色,支持二十四种过渡色效果,组态王的任一种绘图工具都可以使用无限色,大部分图形都支持过渡色效果,巧妙地利用无限色和过渡色效果,可以使您轻松构造面无限逼真、美观的画面。 (6).图形对象丰富的动画效果图形界面上的任何对象或复合对象都可以随着过程参数的改变而变换状态,以产生动画效果。图形对象与过程参数建立变化对应关系的过程称为“动画连接”。 图形对象可以按动画连接的要求改变颜色、尺寸、位置、填充百分比等属性。一个图形对象可以同时定义多个连接。把这些动画连接组合起来,应用软件将呈现出令人难以想象的图形动画效果。 图形对象可以进行的“动画连接”包括: 属性变化:包括线属性、填充属性、文本色 位置与大小变化:包括水平和垂直移动、缩放、旋转、填充 值输出:包括模拟值输出、离散值输出、字符串输出 用户输入:包括模拟值输入、离散值输入、字符串输入 滑动杆输入: 包括水平滑动杆输入、垂直滑动杆输入

组态王软件详细教程 第十讲 控件

第十讲控件 控件的作用 控件可以作为一个相对独立的程序单位被其他应用程序重复调用。控件的接口是标准的,凡是满足这些接口条件的控件,包括其他软件供应商开发的控件,都可以被组态王支持。组态王中提供的控件在外观上类似于组合图素,工程人员只需把它放在画面上,然后配置控件的属性,进行相应的函数连接,控件就能完成复杂的功能。 使用xy控件 本节将建立一个画面,利用组态王提供的x-y控件显示成品油液位和成品罐压力之间的关系曲线。 在工程浏览器左侧选中“画面”,在右侧双击“新建”画面,建立名称为“控件”的画面。 在画面中选择菜单“编辑\插入控件”,如下图所示: 在对话框右侧单击“x-y轴曲线”,然后单击“创建”按钮;

在画面上绘制x-y曲线。然后在画面上双击该曲线控件,弹出设置对话框,设置属性如下: 为使x-y曲线控件实时反应变量值,需要为该控件添加命令语言。在画面空白处点击鼠标右 键,在快捷菜单中选择“画面属性”,弹出“画面属性”对话框。单击其中的“命令语言”按钮。 画面语言包括“显示时”、“存在时”、“隐含时”三种。 →在画面“存在时”命令语言中,输入命令语言如下图所示: 定义完毕后,点击“确认”按钮,然后保存作的设置。 注意两个变量都是可以变化的。

切换画面到运行系统,打开相应画面,控件运行情况如下图所示: 使用窗口控件 单选按钮控件 双击该控件,对控件进行属性配置。 控件名称是唯一标识该控件的一个名称。 变量名称对应一个整型(实型)变量,运行时选择任一个按钮都会使该变量对应一个整数值(0、1、2……)。 可以对该控件设置访问权限。 可以设置按钮个数,修改按钮对应文字。 可以设置排列为横向或纵向。

组态王和信捷PLC连接

组态王和信捷PLC连接 一、工程师须知以下信息 1、组态王和信捷PLC 通讯协议----莫迪康----Modbus RTU; 2、信捷默认的串口的参数是----波特率19200,8 位数据位,偶校验,默认站号1; 3、信捷PLC 和上位机串口连接有232 或者485 两种方式; 4、信捷PLC 的IO 点对应的变量类型是IO离散,寄存0前缀,Modbus地址偏移1位数据类型Bit ; 5、信捷PLC 的寄存器(16/32位无符号)对应的变量类型是IO 实数,前缀4,Modbus 地址偏移1位数据类型Ushort /LONG ; 6、如果需要监控信捷32 位寄存器或者浮点数时,需要另外新建变量SWAPL0 和SWAPF0,变量类型是IO 整数,数据类型BYTE,只写,数值设置成3,寄存器数据类型float。 二、操作步骤 1、新建工程 图 1 如图1,点击“新建”-跳出向导,点击“下一步”即可出现下面的图示,在空白处输入工程名称和描述即可,下面输入名称“PLC”,如图3所示:

图 2 图 3 注意:当输入名称,点击“下一步”会跳出,是否需要新建,点击“确定”。图4 所示:

图 4 如图5,可对新建的工程命名并进行描述,点击“完成”会出现“是否将新建的工程设为当前工程”(如图6所示),点击“是”,此时,新建工程结束(如图7所示)。 图 5

图7 2、新建设备(RS232 示例说明) 新建好工程之后出现图8,点击“开发”: 图8 图9 在新跳出的页面中选择“com1”(如图9所示),在右边双击“新建”,选择“PLC-莫迪康-Modbus RTU----com”:

组态王图形显示与动画功能范例

知识|组态王图形显示与动画功能范例 ---- 组态王 1、概述 当前,一个学习和应用工控组态软件的热潮正在兴起![1,2]基于PC(PC-based)的自动化以及电子技术的现代化日益受到人们的注意和青睐,并深刻地改变着自动化及电子世界的面貌,而基于PC和Windows的组态软件区别于C++和VB等通用计算机语言,它是一种适合工业和实验室的实时语言,是工程师、科学工作者、教学工作者和工人们的日常工作语言,因此格外受到欢迎,这种语言也可称为工业及实验室实时语言 IALTL(IndustryandLaboratoryTimeLanguage),这种语言日益成为高等学校理工类学生必修的语言,正如办公自动化语言Office是所有大学生必修的语言一样。这种语言本身由C++和VB开发而成,因而层次更高,使用更方便。组态软件具备强大的图形处理、信息处理、通讯、数学运算、数据采集、数据处理和数据存储功能,特别适合于映射工业对象动作和各种特性以及电子信号的图形显示和动画处理,也具备较强的控制功能。相对而言,根据国际电气标准IEC61131-3规定的PLC的5种语言[基于图形的功能块图 FBD(FunctionBlockDiagram)、梯形图LD(LadderDiagram)、顺序功能图 SFC(SequentialFunctionChart),基于文本的指令表IL(InstructionList)和结构化文本ST(StructuredText)]是当今功能最强大的进行逻辑与过程控制的工业实时语言,相对于普通组态软件进行控制时常采用的类C和类BASIC语言,PLC语言的可视性和可读性要强得多。据此,某些组态软件将原本属于PLC的5种语言嵌入进来,形成“软PLC”,并支持插在PC 机ISA和PCI插槽中的各类I/O卡,这时候的PC机或基于PC的IPC也可称为广义PLC。事实上,当今一些著名的PLC厂商已经开发出软硬件基于PC的完全开放式的PLC产品。这样,可将组态软件有关控制的职能移交给内置的“软PLC”,而如何进一步完善、加强和应用作为主体的图形显示、动画处理、信息处理和数据存储等功能显得格外迫切,尤其是图形显示和动画处理,即人机界面HMI最为重要。现流行的组态软件种类繁多(事实上,如虚拟仪器语言Labview和仿真软件MATLAB均属于组态软件范畴),北京亚控自动化公司的组态王Kingview是优秀国产组态软件,与其配套的为外置式亚控“软PLC”KingACT。本文试图列举若干个组态王的图形功能基本范例,来展示组态王的图形风采。 2、组态王的图形及动画功能 组态王工具箱中的基本图素:直线、扇形、填充图形(封闭图形,内部可填充色彩,有:椭圆和圆角矩形)、折线、管道、多边形、文本、按钮和点位图,它们均具有图形及动画功能。它们中填充图形类动画连接框如图1所表示,其余图素的动画连接框结构相同,只是某些动画属性选项略有差异。

组态王日报表例程

组态王日报表的实现例程 配置参考文档 北京亚控科技发展有限公司 技术部 目录 一、功能概述 (2) 一、功能概述 (2) 二、工程实例 (2) 三、操作步骤: (2) 1、定义设备: (2) 2、定义变量: (2) 3.制作画面: (3) 3.1) 创建报表: (3) 3.2) 创建日历控件: (5) 4.进入运行系统: (11) 四、注意事项 (12) 图表 图一报表 (4) 图二报表设计 (4) 图三日报表 (5) 图四日历控件 (6) 图五控件事件函数 (9) 图六保存报表 (9) 图七打印报表 (10) 图八打印报表 (10) 图九运行系统 (11) 图十打印预览 (12)

一、功能概述 常规需求:很多工业现场会用到报表功能,而日报是其中最基本的一种报表形式。 日报表一般为每天整点的数据,每一个变量有24个数据。 组态王中的实现方法: 利用组态王内置报表以及报表的函数来实现对日数据的查询生成日报表。 组态王内置报表的操作类似excel,操作简单、方便,并且组态王提供了大量的报表函数来实现各种复杂功能。 二、工程实例 我们举一个例子来说明日报表的实现方法。在此例程中我们定义五个变量,分别为“压力”、“温度”、“密度”、“电流”、“电压”,运行系统运行后记录历史数据,查询日报表数据时自动从历史数据中查询整点数据生成报表,并可以保存、打印报表。下面就以此为例来演示完成这一要求的具体步骤。 三、操作步骤: 1、定义设备: 根据工程中实际使用得设备进行定义,本例程使用亚控的仿真PLC设备,使用“PLC-亚控-仿真PLC-串口”驱动,定义设备名称为”PLC”。 2、定义变量: 在组态王中定义三个变量:压力(IO实数类型)、温度(IO实数类型)、密度(IO实数类型)。压力变量:最小值0,最大值100,最小原始值0,最大原始值100,连接设备PLC,寄存器INCREA100,数据类型short,读写属性为只读,采集频率1000。记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。 温度变量:最小值0,最大值50,最小原始值0,最大原始值100,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,采集频率1000。记录和安全区选择“数据变化记录”,变化灵敏度选择

组态王 实例

一、概述 组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。工程管理器:工程管理器用于新工程得创建与已有工程得管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典得导入与导出等功能。工程浏览器:工程浏览器就是一个工程开发设计工具,用于创建监控画面、监控得设备及相关变量、动画链接、命令语言以及设定运行系统配置等得系统组态工具。运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器得动画设计显示动态画面,实现人与控制设备得交互操作。 通常情况下,建立一个应用工程大致可分为以下六个步骤: 1.创建新工程为工程创建一个目录用来存放与工程相关得文件。 2.定义硬件设备并添加工程变量添加工程中需要得硬件设备与工程中使 用得变量,包括内存变量与 I/O 变量。 制作图形画面并定义动画连接按照实际工程得要求绘制监控画面并 使静态画面随着过程控制对象产生动态效果。 4.编写命令语言通过脚本程序得编写以完成较复杂得操作上位控制。 进行运行系统得配置对运行系统、报警、历史数据记录、网络、用户 等进行设置,就是系统完成用于现场前得必备工作。 6.保存工程并运行完成以上步骤后,一个可以拿到现场运行得工程就制 作完成了。 接下来我将建立一个反应车间得监控中心。监控中心从现场采集生产数据,以动画形式直观得显示在监控画面上。监控画面还将显示实时趋势与报警信息,并提供历史数据查询得功能,完成数据统计得报表。将实时数据保存到关系数据库中,并进行数据库得查询等。 二、建立一个新工程 一) 建立一个新工程 点击“开始”---〉“程序”---〉“组态王 6、5”---〉“组态王6、5”(或直接双桌面上组态王得快捷方式),启动后得工程管理窗口如图2-1 所示: 图2-1 图2-2 新建:单击此快捷键,弹出新建工程对话框建立组态王工程。点击工程管 理器上得“新建”,弹出“新建工程向导之一”,接下来一直按下一步直到点 击完成后会出现“就是否将新建得工程设为组态王当前工程”得提示,选择 “就是”即可新建一工程如图2-2: 二) 工程浏览器

组态王画面切换和画中画的实现

画面切换和画中画的实现 掌握内容: 1、掌握画面切换的设置方法 2、掌握画面窗口的设置方法。 画面切换的设置方法有两种: 1、通过组态对话框设置(注意其实质是通过事件选项卡中的直接连接设置) 2、通过动态向导设置:(其实质是通过事件选项卡中的C动作。记住OpenPicture(“文件名”) 函数;) 练习1:画面切换 1:新建六个画面: start.pdl, 大小1024*768 定义为起始画面 hm1.pdl, 大小1024*768 hm2.pdl, 大小800*600 hm3.pdl , 大小800*600 hm4.pdl , 大小800*600 hm5.pdl。大小800*600 2、分别在hm1~hm5中插入:分别插入静态文本框和按钮 设置静态文本框的文本属性为“画面1”、“画面2”、“画面3”、“画面4”和“画面5”字号20号、按钮设置为return,要求按下return按钮后,能回到start.pdl画面。如下图所示:

3、打开Start.pdl画面,并按下图所示设置内容: 要求蓝色按钮按照直接连接方式切换到指定画面。绿色按钮按照C动作方式连接到指定画面。 4、在画面1中添加以下内容: 西门子位图图标(库—全局库—displays- Text Fields中)。 按钮、以及静态文本框。 在第1层中,添加窗口画面1:大小810*610。边框和滚动条的属性设置为“是”。 窗口名称由按钮HM2~HM5决定,缩放因子由缩放按钮决定。偏移量由偏移按钮决定。

在右上角的文本框中,显示日期和时间,画面窗口的名称。 5、在画面3中要求实现教材64页部分的内容。 6、在画面4中要求实现教材65页部分的内容。 7、在画面2中实现以下内容 使用状态显示对象 1、使用状态显示对象、显示左右三角形(p63)。 2、使用状态显示对象、显示微笑和生气,以及平静。 1)使用画图板工具,画出生气、微笑以及平静三个图像。 。 2)打开变量编辑器、新建内部变量组ztxs. 打开内部变量组ztxs,新建变量 Is_right 二进制变量起始值0 Biaoqing 无符号8位数下限值:0,上限值:3 run 无符号8位数下限值:0,上限值:10 3)新建画面zhuangtaixs,并将其定义为启动画面。设置画面大小:1024*768 4)在画面中、使用折线画出三个画面区域。并在画面中按如下方式插入对象按钮、以及状态显示1、2、3、4分别显示左右三角形、三种表情、以及电机旋转的效果图。

CP1H系列PLC的CPM1A扩展单元的连接方法

PLC知识 提示: CPM1A扩展单元与CP1H主机单元的连接如图3-10 (a)所示,如果使用连接电缆CP1W-CN811,可使主机单元与扩展单元的距离延长至80cm,并可两排扩展连接,如图3-10 (b)所示。图3-10 CPM1A扩展单元与CP1H主机单元的连接 可变程序控制器(PLC)是从早期的继电器逻辑控制系统发展而来的。自20世纪60年代问世以来,PLC得到了突飞猛进的发展,尤其在数据处理、络通信及与DCS等集散系统融合方面有了很大的进展,可变程序控制器已经成为工业自动化强有力的工具,得到了广泛的普及和推广应用。本文以四层教学仿真电梯系统为例,着重讲述可变程序控制器(PLC)与上位计算机工控组态软件组态王之间的通信。 2 SIMATIC S7-200系列PLC及其编程软件STEP 7-Micro/WIN 32 SIMATIC 小型S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成络皆能实现复杂控制功能。S7-200系列出色表现在以下几个方面:极高的可靠性;极丰富的指令集;易于掌握;便捷的操作;丰富的内置集成功能;实时特性;强劲的通讯能力;丰富的扩展模块等。S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。 STEP 7-Micro/WIN 32是西门子公司专门为S7-200系列

PLC设计在个人计算机Windows操作系统下运行的编程软件,它的功能强大,使用方便,简单易学,可用梯形图(LAD)、语句表(STL)和功能块图三种编程语言编制程序,不同的编程语言编制的程序可以相互转换。STEP 7-Micro/WIN 32提供两套指令集,即SIMATIC指令集(S7-200方式)和国际标准指令集(IEC1131-3方式)。程序编制完成之后,利用PLC与计算机专用的PC/PPI电缆传送程序至PLC。 3 工控组态软件—组态王V6.5 组态王是北京亚控科技发展有限公司开发的一个集成人机界面(HMI)系统和监控管理系统的工业上位监控软件,可与可编程控制器(PLC)、智能模块、板卡智能仪表、远程数据采集装置(RTV)等多种外部设备进行通讯。而其软件系统与用户最终使用的现场设备无关,对于不同的硬件设施,用户只需要按照安装向导的提示完成I/O设备的配置工作,为组态王配置相应的通信设备的硬件驱动程序,并由硬件设备驱动程序完成组态王与I/O设备的通信。在系统运行的过程中,组态王通过内嵌的设备管理程序完成与I/O设备的实时数据交换。 4 四层教学仿真电梯系统 四层教学仿真电梯系统在各类院校的PLC实践教学中得到了广泛的利用,其基本控制要求如下:当呼叫电梯的楼层大于电梯所停的楼层时,电梯上升到呼叫层,电梯停止运行;当呼叫电梯的楼层小于电梯所停的楼层时,电梯下降到呼叫层,电梯停止运行;当同时有多层呼梯信号时,电梯先按照同方向依次暂停。 系统I/O分配如表1所示。 表1 系统输入输出地址分配表 可变程序控制器(PLC)是从早期的继电器逻辑控制系统

组态王教程——很实用(杂项)

组态王简明教程 组态王软件的结构 “组态王”是运行于中文平台的全中文界面的组态软件,采用了多线程、组件等新技术,实现了实时多任务,软件运行稳定可靠。组态王具有一个集成开发环境“组态王工程浏览器”,在工程浏览器中您可以查看工程的各个组成部分,也可以完成构造数据库、定义外部设备等工作。画面的开发和运行由工程浏览器调用画面制作系统和画面运行系统来完成的。是应用程序的开发环境。您需要在这个环境中完成设计画面、动画连接等工作。具有先进完善的图形生成功能。数据库中有多种数据类型,能合理地抽象控制对象的特性。对变量报警、趋势曲线、过程记录、安全防范等重要功能都有简单的操作办法。是“组态王”软件的实时运行环境,在中建立的图形画面只有在中才能运行。从工业控制对象中采集数据,并记录在实时数据库中。它还负责把数据的变化用动画的方式形象地表示出来,同时完成变量报警、操作记录、趋势曲线等监视功能,并生成历史数据文件。 组态王怎样和下位机通讯 “组态王”把第一台下位机看作是外部设备,在开发过程中您可以根据“设备配置向导”的提示一步步完成连接过程。在运行期间,组态王通过驱动程序和这些外部设备交换数据,包括采集数据和发送数据指令。每一个驱动程序都是一个对象,这种方式使通讯程序和组态王构成一个完整的系统,既保证了运行系统的高效率,也使系统能够达到很大的规模。 怎样产生动画效果 开发者在中制作的画面都是静态的,那么它们如何以动画方式反映工业现场的状况呢?这需要通过实时数据库,因为只有数据库中的变量才是与现场状况同步变化的。数据库变量的变化又如何导致画面的动画效果呢?通过“动画连接”就是建立画面的图素与数据库变量的对应关系。这样,工业现场的数据,比如温度、液面高度等,当它们发生变化时,通过驱动程序,将引起实时数据库中变量的变化,如果画面上有一个图素,比如指针,您要求了它的偏转角度与这个变量相关,您就会看到指针随工业现场数据的变化而同步偏转。动画连接的引入是设计人机接口的一次突破它把程序员从重复的图形编程中解放出来,为程序员提供了标准的工业控制图形界面,并且有可编程的命令语言连接来增强图形界面的功能。 建立应用程序的一般过程 建立应用程序大致可分为以下四个步骤:.设计图形界面.构造数据

组态王实例教程入门

Kingview简介:本教程是学习Kingview软件的入门课程,涵盖了Kingview软件的大多数基本功能。学习完本教程后,您将能够建立上位机监控系统的功能齐全,实用的应用程序。以下课程向您展示如何:*使用工程浏览器*创建新项目*绘制图片*使用库和控件*构造数据库*与较低端的计算机通信*生成动画效果*查看趋势曲线和警报信息*设计自定义报告*系统安全性您可以按照上述步骤配置化工厂反应车间的模型并建立监控中心。完成后的配置将具有操作按钮,趋势曲线和警报功能。以下是配置屏幕:Kingview 教程课程1了解Kingview。在本课程中,您将:·了解Kingview软件的整体结构,了解Kingview的工件模式,并了解构建应用程序的一般过程。组态王软件“组态王”的结构是在Microsoft Windows 98 / NT的中文平台上运行的配置软件。多线程和COM组件等新技术用于实现实时多任务。该软件运行稳定可靠。Kingview具有集成的开发环境“Kingview项目浏览器”。在项目浏览器中,您可以查看项目的各个组件,还可以完成构建数据库和定义外部设备的工作。屏幕的开发和操作通过项目浏览器调用图片制作系统touchmak和图片运行系统touchview来完成。Touchmak是一个应用程序开发环境。

您需要在此环境中完成设计屏幕,动画连接等。Touchmak具有先进而完善的图形生成功能;数据库中有许多数据类型,可以合理地抽象控制对象的特征。它具有重要功能的简单操作方法,例如可变警报,趋势曲线,过程记录,安全性等。Touchview是Kingview 软件的实时运行环境。在touchmap中创建的图形只能在touchview中运行。Touchview 从工业控制对象收集数据并将其记录在实时数据库中。它还负责以动画形式显示数据的变化,同时,它还可以完成诸如可变警报,操作记录和趋势曲线的监视功能,并生成历史数据文件。Kingview如何与下位计算机通信?组态王将第一台较低的计算机视为外部设备。在开发过程中,您可以根据“设备配置向导”逐步完成连接过程。在运行期间,Kingview通过驱动程序与这些外部设备交换数据,包括收集数据和发送数据/指令。每个驱动程序都是一个COM对象,使通讯程序和Kingview构成一个完整的系统,不仅保证了运行系统的高效率,而且使系统可以大规模使用。如何产生动画效果?开发人员在touchmak中制作的图片是静态的,那么它们如何通过动画来反映工业场景的情况?这需要通过实时数据库完成,因为只有数据库中的变量才与现场条件同步。数据库变量的更

第九讲 组态王与数据库连接

第九讲组态王与数据库连接 在本课程您将: ↓了解组态王SQL访问管理器 ↓了解如何与外部数据库进行连接 ↓了解如何向数据库中写入数据 ↓了解如何查询数据库中的数据 第一节SQL访问管理器 概述 组态王SQL访问功能实现组态王和其他外部数据库(通过ODBC访问接口)之间的数据传输。它包括组态王的SQL访问管理器和相关的SQL函数。 SQL访问管理器用来建立数据库字段和组态王变量之间的联系,包括“表格模板”和“记录体”两部分。通过表格模板在数据库表中建立相应的表格;通过记录体建立数据库字段和组态王之间的联系。同时允许组态王通过记录体直接操作数据库中的数据。 创建数据源及数据库 首先建一个数据库,这里我们选用Access数据库(路径:d:\peixun,数据库名为:mydb.accdb)。 然后,用Windows控制面板——管理工具——数据源(ODBC)新建一个Microsoft Access Driver(*.mdb, *.accdb)驱动的数据源,名为:mine,然后配置该数据源,指向刚才建立的Access数据库(即mydb.accdb),如图9-1所示:

图9-1 ODBC数据源的建立 创建表格模板 1、在工程浏览器窗口左侧“工程目录显示区”中选择“SQL访问管理器”中的“表格模板”选项,在右侧“目录内容显示区”中双击“新建”图标弹出创建表格模板对话框,在对话框中建立三个字段,如图9-2所示: 图9-2 创建表格模板对话框 2、单击“确认”按钮完成表格模板的创建。 建立表格模板的目的是定义数据库格式,在后面用到SQLCreatTable()函数时以此格式在Access数据库中自动建立表格。

(完整版)组态王与三菱Ethernet模块的连接

组态王与三菱Ethernet模块的连接 三菱Ethernet模块(以下简称QJ71E71)是用于通过Ethernet(10BASE5,10BASE2,10BASE-T,10BASE-TX)连接个人计算机或工作站等上位系统与Q系列PLC,用TCP\IP,UDP\IP通信进行PLC数据的采集或变更,CPU模块的运行监视,状态控制和任意数据的接收的PLC方的借口模块。 组态王是国内一款上位组态软件,其有很多其他厂家的工控产品设备的驱动程序,应用广泛,与三菱Ethernet模块的通讯就是一例。 一、驱动安装 在亚控科技网站上下载三菱Q以太网驱动。 先把组态王提供的驱动程序包(至少应该包括以下几个文件:××.Dll,DEVLST.DA T,××.REG)拷入除组态王路径外的任一路径下。 本驱动适用于组态王6.02及6.02以上版本。如果您使用的是组态王6.02以下版本,请使用“6.02以下版本设备列表”夹下的DEVLST文件 使用组态王提供的驱动安装工具(「开始」菜单\程序\组态王××\工具\安装新驱动)安装驱动程序。 按照安装向导安装驱动程序:“搜索亚控产品”→“安装DEVLST” “搜索驱动路径”→“安装DLL” 安装DLL时按照向导要求安装即可。 二、连接与配置 三菱编程软件的通讯设置: 1:首先先建立一个工程.如下图:

2:双击网络参数: 3:选择MESECNET/以太网.如下图: 设置如下图:

设置"操作设置"项:设置PLC IP 点击结束设置完成. 在计算机的网络邻居里指定计算机的IP:

设置"开放设置"项:设置计算机的IP,端口,PLC的端口. 对于两台上位机的IP设置:

相关文档