wincc声音控件

wincc里面有没有声音控件?我想做一个当变量超过设定值时发出声音报警,如何做?请高手指点,不胜感激1报警

最佳答案

Horn控件用于组态当消息发生时,控制发声设备发出指定的声音。
经过Horn编辑器,你能组态当消息到来时如何出发声音信号。
    当一个消息到来的时候触发一个声音,直到消息被确认。
    对Horn鼠标双击或者在Wincc资源管理器器中对Horn右击后选择OPEN菜单即可。有两个标签使你能不但组态信号变量用于信号输出,而且也能组态用于客户机-服务器的动作。
    第一个标签“消息分配”,你能在此完成连接消息属性到信号参数的工作。消息可以经过以下触发条件的过滤:
   1 消息级别
   2 消息优先级
   3 消息来源
   4 区域
   5 事件

  在授权栏中,你还能够对消息任务作更详细的设定。
  每一行最多可以有6个输入条件,只有当条件满足时,变量才能够被置1。
  第二个标签“信号分配”,你可以为到来的信息作信号分配。当变量被赋值时,执行信号变量所预制的动作。
如何将信号变量连接到消息上去? 
    你能够在“消息分配”标签中建立信号变量,于是信号变量就和消息属性建立了连接。也可以单独为信号变量赋予权限以触发特定的信号。
    当一个消息到来的时候,一个信号变量被指定,并且消息等级被设置成“1”。
    步骤:请注意,这里以及以后所有的介绍都是默认你已经打开了“Horn”编辑器的前提下展开的。
1 选择“消息分配”标签
2 双击“信号等级”列下的单元格并选择你希望组态一个信号输出的消息等级。
3 在“优先级”列,为消息优先级定义一个数字。这个数字决定了消息到来以及信号变量被触发的先后关系。
4 可以使用“源”,“区域”以及“事件”列来过滤哪些信号不被触发。
5 在“授权”列,可以指定一个“授权”来定义信号是否在“授权”合法时被触发。
6 双击“变量”列下的单元格来定义一个信号变量,当一个指定消息等级的消息到来时,这个信号变量被触发。
7 在“设置变量”区域,您可以在此定义消息状态对应哪一种信号变量被置位:
   如果需要信号驱动在每一次消息到来后都被触发,那么请选择“每一次消息到来”选项。
   如果需要信号驱动在第一次消息到来时被触发,那么请选择Not for arrival of an unacknowledged message选项,那么希望再次触发信号,则必须前一条消息被确认为“到来”或者“离去”状态。
8 按应用按钮你的设置被确认。
分配一个消息等级给一个信号变量
一个消息等级的消息到来时将使一个信号变量被激活,因此,需要在消息属性中被进一步的设定。
所有的消息等级已经在一个项目中存在,另外,可以通过访问消息ID来访问消息等级,使用的语法是#ID,ID是消息等级中的号码。例如,输入#1,将访问报警消息等级,在报警变量编辑器中定义该ID号码。
使用步骤:
1 从消息分配标签中的消息等级列选择消息等级。
2 双击打开一个选择对话框并选择需要的消息等级。
3 应用你的设置。

分配一个消息优先级给一个信号变量
你也能依靠消息优先级的帮助,而不管消息等级来定义一个消息给一个信号变量
在报警变量编辑器定义独立的消息优先级。
单击消息优先级列并输入一个数值,你能使用以下输入例程:
优先级的键入  例子    解释
No Entry              不考虑优先级
数值           5       一个正确的优先级
数值,数值,数值  5,7,9  定义多个优先级
数值1-数值2      5-9      包含5到9之间的优先级
<数值或者〉数值  <5 or >5   小于指定的优先级或者大于指定的优先级
zero             0                 信号变量被设置成优先级0

提问者对于答案的评价:
多谢指教1

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午5:04
下一篇 2019年6月11日 上午5:05

相关推荐

  • WINCC VBS脚本中的命令过程

    在WINCC V6.2中,利用VBS可以创建过程,函数等,其中有一种叫‘命令过程’(command procedure)的,什么时候会用到啊?根一般过程有啥区别…

    SIMATIC WinCC 2019年6月11日
  • WINCC报警故障

    我在WINCC报警中做了一个报警,触发变量是M10.0, 报警信息为“急停按钮按下”,在PLC程序中用I0.0的常闭点去触发M10.0,I0.0为急停按钮,触点为常闭;在…

    SIMATIC WinCC 2019年6月11日
  • K-TP178触摸屏画面

    我做了一个K-TP178触摸屏画面程序,当把文件的扩展名为.hmi的文件单独拷出来,就打不开了,出现无法将数据库文件名.hmi连接到SQL服务器。请确认.和_log.ldf文件相匹…

    SIMATIC WinCC 2019年6月11日
  • wincc7.4报警器没声音?

    用布尔型变量来触发报警器,第一次激活系统,报警器可以正常发出声音,可是退出系统后,什么也没更改,在激活系统,报警器就没有声音发出了。重启电脑,在进入系统又可以报警了,可是在退出系统…

    SIMATIC WinCC 2020年11月1日
  • 可以查看某个C动作的运行时间吗?

    WinCC 脚本诊断之如何让WinCC脚本运行更加顺畅 课程编号:V2537 您在使用WinCC时遇到过运行慢,堵塞等…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户…

    2021年7月5日
  • 如何移植protool画面程序到winccflexibl?求winccflexible 2008 SP1下载地址

    有一个旧项目用的是protool做的画面,现在要换新的工控机,PROTOOL不支持WIN7,网上查是要用winccflexible 2008 SP1以前的版本能…

    SIMATIC WinCC 2021年7月5日
  • oledb访问归档数据在客户端使用问题

    最近,我用oledb实现了查询归档数据库,在本地应用的时候没有问题,可以查询也可以导出为excel,但是远程访问的时候就不可以,点了以后没有反应,怎么办呢?是不是需要安装什么插件,…

    SIMATIC WinCC 2019年6月11日
  • 外部变量转内部变量

    外部(PLC过来)8位字符集怎么赋值给wincc内部8位字符集,好像可以用全局脚本做,就是不知道用什么函数?有知道的告诉我一下,谢谢! 最佳答案 strcpy(a,b) …

    SIMATIC WinCC 2019年6月11日
  • wincc高级功能求助

    1、对于权限,用户要求只提供给他们一个最高权限用户admin,其余用户(组)他们自己建立,并能分配不同的权限; 2、报表查询要灵活,能选择任意车间的查询、任意选择一批电度…

    SIMATIC WinCC 2019年6月11日
  • wincc与plc通讯的问题?

    1.在wincc通讯组态中,采用Industrail Ethernet通道进行PC与plc的通讯,与利用TCP/IP通道进行PC与plc的通讯,在软件设置上有什么区别?在…

    SIMATIC WinCC 2019年6月11日