wincc 作为opc ua客户端的问题

wincc作为opc ua的客户端与kepware通讯,全局脚本中用A变量的‘’有变化时‘’条件来触发脚本运行,并在脚本最开始出判断A变量是否是1,如果是则运行下面的脚本,脚本执行时间大致在3秒在,并在结束时将A变量复位为0,如果不是1,则直接退出。现在的问题是A变量在更改为1时,有时候会执行两次脚本,按道理应该只能执行一次才对

问题补充:
回答中有说是在别的地方再次触发变量的情况,但是我可以肯定这种情况不存在,这些我都检查过的,我考虑的是wincc变量刷新周期和opc通讯机制是否会导致这个问题,脚本因为某些 原因,不便上传,谢谢

钻石用户推荐最佳答案

是不是你在脚本里面复位成0的时候,在别的地方,比如Kepware或者PLC里面又给置1了,所以脚本才会执行两次啊

变量A既然能够发生变化触发脚本执行,肯定除了WINCC别的地方还有给该变量写入值的地方,那就应该是写入值的时候,变化频繁了

另外你的脚本看不到,脚本很大吗?执行起来需要3S
补充:
如果变量在别的地方没有写值的话,这个变量是怎么变化的呢?也是在WINCC的全局脚本里面吗?
你不是说是OPC访问的KEP里面的变量,KEP又访问的哪里面的呢?

提问者对于答案的评价:

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

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

相关推荐

  • wincc变量记录的添加

    在wincc中的变量记录添加实数变量,发现每加一个变量都要在变量目录表里找,要花费十几秒的时间,非常的麻烦,我这有好几百需要添加的变量。想问一下有什么好办法方便批量添加么? 问题补…

    SIMATIC WinCC 2019年6月11日
  • 怎样在symbol控件上显示提示文本

    wincc里的图形和图片,可以设置悬停时显示提示文本,丹HMI symbol控件却没有这个选项,请问有没有办法解决??比如,一个HMI symbol控件,是个电…

    SIMATIC WinCC 2019年6月11日
  • CFC块中I/O被监视,那被监视的值可以通过WinCC改变吗?

    CFC块中I/O被监视,那被监视的值可以通过WinCC改变吗? 最佳答案 可以的。 提问者对于答案的评价:麻烦一下,再问一个问题,可以理解为如果I/O不被监视,则WinCC不能改变…

    SIMATIC WinCC 2017年5月31日
  • wincc flexible中时间设定如何组态

    组态中有个定时器时间要求可调,如何组态这个I/O输入输出域,实现弹出小键盘然后点击数字输入确认??? 最佳答案 添加IO域以后,连接定时器变量。定义IO域为输入输出型。 …

    SIMATIC WinCC 2019年6月11日
  • TIA PROTAL V12

    TIA PROTAL pro V12 (含STEP7及WINCC) 安装完后,可以作为PC运行平台吗 问题补充:我的问题是:&nb…

    SIMATIC WinCC 2017年6月1日
  • WinCCV7.3热键怎么设置

    WinCCV7.3中怎样用热键呼出登录对话框 最佳答案 wincc打开你的项目,右键你的项目,属性,热键—登陆,输入快捷键,点分配。 图片说明:    提问…

    2017年6月19日
  • 不能运行WINCC

    我在1台电脑上安装了WINCC附带的SQL2000SP3和WIINCC。开机完毕后弹出1对话框:“标题 NET  SERVICE &nbsp…

    SIMATIC WinCC 2019年6月11日
  • webux配置错误

    日志文件:行号: 11错误: 在唯一密钥属性“name”设置为“iisnode”时,无法添加类型为“add”的重复集合项 最佳答案 参考:在唯一密钥属性“nam…

    SIMATIC WinCC 2021年7月5日
  • wincc V6.2菜单与工具栏问题

    使用菜单功能,按动一个菜单按钮,如何调用一个画面窗口对象? 最佳答案 需要自己编写一VBS脚本函数,脚本需遵循如下规则: Sub <Procedurena…

    SIMATIC WinCC 2019年6月11日
  • wincc5.1的项目在5.0下能否运行

    有一台电脑(客户机)系统出了点问题,现在找不到5.1的软件,只有5.0的,不知道5.0的软件能不能运行5.1的项目,另外哪位朋友有5.1的软件能否提供下。 最佳答案 WINCC软件…

    SIMATIC WinCC 2019年6月11日