组态王 声音报警
WINCC7.0组态报警声音演示过程

一、使用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 系统。
组态王最常用知识库集锦

与 6.53 向下兼容的特性违背? 答:6.53 版本打开 6.51 版本的工程必须升级后才能打开。这里的向下兼容是指高版本的软 件可以打开低版本升级后的工程,而高版本的工程不能使用低版本软件打开。 1.6 嵌入版与通用版的区别有那些? 答:1)不支持 OPC,驱动更少一些。 2)开发也是在普通的 PC 上开发,开发好之后在下载到嵌入式系统中跟实际设备连一 下看。 3)开发环境的驱动和运行环境不一样。开发环境是后缀是-U.dll。运行环境是,例如 ModbusMaster_CEA.dll 或 ModbusMaster_CEX.dll。
北京亚控科技发展有限公司
组态王最常用知识库集锦 目
1. 产品版本类(1.1—1.6) 2. 产品功能类(2.1—2.170) 3. 产品性能类(3.1—3.4) 4. 产品授权类(4.1—4.14) 5. 服务类(5.1—5.7)
录控的组态王除了通用版之外,还发行了其他什么版本? 答: 亚控的组态王除了通用版之外, 还发行了以下版本: 英文版、 日文版、 韩文版、 繁体版、 嵌入版、纵多 OEM 版,以及即将发行的楼宇版。 1.2 通用版本中,高版本和低版本是如何兼容的? 答:组态王 6x 系列版本是向下兼容的,即高版本的软件能够打开低版本的工程,但是高版 本的工程不能使用低版本软件打开。特殊情况:组态王 6.03 及以前版本下开发的工程不支 持升级到组态王 6.55。 1.3 组态王 6.55 与 6.53 有什么不同? 答:组态王 6.55 与 6.53 的不同点有以下几点: 1)组态王 6.55 采用了全新的加密方式,组态王 6.55 加密锁不向下兼容,不支持在组态 王 6.53 及以下版本的软件上使用; 2)组态王 6.55 提供了全新 web 功能,全新版的 Web 发布全面支持画面中包含控件的 发布; 3) 组态王 6.55 中, 增加了向导式报表, 方便用户制作常规的班报、 日本、 月报等报表; 1.4 组态王目前还有电力版的软件吗? 答:电力版软件发布到 6.52 之后,不再发行此版本了,为维护方便,公司把电力版的各特 殊功能合并到了通用版中。因此,对于需要电力版的客户,要求给客户提供通用版即可。 1.5 6.53 打开 6.51 的工程能否不升级版本直接打开?客户遇到过不升级无法打开的问题,
组态王语音报警

组态王语音报警
想让组态王在一个变量值超过报警值时,产生语音报警,就是播放一段声音。
现在实验了一下,可以做出语音报警了,问题是当报警发生时,系统就一直不停的播放声音,停不下来,怎么样才能让产生报警时只播放一次声音,或者有什么方法可以确认报警,使这个语音报警不再播放?
最佳答案
可以在程序中开辟个子程序专门对系统所有报警信号进行运算最终得出开关量报警点。
报警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(范文素材和资料部分来自网络,供参考。
组态软件的报警和故障处理功能

组态软件的报警和故障处理功能组态软件是一种用于监控和控制工业自动化系统的重要工具。
它的报警和故障处理功能对于及时发现和解决问题至关重要。
本文将就组态软件的报警和故障处理功能展开论述。
一、报警功能报警是组态软件中一项关键功能,它能够在某个条件达到预设限制时触发提醒或警报。
组态软件通过各种参数和设定,能够对设备、过程和数据进行即时监测,并根据用户的需求设定报警条件。
当设备或系统出现异常时,组态软件会自动发出警报,以便工作人员能够迅速采取措施。
在报警功能中,组态软件不仅能够提供声音或弹窗警报,还可以通过短信、邮件等方式将警报信息发送给相关人员。
这样,即使工作人员不在现场,也能够及时了解到设备或系统的问题,并及时采取必要的措施。
报警功能的设置灵活性高,能够根据用户的需求进行个性化定制,提高了工作效率和设备运行的安全性。
二、故障处理功能除了报警功能,组态软件还具备强大的故障处理功能。
当设备或系统出现故障时,组态软件能够快速定位问题的根源,并为工作人员提供详细的故障信息和诊断工具。
通过可视化界面,工作人员可以直观地查看设备的状态、参数和运行情况,进一步分析和排除故障。
组态软件的故障处理功能还包括故障记录和分析功能。
它能够自动记录设备或系统的运行状态和故障信息,并根据这些数据进行故障分析。
通过对故障数据的统计和分析,工作人员可以找出故障的规律和原因,进而采取相应的改进措施和预防措施,提高设备的可靠性和稳定性。
另外,组态软件还提供故障处理流程的自动化功能。
它能够根据预设的故障处理流程自动生成任务,并将其分配给相应的工作人员。
这样,工作人员可以按照固定的流程进行故障处理,提高工作的标准化和规范化程度。
三、组态软件的应用案例组态软件的报警和故障处理功能在工业自动化系统中得到广泛应用。
以某化工厂为例,该厂使用了一款功能强大的组态软件,该软件能够监控厂内的各类设备和过程,并提供报警和故障处理功能。
在该化工厂的生产线上,组态软件可以实时监测设备的工作状态和参数,一旦发现异常情况,比如温度超过安全范围或压力异常,软件即刻发出警报。