在wincc全局脚本中,使用VBS将变量的实时数据写入Excel

脚本要实现的效果:当报警变量(alarm)等于1的时候将系统的运行数据写入一个Excel文件中存储。现在的状态:当alarm=1时运行数据会存储并生成一个文件,功能正常;但是当alarm=0时也会生成一个运行数据文件。为什么在alarm=0时脚本会自动执行,如何修改为在alarm上升沿触发脚本执行?(ps:我在脚本中已经添加了 只有当alarm=1时才会执行)

问题补充:
这个VBS全局脚本用的是变量alarm触发

图片说明:

在wincc全局脚本中,使用VBS将变量的实时数据写入Excel    在wincc全局脚本中,使用VBS将变量的实时数据写入Excel    在wincc全局脚本中,使用VBS将变量的实时数据写入Excel   

最佳答案

脚本有问题
if alarm then 修改为 if alarm.value then

提问者对于答案的评价:
可以了,非常感谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午5:01
下一篇 2020年11月1日 下午5:01

相关推荐