| 作者 | 主题 |
|---|---|
|
coldsummerplc 游民 经验值:106 发帖数:33 精华帖:0 |
楼主
主题:WINCC有没有声音控件?
就是一个变量达到一定的值(例如电机的电流),我要让计算机发出报警信号,有没有这样的功能。
我来向大家学习交流
|
|
zhangli0 版主 经验值:48096 发帖数:17131 精华帖:63 |
楼
主题:回复: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 |
楼
主题:回复:WINCC有没有声音控件?
coldsummerplc :哥们,等你用一段时间后,你就会怀念只有几种简单声音的报警了。
对于现实的工厂维护来讲,过多的过杂的东西不仅不会带来美的享受,反而会带来很多让人心烦的事情! 曾经就做过这样的项目,报警声音多样性,例如“汽包水位高”“汽包水位高高”“炉膛压力低”。。。开始的时候客户还觉得很新鲜,但后来客户强烈要求更换成几种简单的报警声音。 对于故障安全级别的信号还是要以简单明了的警示作用为最佳选择!
不以物喜,不以己悲;
达则兼济天下,穷则独善其身。
|