wincc报警发声C脚本

已锁定

dayday

  • 帖子

    2
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2015-10-14

普通 普通 如何晋级?

wincc报警发声C脚本

706

2

2015-10-15 14:49:10

第一次用wincc做报警发声,由于要做60个报警,用C脚本编写,参考了以下代码:

#pragma code("Winmm.dll")
 void WINAPI PlaySoundA(char* pszSound ,char* hmode,DWORD dwFlag);
 #pragma code()

 A1=GetTagDWord("stat1");
 B1=GetTagDWord("stat1_save");
 if((A1^B1)&A1)

 SetTagBit("ok_1",1);
 if(GetTagBit("ok_1"))
 PlaySoundA("C:\\winnt\\music\\06.wav",NULL,1);
 SetTagDWord("stat1_save",A1);

在以上代码中,stat、stat1_save和ok_1变量含义是什么?(A1^B1)&A1含义是什么?在wincc全局脚本编译时,#pragma code("Winmm.dll")编译出现如下错误:

  1. emply char constant is not allowed;

  2. missing ")'' in  #pragma code

请教各位老师,这是哪出错了吗?求解

wincc报警发声C脚本 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有31148条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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