wincc的set/get tag XXX wait到底何时使用更合理?全局脚本中的变量读写是通过周期服务的吗?

如题,之前我所有的项目一直都使用set tagXXX wait, 理由是经过返回才执行下一步,确保可靠不丢数,包括全局脚本,包括画面事件中都大量使用,近期,有现场反应wincc7.0 sp3 运行慢的问题,经过学习论坛里早先的帖子,现在对带wait或不带wait的函数理解如下:

1: 首先,应该采用周期读服务,这样可以降低通讯负担。西门子在S7连接中提供此功能,不用白不用。周期读服务是否可理解为:每次进入画面前,wincc先将该画面内所有变量读入映像,退出后再删除映像?那么,全局脚本在读写变量时,也是通过wincc映像的吗?

2: 采取周期服务后,所有前台画面中的应用,例如按钮,I/O域,文本等,都应采用不带wait的函数。把变量读写工作都交给周期读服务,靠wincc映像来完成。每次进入画面时wincc自动给建立映像,退出时删除。

3: 全局脚本中,应该使用带wait的函数,这样可以绕过wincc映像,直接读写PLC,虽然速度慢,但只要尽量控制好全局脚本的触发,例如采用标准周期2秒,不要太快就行。

不知道上述理解是否正确?

最佳答案

提供以下链接,祝你项目成功:
《Wincc中GetTagXXX函数的详解》
http://www.dqjsw.com.cn/dianqi/zutairuanjian/90576.html
《WINCC 技巧》
http://wenku.baidu.com/link?url=Kb-nFa2_g8lR9UwL6SGWwt7P5HWFjDyup3r99_7VWFz0LbhWZbPM4ZFM2JZ0eR27sJ-jGMMHkpkmGyglUDVO8hzz3aEgc4a59FtjEIZ37PS

提问者对于答案的评价:
谢谢您,基本上算搞清楚了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月29日 下午5:36
下一篇 2017年11月29日 下午5:36

相关推荐

  • 如何用脚本把文本框内容新建到组合框里????

    在文本框里新输入一个条目,通过确定按钮,把新建条目传至产品编号的组合框里?这个脚本怎么实现??谢谢大家!!!求大神帮忙!!! 图片说明:    最佳答案 你先通…

    2021年7月5日
  • WINCC和工控的PC的关系?

    本人是新手,刚开始学习wincc,但是感觉WINCC和WINCC flexible区别挺大的,我想问的是,WINCC工具栏上面并不像WINCC flexible…

    SIMATIC WinCC 2017年6月12日
  • 报表查询

    在分布式的客户机/服务器模式中,客户机无法显示查询数据。但查询代码执行前半部分 最佳答案 先要找到你代码问题错在哪里?可以用msgbox语句看看你代码执行到哪里就停了,但要注意报表…

    SIMATIC WinCC 2019年6月11日
  • wincc 启动时间过长

    我用WINCC 做了一个上位机的组态,在激活时启动时间过长,大概需要两分钟左右,我们的客户觉得时间太长了,怎么把时间缩短,我发现再激活的过程当中,激活用户数据归档需要的时…

    SIMATIC WinCC 2019年6月11日
  • wincc 读取数据

    自己编了了WINCC,用来读取几个温度,S7程序能在线,wincc 那个tool软件在线诊断,上部打了两个绿勾,下方红灯一闪一闪。这算是wincc也能在线了吧。界面上只要…

    SIMATIC WinCC 2017年12月1日
  • wincc鼠标动作

    请问:wincc事件里的“鼠标动作”和“按左键”有什么区别? 最佳答案 在对象属性—-事件——按钮——鼠标————我们看到右边有5个选项,1 鼠标动作…

    SIMATIC WinCC 2019年6月11日
  • WINCC中用VBS脚本写文本文件问题

    我想用winCC中的VBS脚本向一个文本文件中写变量,西门子也提供了一个例程:Dim fso, MyFileSet fso = C…

    SIMATIC WinCC 2019年6月11日
  • WICC 引用日历控件 DTPicker 的问题

    测试一:  Excel  引用日历控件 DTPicker,然后窗口创建一个按钮;    &…

    2017年8月26日
  • Wincc报表布局数据库连接

    Wincc打印数据库表没有数据,但是数据库是有数据的,想知道大概是哪里有问题? 图片说明:          钻石用户推…

    2020年11月1日
  • wincc web navigator应用问题

    大家好,我用wincc web navigator组建远程控制控制系统,在局域网内调试时,按<深入浅出wincc>里说的组态服务器和客户端后,在客户端访问画面时…

    SIMATIC WinCC 2019年6月11日