如何在WINCC中使用报警声音?2种方式轻松实现!

导读
一般在wincc中单单使用报警控件时,若产生新的报警时系统是不会有对应的报警声音提示;若需要声音提示那么我们可以通过以下两种方式来是现实。
1、报警器
我们可以使用wincc自带的报警器来实现报警声音,具体操作如下:
首先在内部变量中创建两个bool(二进制)变量,alarmsound1、alarmsound2(有几种报警类型就添加几个变量,此处以两种为例)。
创建(2进制)内部变量
打开报警器,在消息分配中添加两种消息类别“错误”和“无确认”,并且分别分配刚刚创建的内部变量。
“错误”分配变量为alarmsound1;
“无确认”分配变量为alarmsound2;
如下图所示。
给消息类别分配变量
消息分配完成后,点击信号分配,给刚刚使用的变量分配声音文件,不同的变量使用不同的声音文件,当然也可是使用一样的声音。但这样做毫无意义。如下图,分别分配了1.wav、2.wav文件。(需注意声音文件必须为wav格式,若是其他的格式的声音文件需先用转换软件转成该格式)
给信号分配声音
至此我们的报警器配置完成,当报警记录中配置的报警产生时,系统会根据对应的报警类别播放我们配置的声音,该声音将一直循环播放,直到我们确认报警或报警消失!有的低版本的wincc中没有报警器则可以使用脚本的方式来实现。
2、使用脚本
wincc中可以使用c脚本与vbs脚本,通过这两种脚本都可以实现声音的播放,配合我们的系统报警就可以实现报警时播放对应的声音,下面我们分别介绍下两种脚本的写法。
先使用c脚本,具体代码如下:
c脚本动作示例
更改“playsounda”(c:\soundfile.wav,null,1)路径中的声音文件就能实现播放其他的声音文件。
该脚本写在全局脚本中,可以为其添加触发器来实现声音的播放;也可以定义为函数,在其他需要调用的地方调用,比如单击按钮或屏幕更改。
vbs脚本代码如下:
vbs脚本示例
调用该“playsound”脚本,例如,通过消息的到达或者按钮事件调用。调用过程不做赘述!


浅析红外系统和变频器在自动扶梯中的应用设计
从去年3月到今年6月,花费大多数国产手机的两倍时间还要多,OPPO Find X到底经历了什么才成功量产的?
浅谈电能质量电网谐波
Level Translators For SPI and
大负载为何成六轴机器人厂商必争之地?
如何在WINCC中使用报警声音?2种方式轻松实现!
提升储能系统性能的选择:BL302嵌入式ARM控制器
如何选购优质的端子线,有什么特点?
用光电倍增管进行光测量
通信时代:后100G时代全面来袭
vivo Y19售价曝光,搭载联发科P65八核处理器
荣耀董事长万飚回应:仍在公司任职,未提及职位变更
解决CAN总线超强干扰的几个措施
辛巴辛有志华丽转身,推出的科技生活创造者平台HOLAX
Vicor高压DC-DC电源模块V300系列 可支持180~375V输入电压
充电桩剩余电流保护器的选用
热烈祝贺:四川美阔电子科技有限公司与ISweek工采网达成合作
理发店标志灯制作方法
为什么激光可以祛斑,你知道吗?
ST推出能够检测五个自由度的多传感器模块