当前位置:文档之家› 组态王发短信图文介绍

组态王发短信图文介绍

组态王发短信图文介绍
组态王发短信图文介绍

本文介绍了GRM-OPC-SMS实现组态王发短信的方法!

原有的组态王厂务监控系统中,当有警报出现时由值班人员查看并通知相关人员处理。有时当有重要警报出现时,可能由于值班人员疏忽而延迟了处理时间从而对生产或安全造成影响。

GrmOpcSMS 是一个短信发送与管理软件,可以从OPCServer 读取数据,比如从Intouch,Wincc,Ifix,组态王,力控等,读取数据并按照客户的要求处理,再发送到报警短信指定手机上。

基本原理:

1.巨控GRM-OPC-SMS报警器通过485和电脑连接(可选购USB-485或者232-485转

换设备),在运行系统的系统配置中要设置和电脑连接的串口号。

2.电脑上的组态软件作为OPC Server(市面上主流组态软件如组态王WINCC,INTOUCH,

IFIX, RSview32均可做为OPC Server,且无需额外配置)

3.开发时,只需在开发系统GRMOpcDev3中,浏览组态软件的变量,并定义报警条

件,发送目标,报警短信内容等。也就是说,组态软件只是提供数据给GrmOpcSms

系统,本身不用做任何改动,其他和短信报警相关的工作配置全部在GRMOpcDev3

完成。

4.运行时,巨控GrmOpcSms运行系统作为OPC Client,从组态软件获取数据。

5.根据预先定义好的报警条件,巨控GrmOpcSms控制GRM-OPC-SMS报警器在条件

成立时,发送报警短信。

功能介绍:

1.组态王的配置无需任何改动,只是做为OPCSERVER提供数据,简单易行。

2.每个报警可以单独设置值班人员,报警重复次数,报警延时,报警间隔。

3.可设置为报警重复发送,直到发短信确认为止。可实现分级发送,比如报警时,先

发送给现场人员,一段时间仍未解决,发送给工程师,依次类推。

4.可实现发短信修改参数,控制系统运行。

5.所有短信控制,报警确认,报警短信都有记录可查询,可供导出表格,打印。

6.可实现黑白班值守,不同时间段发送给不同的值班人员。

7.可实现定时发送信息到值班人员,或者值班人员发短信主动查询,随时掌握设备信

息。

8.在运行时,可以随时按组或者将单个报警暂时禁用,启用,最终用户可以直接修改

值班人员手机号。

可靠性保证

1.采用真正工业级的短信模块。模块完全按照工业现场设计,-40-85度宽温运行,具

备极强的电磁抗干扰能力。

2.业内首家具备通讯自诊断和自恢复功能,采用双重看门狗设计,稳定性高。

3.组态软件死机或者被无意退出,可发送报警短信到值班人员。

4.电脑硬件故障或被关机,可发送报警短信到值班人员。

5.模块或者电脑停电,可发送报警短信到值班人员。

6.模块和电脑之间,485通讯异常,可发送报警短信到值班人员。

组态王6.55产品介绍

组态王6.55使用手册, 北京亚控科技发展有限公司, 2011.

组态王kingview6.55保持了其早期版本功能强大、运行稳定且使用方便的特点,并根据国内众多用户的反馈及意见,对一些功能进行了完善和扩充。组态王kingview6.55提供了丰富的、简捷易用的配置界面,提供了大量的图形元素和图库精灵,同时也为用户创建图库精灵提供了简单易用的接口;该款产品的历史曲线、报表及web发布功能进行了大幅提升与改进,软件的功能性和可用性有了很大的提高。 组态王6.55在保留了原报表所有功能的基础上新增了报表向导功能,能够以组态王的历史库或KingHistorian为数据源,快速建立所需的班报表、日报表、周报表、月报表、季报表和年报表。此外,还可以实现值的行列统计功能。 组态王6.55在web发布方面取得新的突破,全新版的Web发布可以实现画面发布,数据发布和OCX控件发布,同时保留了组态王Web的所有功能:IE浏览客户端可以获得与组态王运行系统相同的监控画面,IE客户端与W eb服务器保持高效的数据同步,通过网络您可以在任何地方获得与Web服务器上相同的画面和数据显示、报表显示、报警显示等,同时可以方便快捷的向工业现场发布控制命令,实现实时控制的功能。 组态王kingview6.55集成了对KingHistorian的支持,且支持数据同时存储到组态王历史库和工业库,极大地提高了组态王的数据存储能力,能够更好地满足大点数用户对存储容量和存储速度的要求。KingHistorian是亚控新近推出的独立开发的工业数据库。具有单个服务器支持高达100万点、256个并发客户同时存储和检索数据、每秒检索单个变量超过20,000 条记录的强大功能。能够更好地满足高端客户对存储速度和存储容量的要求,完全满足了客户实时查看和检索历史运行数据的要求。 产品功能 全新的支持ocx控件发布的web功能,保证了浏览器客户端和发布端工程的高度一致

组态王软件教程

组态王软件教程 软件教程 一、概述 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 串口即可。

组态王报表功能实现方法

一种简单的组态王报表功能实现方法 2010年04月24日星期六 15:18 前段时间用组态王6.53做了一个小的画面组态,其中用到了KVADODBGrid控件来做报表,现总结如下。 一、准备工作 第一步:在组态王工程管理器中新建一个项目,项目路径为D:\实验项目。 第二步:新建一个ACCESS数据库 1、在“D:\实验项目”路径下新建一个 Microsoft Office Access 应用程序并命名为mydatabase.mdb; 2、打开“控制面板\管理工具\ODBC数据源管理器”选择“系统DS N”选项; 3、点击“添加”按钮创建新数据源,选择“Microsoft Access Driver(*.mdb)”; 4、在数据源名处填下“mydata”,并选择数据库路径为“D:\实验项目\mydatabase.mdb”。 第三步:创建表格模板 点击工程浏览器左侧的“SQL访问管理器”下的“表格模板”,新建一个表格并命名为Table。在Table中添加所需记录的变量及

日期参数,其中“日期”为定长字符串型,字符长度为10;其它诸如年、月、日、时、分则为浮点型,字符长度为1。 第四步:创建记录体 点击工程浏览器左侧的“SQL访问管理器”下的“记录体”,新建一个表格并命名为Record,在Record中添加所需记录的变量及日期参数。记录体用来定义Access数据表格字段与组态王变量之间的对应关系。 二、连接数据库 第一步:在工程浏览器左侧的“数据库”下的“数据字典”中定义一个内存整型变量,并命名为ConnectID。 第二步:创立组态王与mydata数据源的连接,并以“表格模板”Table的格式在数据库中建立名为“TheDate”的表格,命令如下:SQLConnect( ConnectID, "dsn=mydata;uid=;pwd="); SQLCreateTable(ConnectID, "TheDate", "Table" ); 将上面两条命令填入“工程浏览器\命令语言\应用程序命令语言”下的“启动时”选项中。 第三步:在工程浏览器左侧的“命令语言\事件命令语言”下新建一事件命令,在“事由描述”项内填下“\\本站点\$分==01”(每小时事件发生一次即分变量每次为一,计算了60分钟),在“发生时”框内填写

组态王常用地函数(新颖)

1.ReportSetHistData2 此函数为报表专用函数。查询历史数据,系统会自动弹出历史数据查询对话框。语法使用格式如下: ReportSetHistData2(StartRow,StartCol); 参数说明: StartRow:查询的数据在报表中填充的起始行数。 StartCol:查询的数据在报表中填充的起始列数。 2.Ack 此函数常和按钮连接,当发生报警时,用此函数进行报警确认,它 将产生确认报警事件。调用格式: Ack(报警组名);或 Ack(变量名); 例如: Ack(全厂);或 Ack(反应罐液位); 3. Average 此函数为对指定的多个变量求平均值。语法格式使用如下: Average(’a1’,’a2’); 或 Average('a1:a10'); a1、a2……为整型或实型变量。其中参数个数为 1-32 个。 当对报表的指定单元格区域内的单元格进行求平均值运算时,结果 显示在当前单元格内,语法格式使用如下: Average(’a1’,‘a2‘); 例如:=Average(‘a1’,‘b2’,‘r10’)任意单元格选择求平均值 =Average(‘b1:b10’);连续的单元格求平均值。 4.ChangePassword 此函数显示“更改口令”对话框,允许登录工程人员更改他们的口 令。使用格式: ChangePassword(); 例如: 为画面上某一按钮设置命令语言连接: ChangePassword( ); 运行时单击此按钮,弹出对话框:

提示工程人员输入当前的口令和新口令以及验证新口令。完全正确后,工程人员的口令设置为新值。 5.FileDelete 此函数删除不需要或不想要的文件。调用格式:FileDelete(Filename); 参数描述 Filename 要删除的文件名。 若找到要删除的文件,并成功地删除,此函数将返回 1,否 则此函数返回 0。 例如: Status=FileDelete("C:\DATA.TXT"); 若在 C:\找到 "DATA.TXT" 则Status 等于 1, 未找到该文件 则为 0。 6.GetDate 此函数将以秒为单位的长整型数转换为相应的日期数值,分别以年、 月、日等的日期数值输出。该长整型秒数的基准为 UTC(格林尼治) 时间 1970 年 1 月 1 日 00:00:00。转换完成输出的日期也为 UTC(格 林尼治)日期。 语法使用格式 GetDate(DateTime,Year,Month,Day); 参数描述 DateTime:需要进行日期转换的数,整型,为输入参数 Year:年,整型或实型,转换后得到的数据,输出参数 Month:月,整型或实型,转换后得到的数据,输出参数 Day:日,整型或实型,转换后得到的数据,输出参数 例如: 自UTC(格林尼治)时间1970年1月1日00:00:00到2003年 8 月8 日0:8:9 的秒的数值为 1060301289,使用 GetDate()函 数可以从这个数值中分离出所表示的日期——年、月、日。 函数 GetDate(1060301289,年,月,日); 执行后,得到的“年” 的值为 2003,“月”的值为 8,“日”的值为 8。 获得其中时间的函数为 GetTime()。 7.HidePicture 此函数用于隐藏正在显示的画面,但并不将其从内存中删除。调用 格式: HidePicture("画面名"); 例如: HidePicture("反应车间");

组态王软件介绍说课讲解

组态王软件介绍

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).图形对象丰富的动画效果图形界面上的任何对象或复合对象都可以随着过程参数的改变而变换状态,以产生动画效果。图形对象与过程参数建立变化对应关系的过程称为“动画连接”。 图形对象可以按动画连接的要求改变颜色、尺寸、位置、填充百分比等属性。一个图形对象可以同时定义多个连接。把这些动画连接组合起来,应用软件将呈现出令人难以想象的图形动画效果。 图形对象可以进行的“动画连接”包括: 属性变化:包括线属性、填充属性、文本色 位置与大小变化:包括水平和垂直移动、缩放、旋转、填充 值输出:包括模拟值输出、离散值输出、字符串输出 用户输入:包括模拟值输入、离散值输入、字符串输入 滑动杆输入: 包括水平滑动杆输入、垂直滑动杆输入

组态王实例教程入门

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

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

组态王 常用函数

SetRealDBForFloat bool int 此函数用于生成实型变量的操作事件。除按钮命令语言外,在组态王命令语言中修改变量的值可以生成操作事件。 调用形式: SetRealDBForFloat("VarName",Value): VarName 为变量名,Value 为变量值 例如: 在画面“显示时”命令语言中输入: SetRealDBForFloat ("\\本站点\液位",1.5) 设置实型变量“\\本站点\液位”的值为1.5。 画面显示时,生成实型变量\\本站点\液位的操作事件 Sgn 此函数判别一个数值的符号(正、零或负)。调用格式:IntegerResult=Sgn(Number); 北京亚控科技发展有限公司 组态王命令语言函数速查手册 110 参数描述 Number 任一数值或组态王实型或整型变量名。 若数值为正,则返回值为1。数值为负的则返回值为-1,数值为0 则返回0。 例如: Sgn(425);//将返回1 Sgn(0);//将返回0 Sgn(-37.3);//将返回-1 ShowNavigateWindow 此函数用于实现导航窗口的显示与隐藏。调用格式:ShowNavigateWindow(nCmdShow); 参数描述 nCmdShow:导航窗口的显示与隐藏控制。nCmdShow=0,隐藏导航窗口;nCmdShow=1,显示导航窗口。 例如:显示导航窗口: ShowNavigateWindow(1); StrReplace 此函数替换或改变所提供字符串的指定部分。使用此函数能获取字符串变量并替换字符、单词或短语。调用格式:MessageResult = StrReplace( Text,SearchFor, ReplaceWith, CaseSens, NumToReplace,

组态王使用说明

皖西学院 监控组态软件实验指导书 机械与电子工程学院 电气工程教研室 2013.3

实验一监控组态工程建立与工艺流程图绘制 一、实验目的 熟练掌握工控组态软件的绘图工具 二、实验内容 熟悉工控组态软件的绘图工具,完成反应工段工艺流程绘制以及外部设备和变量的定义。 三、实验步骤 1.1创建工程 在工程管理器中选择菜单“文件/新建工程”,或者点击工具栏的“新建”按钮,根据“新建工程向导”对话框完成工程创建,如图一所示 图一工程管理器 1.2 组态画面 双击工程管理器中的工程,打开工程浏览器,在工程浏览器中左侧的“工程目录显示区”中选择“画面”,在右侧视图中双击“新建”,弹出新建画面对话框如图一所示。

图二画面属性设置 点击图二确定按钮后,在工具箱和图库中选中相应图素进行监控画面组态,绘制工艺流程图如图三所示。 图三反应车间监控画面 1.3定义设备 根据工程中实际使用得设备进行定义,本例程使用亚控的仿真PLC设备,使用“PLC-亚控-仿真PLC-串口”驱动,定义设备名称为“PLC”。

1.4定义变量 在组态王中定义三个变量:原料油液位(IO实数类型)、成品油液位(IO实数类型)、催化剂液位(IO实数类型)。 原料油液位变量:最小值0,最大值100,最小原始值0,最大原始值100,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,采集频率1000。记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。 催化剂液位变量:最小值0,最大值100,最小原始值0,最大原始值100,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,采集频率1000。记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。 成品油液位变量:最小值0,最大值200,最小原始值0,最大原始值200,连接设备PLC,寄存器INCREA200,数据类型short,读写属性为只读,采集频率1000。记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。 四、实验报告 实验报告包括实验目的、实验内容、设计说明、实验体会等。

组态王常用知识库86

组态王6X系列软件功能简介 目录 第一章组态王软件知识.................................................................... 错误!未定义 书签。 1. 组态王软件产品 (1) 1.1 组态王软件目前发布的产品 (1) 1.2 组态王产品的版本及点数划分 (1) 1.3 客户常会问到的问题 (2) 2. 组态王软件工程组态 (4) 2.1 工程管理 (4) 2.2 图形画面 (4) 2.3 命令语言 (5) 2.4 客户常会问到的问题 (5) 3. 报警和事件 (7) 3.1 组态王报警和事件的记录保存方式 (7) 3.2 组态王产生报警和事件的提示方式 (8) 3.3 客户常会问到的问题 (8) 4. 报表和曲线 (9) 4.1 报表 (9) 4.2 曲线 (9) 4.3 客户常会问到的问题 (9) 5. 控件 (10) 5.1 内置控件 (10) 5.2 第三方控件 (10) 5.3 客户常会问到的问题 (11)

6. 配方 (11) 7. 系统安全管理 (12) 7.1 组态王开发系统安全管理 (12) 7.2 组态王运行系统安全管理 (12) 8. 冗余方式 (12) 9. 组态王网络功能 (12) 10. 组态王的数据存储与展示 (13) 10.1 数据存储 (13) 10.2 数据展示 (13) 10.3 客户常会问到的问题 (14) 11. 组态王WEB功能 (14) 11.1 组态王WEB支持的功能 (14) 11.2 组态王WEB不支持的功能 (15) 11.3 客户常会问到的问题 (16) 12. 组态王与其他应用程序的数据交换 (16) 12.1 OPC方式 (16) 12.2 DDE方式 (17) 12.3 ActiveX控件方式 (17) 12.4 AccessHis接口 (17) 第二章驱动知识 (18) 1. 组态王支持的驱动 (18) 2. PLC (18) 2.1 西门子 (18) 2.2 莫迪康PLC (18) 2.3 OMRON PLC (18) 2.4 三菱PLC (19) 2.5 GE PLC (19) 2.6 AB PLC (19) 3. 智能模块类 (19) 4. 智能仪表类 (19) 5. 变频器类 (19) 6. 板卡类: (20) 7. 标准总线协议 (20) 8. 电力协议驱动类: (20) 9. 其他: (21) 第一章组态王软件知识 1. 组态王软件产品

组态王发短信图文介绍

本文介绍了GRM-OPC-SMS实现组态王发短信的方法! 原有的组态王厂务监控系统中,当有警报出现时由值班人员查看并通知相关人员处理。有时当有重要警报出现时,可能由于值班人员疏忽而延迟了处理时间从而对生产或安全造成影响。 GrmOpcSMS 是一个短信发送与管理软件,可以从OPCServer 读取数据,比如从Intouch,Wincc,Ifix,组态王,力控等,读取数据并按照客户的要求处理,再发送到报警短信指定手机上。 基本原理: 1.巨控GRM-OPC-SMS报警器通过485和电脑连接(可选购USB-485或者232-485转 换设备),在运行系统的系统配置中要设置和电脑连接的串口号。 2.电脑上的组态软件作为OPC Server(市面上主流组态软件如组态王WINCC,INTOUCH, IFIX, RSview32均可做为OPC Server,且无需额外配置) 3.开发时,只需在开发系统GRMOpcDev3中,浏览组态软件的变量,并定义报警条 件,发送目标,报警短信内容等。也就是说,组态软件只是提供数据给GrmOpcSms 系统,本身不用做任何改动,其他和短信报警相关的工作配置全部在GRMOpcDev3 完成。

4.运行时,巨控GrmOpcSms运行系统作为OPC Client,从组态软件获取数据。 5.根据预先定义好的报警条件,巨控GrmOpcSms控制GRM-OPC-SMS报警器在条件 成立时,发送报警短信。 功能介绍: 1.组态王的配置无需任何改动,只是做为OPCSERVER提供数据,简单易行。 2.每个报警可以单独设置值班人员,报警重复次数,报警延时,报警间隔。 3.可设置为报警重复发送,直到发短信确认为止。可实现分级发送,比如报警时,先 发送给现场人员,一段时间仍未解决,发送给工程师,依次类推。 4.可实现发短信修改参数,控制系统运行。 5.所有短信控制,报警确认,报警短信都有记录可查询,可供导出表格,打印。 6.可实现黑白班值守,不同时间段发送给不同的值班人员。

组态王7.5SP1版本第6章控件介绍

第七讲 控 件 第一节 控件的作用 控件可以作为一个相对独立的程序单位被其他应用程序重复调用。控件的接口是标准的,凡是满足这些接口条件的控件,包括第三方软件供应商开发的控件,都可以被组态王直接调用。组态王中提供的控件在外观上类似于组合图素,工程人员只需把它放在画面上,然后配置控件的属性进行相应的函数连接,控件就能完成其复杂的功能。 组态王除了支持本身提供的各种控件外,还支持Windows 标准的Active X 控件,包括Microsoft 提供的标准Active X 控件和用户自制的Active X 控件。Active X 控件的引入在很大程度上方便了用户,用户可以灵活地编制一个符合自身需要的控件或调用一个已有的标准控件来完成一项复杂的任务,而无须在组态王中做大量的复杂的工作。一般的Active X 控件都具有属性、方法、事件,用户通过设置控件的这些属性、事件、方法来完成工作。 第二节 超级XY 控件 下面利用XY 控件显示原料油液位与原料油罐压力之间的关系曲线,操作过程如下: 1、新建一画面,名称为:XY 控件画面。 2、选择工具箱中的工具,在画面上输入文字:XY 控件。 3、单击工具箱中的插入通用控件 工具,在弹出的插入控件窗口中双击“KvChatXY ActiveX Control ”,在画面上绘制XY 曲线窗口,如图7-1所示:

图7-1 XY曲线控件窗口 4、并双击此控件,弹出动画属性设置对话框,如图7-2所示。 图7-2 XY控件属性设置对话框 在此窗口中您可对控件的名称(名称设置为:XY)进行设置。设置完名称,确定,保存画面。然后选择控件,点击右键,弹出控件属性对话框,您可以对控件的相关属性进行设置。 普通选项卡:设置曲线对应的前景背景颜色,设置字体,标题,图例,边框,如图7-3。

组态王重要功能简单使用介绍

组态王重要功能简单使用介绍 一、图库 1、图形建立动画连接并合成图素的方式创建的图库精灵,在画面中引用后,其属性界面中动画连接属性的变量改变后,可以任意移动它的位置,但不能再调整其大小,否则动画连接属性的变量会变回到原先的变量。为避免误操作,可以把图库精灵转换成普通图素后再定义属性变量。 2、一般情况下,含有图库精灵的画面会有许多操作上的限制。如,为了在画图过程中把常用的图块创建为图库精灵,但图块中的图素要求不能包含引用到的图库精灵。所以在画图过程中引用到的图库精灵应首先转化成普通图素。转化成普通图素后,还可以个性化定义动画,而图库精灵定义动画比较死板。 二、动画制作 1、组态王软件对稍微复杂的动画,如旋转轮、搅拌叶片模拟动作等没有现成的图库引用,都必须自己设计,无论采用图素基本旋转功能还是图素显示与隐藏方式实现视觉上的动画效果,绝大多数情况下都必须使用到内存变量。一般一个动画使用到一个内存变量。当软件点数较少,变量使用较紧张时,就不能为了动画效果而定义大量的内存变量。动画的实现一般要求有重复计数功能的表达式支持,这就要定义专用的内存整型变量(为了使动画更流畅,可以定义内存实型变量,以小于1的阶梯变化),通过命令语言来实现重复计数功能。为了减少变量的使用数,就应对整个组态系统的动画效果进行大的归类,如旋转、移动、闪烁、缩放等,每一类定义一个或多个(尽量少)的内存实型变量。使用方法为:1、在应用程序命令语言中写出变量重复计数的程序,在某一窗口只要引用此变量来实现动画即可; 2、在每个需要动画效果的窗口的画面命令语言中写出变量重复计数的程序。方法1优点是每个变量只要书写一次计数程序,缺点是整个监控系统的同类型的动画效果相同,制作也不灵活。方法2的优点是每个窗口中变量计数的变化量可以不一样,这样使得制作动画更方便灵活,每个窗口动画效果可根据需要灵活实现,缺点是同一个变量要多次书写计数程序。另外必须注意的是:如果同时多个窗口都要实现同类型的动画效果,也就是同一个变量在多个窗口使用。则必须在每个画面命令语言中(显示时)使用关闭画面函数来关闭其它相关窗口,目的为:方法1,避免计算机内存工作量大。方法2,避免变量在不同窗口有不同计数变化量时,产生计数冲突,影响动画效果。 三、命令语言 在监控设计时经常用到的一些命令语言函数。 1、命令语言的句法如控件函数、数学函数等,都可通过"命令语言编辑器"编辑输入。 2、条件语句可以嵌套使用。 3、 HTConverTime(yeat,month,day,hour,minute,second)此函数将指定的时间格式(年,月,日,时,分,秒)转换为以秒为单位的长整型数,转换的时间基准是1969年12月31日24时0分0秒。StrFromTime(SecsSince1_1_70, StringType),此函数将一个时间值(1970年1月1日起,以秒为单位)转换成字符串。例子:显示2005年6月15日第前27天的时间格式。命令语言为:

组态王教程1

组态王软件培训

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

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

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

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

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

组态王常用的函数

1.R e p o r t S e t H i s t D a t a 2 此函数为报表专用函数。查询历史数据,系统会自动弹出历史数据查询对话框。语法使用格式如下: ReportSetHistData2(StartRow,StartCol); 参数说明: StartRow:查询的数据在报表中填充的起始行数。 StartCol:查询的数据在报表中填充的起始列数。 2.Ack 此函数常和按钮连接,当发生报警时,用此函数进行报警确认,它 将产生确认报警事件。调用格式: Ack(报警组名);或Ack(变量名); 例如: Ack(全厂);或Ack(反应罐液位); 3.Average 此函数为对指定的多个变量求平均值。语法格式使用如下: Average(’a1’,’a2’);或Average('a1:a10'); a1、a2……为整型或实型变量。其中参数个数为1-32个。 当对报表的指定单元格区域内的单元格进行求平均值运算时,结果 显示在当前单元格内,语法格式使用如下:Average(’a1’,‘a2‘); 例如:=Average(‘a1’,‘b2’,‘r10’)任意单元格选择求平均值 =Average(‘b1:b10’);连续的单元格求平均值。 4.ChangePassword 此函数显示“更改口令”对话框,允许登录工程人员更改他们的口 令。使用格式: ChangePassword(); 例如: 为画面上某一按钮设置命令语言连接: ChangePassword(); 运行时单击此按钮,弹出对话框: 提示工程人员输入当前的口令和新口令以及验证新口令。完全正确后,工程人员的口令设置为新值。 5.FileDelete 此函数删除不需要或不想要的文件。调用格式:FileDelete(Filename); 参数描述 Filename要删除的文件名。 若找到要删除的文件,并成功地删除,此函数将返回1,否 则此函数返回0。 例如: Status=FileDelete("C:\DATA.TXT"); 若在C:\找到"DATA.TXT"则Status等于1,未找到该文件 则为0。 6.GetDate

组态王6.5 网络OPC功能使用说明

组态王6.5 网络OPC功能使用说明 组态王6.01具有网络OPC功能,组态王与组态王之间可以通过网络以OPC方式进行通讯,同样其它OPCclient/OPCserver也可以通过网络与组态王之间以OPC方式进行通讯。 组态王作为OPC server时只能在NT/2000上使用。 客户端可以在NT/2000/XP上使用 服务器与客户端的用户名、密码必须一致 具体操作如下: 一、配置充当OPC服务器的机器 1、win2000/nt的配置 配置充当OPC服务器的机器是指对dcomcnfg程序进行配置,win2000操作系统自己带有dcomcnfg程序,设置过程如下: (1)打开dcomcnfg: 在windows菜单“开始”中选择“运行”,在编辑框中输入“dcomcnfg”,如下图所示。 (2)定义属性:点击“确定”后,弹出“分布式com配置属性”对话框,如下图:

进入“默认安全机制”属性页进行定义,如下图: 对“默认访问权限”,“默认启动权限”和“默认配置权限”进行设置,将everyone用户设置为“允许访问”,“允许调用”和“完全控制”。 然后选中“opcEnum”,进行“属性”配置,弹出如下对话框:

在“安全性”属性页中选中“使用自定义访问权限”,“使用自定义启动权限”,“和使用自定义配置权限”,并分别进行编辑,全部设置为”everyone”允许访问,允许设置,完全控制等。 然后在“身份标识”属性页中选中“交互式用户” (3)再回到“分布式com配置属性”对话框中,选中kingview.view,如下图,

进行属性配置,同样,在“安全性”属性页中选中“使用自定义访问权限”,“使用自定义启动权限”,“和使用自定义配置权限”,并分别进行编辑,全部设置为”everyone”允许访问,允许设置,完全控制等。然后在“身份标识”属性页中选中“交互式用户”。 二、服务器端运行组态王 服务器端可以直接进入组态王运行系统,此时组态王作为OPC服务器。 三、客户端通过OPC连接服务器 1、客户端组态王的定义。客户端组态王作为opcclient,可以通过网络OPC功能与组态王OPC服务器连接。 客户端的操作如下: (1)定义OPC服务器:在工程浏览器中,选择“OPC服务器”,然后双击“新建”,弹出“查看OPC服务器” 在“网络节点名”中输入服务器的机器节点名,例如运行组态王的服务器为test,则输入\\test,点击“查找”后,列表中会列出test 机器上所有的OPC服务程序,双击kingview.view.1,然后点“确认”,OPC服务器就定义好了。

组态软件介绍

组态软件介绍 组态软件,又称组态监控软件系统软件。译自英文SCADA,即Supervisory Control and Data Acquisition(数据采集与监视控制)。它是指一 些数据采集与过程控制的专用软件。它们处在自动控制系统监控层一级的软 件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控 制系统监控功能的、通用层次的软件工具。 组态软件的应用领域很广,可以应用于电力系统、给水系统、石油、化 工等领域的数据采集与监视控制以及过程控制等诸多领域。在电力系统以及 电气化铁道上又称远动系统(RTU System,Remote Terminal Unit)。 几种常用的组态软件 InTouch HMI为用户提供了今天的HMI 和监控应用所需的能力和通用性。 Wonderware 在研究与开发中进行了大量投入,保证为用户提供新型的、强大的、创新的产品。其结果是:各种公司可以把他们的精力集中于业务的运转方面,而工程师可以利用最新的软件技术。 InTouch 软件适合于部署在独立机械中、在分布式的服务器/ 客户机体系结构中、在利用FactorySuite 工业应用服务器的应用中,也可以作为使用终端业务的瘦客户机应用。 InTouch 还是实现了微软公司的"支持WindowsXP" 认证的第一个HMI 产品,可以从工作站、个人数字助理(PDA)和浏览器观看显示内容。 MCGS(Monitor and Control Generated System)是由北京 昆仑通态自动化软件公司开发的一套基于Windows平台,用于快速构造和生成上位机监控系统的组态软件系统。MCGS5.5通用版是北京昆仑通态数十位软件开发精英,历时整整一年时间,辛勤耕耘的结晶,MCGS5.5通用版无论在界面的友好性、内部功能的强大性、系统的可扩充性、用户的使用性以及设计理念上都有一个质的飞跃,是国内组态软件行业划时代的产品,必将带领国内的组态软件上一个新的台阶。MCGS能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。

组态王软件介绍教学文案

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).图形对象丰富的动画效果图形界面上的任何对象或复合对象都可以随着过程参数的改变而变换状态,以产生动画效果。图形对象与过程参数建立变化对应关系的过程称为“动画连接”。 图形对象可以按动画连接的要求改变颜色、尺寸、位置、填充百分比等属性。一个图形对象可以同时定义多个连接。把这些动画连接组合起来,应用软件将呈现出令人难以想象的图形动画效果。 图形对象可以进行的“动画连接”包括: 属性变化:包括线属性、填充属性、文本色 位置与大小变化:包括水平和垂直移动、缩放、旋转、填充 值输出:包括模拟值输出、离散值输出、字符串输出 用户输入:包括模拟值输入、离散值输入、字符串输入 滑动杆输入: 包括水平滑动杆输入、垂直滑动杆输入

组态王的联网方式

第一讲多个组态王站点在局域网中的联网方式第一讲多个组态王站点在局域网中的联网方式 分布在企业局域网络中的组态王软件之间可以通过网络进行通讯,实现数据共享。网络数据访问方式包括: 网络站点:在客户端上定义服务器站点作为网络站点设备,然后在客户端上定义变量与该网络站点的变量连接,访问实时数据。 远程站点:直接使用组态王的网络功能直接引用远程站点上的变量,无须在客户端定义上变量。 网络OPC:利用组态王的网路OPC功能直接实现客户端和服务器之间进行数据通讯。 第一节网络站点联网方式 网络站点方式通常是将直接连接IO采集设备的组态王站点作为服务器站点,网络上的其他组态王站点可以作为客户端来定义服务器站点作为网络站点设备,然后在客户端上定义变量与该网络站点设备上的变量连接,访问实时数据。此联网方式的特点如下: 此方案客户端均可以读写到服务器站点上的实时数据。 此方案客户端可以在本机上直接进行历史数据记录、产生报警、报表等。 此方案需要选用组态王NETVIEW版运行锁(该锁不支持组态王和硬件IO设备进行直接通讯的方式采集数据) 网络站点方式结构: 北京亚控科技有限公司1

基于企业局域网的软件应用 北京亚控科技有限公司 2 其中:客户端配置成单机模式 服务器配置成网络模式 服务器端的配置: 服务器端组态王软件需要进行一些配置。将其定义为“连网”模式。选择服务器端软件工程浏览器大纲项“系统配置/网络配置”,双击该项,弹出网络配置对话框,如下图所示。 选择“连网”选项,在“本机节点名”中输入本机的机器名或IP 地址,如客户端为“客户端”。在“节点类型”属性页中,选择所有选项。 客户端网络站点设备定义 该功能是在组态王单机工作方式下。在工程浏览器的目录显示区,选择大纲项“设备/网络站点”,在右侧的内容显示区显示“新建…”。如下图所示:

相关主题
文本预览
相关文档 最新文档