Intouch 2014 R2历史报警和操作记录

合集下载

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里定义的变量使用同一个名字,也可以使用不同的名字,但是比较容易混乱。

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

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

intouch历史报警配置

intouch历史报警配置

(1)在标记名字典里为标记名添加报警
(2)单击"向导",弹出向导选择对话框
选择AlmDbviewCtrl控件(横排第二个),拖入窗口,双击打开AlmDBviewCtrl 属性对话框。

单击"数据库"选项,
在"服务器名(S)"中选择计算机名
在"数据库名(D)"中填写数据库名
在"用户ID(U)"中输入用户名
在"口令(P)"中输入口令
(3)在应用程序中选择alarm db logger manager双击弹出
点"击设置"弹出
在"服务器名(S)"中选择计算机名在"数据库(D)"中填写数据库名在"用户名(U)"填写用户名在"口令(P)"中输入密码
"记录模式"选择"详细"
点击"下一步"
在"报警查询中"输入报警组点击"下一步"
如图填写
单击"完成"。

(4)在SPC中配置"数据库" 双击"数据库(B)"
在"数据库类型"中选择数据库类型,根据access和SQL server选择在"ODBC数据源"中选择新"<新>"
点击"添加(D)..."
选择驱动程序单击完成。

系统Intouch图控操作手册

系统Intouch图控操作手册
2、加药机自动控制:
(1)加药机手/自动选择开关置于“自动”位置,循环泵启动且排水阀关闭且 PH控制器到达设定动作值,加药机启动,循环泵停止或排水阀开启或PH控制 器到达设定停止值,加药机停止。
(2)加药机手/自动选择开关置于“自动”位置,加药机-A过载或者选择开关
不在自动位置,加药机-B启动。反之依然。
谐波滤波器手/自 动选择开关
谐波滤波器手动 启动按钮
谐波滤波器手动 停止按钮
第四章、 废气控制系统入口气动风门操作
1、入口气动风门手动控制:
(1)入口气动风门手/自动选择开关置于“手动”位置,按下“入口气动风门 开启“按钮,入口气动风门开启,按下“入口气动风门关闭“按钮,入口气动 风门关闭。
2、入口气动风门开启自动控制:
2、循环泵自动控制:
(1)循环泵手/自动选择开关置于“自动”位置,风机启动且洗涤塔液位高于 低液位,循环泵启动,风机停止或洗涤塔液位低于超低液位,循环泵停止。
(2)循环泵手/自动选择开关置于“自动”位置,循环泵-A过载或者选择开关
不在自动位置,循环泵-B启动。反之依然。
洗涤塔控制盘总
循环泵选择开关
开关
击”R"按钮,清除所有曲线,按下“+”,点击系统功能栏中”历史曲线“按
钮,进入到历史曲线监控画面。变量前打勾,点击“刷新”按钮,即看到变量
的曲线。
操作者可在登陆窗口中
输入正确的用户名和密 码,执行用户登陆。或
输入框
注销登陆
第十章、 废气控制系统风机操作(远程)
打开即时 报警
报警全部 确认
打开历史 报警
(2)点击需要设定静压传讯器的变量,进入到对应的系统画面,点击其数据, 弹出设定画面。

基于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环境 实现声音 报警方法

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

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

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

语法
Playsound (soundname,flag)。

intouch历史报警、事件设置

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的WindowViewer运行时,自定义的选择一个时间段,并查询该时间段的历史报警记录。

思路:利用IDE下自带的ArchestrA报警控件、2个时间选择控件(选择开始时间和结束时间)、自定义按钮,组成历史报警时间段查询的基本图符。

如下图:注:ArchestrA报警控件只有在Galaxy为“Base Application Server”类型时才显示,但能够在普通InTouch环境下正常使用。

在“查询指定的时间段”按钮内编写动作脚本,在脚本中调用报警控件的时间设置属性AlarmClient1.TimeSelector.SetStartAndEndTimes(StartTime,EndTime,0),将该属性中的StartTime和EndTime赋值为时间选择控件的值,如下:AlarmClient1.TimeSelector.SetStartAndEndTimes(DateTimePicker1.Value,DateTimePicker2.Valu e,0);设置时间完成后,需要让报警控件进行指定时间段的重新查询,需要再添加一条属性:AlarmClient1.Requery();同时,为了方便用户切换,还添加了按钮“更新到最近1小时报警”的功能按钮,具体设置请参照下列步骤:1、具体设置步骤:(1) 双击报警控件,出现如下配置界面:选择客户端模式为“历史报警”,配置相应的数据库名、用户名、密码等,在“其他设置”中时间范围设置采用默认形式。

以上填写完毕即是报警控件的配置结束。

(2) 在“查询指定的时间段”按钮下,编写属性脚本。

具体如下:AlarmClient1.UpdateToCurrentTime = False; /让用户能够查询任意时间的历史报警AlarmClient1.TimeSelector.TimeDuration = 0; /让用户能够自定义的输入任意时间段进行查询AlarmClient1.TimeSelector.SetStartAndEndTimes(DateTimePicker1.Value,DateTimePicker2.V alue,0); /让将用户选择开始时间和结束时间赋值给报警控件AlarmClient1.Requery(); /让报警控件按照用户设置的时间进行查询(3) 在“更新到最近1小时报警”按钮下的脚本,具体如下:AlarmClient1.UpdateToCurrentTime = True; /让用户能够查询最近一段设定时间的历史报警AlarmClient1.TimeSelector.TimeDuration = 6; /查询最近1小时内的报警(数值表参考下图:)AlarmClient1.Requery(); /让报警控件按照用户设置的时间进行查询(4) 在2个时间选择控件“Date Time Picker”的配置选项下选择“Custom”设置年—月—日—时—分—秒,格式。

InTouch教程

InTouch教程
5, 键脚本
与链接到触动链接 - 动作按钮的对象关联
链接到键盘上特定的键或键组合 仅链接到标记名和(或)标记名点域 在运行时执行 ActiveX 控件事件
6, 数据改变脚本 7, ActiveX 事件
8, QuickFunction 您创建的且可依从其它 InTouch QuickScript
或动画链接表达式中进行调用的脚本。
3、 Windowviewer: 一种运行窗口
用于显示在Windowmaker 中创建的图形窗口
Show lab1
Module2 –Intouch的开发环境
WindowMaker 图形用户界面
Show win1
InTouch 特性和优点:
图形用户界面 (GUI) 访问级口令安全性 强大的 QuickScript
InTouch的广泛用途
InTouch HMI软件用于可视化和控制工业生产过程 它提供了一种易用的开发环境和广泛的功能,使工程师能够快 速地建立、测试和部署强大的连接和传递实时信息的自动化应用。 InTouch软件是一个开放的、可扩展的HMI,为定制应用程序 设计提供了灵活性。 InTouch 软件适合于部署在独立机械中、在分布式的服务器/ 客户机体系结构中、在利用FactorySuite工业应用服务器的应用中 ,也可以作为使用终端业务的瘦客户机应用。 InTouch 广泛的应用于包括食品加工、石油、汽车、半导体 、化工、制药、纸浆和造纸、交通等在内的全球众多纵向市场。
Show win1
针对InTouch 程序内部仿真
对外部数据的读取或写入 中间变量(.Name)

变量类型
1、离散 discrete : BOOL (值 0 或 1 )就是 (真和假 ) 2、模拟 整形 integer :介于 4-20mA或819-4095整数.

intouch的基本操作

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

INTOUCH小技巧

INTOUCH小技巧

怎么定期删除intouch历史报警库WWALMDB内的报警记录?在工具_应用程序_Alarm_DB_purge archive里清除文档,你可以按月、星期、天来清理。

intouch10.1的历史报警的报警时间出现错误代码51198,这是什么问题,希望各位高手帮忙解决一下intouch10.1在报警出现时,其报警时间与系统的实际时间不同,报警出现的时间要比系统时间要早大约10分钟左右,ack之后的时间与系统时间一致,其持续时间为51198 05:05:27,一般的情况下,前面的为00000,希望各位大大帮帮忙解决一下。

谢谢我将DI,DO,AI,AO四种数据类型的数据加入CSV文件中,倒标记名时就出现See log viewer for problems.非常感谢啦!格式不正确导致的,你先建立几个变量,导出得到格式,然后按照这个格式到进去,如果用EXCEL来编辑一定要注意格式intouch 用csv文件往里倒标记名时,报load fail. see log viewer for problem导入的CSV文件里面的系统单元格内容没排列正确intouch上传DB时出现log viewer错误是什么意思说明你的DBLOAD没加载成功,去LOG VIEWER中查看时什么问题导致这个原因,位置在所有程序-wonderware-system management console,找到Logeviewer看具体什么原因。

需要注意的是,你要准确使用到处的.csv文件最左上角的MODE=ASK(UPDATE,REPLACE)等,具体什么含义查帮助。

intouch画面怎样改变分辨率首先要分清楚几个定义1、画面分辨率的产生:画面分辨率是开发时电脑屏幕份分辨率例如1024*768。

2、当前画面与电脑分辨率不同时:a、更改电脑分辨率,使电脑分辨率与画面一致。

b、电脑的最高分辨率小于画面时(1)、直接打开make开发模式,画面分辨率会自动转化为电脑分辨率(2)、如果直接打开VIEW模式,画面保持原有分辨率运行,但可能不是全屏显示。

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里定义的变量使用同一个名字,也可以使用不同的名字,但是比较容易混乱。

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

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

intouch的基本操作

intouch的基本操作

只有荒凉的沙漠 没有荒凉的人生
调节回路显示窗口的调用
该窗口可以显示工艺流程 监控的实时测量值、设定值、 阀位输出值、报警高、低限值、 PID参数等。PV为实际测量值, SP为设定值。当控制方式打到 手动时,可以通过给定阀的开 度来进行PID调节;当控制方式 打到自动时,阀的开度不可给 定,可以通过更改设定值对阀 的开度进行PID调节。三角型的 按钮为微调键。用于增加设定 值的大小,用于减小设定值的 大小。
只有荒凉的沙漠 没有荒凉的人生
intouch的基本操作
(亚太摩尔--张涛)
2010.1.24
只有荒凉的沙漠 没有荒凉的人生
intouch运行程序的打开
从开始菜单启动,如果桌面有快 捷方式也就可启动(WINDOWVIEWER), 如下图:
只有荒凉的沙漠 没有荒凉的人生
流程面面总菜单
启动后进入首页画面: 1、流程面图总菜单:按不 同的单元分割,在不同的单元下 还有子菜单。 2、用户程序菜单:根据是 否实际使用和功能,一般有用户 登录、报警记录、历史趋势、操 作记录和ESD铵钮。
只有荒凉的沙漠 没有荒凉的人生
报警详图介绍
如果操作员想以表格 的形式查看报警状况或想 对报警进行确认,可以点 击每一流程画面底部的工 具栏上的“报警详图”按 钮。就会弹出报警详图画 面,详细的列出当前所有 报警放生的时间 ,类型, 位号,当前测量数值,操
作员、报警组等信息。如 图所示:
只有荒凉的沙漠 没有荒凉的人生
只有荒凉的沙漠 没有荒凉的人生
用于手动方式时增加阀位的输出值,用于手动方式时减 小阀位的输出值。报警值的取值范围通过设定报警限值来设 定,PID参数通过PG、TI、TD、DG来进行设定。点击上面窗 口中控制按钮下方的手动 可以在手动和自动之间进行自由 切换。也可以通过点击流程画面上调解阀旁边的窗口在手动 和自动之间切换。当阀位输出大于0时对应的调节阀变为绿 色,否则为灰色

INTOUCH实时报警和历史报警的制作方法

INTOUCH实时报警和历史报警的制作方法

INTOUCH 实时报警和历史报警的制作方法实时报警和历史报警的制作同样需要在报警组中新建报警组以及在变量字典中设置报警条件。

1、在特别->报警组2、添加一报警组,例如alarmA组3、在变量字典里设置报警条件定义,如下图点击“组”按钮选择我们刚才定义的组,确认模型中选择“条件”,在报警注释中填入你在报警时需要的报警内容,例如“溶液罐高报警”。

以下的报警条件如:LoLo,Low,High,HiHi为低低,低,高,高高报警值条件。

特别说明:下图中最小原始数据,最大原始数据为PLC值,最小工程单位,最大工程单位为你定义的工程值。

其会自动线性转换。

例如OMRON CQM1H的模拟量值为0-4000,你的工程值为0-15.5的话最小原始数据:0最大原始数据:4000最小工程单位:0最大工程单位:15.5离散数据的定义相类似。

4、以下我们先制作实时报警功能。

点击工具栏中的向导,选择报警显示,点击分布式报警显示,点击确定。

这样实时报警功能就在画面里出现了,再双击报警控件设置其属性。

如下图,显示名为这个控件的名称,记住要在确认脚本中使用。

报警查询:为默认即可,也就是我们定义的报警域名。

下面我们定义两个功能。

确认最近报警和确认所有报警。

在画面里添加两个按钮,在最近报警里的触动动作按钮的动作中添加以下脚本almAckRecent( "ALMOBJ_2", $DateString);同样确认所有报警里添加Ack $System;5、添加历史报警查询功能。

选择WonderWare-〉Intouch-〉Alarm DB Logger Manager点击设置出现以下窗口按照以上参数设置,用户名和口令部分在安装SQL SERVER 2000时选择windows 和SQL混合认证,并且设置密码和用户名都为sa。

点击创建,等待创建完成后点击下一步点击下一步,选择Windows服务,以便下次启动Windows时可以自动记录报警点击完成。

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

InTouch历史警报制作

InTouch历史警报制作

总页数制作人功能描述当intouch历史警报很多的时候,查询指定时间段的警报1.加载MSCOMCT2.0CX控件。

“开始”,“运行”,输入“CMD”,“确认”,2.在此输入3.鼠标左击按住要加载4.回车后跳出加载成功的对话框,即加载成功5.选择之6.选择之7.安装8.打开历史警报窗口然后“单击”此图标9.双击之,重复DTPicker1DTPicker4DTPicker3DTPicker210.双击之总页数制作人功能描述当intouch历史警报很多的时候,查询指定时间段的警报11.按上图完成设定。

DTPicker3也按此设12.DTPicker2/4按此13.在窗口空白处右击,选择“窗口脚本”14.输入此脚本15.新建一个按双击,选择“动16.输入此脚本17.运行后,调整相应时间,按搜寻键就会跳出相应警报总页数制作人功能描述当intouch历史警报很多的时候,筛查指定群组、名称等的警报1.在中间双击2.选择查询过滤器3.不要在有中文的目录根下4.单击之5.选择之6.选“添加”7.输入过滤器名8.选择“组”9.“添加”10.右击,选择“编辑过滤器”11.选择运算符,具体用12.输入值,这样写的结果是筛选出报警组a_1的警报。

确定13.运行后,右击中间14.选择过滤器15.选择设定好的过滤器,然后“确定”16.历史警报框中就只剩a_1报警组的警报了总页数制作人功能描述当intouch历史警报很多的时候,筛查指定群组、名称等的警报17.我们还可以做一个按钮去调用设定好的过滤器“AAAA”18.制作一按钮并双击之19.选择“动作”20.写脚本如下21.运行后鼠标左键按下时就筛选出a_1注. 目前简中版的无法实现此功能页 数总页数制作人功能名称使用组合框筛选警报功能描述当intouch历史警报很多的时候,在组合框的下拉中选需要的警报类型1.打开历史警报窗口2.点击此图标3.双击之4.在相应位置单击5.空白处右击6.选择窗口脚本5.双击查看控件名7.脚本如下控件名8.运行后,下拉选择报警组9.在中间右击选择刷新10报警组a_1的警报就筛选出来了注.此法的alarmdbviewctrl 件必须是从intouch9.0版以前的导过来2陈晓明复操2陈晓明按钮并动作”2陈晓明2陈晓明1陈晓明l控以。

历史报警时间段查询手册

历史报警时间段查询手册

历史报警时间段查询手册目的:在InTouch的WindowViewer运行时,自定义的选择一个时间段,并查询该时间段的历史报警记录。

思路:利用IDE下自带的ArchestrA报警控件、2个时间选择控件(选择开始时间和结束时间)、自定义按钮,组成历史报警时间段查询的基本图符。

如下图:注:ArchestrA报警控件只有在Galaxy为“Base Application Server”类型时才显示,但能够在普通InTouch环境下正常使用。

在“查询指定的时间段”按钮内编写动作脚本,在脚本中调用报警控件的时间设置属性AlarmClient1.TimeSelector.SetStartAndEndTimes(StartTime,EndTime,0),将该属性中的StartTime和EndTime赋值为时间选择控件的值,如下:AlarmClient1.TimeSelector.SetStartAndEndTimes(DateTimePicker1.Value,DateTimePicker2.Valu e,0);设置时间完成后,需要让报警控件进行指定时间段的重新查询,需要再添加一条属性:AlarmClient1.Requery();同时,为了方便用户切换,还添加了按钮“更新到最近1小时报警”的功能按钮,具体设置请参照下列步骤:1、具体设置步骤:(1) 双击报警控件,出现如下配置界面:选择客户端模式为“历史报警”,配置相应的数据库名、用户名、密码等,在“其他设置”中时间范围设置采用默认形式。

以上填写完毕即是报警控件的配置结束。

(2) 在“查询指定的时间段”按钮下,编写属性脚本。

具体如下:AlarmClient1.UpdateToCurrentTime = False; /让用户能够查询任意时间的历史报警AlarmClient1.TimeSelector.TimeDuration = 0; /让用户能够自定义的输入任意时间段进行查询AlarmClient1.TimeSelector.SetStartAndEndTimes(DateTimePicker1.Value,DateTimePicker2.V alue,0); /让将用户选择开始时间和结束时间赋值给报警控件AlarmClient1.Requery(); /让报警控件按照用户设置的时间进行查询(3) 在“更新到最近1小时报警”按钮下的脚本,具体如下:AlarmClient1.UpdateToCurrentTime = True; /让用户能够查询最近一段设定时间的历史报警AlarmClient1.TimeSelector.TimeDuration = 6; /查询最近1小时内的报警(数值表参考下图:)AlarmClient1.Requery(); /让报警控件按照用户设置的时间进行查询(4) 在2个时间选择控件“Date Time Picker”的配置选项下选择“Custom”设置年—月—日—时—分—秒,格式。

19.1.2 报警摘要与报警历史_西门子PLC与InTouch综合应用_[共3页]

19.1.2 报警摘要与报警历史_西门子PLC与InTouch综合应用_[共3页]

║西门子PLC与InTouch综合应用502确认只是表示有人已注意到报警的发生。

高或中优先级的报警通常要求予以确认,而优先级非常低的报警则可能不要求确认。

尽管产生报警的条件可能已消失(例如,过高的温度又降了下来),但在被确认之前,报警本身并不会被视为“已处理”。

6.组报警可能会被划分为几个组,以便于跟踪和管理。

这些组可能表示工厂的不同区域、设备的各个部件、操作员的责任或者是特定的功能。

组还可以按父组与子组这样的层次结构进行组织管理。

“报警组”组织整理为分层的目录树结构,根报警组 $System位于目录树的顶端,定义的所有“报警组”均自动成为根报警组的下级,此目录树最多可达32级。

每个报警组最多可以有32个子组,每个子组最多可以有32个子组,直至级数达到最大值32为止。

报警组数过大,会导致性能下降。

7.区域通常,工厂会划分为各个区域,用以表示实际的位置、操作员的责任、工艺过程的各个阶段以及设备类型等。

与报警组类似,区域也可以通过划分为主区域和子区域来层次结构化。

不过,考虑到一些工厂会将这两个概念区别对待,所以区域应与组分开使用。

“分布式报警系统”不明确支持“区域”的概念。

不过,“报警组”可用于将报警划分成与“区域”对应的多个集合。

8.事件类型① SYS:发生了系统事件。

② USER:$Operator发生改变。

③ DE:从DDE客户端插入了标记名值。

④ LGC:QuickScript修改了标记名值。

⑤ OPR:操作员使用“输入值”修改了标记名值。

前2个事件会在启用事件记录功能时自动配置,其余3个必须由用户针对“标记名字典”中的每个标记名进行定义。

19.1.2报警摘要与报警历史InTouch使用“报警摘要”与“报警历史”这两个词来分别指“当前活动的”报警和“已经结束的”报警。

此理念基于操作员可能希望查看目前等待确认的所有报警的摘要,而其他报警信息已属于过去的历史,并非十分紧要。

在分布式报警系统中,这两种报警记录分别保存在不同的存储缓冲区中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档