技术论坛

 回复:WINCC有没有声音控件?

返回主题列表
作者 主题
coldsummerplc
游民

经验值:106
发帖数:33
精华帖:0
楼主    2007-12-05 22:48:52
主题:WINCC有没有声音控件?
就是一个变量达到一定的值(例如电机的电流),我要让计算机发出报警信号,有没有这样的功能。
我来向大家学习交流
zhangli0
版主

经验值:48096
发帖数:17131
精华帖:63
    2007-12-06 08:15:08
精华帖  主题:回复:WINCC有没有声音控件?
可以自己写脚本!在全局脚本动作中插入如下代码:yuyin_1,yuyin_save_1,ok_1都是内部变量你可以将yuyin_1更换为外部变量!
#pragma code("Winmm.dll")
void WINAPI PlaySoundA(char* pszSound ,char* hmode,DWORD dwFlag);
#pragma code()
DWORD A1;

DWORD B1;
A1=GetTagDWord("yuyin_1");
B1=GetTagDWord("yuyin_save_1");
if((A1^B1)&A1)
SetTagBit("ok_1",1);
if(GetTagBit("ok_1"))
PlaySoundA("C:\\winnt\\music\\10.wav",NULL,1);
SetTagDWord("yuyin_save_1",A1);
活到老,学到老!为了生活学习吧!
凌波微步
奇侠

经验值:8842
发帖数:2715
精华帖:72
    2007-12-08 15:48:33
精华帖  主题:回复:WINCC有没有声音控件?
coldsummerplc :哥们,等你用一段时间后,你就会怀念只有几种简单声音的报警了。
对于现实的工厂维护来讲,过多的过杂的东西不仅不会带来美的享受,反而会带来很多让人心烦的事情!

曾经就做过这样的项目,报警声音多样性,例如“汽包水位高”“汽包水位高高”“炉膛压力低”。。。开始的时候客户还觉得很新鲜,但后来客户强烈要求更换成几种简单的报警声音。
对于故障安全级别的信号还是要以简单明了的警示作用为最佳选择!
不以物喜,不以己悲; 达则兼济天下,穷则独善其身。
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。