在wincc 7.4 如何做报表中怎么做才能把报

WinCC中使用脚本实现报警_百度文库
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
WinCC中使用脚本实现报警
&&WinCC中使用脚本实现报警
积累―WinCC报警实例
WinCC中实现在a画面设置b画面中画面窗口显示c画面
VBS字符串函数
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩9页未读,
定制HR最喜欢的简历
你可能喜欢wincc 7.0如何用报警条
wincc7.0如何用报警条报警条用什么控件
问题补充:我想在wincc画面上面做一个报警条有报警时字符在上面走动显示
报警控件使用的前提:1.必须建立报警记录变量2.程序中中要有报警的条件3.组态报警,就是要在编辑控件里连接要报警的内容
西门子工程师
线下培训课程
免费视频教程每日登录:+1西币&+1积分
&下次自动登录
绑定第三方账号登录 & & &
扫描二维码登录支持中心移动端
获取动态密码
售前文档售后文档热门视频系列热门版区售后服务概述自助服务帮助信息
You are here:
WinCC6.0中如何做声音报警?
热点活动:
置评已完成,谢谢!
您现在可以为该问题添加标签。
WinCC6.0中如何做声音报警?
- 已解决问题
在WinCC6.0中如何做声音报警?如果用C脚本,应该用哪个函数?如何确认声音报警?
产品版区:
悬赏分:5 | 解决时间: 15:22:53 | 提问者:& - 新生&nbsp&nbsp第1级
问题ID:19424
看了这个问题的网友还看了
这是个老问题了,我依然认为用Horn要方便得多。&WinCC&V6.0可以用Horn组态实现声音报警,不用编程。&&打开Horn,在Message&assignment选项页选定Message&Class为Error,定义一个Bool型的Tag;在Signal&assingment选项页选定Tag为刚才定义的Bool型的Tag,在Sound中选择要播放的.wav声音文件。&运行时,只要Error类别的报警触发,则Bool型的Tag置位,.wav声音循环播放;在报警控件中确认报警,.wav声音中止,也可以将Bool型的Tag复位,.wav声音中止。&Horn是基本过程控制(BPC)的组件,标准安装是不会安装的。&安装WinCC时选择“自定义安装”,已经安装了就选择“安装卸载组件”,组件栏中选择“选项”,右边栏子选项选择“Basic&Process&Control”安装即可。
资深顾问&nbsp&nbsp第13级&
以下网友赞了您的问题:
杨杨升级中
填写您的评论...
提问者对于答案的评价:谢谢
最佳方案既是使用&Horn&功能,方便易用。
置评专家:西门子人机界面产品支持& 09:15:20
等您来回答
本版相关问题
作者/最新回复
最后回复时间
#pragma&code(&Winmm.dll&)&void&WINAPI&PlaySoundA(char*&pszSound&,char*&hmode,DWORD&dwFlag);&#pragma&code()&DWORD&A1,A2,A3,A4,A5,A6,A7,A8,A9,A10;&&DWORD&A11,A12,A13,A14,A15,A16,A17,A18,A19,A20;&&DWORD&A21,A22,A23,A24,A25,A26,A27,A28,A29,A30;&&DWORD&A31,A32,A33,A34,A35,A36,A37,A38;&&DWORD&B1,B2,B3,B4,B5,B6,B7,B8,B9,B10;&&DWORD&B11,B12,B13,B14,B15,B16,B17,B18,B19,B20;&&DWORD&B21,B22,B23,B24,B25,B26,B27,B28,B29,B30;&&DWORD&B31,B32,B33,B34,B35,B36,B37,B38;&A1=GetTagDWord(&yuyin_1&);&A2=GetTagDWord(&yuyin_2&);&A3=GetTagDWord(&yuyin_3&);&A4=GetTagDWord(&yuyin_4&);&A5=GetTagDWord(&yuyin_5&);&A6=GetTagDWord(&yuyin_6&);&A7=GetTagDWord(&yuyin_7&);&A8=GetTagDWord(&yuyin_8&);&A9=GetTagDWord(&yuyin_9&);&A10=GetTagDWord(&yuyin_10&);&A11=GetTagDWord(&yuyin_11&);&A12=GetTagDWord(&yuyin_12&);&A13=GetTagDWord(&yuyin_13&);&A14=GetTagDWord(&yuyin_14&);&A15=GetTagDWord(&yuyin_15&);&A16=GetTagDWord(&yuyin_16&);&A17=GetTagDWord(&yuyin_17&);&A18=GetTagDWord(&yuyin_18&);&A19=GetTagDWord(&yuyin_19&);&A20=GetTagDWord(&yuyin_20&);&A21=GetTagDWord(&yuyin_21&);&A22=GetTagDWord(&yuyin_22&);&A23=GetTagDWord(&yuyin_23&);&A24=GetTagDWord(&yuyin_24&);&A25=GetTagDWord(&yuyin_25&);&A26=GetTagDWord(&yuyin_26&);&A27=GetTagDWord(&yuyin_27&);&A28=GetTagDWord(&yuyin_28&);&A29=GetTagDWord(&yuyin_29&);&A30=GetTagDWord(&yuyin_30&);&A31=GetTagDWord(&yuyin_31&);&A32=GetTagDWord(&yuyin_32&);&A33=GetTagDWord(&yuyin_33&);&A34=GetTagDWord(&yuyin_34&);&A35=GetTagDWord(&yuyin_35&);&A36=GetTagDWord(&yuyin_36&);&A37=GetTagDWord(&yuyin_37&);&A38=GetTagDWord(&JH_ALARM_56&);&&B1=GetTagDWord(&yuyin_save_1&);&B2=GetTagDWord(&yuyin_save_2&);&B3=GetTagDWord(&yuyin_save_3&);&B4=GetTagDWord(&yuyin_save_4&);&B5=GetTagDWord(&yuyin_save_5&);&B6=GetTagDWord(&yuyin_save_6&);&B7=GetTagDWord(&yuyin_save_7&);&B8=GetTagDWord(&yuyin_save_8&);&B9=GetTagDWord(&yuyin_save_9&);&B10=GetTagDWord(&yuyin_save_10&);&B11=GetTagDWord(&yuyin_save_11&);&B12=GetTagDWord(&yuyin_save_12&);&B13=GetTagDWord(&yuyin_save_13&);&B14=GetTagDWord(&yuyin_save_14&);&B15=GetTagDWord(&yuyin_save_15&);&B16=GetTagDWord(&yuyin_save_16&);&B17=GetTagDWord(&yuyin_save_17&);&B18=GetTagDWord(&yuyin_save_18&);&B19=GetTagDWord(&yuyin_save_19&);&B20=GetTagDWord(&yuyin_save_20&);&B21=GetTagDWord(&yuyin_save_21&);&B22=GetTagDWord(&yuyin_save_22&);&B23=GetTagDWord(&yuyin_save_23&);&B24=GetTagDWord(&yuyin_save_24&);&B25=GetTagDWord(&yuyin_save_25&);&B26=GetTagDWord(&yuyin_save_26&);&B27=GetTagDWord(&yuyin_save_27&);&B28=GetTagDWord(&yuyin_save_28&);&B29=GetTagDWord(&yuyin_save_29&);&B30=GetTagDWord(&yuyin_save_30&);&B31=GetTagDWord(&yuyin_save_31&);&B32=GetTagDWord(&yuyin_save_32&);&B33=GetTagDWord(&yuyin_save_33&);&B34=GetTagDWord(&yuyin_save_34&);&B35=GetTagDWord(&yuyin_save_35&);&B36=GetTagDWord(&yuyin_save_36&);&B37=GetTagDWord(&yuyin_save_37&);&B38=GetTagDWord(&JH_ALARM_SAVE_56&);&if((A38^B38)&A38)&SetTagBit(&ok_38&,1);&if((A37^B37)&A37)&SetTagBit(&ok_37&,1);&if(GetTagBit(&ok_37&))&PlaySoundA(&C:\\winnt\\music\\06.wav&,NULL,1);&&if(&&&&&&&&&&&&&((A1^B1)&A1)|&&((A2^B2)&A2)&)&SetTagBit(&ok_1&,1);&if(GetTagBit(&ok_1&))&PlaySoundA(&C:\\winnt\\music\\07.wav&,NULL,1);&if((A3^B3)&A3)&SetTagBit(&ok_3&,1);&if(GetTagBit(&ok_3&))&PlaySoundA(&C:\\winnt\\music\\09.wav&,NULL,1);&if((A4^B4)&A4)&SetTagBit(&ok_4&,1);&if(GetTagBit(&ok_4&))&PlaySoundA(&C:\\winnt\\music\\10.wav&,NULL,1);&if((A5^B5)&A5)&SetTagBit(&ok_5&,1);&if(GetTagBit(&ok_5&))&PlaySoundA(&C:\\winnt\\music\\11.wav&,NULL,1);&if((A6^B6)&A6)&SetTagBit(&ok_6&,1);&if(GetTagBit(&ok_6&))&PlaySoundA(&C:\\winnt\\music\\12.wav&,NULL,1);&if((A7^B7)&A7)&SetTagBit(&ok_7&,1);&if(GetTagBit(&ok_7&))&PlaySoundA(&C:\\winnt\\music\\13.wav&,NULL,1);&if((A8^B8)&A8)&SetTagBit(&ok_8&,1);&if(GetTagBit(&ok_8&))&PlaySoundA(&C:\\winnt\\music\\14.wav&,NULL,1);&if((A9^B9)&A9)&SetTagBit(&ok_9&,1);&if(GetTagBit(&ok_9&))&PlaySoundA(&C:\\winnt\\music\\15.wav&,NULL,1);&if((A10^B10)&A10)&SetTagBit(&ok_10&,1);&if(GetTagBit(&ok_10&))&PlaySoundA(&C:\\winnt\\music\\16.wav&,NULL,1);&if((A11^B11)&A11)&SetTagBit(&ok_11&,1);&if(GetTagBit(&ok_11&))&PlaySoundA(&C:\\winnt\\music\\17.wav&,NULL,1);&if((A12^B12)&A12)&SetTagBit(&ok_12&,1);&if(GetTagBit(&ok_12&))&PlaySoundA(&C:\\winnt\\music\\18.wav&,NULL,1);&if((A13^B13)&A13)&SetTagBit(&ok_13&,1);&if(GetTagBit(&ok_13&))&PlaySoundA(&C:\\winnt\\music\\19.wav&,NULL,1);&if((A14^B14)&A14)&SetTagBit(&ok_14&,1);&if(GetTagBit(&ok_1$&))&PlaySoundA(&C:\\winnt\\music\\20.wav&,NULL,1);&if((A15^B15)&A15)&SetTagBit(&ok_15&,1);&if(GetTagBit(&ok_15&))&PlaySoundA(&C:\\winnt\\music\\21.wav&,NULL,1);&if((A16^B16)&A16)&SetTagBit(&ok_16&,1);&if(GetTagBit(&ok_16&))&PlaySoundA(&C:\\winnt\\music\\22.wav&,NULL,1);&if((A17^B17)&A17)&SetTagBit(&ok_17&,1);&if(GetTagBit(&ok_17&))&PlaySoundA(&C:\\winnt\\music\\23.wav&,NULL,1);&if((A18^B18)&A18)&SetTagBit(&ok_18&,1);&if(GetTagBit(&ok_18&))&PlaySoundA(&C:\\winnt\\music\\24.wav&,NULL,1);&if((A19^B19)&A19)&SetTagBit(&ok_19&,1);&if(GetTagBit(&ok_19&))&PlaySoundA(&C:\\winnt\\music\\25.wav&,NULL,1);&if((A20^B20)&A20)&SetTagBit(&ok_20&,1);&if(GetTagBit(&ok_20&))&PlaySoundA(&C:\\winnt\\music\\26.wav&,NULL,1);&if((A21^B21)&A21)&SetTagBit(&ok_21&,1);&if(GetTagBit(&ok_21&))&PlaySoundA(&C:\\winnt\\music\\27.wav&,NULL,1);&if((A22^B22)&A22)&SetTagBit(&ok_22&,1);&if(GetTagBit(&ok_22&))&PlaySoundA(&C:\\winnt\\music\\28.wav&,NULL,1);&if((A23^B23)&A23)&SetTagBit(&ok_23&,1);&if(GetTagBit(&ok_23&))&PlaySoundA(&C:\\winnt\\music\\29.wav&,NULL,1);&if((A24^B24)&A24)&SetTagBit(&ok_24&,1);&if(GetTagBit(&ok_24&))&PlaySoundA(&C:\\winnt\\music\\30.wav&,NULL,1);&if((A25^B25)&A25)&SetTagBit(&ok_25&,1);&if(GetTagBit(&ok_25&))&PlaySoundA(&C:\\winnt\\music\\31.wav&,NULL,1);&if((A26^B26)&A26)&SetTagBit(&ok_26&,1);&if(GetTagBit(&ok_26&))&PlaySoundA(&C:\\winnt\\music\\32.wav&,NULL,1);&if((A27^B27)&A27)&SetTagBit(&ok_27&,1);&if(GetTagBit(&ok_27&))&PlaySoundA(&C:\\winnt\\music\\33.wav&,NULL,1);&if((A28^B28)&A28)&SetTagBit(&ok_28&,1);&if(GetTagBit(&ok_28&))&PlaySoundA(&C:\\winnt\\music\\34.wav&,NULL,1);&if((A29^B29)&A29)&SetTagBit(&ok_29&,1);&if(GetTagBit(&ok_29&))&PlaySoundA(&C:\\winnt\\music\\35.wav&,NULL,1);&if((A30^B30)&A30)&SetTagBit(&ok_30&,1);&if(GetTagBit(&ok_30&))&PlaySoundA(&C:\\winnt\\music\\36.wav&,NULL,1);&if((A31^B31)&A31)&SetTagBit(&ok_31&,1);&if(GetTagBit(&ok_31&))&PlaySoundA(&C:\\winnt\\music\\37.wav&,NULL,1);&if((A32^B32)&A32)&SetTagBit(&ok_32&,1);&if(GetTagBit(&ok_32&))&PlaySoundA(&C:\\winnt\\music\\38.wav&,NULL,1);&if((A33^B33)&A33)&SetTagBit(&ok_33&,1);&if(GetTagBit(&ok_33&))&PlaySoundA(&C:\\winnt\\music\\39.wav&,NULL,1);&if((A34^B34)&A34)&SetTagBit(&ok_34&,1);&if(GetTagBit(&ok_34&))&PlaySoundA(&C:\\winnt\\music\\40.wav&,NULL,1);&if((A35^B35)&A35)&SetTagBit(&ok_35&,1);&if(GetTagBit(&ok_35&))&PlaySoundA(&C:\\winnt\\music\\52.wav&,NULL,1);&&if((A36^B36)&A36)&SetTagBit(&ok_36&,1);&if(GetTagBit(&ok_36&))&PlaySoundA(&C:\\winnt\\music\\53.wav&,NULL,1);&SetTagDWord(&yuyin_save_1&,A1);&SetTagDWord(&yuyin_save_2&,A2);&SetTagDWord(&yuyin_save_3&,A3);&SetTagDWord(&yuyin_save_4&,A4);&SetTagDWord(&yuyin_save_5&,A5);&SetTagDWord(&yuyin_save_6&,A6);&SetTagDWord(&yuyin_save_7&,A7);&SetTagDWord(&yuyin_save_8&,A8);&SetTagDWord(&yuyin_save_9&,A9);&SetTagDWord(&yuyin_save_10&,A10);&SetTagDWord(&yuyin_save_11&,A11);&SetTagDWord(&yuyin_save_12&,A12);&SetTagDWord(&yuyin_save_13&,A13);&SetTagDWord(&yuyin_save_14&,A14);&SetTagDWord(&yuyin_save_15&,A15);&SetTagDWord(&yuyin_save_16&,A16);&SetTagDWord(&yuyin_save_17&,A17);&SetTagDWord(&yuyin_save_18&,A18);&SetTagDWord(&yuyin_save_19&,A19);&SetTagDWord(&yuyin_save_20&,A20);&SetTagDWord(&yuyin_save_21&,A21);&SetTagDWord(&yuyin_save_22&,A22);&SetTagDWord(&yuyin_save_23&,A23);&SetTagDWord(&yuyin_save_24&,A24);&SetTagDWord(&yuyin_save_25&,A25);&SetTagDWord(&yuyin_save_26&,A26);&SetTagDWord(&yuyin_save_27&,A27);&SetTagDWord(&yuyin_save_28&,A28);&SetTagDWord(&yuyin_save_29&,A29);&SetTagDWord(&yuyin_save_30&,A30);&SetTagDWord(&yuyin_save_31&,A31);&SetTagDWord(&yuyin_save_32&,A32);&SetTagDWord(&yuyin_save_33&,A33);&SetTagDWord(&yuyin_save_34&,A34);&SetTagDWord(&yuyin_save_35&,A35);&SetTagDWord(&yuyin_save_36&,A36);&SetTagDWord(&yuyin_save_37&,A37);&SetTagDWord(&JH_ALARM_SAVE_56&,A38);&return&0;&&确认就将那几个&ok&变量复位就可以了!
- 高级顾问&nbsp&nbsp第14级
& 12:50:34
我前几天也咨询了相同问题,感谢T-C4指点.
- 毕业实践员&nbsp&nbsp第4级
& 16:03:08
要么使用Horn,要么调用Windows&API。&#pragma&code&(&Winmm.dll&&)&VOID&WINAPI&PlaySoundA&(&char*&pszSound,&char*&hmode,&DWORD&dwflag&);&#pragma&code()&PlaySoundA(&C:\\Winnt.400\\Media\\tada.wav&,NULL,1);&如果使用Horn,那么通过报警控件中的确认按钮即可确认。若不是,就写脚本调用确认按钮对应的函数去确认。
专家奖励分:20分
- 资深学长&nbsp&nbsp第3级
& 15:51:51
上一页1下一页&
扫描打开手机版
支持中心新发布“关注”功能了!实时查看彼此动态,更方便地进行技术交流。
不管是“关注”与“被关注”,相信都是一个美好的开始!
还有多重奖励派送,快快行动起来吧!
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!【图文】详细介绍WinCC报警记录(理论+实操图示)_百度文库
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
详细介绍WinCC报警记录(理论+实操图示)
&&详细介绍WinCC报警记录(理论+实操图示)
阅读已结束,下载本文到电脑
想免费下载本文?
登录百度文库,专享文档复制特权,积分每天免费拿!
你可能喜欢每日登录:+1西币&+1积分
&下次自动登录
绑定第三方账号登录 & & &
扫描二维码登录支持中心移动端
获取动态密码
售前文档售后文档热门视频系列热门版区售后服务概述自助服务帮助信息
You are here:
已解决问题
热点活动:
找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问
无满意答案关闭:
怎样在WINCC画面中自动弹出一个报警窗口
当某个报警出现的时候(或说某个变量触发的时候),怎样在WINCC画面中自动弹出一个报警对话框来,要求是不管当前是什么画面,当报警产生的时候,都能在当前画面是弹出一个对话框。请问该怎么做,谢谢!
问题补充:感谢&&驿站927&的回答,但我的问题跟他的不一样,他的只是在当前页面中弹出该报警对话框,我的是不管在哪个画面,报警时都会弹出该报警对话框,而不是只能在那个画中画画面中看到那个报警对话框
产品版区:
提问时间: 13:23:11&&&提问者:& - 新生&nbsp&nbsp第1级
问题ID: 93588
考虑使用主画面,主画面顶部放一报警控件,在报警控件下方放置一个大的画面窗口,画面窗口嵌套别的画面,运行期间一直在主画面,&想切换画面,就嵌套在画面窗口中,
置评专家:西门子人机界面产品支持& 14:10:14
作者/最新回复
最后回复时间
答案 -及时采纳,获得更多奖励!
参考同类问题:
回答者:&- 资深顾问&nbsp&nbsp第13级&
您可以评论本回答,或直接点击“提交”按钮推荐本回答...
可以在wincc的全局脚本里面打开C-Editor(C脚本编辑器)然后使用MessageBox函数,然后点击信息/触发按钮选项,用一个报警标志位来做触发,这样当报警标志位发生改变的时候,该事件就会触发,就会弹出报警界面。
图片说明:&&
回答者:&- 学长&nbsp&nbsp第2级&
您可以评论本回答,或直接点击“提交”按钮推荐本回答...
等待您来回答
本版相关问题
支持中心新发布“关注”功能了!实时查看彼此动态,更方便地进行技术交流。
不管是“关注”与“被关注”,相信都是一个美好的开始!
还有多重奖励派送,快快行动起来吧!
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!}

我要回帖

更多关于 wincc做报表 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信