回复:WinCC V7.5 VBS脚本动作数量有限制吗?

已锁定

gzzjq

  • 帖子

    132
  • 精华

    1
  • 被关注

    6

论坛等级:侠士

注册时间:2007-06-17

黄金 黄金 如何晋级?

发布于 2023-02-10 18:14:22

2楼

展开查看
以下是引用zhangli0在2023-02-10 17:49:13的发言 >1楼

       感觉是你的脚本触发变量变化太快了,一个脚本还没执行完,另一个脚本的触发变量完成了从0到1再到0的过程,就不能触发了。不知道你的触发变量是否允许hmi改变它的值?如果可以的化,其它地方给出发变量置位,脚本执行结束前,由脚本复位这个触发变量,这样应该就能保证你的脚本可以被执行。

     我原来做一个项目,做报表用的,要根据车型,工位,机器人做多个报表。开始做的时候是一个机器人写一个脚本,有几十个,修改也很麻烦,后来我把脚本优化,车型,工位,机器人的数据由脚本1逻辑给出,车型,工位,机器人都作为脚本的形参传入脚本2,脚本2在脚本1中调用。这样让多个脚本就改成了两个脚本来实现。如果你和我的一样的情况,建议你也按照我的思路来编写脚本。

谢谢,我也是用来抓数据写入SQL 数据库的,就是一对一的点,PLC置位,然后在VBS中复位,你提醒了我,我有些脚本判断这个点是否为真,然后直接先复位,再执行写入数据库的语句,有可能是这个造成的问题

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32576条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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