问个WINCC用声音报警的问题

Wincc是6.2的版本,单位要求对报警用声音播放.

我找了找很多答案,都是用horn或者脚本来做,但我遇到了问题求帮助.

用Horn来做的话我的项目上没有没这个东西的,看答案是重新装,那么这个安装是需要全新安装呢还是只要安装Horn这个组建就可以了?安装的时候会对原来项目造成破坏吗?因为我的项目里面的归档数据是绝对不能动的.

用脚本做的话,我发现调用声音的函数有PlaySound和PlaySoundA和SND PlaySound,到底应该用哪个函数?这些函数有什么区别?应用的时候有什么要求吗?Wincc 6.2里面哪个能直接使用?需不需要系统里面有mediaplay这类的东西?

我文化低,没学过计算机,全靠自己摸索,问题有些小白请高手们别笑,另外有脚本的话请每句都给个注释,找答案里有很多脚本,但我看不懂啊,全是天书.

最佳答案

1、你可以使用6.2安装盘安装wincc horn安装方法参考链接:
https://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&siteid=cseus&objid=10880206
安装这个组件是不需要重新安装的你也不用怕,如果你怕的话首先关闭运行系统把你的项目目录下的文件打包备份一下即可,这样复制到其他盘里面的话数据库也会备份你的归档也会没事的。另外你还是感觉不保险的话你可以开启windows系统还原在安装前将磁盘做个windows备份万一如果有问题也可以使用windows系统还原快速还原。当然你也可以用ghost将磁盘整个做个备份需要有点电脑基础的人做其实也很简单。
2、安装基本没风险的,不要怕,只要谨慎即可。其实呢你也可以在PLC中做报警汇总输出一个数字量来实现将一个蜂鸣器进行报警也可以的只要将蜂鸣器安装在上位机旁即可可当然你要区分的话可以安装3个。也可以在PLC中将报警汇总到几个变量上然后在上位机上对这几个变量进行脚本设定其报警。
3、可以参考以下资料通过脚本实现方式。http://wenku.baidu.com/view/29449593daef5ef7ba0d3cbd.html?re=view
4、至于脚本实现播放声音我是没用过这两个不同之处你可以在网上搜到资料。http://zhidao.baidu.com/link?url=XJutYb9A_ZeYgxZ_w_X550nXiOZrgZ488k4BggiTv824twsJke6Wnktgu11ytW3-74WCwQH1vFHupirjjtxwya
最后还是建议你安装wincc horn组件,安装后重启就可以用了。

提问者对于答案的评价:
谢谢,我去安装了一次,所有Tools都选择安装了,安装也很顺利,但最后进项目依然没有Horn. 没办法我只好选择了用PlaySoundA函数.

专家置评

请点击以下链接:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0222
参考《PCS 7 HORN 功能使用入门》

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月12日 下午8:13
下一篇 2017年11月12日 下午8:13

相关推荐

  • Wincc如何通过变量改变静态文本的文字内容?

    希望能根据两个二进制的位变量,比如说两个变量都为0,文本显示aaa,第一个变量为1第二个为0,文本显示bbb,两个都为1,文本显示ccc。现在不知道怎么用C脚本做到改变文本那一步。…

    SIMATIC WinCC 2021年7月5日
  • STEP7中变量导入WINCC

    大家好,STEP7中之前用多重背景数据块做的变量无法导入WINCC,后来想用UDT进行处理,请问怎么做?之前我写的电机块在一个FB里面,包括启停及电压电流转速,对应到一个多重背景D…

    SIMATIC WinCC 2021年7月5日
  • plc变量变化,wincc获取不到

    在plc中设一个变量,用它来记录配料仓号,wincc中有与该变量关联的输入输出域。变量变化跟配料时间有关,如果该仓号没有配料,可能瞬间变化。但在wincc就无法记录全部的变化过程。…

    SIMATIC WinCC 2019年6月11日
  • wincc6.0报表打印

    wincc6.0报表里面,打印数据时,压力流量等采样时间范围需要单独选择,可否只操作一次采样时间范围的选择???  最佳答案 如果要调整对象选项板和样式选项板的大小,首先…

    SIMATIC WinCC 2019年6月11日
  • Wincc上位机OPC通讯

    三维力控通过OPC读取Wincc数据,客户端测试的时候显示OPC服务器“没有注册类”,Wincc电脑是64位的,我配置32位的电脑的可以进行OPC通讯 最佳答案 OPC的组件对于系…

    SIMATIC WinCC 2017年6月9日
  • 报表在显示指定时间时没有数据

    我在wincc60中建了个报表模板,画面种做个打印预览的按钮和两个输入输出域。   当报表的时间属性设为“所有存在数据(0)”时,点按钮可以出来报表预…

    SIMATIC WinCC 2019年6月11日
  • CP443不能与WINCC通信

    我的系统配置如下:现在共7套PLC系统,现其中一套PLC(CPU414,其他为300的),CPU414,CP443-1,程序和组态配置好了,WINCC配置了,但是就是不能通信!我是…

    SIMATIC WinCC 2019年6月11日
  • WINCC中C语言编译错误

    我的WINCC项目中,新建一个按钮,在事件中,里面什么代码都还没有,可是 ,编译的时候还是提示说有错误我,而且基本上是每行都有错误,现在是每个事件的代码写完后总有错,编译…

    SIMATIC WinCC 2019年6月11日
  • WinCC 访问Web端 导航按钮中不显示文字 不能点击

    系统架构:两台冗余服务器、一台客户端web服务器:WinCC客户端电脑环境:windows Server 2008 R2 SP1 …

    2021年7月5日
  • wincc中如何在表格中实现复选框(CheckBox)

    我用sql语句读出数据后,用一个表格控件在界面中展示出来,我希望能做到这样:1.数据字段中有些选项我希望能够以复选框(CheckBox)的形式展现;2.可以直接在表格中对复选框对应…

    SIMATIC WinCC 2021年7月5日