WinCC Flexible 2008 怎么在报警用声音报警

目的是在一个tag=1时打开音频播放器并重复播放一段报警音.直到这个tag=0,然后停止播放.
这个我在自己的vbs编译器里已经能做到了.但是把它复制到wincc flexible 的脚本里面就不行了. 

以下code是我用complier 做测试的
============startstop.exe==============================
dim test
dim okill
dim ovmp
test = inputbox("input  ")
Set okill = createobject("wscript.shell")
Set ovmp = createobject("wscript.shell")

if test= 1 then
 ovmp.run "C:\Users\nawu\Desktop\vmp.exe"
else if test = 0 then
 okill.run "C:\Users\nawu\Desktop\kill.exe"
end if
end if


==========vmp.exe================
Dim vmp
Set vmp = CreateObject("WMPlayer.ocx")
vmp.url = "D:\sound\default.mp3"
vmp.settings.setMode "loop", True
vmp.controls.play
While vmp.playstate <>1
       WScript.Sleep 100
wend


==============kill.exe=============================
dim kill
set kill = CreateObject("wScript.shell")
kill.run  "taskkill /f /im vmp.exe /t",0

最佳答案

西门子wincc flexible 2008没有如昆仑通泰那样的“走马灯”式报警移动条,只有报警指示器,及当报警被触发时,能够显示报警的个数,不能够显示实际的报警内容,要看报警内容需要切入到报警视图进行。
具体的做法:
参考,链接:http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=589
http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=591
http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=593
http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=595
http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=597

参见有关报警的视频讲座。
http://www.ad.siemens.com.cn/service/search/Default.aspx?kw=wincc%20flexible2008%u7684%u62A5%u8B66&searchType=16

提问者对于答案的评价:

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

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

相关推荐

  • 有没有数字键盘的例子啊?

    我看没有类似Wincc的全局库做的项目使用时需要输入袋数等信息,点击输入框后弹出的默认键盘太小,不方便操作,希望做一个快捷的输入键盘阵类似如下wincc的这个,有么有好心人提供个例…

    2021年7月5日
  • WINCC中C语言程序解析

    #include 问题补充:MY GOD 我问的是一段程序,怎么就只有个include了呢。后面的都没有显示 郁闷 最佳答案 #include只是&n…

    SIMATIC WinCC 2019年6月11日
  • 全局脚本触发时间的设定问题

    在WINCC6.0中,如果全局脚本按时间触发,那么我想20分钟触发一次,怎么设置? 问题补充:回答的不是我的问题啊. 定时器没有20分钟的啊,怎么设置? 最佳答案 使用以…

    SIMATIC WinCC 2019年6月11日
  • SMART 700 IE OS更新总是不成功

    软件是WINCC FLEXIBLE SMART,也装了PROSAVE v15,每次下载就是更新失败,无语了,我看了视频上软件上项目-传送-有OS更新的…

    SIMATIC WinCC 2021年7月5日
  • excel求和,求最大值;谢谢

    我现在已经将数值写进了excel报表,还想对其中的列进行求和,找最大值;请问:我是在wincc中写求和、找最大值脚本好,还是在excel模板中利用excel自带的函数进行求和、找最…

    SIMATIC WinCC 2019年6月11日
  • 用word或者excel调取winccv6.0 sp3的归档数据

    各位大侠好,小弟这有个问题:怎么通过wincc中的辅助软件或在wincc界面中组态一个按钮利用脚本调取归档数据库中的数据,用word或者excel输出。或者说用什么方式调取后缀格式…

    SIMATIC WinCC 2019年6月11日
  • 画面插入计时器

    问题1,WINCC中是否有计时器插件2,若没有,那只有VB编程解决了那需要什么呢?静态文本?输入输出域?变量等于一开始计时,变量为零则停止计时,计时的时间值保持,另加一按钮清零功能…

    SIMATIC WinCC 2019年6月11日
  • PC,与HMI连接问题

    PC,与HMI连接不上 本地连接显示连接上,有发送没接受,电脑上的地址是192.168.0.21HMI上的是192.168.0.20,以太网线测试过了没问题,电脑也重启了…

    SIMATIC WinCC 2017年11月4日
  • 输入域事件值改变触发读写外部变量,触发不稳定?

    我用输入域1的事件–输出值改变触发如下vb程序(Dim shu_ru,shu_chu’定义输入,输出  ‘读取输入 Set sh…

    SIMATIC WinCC 2019年6月11日
  • wincc弹出窗口

    请教下,wincc怎么通过常数1打开指定子画面,并且子画面可以关闭,而不是通过画中画打开,以为在用画面管理打开会就开发界面留下固定窗口 最佳答案 可以直接控制画面窗口的可见性就可以…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论