wincc7.4如何使用text文档实现语音报警(正常的话使用wav文件,但为了更加灵活希望使用可以编辑的text文件)

wincc7.4如何使用text文档实现语音报警(正常的话使用wav文件,但为了更加灵活希望使用可以编辑的text文件)

钻石用户推荐最佳答案

用windows自带的tts引擎即可实现
我简单写了个vbs例子供参考:

dim objFso,objFile
dim objTextFile
dim fileName

''根据具体情况修改文本文件的路径或文件名
fileName="d:\1.txt"
Set objFso = CreateObject("Scripting.FileSystemObject") 
Set objFile = objFso.OpenTextFile(fileName, 1) 
objTextFile = objFile.ReadLine
CreateObject("SAPI.SpVoice").Speak objTextFile

提问者对于答案的评价:

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

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

相关推荐

  • 如何在wincc脚本里用C语言编写实现延时的程序?谢谢

    如何在wincc脚本里用C语言编写实现延时的程序?谢谢 最佳答案 sleep不好,用了它有假死的现象。你最好是脚本变量触发,用一个内部变量记录脚本触发的次数,触发次数大于设定值(即…

    SIMATIC WinCC 2021年7月5日
  • wincc 向excel写数据

    我用wincc向excel写数据,当IO域中的对像变化时就向EXCLE写一组数据,于是在io域的’事件’ 中的 ‘ 其他’ 中 的…

    SIMATIC WinCC 2019年6月11日
  • wincc安装时修改的系统设置如何自己添加

    各位同仁可以办法自己添加 图片说明:    最佳答案 勾选接受就好了啊。如果就是想自己修改的话那就需要你把这些内容复制下来注册表可以修改一下能批量增加防火墙之类…

    2021年7月5日
  • wincc中的数据位的问题

    我是一个新手,刚接触到WINCC,现有一个问题想请教一下,我有个数据需要累计流量 ,但是这个流量只会累积到16777216就停止了,不会再往上加了,好像是24位的样子,这…

    SIMATIC WinCC 2017年11月29日
  • 打开WINCC发现变量数超过512如何处理

    我知道是变量数超了,就是不知道该怎样处理这个问题 钻石用户推荐最佳答案 看看变量中有没有不用的变量? 不用的删除。还有就是将一些状态信号在PLC 侧合并成字,将…

    SIMATIC WinCC 2021年7月5日
  • 重新安装wincc的问题

    以前安过,删了在安就安不上了,出现这个图片。 图片说明:    最佳答案 重做系统吧你的系统不做备份么 提问者对于答案的评价:

    2021年7月5日
  • 怎样在wincc里建立模块化窗口

    我想做一些可以控制的阀门,包括基本的开关集中远程(手动,自动) 因为基本控制一样 阀门数量很多,不想一个一个建立弹出画面,有什么方法建立一个摸版,在点击不同阀门…

    SIMATIC WinCC 2019年6月11日
  • 关于WinCC历史趋势

    个人感觉挺奇葩的问题:历史趋势的标签注释的内容要写到曲线上去。。。。这个哪位大哥能帮我解决? 最佳答案 这个问题确实有点奇葩,曲线上好像写不了,但是可以在左侧Y轴上更改你想要的变量…

    SIMATIC WinCC 2018年1月1日
  • 【请教】WINCC是否可以直接读写oracle数据库?

    wincc可以连接oracle数据库并且读写里面的数据吗?如果可以的话具体怎么做?请教了~ 最佳答案 首先要在计算机上安装oracle的客户端,以满足所需要的驱动,然后建议你到控制…

    SIMATIC WinCC 2019年6月11日
  • wincc 错误24

    wincc激活过程中提示 错误24发生在函数ChnRegisterVariale中 ,提示是在激活Data Manager 那里出现的,确定…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论