intouch专家篇 06第6章 报警 事件

合集下载

InTouch HMI 文档指南

InTouch  HMI 文档指南

InTouch® HMI 文档指南Invensys Systems, Inc.修订版 A上次修订日期:2007 年 8 月 6 日版权声明© 2007 Invensys Systems,Inc. 版权所有。

保留所有权利。

保留所有权利。

未经 Invensys Systems, Inc. 事先书面明确同意,不得通过任何手段(电子、机械、影印、录制或其它方式)复制、传输本文档中的任何部分,或是将其存储到检索系统。

使用本文档所含信息不需承担任何相关的版权或专利责任。

虽然在编制本文档的过程中已采取一切预防措施,但错误或疏漏在所难免,出版商与作者对此概不承担任何责任。

对由于使用本文档所含信息而导致的任何损害,亦不承担任何赔偿责任。

本文档中的内容如有变更,恕不另行通知,这些内容亦不代表 Invensys Systems, Inc. 一方的承诺。

本文所述软件系在遵守许可协议或保密协议的前提下提供。

本软件的使用或复制必须遵守这些协议中的各项条款。

Invensys Systems, Inc.26561 Rancho Parkway SouthLake Forest, CA 92630 U.S.A.(949) 727-3200对产品文档如有任何意见或建议,请发送电子邮件到 productdocs@。

商标本文所提及且已知为商标或服务标志的所有专用名词均已采用适当的首字母大写形式。

Invensys Systems, Inc. 无法证实此类信息的准确性。

在本文档中使用某个专用名词不应视为会影响任何商标或服务标志的有效性。

Alarm Logger、ActiveFactory、ArchestrA、Avantis、DBDump、DBLoad、DT Analyst、FactoryFocus、FactoryOffice、FactorySuite、FactorySuite A2、InBatch、InControl、IndustrialRAD、IndustrialSQL Server、InTouch、MaintenanceSuite、MuniSuite、QI Analyst、SCADAlarm、SCADASuite、SuiteLink、SuiteVoyager、WindowMaker、WindowViewer、Wonderware 以及Wonderware Logger 均为 Invensys plc 及其子公司与附属公司的商标。

wincc ifix intouch短信报警

wincc ifix intouch短信报警
送给现场人员,一段时间仍未解决,发送给工程师,依次类推。 可实现发短信修改参数,控制系统运行。 所有短信控制,报警确认,报警短信都有记录可查询,可供导出表格,打印。 可实现黑白班值守,不同时间段发送给不同的值班人员。 可实现定时发送信息到值班人员,或者值班人员发短信主动查询,随时掌握设备信息。 在运行时,可以随时按组或者将单个报警暂时禁用,启用,最终用户可以直接修改值
班人员手机号。
可靠性保证 采用真正工业级的短信模块。模块完全按照工业现场设计,-40-85 度宽温运行,具
备极强的电磁抗干扰能力。 业内首家具备通讯自诊断和自恢复功能,采用双重看门狗设计,稳定性高。 组态软件死机或者被无意退出,可发送报警短信到值班人员。 电脑硬件故障或被关机,可发送报警短信到值班人员。 模块或者电脑停电,可发送报警短信到值班人员。 模块和电脑之间,通讯异常,可发送报警短信到值班人员。
外形尺寸
WINCC INTOUCH IFIX RSVIEW32 组态王 Forcecontrol 只需软件支持本身作为 OPCServer 即可
长*宽*高 安装方式
145x90x40 mm 导轨安装或螺丝固定
联系方式: 广州市巨诚信息科技有限公司 地址:广州市天河区车陂路 500 号 联系人:黄瑞峰 电话:18922726899
GrmOpcSMS 是一个短信发送与管理软件,可以从 OPCServer 读取数据,比如从 Intouch,Wincc,Ifix,组态王,力控等, 读取数据并按照客户的要求处理,再发送到报 警短信指定手机上。
特色功能: 每个报警可以单独设置值班人员,报警重复次数,报警延时,报警间隔。 可设置为报警重复发送,直到发短信确认为止。可实现分级发送,比如报警时,先发

基于InTouch组态软件的报警存储与事件记录

基于InTouch组态软件的报警存储与事件记录

基于InTouch组态软件的报警存储与事件记录刘明鑫【期刊名称】《自动化博览》【年(卷),期】2013(000)010【摘要】完成历史报警数据的记录功能是组态软件非常重要的功能,通常需要软件本身的控件来完成报警数据和事件的存储到外部数据库中的过程。

本文分析SQL SERVER、My SQL、Access以及MSDE四种中小型数据库的区别,且以MSDE2000为例,通过InTouch软件中的Alarm DB Logger实用程序,将历史报警和事件数据存储到MSDE2000数据库中,结合Alarm DB Purge-Archive实用程序,完成历史报警与事件记录的手/自动清除与归档操作,归档后的数据可以通过Alarm DB Restore进行恢复。

%Logging the historicalalarm database is critical. Normally, need the software component to store the alarm data and events to the extended databases. This paper analyzes the differences of four kinds of small and medium-sized databases:SQL SERVER, Access, My SQL and MSDE.Taking MSDE2000 as an example, recording the alarms and events to MSDE2000 database with the Alarm DB Logger in InTouch,manually/automatically clearing and archiving with Alarm DB Purge-Archive.The archived data can be recovered through the Alarm DB Restore.【总页数】3页(P88-90)【作者】刘明鑫【作者单位】中国神华煤制油化工有限公司北京工程分公司,北京100011【正文语种】中文【中图分类】TP277.1【相关文献】1.基于InTouch组态软件与串口的通讯实现 [J], 梁秀霞;张培楠2.基于MCGS组态软件的地铁列车事件记录仪软件开发 [J], 武伟3.基于欧姆龙PLC和组态软件intouch的监控系统 [J], 陈德海4.基于欧姆龙PLC和组态软件intouch的监控系统 [J], 陈德海;5.基于INTOUCH组态软件的1780热轧方案 [J], 万书亮因版权原因,仅展示原文概要,查看原文内容请购买。

intouch的若干个经典问题解答

intouch的若干个经典问题解答



14 InTouch 9.0 软件许可证是否可用于操作老版本的 InTouch 应用程序? 可以。
15 老版本的 InTouch 软件许可证是否可用于操作 InTouch 9.0 应用程序? 不行,InTouch 软件许可证是反向兼容的。
28 拥有“作为操作系统一部分”权限的受限用户是否可以登录到 InTouch 操作系统模式? 是的,拥有“作为操作系统的一部分”权限的受限用户可以登录到 InTouch 操作系统模式。
29 对于 Windows 2000 ,Windows2003 和 XP 操作系统用户,此种设置是否均为必需? 不,只有 Windows 2000 操作系统用户才需要此项设置。
35 使用 Industrial Application Server 报警 在“配置->报警”菜单项中配置的报警设置是否适用于 Industrial Application Server 报 警? 不。它们仅适用于本地 InTouch 报警。其他功能例如缓冲区大小和“返回意味着确认”设 置同样不适合 Industrial Application Server 报警。
6 是否可ห้องสมุดไป่ตู้在不支持终端服务的机器上安装 InTouch Terminal Services 版? 不行。
7 是否可以在支持终端服务的机器上安装 InTouch 标准版? 可以,但 InTouch Terminal Services 功能将不起作用。
8 InTouch 是否与老版本的 FactorySuite 产品兼容?例如,Wonderware I/O Server 或者 IndustrialSQL Server? 是,InTouch 9.0 可以和老版本的 FactorySuite 产品共同使用。

intouch与施耐德PLC连接以及报警查询

intouch与施耐德PLC连接以及报警查询

如何安装Intouch并与PLC连接1.软件准备所需软件都在”D:\安装软件”文件夹里,打开会看到如下图的4个文件夹和一个文本文件.分别是intouch授权文件,intouch安装文件,PLC驱动程序和SQL2000数据库安装文件,最后文本文件是安装SQL2000所需的注册码,安装时候用到.2.计算机名和IP地址配置在计算机桌面的”网上邻居”图标上点击右键,选择属性打开网络连接窗口然后在本地连接上点右键,选择属性,本地连接属性窗口按图,选择最后一项,Internet 协议,双击打开按图,在IP地址栏填入 192.168.0.121,子网掩码填255.255.2550.点击确定,如果提示IP 地址冲突,可以换一个IP,从192.168.0.2到192.168.0.254之间的任意一个,注意不能和别的冲突,另外PLC的IP地址是192.168.0.20也不能填.然后回到桌面,在桌面上”我的电脑”图标上点击右键,选择属性,出现”系统属性”窗口,选择”计算机名”选项卡,如图点击更改,出现在计算机名处填入syws,点击确定,弹出提示说要重启电脑生效,一直点确定重启电脑即可.3.Intouch软件安装打开intouch文件夹,双击Setup.exe文件.出现如下图窗口.点击确定,稍等一会,出现如下对话框点击确定,然后安装好后就会出现intouch安装界面.点击下一步,出现选择”我接受该许可证协议”,然后点击下一步,出现点击画红圈的位置,选择整个功能安装在本地硬盘驱动器上,如下图效果点击下一步,出现按图输入用户名: syws 密码:123456 然后点击下一步,再下一步就会安装intouch了,稍等一会出现.点击完成intouch就安装完毕了.4.PLC驱动安装打开驱动文件夹, 双击Setup.exe文件,出现如下安装画面点击下一步,出现选择”I accept the license agreement”,然后一直点击Next即可安装,稍等出现点击”finish”完成安装.5.安装SQL2000数据库软件打开SQL2000文件夹,双击autorun.exe文件,出现安装画面选择第一项,安装SQL server 2000 组件,出现还是选择第一项,安装数据库服务器,进入安装画面点击下一步,出现继续点击下一步,出现点击下一步.姓名.公司可以随便填写,然后点击下一步.点击是,出现如下要求输入注册码的画面注册码就在那个SQL2000的文本文件里,输入下面的注册码点击下一步,出现H6TWQ-TQQM8-HXJYG-D69F7-R84VM点击下一步点击下一步.出现点击途中话红圈的位置,数据文件浏览,指定数据的存放地址,位置自己定义,一般放在一个比较大的分区里的一个文件夹,如下图是放在D:\sqldata文件夹里.建议在D盘下建立sqldata,然后浏览指定到这个文件夹.点击下一步,出现不用修改,点击下一步,出现按图中设置,选择”混合模式”,地下勾选”空密码”,然后下一步,再下一步,就进入自动安装了,稍等会,出现点击完成安装完毕.然后重新启动电脑6.安装intouch授权点击开始---程序—wonderware---common---license utility,如下图然后出现授权安装程序点击红圈位置的图标,出现浏览窗口找到”D:\intouch授权”文件夹,选择wwsuitw.lic文件,点击打开.点击OK即可安装授权.7.与PLC的连接配置点击开始---程序—wonderware---common--- System Management Console,如下图点击打开,出现连接配置窗口.按下图点开设置在configuration上点右键,选择第一个,点击,新建一个项目,添加了一个New_PortCpS7_000项目.然后如下图设置同样点击右键选择第一项单机,添加一个S7CP Objict.在右边窗口中填入下图的设置,其中192.168.0.20为PLC地址.完成后切换到Device Group选项卡,如下图红圈位置在下面的空白处点击右键,选择Add,出现改名为PLC4,如下图然后点击保存,位置在下图的红圈处保存完成后回到左边窗口,在下图的ArchertrA..DASSIDirect1上点击右键,指向Config As Service,然后选择第一项Auto Service单击.目的是把这个作为服务开机启动.点击后会弹出点是即可.然后再次在在ArchertrA..DASSIDirect1上点击右键,如下图,选择第一项Activated Service点击,启动驱动.到此就设置完了,关闭窗口就行.8.Intouch配置点击开始----程序----wonderware----intouch,启动intouch.位置如下启动后画面如下点击取消,出现程序管理器在空白出点右键,选择”查找应用程序”,出现下面窗口浏览找到D:\PLC4文件夹,选择后确定这样就添加了控制画面程序了然后,点击”工具”,选择”节点属性.单击出现属性窗口,如上图,选择以服务方式启动WindowView,点击确定.这个是开机自动启动进入画面程序.然后点击下图红圈中的图标启动画面编辑程序,若果提示要更改分辨率点击确定即可,过一会就会进入编辑画面了.如下图点击取消,不要打开窗口,然后看左边目录树,展开如下图双击选择的Alarm DB Logger Manager,启动该程序点击设置按上图,填写内容,然后点击创建,成功后点击下一步,如下图然后会出现按图填写,点击下一步按图设置,点击完成即可.然后关掉这个程序,再次回到左边的目录树.如下图双击选择的Alarm DB Purge-Archive,运行程序,设置如下,三个选项卡都要设置,然后点击应用,再点击关闭.9把HistData添加到启动项点击开始,鼠标指向程序----Wonderware----Intouch----HistData,在HistData上点右键,单击复制,如下图.再次点击开始,鼠标指向程序---启动,在启动上点击右键,单机资源管理器.点击后会打开启动文件夹,在打开的窗口中点击右键,选择粘贴.就把HistData复制到启动项中了.10.更改EXCLE宏安全设置因为excel默认是不允许运行宏,本程序报表需要用到宏脚本,所以要设置excle的宏安全选项.打开excle,指向工具---宏---安全性,如下图点击打开后,选择最后一项,低,允许自动运行宏,否则无法自动生成报表.到此所有设置都完成了,重启电脑即可自动进入画面.(注:可编辑下载,若有不当之处,请指正,谢谢!)。

intouch的基本操作

intouch的基本操作
点击上面画面底部的确认“按钮” 便可对报警记录进行确认。当确认掉 报警后报警详图上表格中的文字、数 据变为黑色。各个流程画面对应的按 钮便不会红闪,而变为稳红。直到出 现新的未确认的报警,才会以红色方 式显示记录。有未确认的报警记录的 画面对应的按钮又开始红/灰闪烁。
点击上面画面底部的“返回” 按钮便可以关闭该窗口。返回原流程 画面。
点击画面左侧的各个位号的相应趋势笔, 便可以在右侧窗口 中显示该变量的历史趋势。用鼠标点击历史趋势图的显示部分,便会出现历史趋 势设置对话窗口。如下左图;在该窗口中可以对显示模式,图表开始的时间,图 表长度,图表范围进行设定。设置完后请点击确定,如果放弃设置,请点击取消。 请不要在出现历史设置窗口后,在既没有点击确认,又没有点击取消的情况下直 接点击历史趋势图上的返回,这样容易出错。如果想让某一趋势笔显示某一具体 变量的历史趋势,可以点击该趋势笔按钮,便会出现“标记选择”窗口,显示所 有可供选择的变量。如下右图:
色 会 红 黑 闪 烁 。 提 醒 操 作 人 员 注
、 当 出 现 报 警 时 , 液 位 的 颜
的 大 小 。
的 位 置 , 可 以 直 观 的 看 出 液 位 值
2
1 、 反 映 了 可 以 远 传 数 据 浮 筒
液 位 示 值 :
只有荒凉的沙漠 没有荒凉的人生
介质管线:
1、可以指出介质的流向,可以粗 略的反映现场管线的大小,一般用2、 3#线代表管线的大小,具体对应为 DN>=250&250>DN>=150 3#线, 150>DN>=80&DN<80 2#线;
1、时间游标可以指定趋 线的时间,同时反映出趋线的 值,在趋势笔中反映出来;
时间游标

Intouch 使用总结【东标电气】

Intouch 使用总结【东标电气】

Intouch 总结东标电气孙**1.Intouch无法连接到SPC Pro引擎,请关闭并重新启动。

如果在上述对话框中选择“以服务器方式启动WindowViewer”,则运行时则会出现问题所描述的提示,因此,在服务器上不勾选第一项;在客户机上则需要勾选第二项。

2.Intouch中的访问名定义从上往下看,访问名是自行定义的,没有特殊要求,节点名是指服务器的IP地址,应用程序名是指在DAServer中建的程序名,如果是默认新建的,都是DASSIDIRECT,主题名是指在DAServer中建的对应PLC 的设备名,选择SuiteLink协议。

如果有备用服务器,则需要勾选“启用辅助数据源”,并设置相应的其他选项,否则不需要勾选。

3.Intouch与PLC的数据类型对应Intouch与PLC的以太网通讯是借助DAServer软件,在DAServer中每一种PLC类型的数据都有对应的格式,在帮助主题的“Item Naming”中有详细的说明,以下是常用的几种数据类型的说明:4.变量定义及关联变量的定义在“标记名字典里”,这里要设置变量名,变量类型(主要是内存和I/O型),变量所属的组(自己定义,仅是为了方便管理),变量的访问名(指出数据来自哪个PLC设备),如果勾选“将标记名用作项目名”,它的意思是在标记名字典里定义的变量和DAServer里定义的变量使用同一个名字,也可以使用不同的名字,但是比较容易混乱。

如果需要查看该变量的历史记录,则需要勾选“记录数据”,如果该变量具有报警,则在报警栏里进行相应的设置。

如上图所示,勾选不同的选项以实现对象的功能,用户输入表示该变量为输入变量,值显示表示该变量为输出变量,触动按钮是对按钮对象而言,当点击按钮时希望完成的动作,填充颜色表示矩形、圆形等的背景颜色,文本颜色表示文本按照变量的值改变而改变,位置表示线条、形状、文本等位置的更改,对象大小是改变对象的宽度或者高度,填充百分比是指背景颜色按照百分比变化。

InTouch9.5中文说明

InTouch9.5中文说明

每个人都可从 InTouch 脚本中获益。
通讯协议是特别为快速自动化的高要求和可靠
集成的安全保护你的系统
性来开发的。 InTouch HMI 有作为一个 OPC 客户端或者服务器
根据不同的应用功能,需要不同的安全等级, 谁需要访问以及需要的访问类型。InTouch9.5 软件提供许多集成的选项,让用户选择安全模 型和符合他们需求的选项。这些选项包括: 访问级别密码安全 — 基于责任区域和权限
与实时和历史信息的快速连接
持竞争力和提高制造灵活性。除此之外,用户
通过图形信息的重用和标准化保留工程成果
可以快速地创建符合公司
耐用的、直观的脚本编辑器可以让专业软件
标准的应用,而且这样的标
工程师和不会编程的人员同样快速地定制应
准非常通用从而能战略性
用功能
地部署到整个组织的适合
灵活适应小大不同系统及规模可延伸的架
灵活可扩展的图形化用户界面
InTouch HMI 可以使用户针对他们的工艺过 程快速和轻松地开发定制的图形画面。用户 可以用 Wonderware 的 WindowMaker 中大量 的图形化工具来开发图形,其中包括: 标准的图形组件 位图图形 ActiveX 控件 包含上千种的预置有工业图形的图形库 智能符号技术 工厂人员还可以利用先进的开发工具,比如 移动和缩放来提高应用开发的速度和精度。
的系统需求来进行扩展和定制,使 InTouch 软 数据级安全 — 采用 Wonderware Industrial
件成为市场上最灵活 HMI 产品之一。脚本可以
Application Server 的客户还享有 InTouch 软
基于大量的参数来进行配置,比如具体的工艺

Intouch函数脚本与逻辑使用指南

Intouch函数脚本与逻辑使用指南
商标
本文所提及且已知为商标或服务标志的所有专用名词均已采用适当的首字母大写形式。 Invensys Systems, Inc. 无法证实此类信息的准确性。在本文档中使用某个专用名词不 应视为会影响任何商标或服务标志的有效性。 Alarm Logger、 ActiveFactory、 ArchestrA、 Avantis、 DBDump、 DBLoad、 DT Analyst、 FactoryFocus、 FactoryOffice、 FactorySuite、 FactorySuite A2、 InBrialRAD、 IndustrialSQL Server、 InTouch、 MaintenanceSuite、 MuniSuite、 QI Analyst、 SCADAlarm、 SCADASuite、 SuiteLink、 SuiteVoyager、 WindowMaker、 WindowViewer、 Wonderware 以及 Wonderware Logger 均为 Invensys plc 及其子公司与附属公司的商标。所有其它品牌 可能是其相应所有者的商标。
$LogicRunning 系统标记 ................................................37
第 4 章 脚本语言 ................................................39
基本语法规则 ......................................................................40 子程序 ..............................................................................40 语句.................................................................................. 40 缩进.................................................................................. 40 注释.................................................................................. 40 标记引用 ..........................................................................41 数据值 ..............................................................................41 值表达式 ..........................................................................41 语法验证 ..........................................................................41

intouch环境实现声音报警方法

intouch环境实现声音报警方法

Intouch环境中实现声音报警的方法在系统监控程序中,有些重要的报警需要第一时间提示操作运行人员,所以,我们会将一些重要的报警点通过声音报警的方式单独的分列出来。

实现方法1、打开intouch编辑界面WindowMaker如图1,图1在界面左面“脚本”窗口中,右键点击“条件”弹出就“新建”选项如图2图2此时,会弹出“条件脚本”界面,如图3,此时,我们以创建“ATE3_103SY”为例,这是一个“精处理装置解列”的报警点,我们需要它产生报警的时候,上位机能够以声音的方式发出警报,参数设置如下:条件:报警点在上位机的标签名,可通过双击空白处进入标记名字典而进行选择注释:此报警点的中文所表达的含义,注释作用条件类型:报警点触发声音报警的条件,为真期间需要设置触发间隔时间空白栏处:触发此报警点的脚本图3如果要建立多个报警点的话,则按上述方法进行重复操作即可。

附件:PlaySound() 函数播放波形文件的声音或 Windows 缺省声音。

语法Playsound (soundname, flag)参数soundname声音或波形文件的名称。

字符串值、消息标记名或字符串表达式。

如果给声音定义名称,它必须在 Win.ini 文件中的 [Sounds] 部分进行定义,例如MC=”c:\test.wav”flag指定如何播放声音。

文字整数值、整型标记名或整型表达式,含义如下:0 - 同步播放声音一次(脚本等到声音播放完毕才继续执行)。

1 - 异步播放声音一次(脚本不必等待声音播放完毕再继续执行)。

9 - 连续播放声音(直到再次调用 PlaySound() 函数为止)。

示例此脚本播放 c:\welcome.wav 文件的声音一次,并暂停脚本执行,直到声音播放完毕。

PlaySound("c:\welcome.wav",0);此脚本连续播放声音警告。

在 win.ini 文件 [Sounds] 部分,需要将声音名称 Alert 与声音文件关联起来,例如:Alert=c:\alert.wav.PlaySound("Alert",9);*在此注意的是双引号里面为.wav格式的声音文件,在实际操作过程中注意详细的路径。

InTouch教程

InTouch教程
8,
QuickFunction 既可是同步也可是异步,而其它脚本类型只 能是同步的
脚本编写规则 :
1、不做声明,所有的变量均视为标记名 2、每句话结尾加 “ ; ”
3、注释语句 { 注释内容 }
4、IF、THEN、ELSE、ELSEIF、END、ENDIF语句
5、支持局部变量
DISCRETE
Show win
5, 键脚本 6, 数据改变脚本 7, ActiveX 事件
与链接到触动链接 - 动作按钮的对象关联
链接到键盘上特定的键或键组合 仅链接到标记名和(或)标记名点域 在运行时执行 ActiveX 控件事件
QuickFunction 您创建的且可依从其它 InTouch QuickScript 或动画链接表达式中进行调用的脚本。
DIM “” AS {
INTERGER
REAL MESSAGE
Module 6- 安全性
安全性的基本概念:是操作员 “登录”到应用程序,然后输 入其用户名与口令。 $Accesslevel 访问级别最高为9999 (此级别允许访问所有的 安全性命令) ;通过配置访问级别的高低来限制操作工的操作权 限,不同的访问级别可以得到不同的操作权限。 InTouch 应用程序的缺省安全设置是“无”。创建新的应用程 序时,缺省条件下,用户名会被设置为 “Administrator”,其访 问级别是 9999 ,密码是“wonderware”。
Module 7- 报警和事件
InTouch 提供了一个通知系统,可以向操作员通知生产过程与系统状况的 有关信息。报警显示生产过程条件报警,而事件则表示正常的系统状态消息。
报警类型
1、离散报警DSC 2、偏差报警 ( a主偏差 b副偏差) 4、变化率报警Roc b高报Hi c低报Lo d低低报LoLo) 3、值报警 ( a高高报HiHi

intouch历史报警、事件设置

intouch历史报警、事件设置

1\设置Alarm DB Logger Manager-配置
服务器名:(local)或IP地址
数据库:KXZK
用户信息
用户名:sa
口令:123456
记录模式:详细
测试连接,创建(即创建详细列表)
下一步:不改
下一步:不改
完成。

点开始。

系统运行时,Alarm DB Logger Manager 不能关闭,因为它在保存报警。

提醒,有的在“程序”-“wonderware”中设置一次,然后在软件中的alarm db logger manager 同样设置一次。

历史报警才有效。

2、历史报警控件:AlmDbViewCtrl
服务器名:数据库名:用户ID:口令:其实不用修改,只要Alarm DB Logger Managerg开着,会自动保存;要是行不通,就手动修改。

注意的地方是自动连接要勾选。

正常运行时,alarm DB Logger manager不能关闭。

intouch专家篇03第3章标记名字典

intouch专家篇03第3章标记名字典
• 在标记中使用连字符 (-) 时必须小心。 它们在标记 名中使用时是有效的,但它们在表达式或逻辑运算 时也被用作负号或减号“运算符”。因此,可能会 引起混淆。
沈鼓自控技术部
2.定义新标记名
• 要定义一个新标记名 • 1. 在特别菜单上,单击标记名字典,或者在“应用程序浏览
器”中,双击标记名字典。 此时出现标记名字典对话框。 • 2. 单击新建。 (此时清除标记名框的内容)。 • 3. 在标记名框中,输入新标记名要使用的名称。 • 4. 单击类型。 此时出现标记类型对话框。 • 5. 选择标记名类型,然后单击确定。此时会出现所选类型相
• 9. 在注释框中,输入要系统储存的有关标记名的任何其它注 释(最多50 个字符)。
• 10. 如果希望在运行时只要工程单位值的变化超过指定的记 录死区值,便将标记名记录在历史记录文件中,请选择记录 数据;否则,缺省条件下,不管值的变化如何,均每小时记 录一次。
• 11. 如果希望记录由操作员、I/O、QuickScript 或系统对标记 名所作的所有数据值改变,请选择记录事件。
应的各个详细资料对话框。 • 6. 单击组将标记名指定给特定的“报警组”。此时出现报警
组对话框。 选择要指定给该标记名的“报警组”,然后单击 关闭。
沈鼓自控技术部
2.定义新标记名
• 7. 对于 I/O 型标记名,选择只读将标记名限制为在运行时处 于只读状态。
• 8. 对于 I/O 型标记名,选择读写使标记名在运行时可以进行 读、写。
程单位可以改变的量。 • 4. 在最小工程单位框中,输入在收到最小的原始计
• 10. 在标记名定义完毕之后,单击关闭以保存标记名 定义并关闭标记名对话框。
沈鼓自控技术部
3.定义标记名详细资料

InTouch-HMI简介

InTouch-HMI简介
布局与导航
显示 应用集成 智能 符号 面板
脚本 安全 标签 历史告警

HMI:InTouch 10.1

全新的 ArchestrA 图形 和Wonderware Development Studio完全的集成
托管的应用程序
XP, 2003 Plus Vista
• 用户输入 • 游标 • 按钮
▪ 其他连接
• 改变图形的颜色,大小,位置 • 显示过程数据 • 其他
▪ ActiveX,向导,ArchestrA Symbol自含动画定


InTouch – 脚本
► 脚本的作用
▪ 事件处理
► 脚本类型(事件类型)
▪ 应用程序脚本 ▪ 键脚本 ▪ 数据改变脚本 ▪ 条件脚本 ▪ 窗口脚本 ▪ ActiveX事件脚本 ▪ QuickFunction

InTouch的应用
► 1987年,创立了第一个基于Windows 的工业专用平台
► 简单方便的图形化快速部署 ► 把可视化融入生产过程 ► 提高操作人员效率 ► 协助企业控制盈亏线,提高
投资回报率 ► 全球安装数量超过30万套

Wonderware无处不在
InTouch 7.x
布局与导航 显示 符号 脚本 安全 标签 历史告警
InTouch View 8.0 IAS 1.0
InTouch View 9.0 IAS 2.x
布局与导航
显示 符号 脚本 安全 标签 历史告警
布局与导航
显示
智能 符号 面板
脚本 安全 标签 历史告警
InTouch 10 IAS 3.0
InTouch 图形生成
► 向导(Wizard)图形库

intouch专家篇 06第6章 报警 事件解析

intouch专家篇 06第6章 报警 事件解析

沈鼓自控公司技术部
6.2 有关报警的一般背景知识
下面是有关报警的一些常见术语和概念,而无论
它们用于何种特定的系统、采用何种实现方式。 • 报警:一般而言,报警是概念更为广泛的条件 的一种特定类型 - 具体说来,报警是一种异常条 件。通常,报警用于在发生某种错误或达到某个 特定处理阶段时发出信号。例如,报警可能会指 出锅炉超出安全温度极限,也可能只是简单地通 知换班时间已到。
沈鼓自控公司技术部
6.5 报警优先级
InTouch 中配置的每个报警都有一个关联的优先
级值。此值表示报警的严重程度,范围从 1 到 999,其中 1 表示最为严重。使用这些优先级创 建报警范围,将报警指定给每个优先级,用户可 以很轻松地区分非关键报警与关键报警。您还可 以根据优先级范围创建动画链接、确认脚本、过 滤视图及打印。
沈鼓自控公司技术部
6.1 简介
“InTouch 分布式报警系统”是独立于
WindowViewer 的一套软件组件。这些组件可供 InTouch 及其它 FactorySuite 程序在多节点系统 中互相交流报警信息。充当报警供应器的 FactorySuite 程序执行报警状态的实际检测工作。 “报警供应器”通过 API 调用将通知传递给“分 布式报警系统”。反之,充当报警接收器的 FactorySuite 程序则通过 API 调用从“分布式报 警系统”获取通知与状态,然后执行报警信息的 显示工作。
沈鼓自控公司技术部

6.4 报警摘要与报警历史
InTouch 使用报警摘要与报警历史这两个词来分
别指“当前活动的”报警和“已经结束的”报警。 此理念基于,操作员可能希望查看目前等待确认 的所有报警的“摘要”,而所有其它报警信息已 属于过去的历史,并非十分紧要。在“分布式报 警系统”中,这两种报警记录分别保存在不同的 存储缓冲区中。

Intouchifix关于语音报警的一种设置思路

Intouchifix关于语音报警的一种设置思路

Intouchifix关于语⾳报警的⼀种设置思路⼯控项⽬最近升级改造,需要使⽤Intouch/ifix提供⼀个语⾳报警功能。

这个不像先前提供的单⼀的声⾳报警,业主⽅要求能详细的提供某某⽔泵或者是某某设备故障报警,这就要求我们这边对语⾳解析或者基础控件知识有⼀定的掌握了。

在实现上,⼀般有两种⽅法:第⼀种使⽤微软集成的Microsoft Speech SDK(TTS),这种开发成本⽐较⾼,需要⾃⼰对微软语⾳进⾏⼆次开发。

第⼆种就是直接使⽤成熟的轮⼦啦。

经过寻找(北京捷通)版本完美解决了这个问题。

它直接就封装成了OCX控件的形式,在intouch调⽤即可。

下⾯简单的介绍⼀下使⽤过程:1.安装jTTS Desktop5.0版本的软件(或者安装⾦⼭词霸2009 ⽜津版本)。

2.在intouch向导/控件安装查看,选择JTTS ActiveX Control进⾏安装。

3.在向导选择中进⾏调⽤,直接将相应的图标拖⼊到想要导⼊的画⾯中去。

4.编写脚本,对控件进⾏调⽤即可。

上述脚本,实现对⽔泵的三次重复告警,然后,将content内容数据写⼊数据库中,实现报警记录。

注:此⽅法有个令⼈⽆法解决的bug,因为是使⽤OCX控件的⽅式进⾏语⾳报警,所以该报警只对该画⾯有效果。

也就是说,实现上述的功能只能当viewer 在特定的画⾯中才能实现。

(不完美的⽅法,需要等抽空使⽤第⼀种⽅法进⾏开发试试)补充:在ifix下设置语⾳报警的基本思路:(完善上⾯所提bug,使⽤专门的故障报警弹窗即可)1.对需要报警的点进⾏事件调度编写:编写脚本,对触发事件进⾏数据库写⼊,以及弹窗显⽰:Dim conODBC As ADODB.ConnectionDim StrD As StringDim userid As StringDim username As StringDim groupname As StringSystem.FixGetUserInfo userid, username, groupnameStrD = Format(Now, "yyyy-mm-dd hh:mm:ss")Set conODBC = New ADODB.ConnectionconODBC.ConnectionString = "DSN=QPWS;UID=sa;PWD=;"conODBC.Open "QPWS", "sa", ""conODBC.Execute "insert into kaitingshijian (DateTimee,mingcheng,neirong,operator) values ('" + StrD + "','⼆期粗格栅污⽔泵1', '故障', '" + username + "')" conODBC.CloseOpenTGDPicture "故障报警.grf", "", "", "", "⼆期粗格栅1号污⽔泵.TGD"2.在故障报警.grf画⾯中,编写脚本:Private Sub CFixPicture_Initialize()playSound ("D:\alarm.wav")JTTS_ActiveX1.Play (Text2.Caption + Text1.Caption + Text2.Caption + Text1.Caption + Text2.Caption + Text1.Caption)playSound ("D:\alarm.wav")End Sub注:PlaySound()⽅法,使⽤的是user下⾃编写模块实现:Public Declare Function sndPlaySound Lib "winmm" Alias "sndPlaySoundA" (ByVal IpszSoundName As String, ByVal uFlags As Long) As Long'flag uitzettenPublic Const SND_SYNC = &H0Public Const SNC_ASYNC = &H1Public Const SND_NODEFAULT = &H2Public Const SND_MEMORY = &H4Public Const SND_LOOP = &H8Public Const SND_NOSTOP = &H10Public Sub PlaySound(strSound As String)sndPlaySound strSound, SND_ASYNC Or SND_NODEFAULTEnd Sub⾄此,⼀个简单的ifix下的语⾳报警已经实现。

如何配置SQL2005_实现InTouch报警历史查询

如何配置SQL2005_实现InTouch报警历史查询

如何配置SQL2005,实现InTouch报警历史查询
1、启动SQL Serve Managemen Studio,并按上图配置;
2、按照下图建立数据库,命名为WWAlmDb,并建立数据库关系图;
3、启动InTouch,打开Alarm DB Logger Manager,单击设置,出现 Alarm DB Logger Manager - 配置向导配置数据库连接。

按照下图配置,测试完成后点击“测试连接”,然后点击“创建”,点击“下一步”;
3、点击下一步,完成。

5、点击开始
6、在向导中增肌AlmDbViewctrl控件,在画面中添加;
双击打开如下对话框,按照下图配置数据,点击“测试连接”后提示连接成功,则完成,运行InTouch观察数据。

7、运行后如下图:能够读到报警历史即可。

若是要开机自动执行连结database的话
只要执行C:\Program Files\Wonderware\InTouch\wwalmlogger.exe即可。

INTOUCH详细教程

INTOUCH详细教程
WindowViewer 是用于显示 在 WindowMaker 中创建的图形窗口的运行时环 境。
WindowViewer 执行 InTouch QuickScript执行历史数据的记录和报告、处理报 警记录和报告,并且可以充当 DDE 和 SuiteLink 通讯协议的客户机和服务器。
第一次运行InTouch
InTouch应用程序管理器
要配置应用程序管理器的显示窗口: 1. 在“查看”菜单上,单击您要应用的命令,或右击任 意列标题,或单击应用程序管理器窗口的空白区域,或 在所出现的弹出式菜单上单击详细资料(不是应用程序 名)
2. 指向“视图”,将出现下面的子菜单:
3. 选择您要应用的命令。
InTouch应用程序管理器
第一次运行InTouch
要首先运行 InTouch :
1. 启动InTouch程序 (intouch.exe)。“欢迎使用欢迎使用欢迎使用欢迎 使用 InTouch 应用程序管理器应用程序管理器应用程序管理器应用 程序管理器”对话框出现。
2.单击“下一步”,“欢迎使用InTouch 应用程序管理器”对话框再 次出现,显示启动目录的缺省路径。例如C:\Program Files\factorysuite\InTouch
安装 InTouch 7.11
•InTouch使用Wonderware FactorySuite 安装程序进行安装。 •InTouch 在Microsoft Windows 2000 或Windows NT 操作系 统下运行。 •安装程序会创建所需的目录,然后将文件从光盘复制到 您的硬盘。 •必要的时候系统要求重新启动计算机,以便安装完成。
InTouch 组件
体系配置网络应用程序开发(NAD)以及配置动态分辨率转换(DRC) 和(或) 分布式报警。DBDump 和 DBLoad 数据库实用程序也是从应用程序管理器启 动的。

INTOUCH详细教程

INTOUCH详细教程
6. 在“描述”框中,输入应用程序的描述文字(描述框 是一个可选项,输入的描述内容最长可达 255 个字符)。
第一次运行InTouch
7. 单击“完成”。“InTouch - 应用程序管理器”重新出 现,并显示图标及您为新应用程序指定的名称。
第一次运行InTouch
8. 要打开某个应用程序,选择该应用程序并单击鼠标右 键,然后在“文件”菜单中单击您要用于该应用程序的 程序名;或者从列表中选择该应用程序,然后在工具栏 中单 击 WindowMaker 工具(新应用程序不能执行 WindowViewer )。
授权
FactorySuite系统的授权信息可以通过授权查看实用工具 查看,运行授权查看工具的方法是在WindowMaker Help 的“关于”对话框里面。
要知道更详细的授权信息,请在安装InTouch之后查看 《FactorySuiteare技术支持提供许多支持选项,来回答有关 Wonderware 产品及其 实施的问题。在联系技术支持前,请先参考《InTouch 用户指南》中的有关章 节,以寻求您使 用 InTouch 系统时所遇问题的可能解决方法。如果您觉得有 必要求助于技术支持,请提供以下信息: 1. 您的软件序列号。 2. 您所运行的 InTouch 版本。 3. 您所使用的操作系统类型和版本。例如,Microsoft Windows NT 第 4.0 SP5 版(或以上版本的)工作站。 4. 描述所遇系统错误消息的准确用词。 5. 来自Wonderware Logger、Microsoft Diagnostic utility (MSD) 或任何其它诊 断应用程序的任何相关输出列表。 6. 您所尝试的解决方法的细节和结果。 7. 有关如何重现问题的细节。 8. 如果所遇问题是老问题,请提供指定 的 Wonderware 技术支持案例号。 有关技术支持的详细信息,请参阅您的联机《FactorySuite 系统管理员指南》。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
沈鼓自控公司技术部
6.1 简介
“InTouch 分布式报警系统”是独立于
WindowViewer 的一套软件组件。这些组件可供 InTouch 及其它 FactorySuite 程序在多节点系统 中互相交流报警信息。充当报警供应器的 FactorySuite 程序执行报警状态的实际检测工作。 “报警供应器”通过 API 调用将通知传递给“分 布式报警系统”。反之,充当报警接收器的 FactorySuite 程序则通过 API 调用从“分布式报 警系统”获取通知与状态,然后执行报警信息的 显示工作。
沈鼓自控公司技术部
6.4 报警摘要与报警历史
InTouch 使用报警摘要与报警历史这两个词来分
别指“当前活动的”报警和“已经结束的”报警。 此理念基于,操作员可能希望查看目前等待确认 的所有报警的“摘要”,而所有其它报警信息已 属于过去的历史,并非十分紧要。在“分布式报 警系统”中,这两种报警记录分别保存在不同的 存储缓冲区中。
沈鼓自控公司技术部
6.2 有关报警的一般背景知识
下面是有关报警的一些常见术语和概念,而无论
它们用于何种特定的系统、采用何种实现方式。 • 报警:一般而言,报警是概念更为广泛的条件 的一种特定类型 - 具体说来,报警是一种异常条 件。通常,报警用于在发生某种错误或达到某个 特定处理阶段时发出信号。例如,报警可能会指 出锅炉超出安全温度极限,也可能只是简单地通 知换班时间已到。
沈鼓自控公司培训教程
第六章 报警/事件
第六章 报警/事件
InTouch 提供一个通知系统,可以向操作员通知生产过程
与系统状况的有关信息。本系统支持过程报警与系统事件 的显示、记录及打印。报警显示的介绍详见第 10 章“报 警/ 事件客户端”。报警记录器与报警打印程序的介绍详 见第 11 章“报警实用程序”。报警表示生产过程中发生 的警报,而事件则表示正常的系统状态消息。 InTouch 支持“分布式报警系统”,可显示本地 InTouch 应用程序及其它网络 InTouch 应用程序的报警系统产生 的报警与事件。这些报警可以在本地 InTouch 节点或从 网络中的远程节点上确认。 本章介绍报警系统、各种不同类型的报警条件以及分组层 次结构。具体的各小节介绍如何添加、修改及删除“报警 组”,如何给“组”指定标记名、给标记名定义报警条件, 以及如何配置报警系统。
沈鼓自控公司技术部
6.3 报警与事件
InTouch 使用两种通知方式来提醒操作员生产过
程活动:“报警”与“事件”。报警表示关于生 产过程的警告,它要求操作员作出响应。通常, 在过程值超过用户定义的极限时,例如模拟量超 过上限值,便会触发报警。这会触发一种未确认 的报警状态,它可以用于向操作员通知有问题发 生。操作员确认报警之后,系统便会返回已确认 状态。InTouch可配置成要求即便引起报警的条 件已消失但仍需确认报警。这可以确保操作员了 解那些引起临时报警状态但已恢复正常的事件。
沈鼓自控表示正常的系统状态消息,不要求操作人员
作出响应。通常,发生特定的系统条件时,如操 作员登录到 InTouch,则会触发一个事件。如果 加以适当配置, InTouch 可以将事件记录到报警 数据库,并(或)在打印机上进行打印输出。 在“标记名字典”中定义标记名时,可以配置任 意标记名来执行事件监控。定义标记名来监控事 件时,只要每次标记名值发生改变,均会有一则 事件消息记录到报警系统。事件消息记录数据如 何改变:是由操作员、I/O、脚本还是由系统引起 的改变。
沈鼓自控公司技术部
6.5 报警优先级
InTouch 中配置的每个报警都有一个关联的优先
级值。此值表示报警的严重程度,范围从 1 到 999,其中 1 表示最为严重。使用这些优先级创 建报警范围,将报警指定给每个优先级,用户可 以很轻松地区分非关键报警与关键报警。您还可 以根据优先级范围创建动画链接、确认脚本、过 滤视图及打印。
沈鼓自控公司技术部
6.2 有关报警的一般背景知识
• 事件:事件是可以检测的实例,它不一定与报
警关联。进入或脱离某种报警状态这样的转换过 程就一定会形成某种事件。事件也可以表示操作 人员的动作、系统配置的改变或某些类型的系统 错误。区分条件与事件这两个概念非常重要。条 件可能持续几分钟、几小时、几天或几周。而事 件则是瞬时的,在发生之后便立即结束。报警是 一种条件,而报警通知则是一个事件。
沈鼓自控公司技术部
目录

6.1 简介 6.2 有关报警的一般背景知识 6.3 报警与事件 6.4 报警摘要与报警历史 6.5 报警优先级 6.6 报警组 6.7 标记名报警配置 6.8 报警点域 6.9 配置报警系统 6.10 给报警确认功能附加注释 6.11 确认本地报警
沈鼓自控公司技术部
6.2 有关报警的一般背景知识
• 优先级:严重程度(又称优先级)与报警关联,
用于指明情况有多糟或条件有多“重要”。在锅 炉超出温度极限时,严重程度可能“非常糟”或 “非常重要”,需立即引起注意以确保生命与财 产安全。与之相反,到达换班时间时,严重程度 通常“不至于太坏”,甚至非常轻微。报警的严 重程度通常取决于具体环境 - 工厂应用、设备性 质、后备系统的可用性、潜在损坏或停机成本等。
沈鼓自控公司技术部
6.6 报警组
每个 InTouch 报警均可指定给一个“逻辑报警组”。这
些组可由用户自定义,并可以整理成多达 32 级的层次结 构。这些组提供了一种基于机构、工厂设计或任何其它衡 量标准来给报警归类的方式。对于过滤报警显示、“报警 打印程序”及确认脚本,“报警组”均非常有用。 每个标记名都与一个“报警组”关联。如果没有将“报警 组”名与标记名关联,则缺省条件下, InTouch 会自动 将它与根报警组 $System 关联。任何“报警组”均可以 有与之关联的标记名及其它“报警组”名。“报警组”组 织整理为分层的目录树结构,根报警组 $System 位于目 录树的顶端。定义的所有“报警组”均自动成为根报警组 的下级。
相关文档
最新文档