Wincc中C脚本声音播放问题无法播放

用C脚本做了一个声音报警,1,无法循环播放(点击一下按钮只能播放一次,值也改为8了还是不行,改成9以后结果就无法结束了)。2,自己录制了一个声音报警信息,结果插入后直接无法播放出来(点击按钮没有播放报警)怎么回事
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
#pragma code ("Winmm.dll ")
VOID WINAPI PlaySoundA ( char* pszSound, char* hmode, DWORD dwflag );
#pragma code()
PlaySoundA("C:\\Windows\\Media\\yiyi.wav",NULL,0x0008);
GetTagBit("Alarm_SW"); //Return-Type: BOOL 

}
播放目录下Windows自带声音可以播放什么原因

问题补充:
如何在 WinCC 中通过 C 脚本输出声音?
https://support.industry.siemens.com/cs/cn/zh/view/748844
按照以上方法做过不行啊,之前就做过

最佳答案

如何在 WinCC 中通过 C 脚本输出声音?
https://support.industry.siemens.com/cs/cn/zh/view/748844
补充:
单次播放:PlaySoundA("C:\\Windows\\Media\\yiyi.wav",NULL,0x0001);
循环播放:PlaySoundA("C:\\Windows\\Media\\yiyi.wav",NULL,0x0009);
停止播放:PlaySoundA(NULL,NULL,0x0000);

提问者对于答案的评价:
可以了,是语音合成软件合成的语音不行

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午3:34
下一篇 2021年7月5日 下午3:34

相关推荐

  • PLC和WINCC字符串类型对应

    各位前辈:我在PLC里建立了一个STRING[17],占19个字节,都是ASCII码,想把它显示在WINCC上,在WINCC上建立的变量类型是什么呢?文本类型8bit还是文本类型1…

    SIMATIC WinCC 2019年6月11日
  • WinCC中的Bit位,置1或者清零

    做了一个画面点击按钮将BOOL型的无符号8位变量中的其中1位,置1;点击另一个按钮将置1的清零。请问各位大侠,我需要做个怎样的C脚本? 问题补充:变量为无符号8位的BOOL型,每一…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0报表如何制作

    大家好!我想用wincc7.0做一个简单的报表,打印记录时间和压力、温度等一些变量,不知道如何制作,希望提供参考资料和示例,谢谢! 最佳答案 请点击以下链接:http://www.…

    SIMATIC WinCC 2017年12月10日
  • wiccflexible run通讯PLC

    大家好: 我这里有一台设备原有控制方式是由工控PC机安装wiccflexible 2008SP3用以太网通讯300PLC。可是在昨天PC机黑屏开不了机。我用笔记…

    SIMATIC WinCC 2021年7月5日
  • wincc归档变量采集时间和下位PLC时间对应咨询

    现有一需求需要使用wincc7.3对一些过程值变量进行归档,这些变量为s7-300PLC端对采集数据的十分钟累加值,现存在一问题wincc端采集时间和PLC累加过程的计时时间不统一…

    SIMATIC WinCC 2021年7月5日
  • 学习机械手的方法和步骤?

    想学习机械手,有PLC编程的基础,想请教下各位自动化专业的前辈应该怎么学习?最好能推荐一些有用的书籍,谢谢 问题补充:不是学习如何使用机械手,而是学习设计机械手的相关知识,最好能推…

    SIMATIC WinCC 2020年11月1日
  • wincc 用C动作编写一个开关

    请问各位大侠,如何用WINCC C动作编写一个开关。开关变量来源于PLC,变量类型为:BOOL。要求如下:单击鼠标,如果这个位是1,那么就把这个位置0。如果这个位是0,就…

    SIMATIC WinCC 2019年6月11日
  • 博图wincc faceplate问题

    先介绍下我的应用环境,我做了一个faceplate 面板名称是AL(名称可能跟我实际不符,但不影响)  AL面板下添加属性值分别是 name…

    2021年7月5日
  • 急求SIMATIC WinCC flexible 2008的图库

    本人刚学习这个软件,其它的屏了啥的都有图库存.就是这个安装起来没有,什么按钮, 园型按钮,及泵 管道了,这类的图库.有的请发一份在论坛也成,是发我邮箱:rici…

    SIMATIC WinCC 2019年6月11日
  • WINCC脚本是用C语言和VB语言写的呢的

    WINCC脚本是用C语言和VB语言写的呢,我想学脚本语言。不知道哪个语言用的比较广泛,方便以后碰到非西门子软件后,他们的脚本语言都是用这一种语言写的,我就不用在重新学习其他语言了。…

    SIMATIC WinCC 2018年12月2日

发表回复

登录后才能评论