TIA Portal V16 做的声音报警脚本

已锁定

许振威

  • 帖子

    36
  • 精华

    0
  • 被关注

    2

论坛等级:游侠

注册时间:2019-08-23

普通 普通 如何晋级?

TIA Portal V16 做的声音报警脚本

2273

4

2022-03-14 19:29:26

声音报警的脚本写了很久,编译一次报错一次,今天写成了,分享一个,希望能给后来人一点点帮助。


脚本内文字的大小写要注意,另外输入法必须使用英文状态,否则报错。

//说明:从下一行开始复制到结尾,输入法调到英文状态,粘贴到脚本第一个大括号下面即可(注意字母大小写)----WinCC内部变量中添加变量 AC01、AC02、AC03


#pragma code ("Winmm.dll ")

VOID WINAPI PlaySoundA ( char* pszSound,char* hmode,DWORD dwflag );

#pragma code()


BOOL m1=GetTagWord("AC01");

BOOL m2=GetTagWord("AC02");

BOOL m3=GetTagWord("AC03");


if ( m1 )

{

PlaySoundA ("C:\\playsound\\Alarm.wav",NULL,0x0001|0x0008 );

}

if ( m2 )

{

PlaySoundA ("C:\\playsound\\Horn.wav",NULL,0x0001|0x0008 );

}

if ( m3 )

{

PlaySoundA ("C:\\playsound\\Beep.wav",NULL,0x0001|0x0008 );

}

if ( m1 + m2 + m3 == 0 )

{

PlaySoundA (NULL,NULL,0x0000 );

}


文件等已打包,链接如下

链接:https://pan.baidu.com/s/1P04jGp-yZqeYvVyGnn3H7A 

提取码:9xzw


TIA Portal V16 做的声音报警脚本 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10587条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。