组态王 声音报警
- 格式:doc
- 大小:7.16 MB
- 文档页数:4
一、使用Horn报警器WINCC软件“帮助”中有报警器用法的详细说明Horn有关的系统变量@RestartHorn@Horn TriggeringSingalsActive 禁止或者运行播放声音文件@HornSettingTagsActive@HornReset 可以用来确认报警,停止报警声音开始组态创建两个信号变量在图形编辑器下报警记录下完成打开报警器组态消息分配组态信号分配(需要提前下载WAW格式的报警声音文件)二、用C脚本播放WAV文件组态:启动按钮字体-文本-启动效果-全局颜色方案-否颜色-背景颜色-绿色停止按钮字体-文本-停止效果-全局颜色方案-否颜色-背景颜色-红色为了监视程序运行,要插入智能对象组态启动按钮C动作#include”apdefap.h”#pragma code(”Winmm.dll”)VOID WINAPI PlaySoundA(char*pszSound,char*hmode,DWORD dwflag); #pragma code()printf(“Start\r\n”);PlaySoundA(“C:\\WINDOWS\\Media\\ALARM8.WAV”,NULL,0);printf(“End\r\n”);组态启动按钮的SetTagBit组态停止按钮的SetTagBit三、用C脚本触发PC蜂鸣器#include”apdefap.h”#pragma code(”Kernel32.dll”)BOOL Beep(DWORD dwFreq,DWORD dwDuration);#pragma code()BOOL Beep(1000,100);(资料素材和资料部分来自网络,供参考。
可复制、编制,期待你的好评与关注)。
第四讲 报警和事件报警和事件窗口的作用运行报警和事件记录是监控软件必不可少的功能,“组态王”提供了强有力的支持和简单的控制运行报警和事件记录方法。
组态王中的报警和事件主要包括变量报警事件、操作事件、用户登录事件和工作站事件。
通过这些报警和事件,用户可以方便地记录和查看系统的报警、操作和各个工作站的运行情况。
当报警和事件发生时,在报警窗中会按照设置的过滤条件实时的显示出来。
为了分类显示报警事件,可以把变量划分到不同的报警组,同时指定报警窗口中只显示所需的报警组。
(注:趋势曲线、报警窗口都是一类特殊的变量,有变量名和变量属性等。
)为使报警窗口内能显示变量的报警和事件信息,您必须先做如下设置:定义报警组切换到工程浏览器,在左侧选择“报警组”,然后双击右侧的图标进入“报警组定义”对话框。
在“报警组定义”对话框中单击“修改”。
→ 在“修改报警组”对话框中将“RootNode ”修改为“化工厂”。
单击“确认”,关闭“修改报警组”对话框。
单击“增加”按钮,在“化工厂”报警组下再增加一个分组“反应车间”。
单击“报警组定义”对话框的“确认”按钮。
结束对报警组的设置设置变量的报警定义属性设置变量“反应罐压力”的报警属性。
在工程浏览器的左侧选择“数据词典”,在右侧双击变量名“反应罐压力”,弹出“定义变量”对话框。
在“定义变量”对话框中单击“报警定义”配置页,弹出对话框如下图:具体设置如下:低:10高:90报警组名:反应车间。
优先级:100单击“确定”,关闭此对话框。
采用同样的方法定义“原料油液位”,“催化剂液位”“成品油液位”的报警属性。
注:只有在“报警定义”对话框中定义了变量所属的报警组和报警方式后,才能在报警和事件窗口中显示此变量报警信息。
本节课将为工程增加一个报警和事件窗口。
建立报警和事件窗口建立新画面对于一个实际可用的系统来说,是由多幅具有不同功能的监控画面构成。
组态王所允许的画面数量是不受限制的。
本课将在一个新的画面上建立报警和事件窗口。
在工程浏览器左侧的树型视图中选择"界面",在右侧视图中双击"新建",新建产生一幅名为"实时报警"的界面,如图13-20所示。
文本"系统报警!",红色,系统报警时文字显示闪动,在"动画连接"对话框中单击"闪烁"按钮,弹出对话框。
输入闪烁的条件表达式"$新报警= = 1",当此条件表达式的值为真时,图形对象开始闪烁。
表达式的值为假时闪烁自动停止。
单击"?"按钮可以查瞧己定义的变量名与变量域,如图13-21所示。
"$新报警"变量就是组态王的一个系统变量,主要表示当前系统中就是否有新的报警产生。
当系统中无论有何种类型的新报警产生时,该变量被自动置为1。
但需要注意的就是,该变量不能被自动清0,需要用户人为地将其清0。
"确认"按钮按下时的命令语言程序为:Ack (RootNode);PlaySound (" c:\Sirenl、wav", 0); ClosePicture("实时报警");PlaySound函数此函数通过Windows的声音设备(若已安装)播放声音,声音为w町文件。
调用格式:PlaySound(SoundName, Flags)。
参数及其描述:SoundName代表要播放的声音文件的字符串或字符串变量。
Flags可为下述之一:←停止播放声音; 1同步播放声音; 2一异步播放声音; 3一重复播放声音直到下次调用PlaySound 0函数为止。
实时报警界面为报警时自动弹出窗口,在工程浏览器中选择命令语言一一数据改变命令语言,在浏览器右侧双击"新建飞弹出数据改变命令语言编辑器,如图13-22所示。
数据改变命令语言触发的条件"\\本站点\$新报警"变量或变量的域的值发生了变化。
北京亚控科技发展有限公司组态王最常用知识库集锦目录1.产品版本类(—)2.产品功能类(—)3.产品性能类(—)4.产品授权类(—)5.服务类(—)一、产品版本类亚控的组态王除了通用版之外,还发行了其他什么版本?答:亚控的组态王除了通用版之外,还发行了以下版本:英文版、日文版、韩文版、繁体版、嵌入版、纵多 OEM 版,以及即将发行的楼宇版。
通用版本中,高版本和低版本是如何兼容的?答:组态王 6x 系列版本是向下兼容的,即高版本的软件能够打开低版本的工程,但是高版本的工程不能使用低版本软件打开。
特殊情况:组态王及以前版本下开发的工程不支持升级到组态王。
组态王与有什么不同?答:组态王与的不同点有以下几点:1)组态王采用了全新的加密方式,组态王加密锁不向下兼容,不支持在组态王及以下版本的软件上使用;2)组态王提供了全新 web 功能,全新版的 Web 发布全面支持画面中包含控件的发布;3)组态王中,增加了向导式报表,方便用户制作常规的班报、日本、月报等报表;组态王目前还有电力版的软件吗?答:电力版软件发布到之后,不再发行此版本了,为维护方便,公司把电力版的各特殊功能合并到了通用版中。
因此,对于需要电力版的客户,要求给客户提供通用版即可。
打开的工程能否不升级版本直接打开?客户遇到过不升级无法打开的问题,与向下兼容的特性违背?答:版本打开版本的工程必须升级后才能打开。
这里的向下兼容是指高版本的软件可以打开低版本升级后的工程,而高版本的工程不能使用低版本软件打开。
嵌入版与通用版的区别有那些?答:1)不支持 OPC,驱动更少一些。
2)开发也是在普通的 PC 上开发,开发好之后在下载到嵌入式系统中跟实际设备连一下看。
3)开发环境的驱动和运行环境不一样。
开发环境是后缀是。
运行环境是,例如或。
4)用在 winCE,winXPE。
5)不支持 GPRS 通讯。
二、产品功能类组态王支持那些操作系统?答:最新版组态王支持的操作系统有:Windows 2000(sp4)、Windows XP(sp2)、Win7简体中文版、windows2003server、windows2008server、 Vista 系统。
组态王语音报警
想让组态王在一个变量值超过报警值时,产生语音报警,就是播放一段声音。
现在实验了一下,可以做出语音报警了,问题是当报警发生时,系统就一直不停的播放声音,停不下来,怎么样才能让产生报警时只播放一次声音,或者有什么方法可以确认报警,使这个语音报警不再播放?
最佳答案
可以在程序中开辟个子程序专门对系统所有报警信号进行运算最终得出开关量报警点。
报警1是声音报警开启,0时声音报警停止。
上位机我一般还配套个报警消音软按钮。
声音报警!裁月隔日少汨期◎輛尸名的舫I删限阪车启动历史记录的5■启动旅警记录直丰启动.后吿命令■;§盲嘯锄报警够*欢机执备快态斷网络伏蛊◎新建…新建两个变量;确定取消血年◎月血秒◎卡日期◎丰用户名◎勵问权限动历史记录血卡启动报警记录*启动后台命令新报警◎卡双机热备歇霆◎车毫秒◎卡网絡状态◎新建」定交吏量基本犀性银警定史|记录拓全医]采集频率[loro 毫秒「转换方式----------------------------忖线性厂开方高级|厂允许D呻访问确定取消荃本扈性报警輙|记录和安全区|新建画面:文本关联:「计数值:評*斛堰・・・ii ■■■■ a ■■■■ a ■ a ■ a ■开始报警开始报警按钮命令语言:60 上200 面屋61 宽度⑶丈件0=]果3S[E]选風旳字命爭语菖\\本站点冶tart=l:string b“b=I nfoAppD ir ()+"'Mhang.war*:if(a>10JP'-aySound ( b, 2);11吏呈】Ml全HP函数系竦…帮助..字特甲.15件…自越…|工业库茂园孰L茗它…i£4儈1)*/1}+二=:编写命令程序语言黛鹑活昭黛舞腿益竄器雲舄韓-湖ifiiS-□陆爭谱菖应用程斥命令再言爭件做语言也炖键命哮语言□目定遊数陆笛语百啊配方0非鸵性恿-—数由库{fl■菇杓吏号口談捋词矣*报害爼-%设备]& COML ]fC0M2 绘ODE 回紙卡暮刖Cl&艇S 恳冋隼站点-仝>isflea即设査开損系境玄奁査匡行耒蜿XX报警配査■3历史数慌记累文件[F]闺規[EJ,选弹也|字启动时运疗阿|停止吋] « |9000圭电,if(\\本姑空治七旺存=1) [a=a+';if(a>2J|{于1;]}-旦面容苗-芟軽手名鯨应用程序ift^i&s(范文素材和资料部分来自网络,供参考。
组态软件的报警和故障处理功能组态软件是一种用于监控和控制工业自动化系统的重要工具。
它的报警和故障处理功能对于及时发现和解决问题至关重要。
本文将就组态软件的报警和故障处理功能展开论述。
一、报警功能报警是组态软件中一项关键功能,它能够在某个条件达到预设限制时触发提醒或警报。
组态软件通过各种参数和设定,能够对设备、过程和数据进行即时监测,并根据用户的需求设定报警条件。
当设备或系统出现异常时,组态软件会自动发出警报,以便工作人员能够迅速采取措施。
在报警功能中,组态软件不仅能够提供声音或弹窗警报,还可以通过短信、邮件等方式将警报信息发送给相关人员。
这样,即使工作人员不在现场,也能够及时了解到设备或系统的问题,并及时采取必要的措施。
报警功能的设置灵活性高,能够根据用户的需求进行个性化定制,提高了工作效率和设备运行的安全性。
二、故障处理功能除了报警功能,组态软件还具备强大的故障处理功能。
当设备或系统出现故障时,组态软件能够快速定位问题的根源,并为工作人员提供详细的故障信息和诊断工具。
通过可视化界面,工作人员可以直观地查看设备的状态、参数和运行情况,进一步分析和排除故障。
组态软件的故障处理功能还包括故障记录和分析功能。
它能够自动记录设备或系统的运行状态和故障信息,并根据这些数据进行故障分析。
通过对故障数据的统计和分析,工作人员可以找出故障的规律和原因,进而采取相应的改进措施和预防措施,提高设备的可靠性和稳定性。
另外,组态软件还提供故障处理流程的自动化功能。
它能够根据预设的故障处理流程自动生成任务,并将其分配给相应的工作人员。
这样,工作人员可以按照固定的流程进行故障处理,提高工作的标准化和规范化程度。
三、组态软件的应用案例组态软件的报警和故障处理功能在工业自动化系统中得到广泛应用。
以某化工厂为例,该厂使用了一款功能强大的组态软件,该软件能够监控厂内的各类设备和过程,并提供报警和故障处理功能。
在该化工厂的生产线上,组态软件可以实时监测设备的工作状态和参数,一旦发现异常情况,比如温度超过安全范围或压力异常,软件即刻发出警报。
组态王语音报警
组态王语音报警
想让组态王在一个变量值超过报警值时,产生语音报警,就是播放一段声音。
现在实验了一下,可以做出语音报警了,问题是当报警发生时,系统就一直不停的播放声音,停不下来,怎么样才能让产生报警时只播放一次声音,或者有什么方法可以确认报警,使这个语音报警不再播放?
最佳答案
可以在程序中开辟个子程序专门对系统所有报警信号进行运算最终得出开关量报警点。
报警1是声音报警开启,0时声音报警停止。
上位机我一般还配套个报警消音软按钮。
组态王软件详细教程第四讲报警和事件第四报警和事件 1第四报报警和事件在本报程,您将,了解报警和事件口的作用窗,掌握报警和事件口报置方法窗,掌握行的报警和事件口的操作方法运窗报警和事件口的作用窗运行报警和事件报报是报控报控报件必不可少的功能~“报报王”提供了强有力的支持和报报的控制行报警和事件报报方法。
运报报王中的报警和事件主要包括报量报警事件、操作事件、用报登报事件和工作站事件。
通报报些报警和事件~用报可以方便地报报报报和报看系报的报警、操作和各工作站的行情。
报警和事件报个运况当生报~在报警中按照报置的报报件报报的报示出。
窗会条来报了分报报示报警事件~可以把报量分到不同的报警报~同报指定报警口中只报示所需的报警报划窗。
;注,报报曲报、报警口都是一报特殊的报量~有报量名和报量性等。
,窗属第四报警和事件 2报报曲报、报警口都是一报特殊的报量~有报量名和报量性等。
窗属报使报警口能报示报量的报警和事件信息~必报先做如下报置,窗内您定报报警报8 切报到工程报报器~在左报报报“报警报”~然后报右报的报报报入“报警报定报”报报。
双框8 在“报警报定报”报报中报报“修改”。
框è 在“修改报警报”报报中“框将RootNode”修改报“化工”。
厂8 报报“报”~报报“修改报警报”报报。
确框8报报“增加”按报~在“化工”报警报下再增加一分报“反报报报”。
厂个8 报报“报警报定报”报报的“报”按报。
报束报报警报的报置框确报置报量的报警定报性属报置报量“反报罐报力”的报警性。
属8 在工程报报器的左报报报“据报典”~在右报报报量名“反报罐报力”~报出“定报报量”报报。
数双框8 在“定报报量”报报中报报“报警定报”配置报~报出报报如下报,框框第四报警和事件 3 具报置如下,体低,10高,90报警报名 ,反报报报。
100报先报,8 报报“定”~报报此报报。
确框采用同报的方法定报“原料油液位”~“催化报液位” “成品油液位”的报警性。
报警系统应用例程说明文档此文档由北京亚控公司提供,仅作为KingSCADA3.0报警系统应用的使用参考,其中涉及内容的详细说明请参考KingSCADA3.0的使用说明或咨询技术支持工程师。
目录1. 概述 (1)2. 例程 (1)2.1 定义变量的报警属性 (1)2.2 报警配置 (3)2.3 报警显示 (6)2.4 报警查询 (12)2.5 报警窗的方法应用 (17)3. 注意事项 (18)1. 概述在工业控制系统中,当现场的数据超出正常范围时,系统应以报警的方式将其通知相关工作人员,工作人员接收到报警信息后会对报警做出相应的处理,所以报警系统在工业控制系统中是一个非常重要的组成部分。
KingSCADA3.0提供了强大的报警操作功能:包括报警存储功能、报警打印功能、报警显示功能、报警转发功能等等,下面将具体介绍每种功能的操作过程。
2. 例程2.1定义变量的报警属性在使用报警功能前,必须先要对变量的报警属性进行定义。
在开发系统“数据词典”中新建变量,本工程中我们以模拟量为例。
●变量名:temperature●变量类型:基本变量●数据类型:Mem Float●变量描述:温度●初始值:0●灵敏度:0●最小值:0●最大值:100变量temperature的报警属性如图1所示。
图1 变量temperatrue报警属性●变量名:pressure●变量类型:基本变量●数据类型:Mem Float●变量描述:压力●初始值:0●灵敏度:0●最小值:0●最大值:5变量pressure的报警属性如图2所示。
图2 变量temperatrue报警属性●变量名:alarmctrl●变量类型:基本变量●数据类型:内存离散●变量描述:报警约束●初始值:false报警约束是对变量报警的一种条件控制,可以通过关联一个离散变量对变量报警做一定的限制,当连接的离散量为1时,约束条件成立,即不产生报警事件;当连接的离散量为0时,约束条件不成立,即产生报警事件。
组态王短信报警使用参考文档北京亚控科技发展有限公司技术部目录一、功能概述 (4)一、功能概述 (4)二、工程实例 (4)三、操作步骤: (4)1、驱动程序介绍: (4)2、定义变量: (7)2.1) 定义设备: (7)2.2) 定义变量: (7)2.建立画面: (8)3.命令语言: (8)3.1) 自定义函数介绍: (8)3.2) 自定义函数命令语言: (10)4.运行系统: (12)四、注意事项 (13)图表图一报警设置画面 (8)图二自定义函数 (11)图三报警发送短信的自定义函数 (12)图四运行系统 (13)一、功能概述常规需求:很多工业现场要求报警发生后能够通过手机短信通知相关值班人员。
组态王中的实现方法:利用西门子的TC35短信模块,当报警发生后通过此模块发送报警信息。
二、工程实例以某工业现场应用为例,需要对采集的温度的高限报警、低限报警进行报警提示。
三、操作步骤:报警后发送手机短信必须借助于西门子的TC35模块,并且在TC35模块中放一张可以正常发送短信的手机卡。
组态王提供TC35的驱动程序,通过驱动程序控制手机短信的发送。
1、驱动程序介绍:本驱动支持组态王和西门子Siemens T35 Terminal设备之间进行通讯,发送、接收短信息。
组态王定义设备时请选择:智能模块->SIEMENS->TC35 Terminal地址设定:任意定义串口参数:波特率:9600 (19200、38500、可选)数据位:8停止位:1校验方式:无校验(奇校验、偶校验可选)寄存器说明说明:1.MsgNew,MsgNec,MsgNed字符串格式:eg: MsgNew0: <n>2002年9月5日来自xxxxx的消息: n为该短消息序号xxxxx为发送方号码MsgNec0: #####(短消息内容)注意:当短消息大于63个汉字(126个字符)时,组态王中只显示前63个汉字。
MsgNed保存63个之后的信息2.MsgOld,MsgInf字符串格式:eg: MsgOld0:<n>2002年9月5日来自xxxxx的消息: n为该短消息序号xxxxx为发送方号码MsgInf0: #####(短消息内容)注意:当短消息大于63个汉字(126个字符)时,组态王中只显示前63个汉字3.MsgSend,要发送的短消息内容,请不要大于63个汉字(126字符)的短消息,否则,组态王将只发送前63个汉字4.对于只写的参数,只要状态改变一次,就执行一次命令。
常见问题解答北京亚控科技发展有限公司2009年9月目录1. 报警配置 (1)1.1 请问组态王软件的变量报警限配置能否提供运行时在线修改,这样方便现场操作人员根据现场情况能够随时调整报警设置? (1)1.2 请问组态王软件的变量报警能否提供运行时在线屏蔽,这样当现场某个设备人为停掉时可以手动屏蔽此设备变量的报警? (1)1.3 在组态王中能否禁止报警的产生? (1)1.4 使用历史报警窗口查询历史报警信息,当组态王退出后,就查询不到了,为何?该如何处理? (1)1.5 报警产生后,如何判断属于哪个报警组,并根据不同报警组显示不同的提示信息? (1)1.6 组态王中通过远程站点的方式实现网络通讯时,在客户端无法查询到服务器端的报警信息? (2)1.7 在组态王中定义了一个报警点,当报警发生时,为什么在报警窗口中没有显示? (2)1.8 组态王往报警数据库存数据时,数据库字段的长度已经设置足够长了,但是对于某些字段只能存7/8个字符,为什么? (2)1.9 当某报警点发生报警时播放一段声音,期间当报警恢复时声音也随之消失,在组态王中应如何实现? (3)1.10 在组态王运行环境中能否动态修改变量的报警组及报警窗口的报警组? (3)1.11 在组态王中定义报警属性时,报警文本限制的字符个数是多少? (3)1.12 在组态王工程浏览器中双击"报警配置"选项,弹出提示信息"打开alarm.cfg文件失败",应如何解决? (3)1.13 组态王的变量可以通过报警域AlarmEnable控制变量是否可以报警,有没有可以控制所有变量报警使能的功能? (3)1.14 组态王能否获得某个报警组当前的报警变量的数量? (4)1.15 报警设置为开关量的关断报警,运行时开关量是关闭的,报警窗口没有输出报警信息? (4)2. 报警打印 (4)2.1 组态王软件的实时报警自动打印功能是如何实现的? (4)2.2 组态王软件实现实时报警自动打印功能时,对打印机有什么要求?.. 42.3 组态王软件实现实时报警自动打印功能时,打印机输出的内容如何配置? (5)2.4 组态王是否支持报警网络打印? (5)2.5 使用组态王报警实时打印功能时,在运行时能否控制打印机的打印或停止? (5)3. 报警存储 (6)3.1 我的工程中使用了组态王安装光盘提供的ACCESS报警数据库,并按使用手册说明进行了报警配置,为什么报警信息还是无法存储? (6)3.2 我的工程中使用了ACCESS报警数据库,发现报警数据库中记录的报警变量名称等不全,只能显示7个字符,如何解决? (6)3.3 报警信息保存到数据库后如何进行查询? (6)3.4 使用组态王提供的报警数据库实现报警记录存储时,报警日期格式默认为08-06-17,如何修改为我需要的格式? (6)3.5 在组态王中如何实现将登陆用户的操作信息记录下来? (6)3.6 组态王的报警文件能够生成,但是某些变量的历史报警信息无法存储到文件中,为什么? (7)4. 报警输出 (7)4.1 请问组态王软件都能提供什么报警输出方式? (7)4.2 请问组态王软件的声音报警输出方式是如何实现的? (7)4.3 请问组态王软件的短信报警输出方式是如何实现的? (7)4.4 请问组态王软件的EMAIL报警输出方式是如何实现的? (8)4.5 请问组态王软件的电话语音报警输出方式是如何实现的? (8)4.6 请问组态王软件的变化率报警是如何实现的? (8)4.7 用PlaySound()函数做声音报警时选用同步与异步播放有什么区别?. 84.8 请问组态王的报警信息如何能够提取出来赋值给单独的变量以供其他操作使用? (8)4.9 在组态王中如何实现语音报警? (9)4.10 组态王的报警信息输出有哪几种方式?分别是什么? (9)4.11 在组态王中如何实现当两个报警同时产生时,同时播放两段不同的声音? (10)4.12 组态王报警窗口中的操作员列,在报警信息产生时,为什么显示不出相关信息来? (10)4.13 在组态王中获得某个报警组当前的报警变量的数量? (10)4.14 组态王的实时报警窗口当报警恢复后报警信息自动消失,是否可以设定报警消失条件?比如:报警恢复时消失或报警确认时消失? (10)1. 报警配置1.1请问组态王软件的变量报警限配置能否提供运行时在线修改,这样方便现场操作人员根据现场情况能够随时调整报警设置?组态王软件的变量的域中提供了关于报警限的配置,通过对这些域的操作即可实现在运行状态下对报警信息的动态查询。
组态王软件详细教程第四讲报警和事件第四讲报警和事件报警和事件窗口的作用运行报警和事件记录是监控软件必不可少的功能,“组态王”提供了强有力的支持和简单的控制运行报警和事件记录方法。
组态王中的报警和事件主要包括变量报警事件、操作事件、用户登录事件和工作站事件。
通过这些报警和事件,用户可以方便地记录和查看系统的报警、操作和各个工作站的运行情况。
当报警和事件发生时,在报警窗中会按照设置的过滤条件实时的显示出来。
为了分类显示报警事件,可以把变量划分到不同的报警组,同时指定报警窗口中只显示所需的报警组。
(注:趋势曲线、报警窗口都是一类特殊的变量,有变量名和变量属性等。
)为使报警窗口内能显示变量的报警和事件信息,您必须先做如下设置:定义报警组切换到工程浏览器,在左侧选择“报警组”,然后双击右侧的图标进入“报警组定义”对话框。
在“报警组定义”对话框中单击“修改”。
→在“修改报警组”对话框中将“RootNode”修改为“化工厂”。
单击“确认”,关闭“修改报警组”对话框。
单击“增加”按钮,在“化工厂”报警组下再增加一个分组“反应车间”。
在本课程您将:了解报警和事件窗口的作用掌握报警和事件窗口设置方法掌握运行的报警和事件窗口的操作方法单击“报警组定义”对话框的“确认”按钮。
结束对报警组的设置设置变量的报警定义属性设置变量“反应罐压力”的报警属性。
在工程浏览器的左侧选择“数据词典”,在右侧双击变量名“反应罐压力”,弹出“定义变量”对话框。
在“定义变量”对话框中单击“报警定义”配置页,弹出对话框如下图:具体设置如下:低:10高:90报警组名:反应车间。
优先级:100单击“确定”,关闭此对话框。
采用同样的方法定义“原料油液位”,“催化剂液位”“成品油液位”的报警属性。
注:只有在“报警定义”对话框中定义了变量所属的报警组和报警方式后,才能在报警和事件窗口中显示此变量报警信息。
本节课将为工程增加一个报警和事件窗口。
建立报警和事件窗口建立新画面对于一个实际可用的系统来说,是由多幅具有不同功能的监控画面构成。
一,打开服务端网络共享
出现问题原因:
网络发现依赖于以下服务项:
Function Discovery Resource Publication
SSDP Discovery
UPnP Device Host
DNS Client
Server
所以将这五项系统级服务启动,并且设置为自动启动,即可,设置方法如下所示:
1. 打开powershell,如图所示:
2. 然后录入:services.msc,回车,如图所示:
3.打开系统服务管理器,如图,找到该服务,右键,属性,如图所示:
然后选择启动类型为"自动",并点击启动,确定如图:
4.依次启动
SSDP Discovery
UPnP Device Host
DNS Client
Server
然后设置为自动就可以了.
5.再次打开控制面板---网络共享中心---高级网络共享设置,勾选为启动网络发现,确定,如图所示:
6.重复打开,发现仍是选中的"启用网络发现",说明已经配置成功了.
二、关闭服务端和客户端防火墙。
三、通过客户端找到服务端语音地址(网络地址)
网络路径为:\\HPJKSEVER\WinCC_Project_hpsevser\Horn\超温保护四、服务端组态语音报警
触发变量:
五、激活服务端wincc,连接客户端wincc即可实现语音报警。
第五讲报警和事件第一节概述报警和事件窗口的作用为保证工业现场安全生产,报警和事件的产生和记录是必不可少的,“组态王”提供了强有力的报警和事件系统。
组态王中的报警和事件主要包括变量报警事件、操作事件、用户登录事件和工作站事件。
通过这些报警和事件用户可以方便地记录和查看系统的报警和各个工作站的运行情况。
当报警和事件发生时,在报警窗中会按照设置的过滤条件实时地显示出来。
为了分类显示产生的报警和事件,可以把报警和事件划分到不同的报警组中,在指定的报警窗口中显示报警和事件信息。
第二节建立报警和事件窗口定义报警组1、在工程浏览器窗口左侧“工程目录显示区”中选择“数据库”中的“报警组”选项,在右侧“目录内容显示区”中双击“进入报警组”图标弹出“报警组定义”对话框,如图5-1所示。
图5-1报警组定义对话框2、单击“修改”按钮,将名称为“RootNode”报警组改名为“化工厂”。
3、选中“化工厂”报警组,单击“增加”按钮增加此报警组的子报警组,名称为:反应车间。
4、单击“确认”按钮关闭对话框,结束对报警组的设置,如图5-2所示。
图5-2设置完毕的报警组窗口注:报警组的划分以及报警组名称的设置是由用户根据实际情况指定。
设置变量的报警属性1、在数据词典中选择“原料油液位”变量,双击此变量,在弹出的“定义变量”对话框中单击“报警定义”选项卡,如图5-3所示。
图5-3报警属性定义窗口对话框设置如下:报警组名:反应车间低:10 原料油液位过低高:90 原料油液位过高优先级:1002、设置完毕后单击“确定”按钮,系统进入运行状态时,当“原料油液位”的高度低于10或高于90时系统将产生报警,报警信息将显示在“反应车间”报警组中。
建立报警窗口报警窗口是用来显示“组态王”系统中发生的报警和事件信息,报警窗口分:实时报警窗口和历史报警窗口。
实时报警窗口主要显示当前系统中发生的实时报警信息和报警确认信息,一旦报警恢复后将从窗口中消失。