WINCC声音报警和确认消音

用脚本写的报警时调用声音文件。如何确认消音?
或者报警时,有某个变量置1,确认后这个变量为0,即使报警没解除?

最佳答案

//报警时,
{
SetTagBit("SoundAlarm",1);
}

//手动消音
if(GetTagBit("ResetSound")==1)
{
SetTagBit("SoundAlarm",0);
SetTagBit("ResetSound",0);
}

//自动消音
//报警离开时,
{
SetTagBit("SoundAlarm",0);
}

//播放声音
if(GetTagBit("SoundAlarm")==1)
{
PlaySoundA("C:\\alarm.wav",NULL,0);
}
参考资料://手动消音+//自动消音,这样才ok

提问者对于答案的评价:
不错的,谢谢大家了

专家置评

可以使用WinCC中的报警器功能

WinCC:声音报警(入门指南) 
http://www.wincc.com.cn/xxym.aspx?id=10675

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc155406.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月6日 下午7:14
下一篇 2017年6月6日

相关推荐