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中文本按钮等相关控件的大小使适应屏幕的尺寸? 问题补充:就是那种选中整体待更改的部分,直接就可以将整体尺寸缩小以适应屏幕的大小 图片说明:  &nbsp…

    2021年7月5日
  • wincc问题画面

    请教高手:用wincc 6.0做一个合金小车加料控制项目,原设计两个合金小车一用一备,现在要求两个车同时使用,画面同时显示两个小车位置,建立两个内部变量,能够同时显示两个…

    SIMATIC WinCC 2019年6月11日
  • wincc如何离开当前画面时执行一些脚本

    wincc有在画面打开时这一事件,好像没有离开当前画面的事件,我想在离开当前画面时执行一些脚本,有没有办法做到呢? 问题补充:离开画面时,是有按钮,不过按钮不止一个,总不能每个都写…

    SIMATIC WinCC 2018年3月6日
  • 请问wincc用户登录的函数在哪里

    请问wincc用户登录的函数在哪里?请把路径说的详细点,谢谢 问题补充:我的意思是函数在哪里?内部函数里,还是标准函数里。不想一个字一个字的用键盘往里输,直接选择。 最佳答案 其实…

    SIMATIC WinCC 2018年3月6日
  • WINCC与三菱PLC如何实现通讯

    我现在有一台三菱PLC型号FX2N-32MR,还有一个通讯模块FX2NC-485 ADP,我想通过FX2NC-485 ADP实现计算机远程通讯,距离500m左右…

    SIMATIC WinCC 2019年6月11日
  • WINCC激活后怎么叫用户管理登陆框自己跳出来

    请问WINCC激活后怎么叫用户管理登陆框自己跳出来,现在头都大了呵呵 问题补充:那位朋友,能不能说的更详细点,如先打开启始画面.建个按钮,在打开事件,在打开其它,这样说下,因为我刚…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0如何用vbs连接mysql数据库

    wincc7.0如何用vbs连接mysql数据库 问题补充:我按着楼上的代码写入vbs脚本,设置了一个按钮,鼠标点击触发事件,运行后并没有任何反应 最佳答案 资料转帖的,仅供参考,…

    SIMATIC WinCC 2021年7月5日
  • WINCC7.0 SP2 ASIA版本的订货号

    现在需要WINCC7.0 SP2 ASIA的订货号,另外还有就是CP5512卡的订货号又是多少?谢谢! 最佳答案 1、订货要根据你的 PowerTag…

    SIMATIC WinCC 2019年6月11日
  • SIMATIC_WinCC_Runtime_Professional_V13文件下载

    我下载了sp1版的,安装时提示需要V13,我就下载一个直接安装的补丁,就直接装上了,但是安装完成后不能仿真,求大神给个v13版的链接,急用!!是百度云盘的最好,若等SIEMENS的…

    SIMATIC WinCC 2017年5月31日
  • 一台精彩屏能与多台PLC通信吗?

    现在遇到一个问题,需要用一个屏和8台PLC通信(其中有3台是200smart PLC,另外5台还不知道品牌型号,8台PLC之间不需要交换数据,均只需要和触摸屏交换数据),…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论