技术论坛

 回复:继续咨询报警声音问题!

返回主题列表
作者 主题
鸭绿江
游民

经验值:83
发帖数:76
精华帖:0
楼主    2003-09-19 17:07:02
主题:继续咨询报警声音问题!
各位大侠:
我这几天一直在做WINCC的报警声音问题,组态第二本手册我也查阅了相关的例子,但是书中所给的程序有错误,我也在论坛上看了大家以前对这个问题的探讨,也将每一个程序进行了测试,但是还是不行,至于万大哥对以前上述问题的解答,恕小弟笨拙,还是没有搞懂,如果万大哥能再次赐教,小弟自当感激不尽,如果有其他各位高人能够指点的话,我在这里先谢过了,如果大家有什么资料的话,希望您能发到我的邮箱里,reasono@twtmail.tju.cn,谢谢!
泰山不是堆的,火车不是推的!
万泉河
至圣

经验值:29190
发帖数:10900
精华帖:131
    2003-09-23 20:22:56
精华帖  主题:回复:继续咨询报警声音问题!
分两步走:
1,实现发声
2,绑定到报警中实现。

既然已经看过了许多以前的讨论,再不成功,咱也没有办法啦!
其实对于发声的实现来说,追根到底无非是一个DLL调用,没有什么神秘的,如果懂一些VB,在VB中尝试一下。
微信公众号:PLC标准化编程,ZHO6371995
万泉河
至圣

经验值:29190
发帖数:10900
精华帖:131
    2003-10-15 19:56:53
精华帖  主题:回复:继续咨询报警声音问题!
那个OPENPICTURE的功能仅仅是作为一个配置定义,当你在报警窗口中选中一个报警信息,如果它有绑定OPENPICTURE,那么工具栏上有一个喇叭状的图标按钮就会可用,点击,就可以跳转到指定的画面。而不是自动跳。

如果要自动跳,恐怕还要在GMSGFUNCTION中编程实现。

如果要在报警存续期间一直发声,恐怕需要在全局脚本中实现了。因为GMSFUNCTION中所能做的,是一次性的动作,无非可以在调用播放音乐的函数时,指定一个次数,但如果用户10天不来回应,总不能连续唱10天吧?

不过你可以仔细研究那个变量结构中各种信息,它之中包含了这个报警的各种有用的信息(来、去、确认等等),而且其他相关信息比如报警信息文本,也可以通过这里得到句柄,然后程序得到。
微信公众号:PLC标准化编程,ZHO6371995
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。