WINCC7.4的VB脚本问题

见图,这个VB脚本大概什么意思,做什么控制

图片说明:

WINCC7.4的VB脚本问题   

最佳答案

此回答已完善

大意:这是一个画中画,显示仓库物件位置信息的画面。
主画面A有一个画面窗口w1,用来显示画面B。画面B有一个画面窗口w2,用来显示画面C.

假设这个脚本是一个按钮动作脚本。这个按钮的名称包含了位置信息。它的名称格式类似为XX_11_22.

第一部分:从名称提取位置信息。
数组val(1)=11,val(2)=22
然后改变画面窗口w2的属性:显示可见、页眉变量前缀、画面名称

第二部分:更新dataset

将画面C的dataset数据集更新,主要是位置更新。里面的内容就看不到了。

================================
昨天的理解有些错误,我以为dataset是在画面C中,其实不是。此处应该把C看成一个模板,dataset应该是在它的一个实例之中。要不然obj.dataset语法是过不去的。
这个脚本写的真好,受教了。

图片说明:

WINCC7.4的VB脚本问题  

提问者对于答案的评价:
ok

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午2:39
下一篇 2021年7月5日 下午2:39

相关推荐

  • 求教WINCC的历史数据删除

    各位高手,我的工控机由于WINCC 6.0的历史数据,运行很慢,我想将历史数据删除,请问WINCC的历史数据是哪个?要如何删除?谢谢!y6843@sina.com 最佳答…

    SIMATIC WinCC 2017年10月31日
  • Wincc 动作内引用页面对象

    我想在Wincc的VBS全局脚本中,做一个Action 而后发现在这里面不能够像在页面脚本中引用对象 set com=ScreenItems(&quo…

    SIMATIC WinCC 2020年11月1日
  • 如何删除WINCC alarm中的报警信息及修改数据后带的u.

    1.WINCC alarm中含有很多的不重要的数据,比方说报警从001~100条,想删除其中的,第2,80,40条报警等类似的,并不是直接删除ArchiveManager…

    SIMATIC WinCC 2019年6月10日
  • wincc水流动画脚本

    请问我根据官方视频,然后自己写的脚本语言如图,为啥没有动画?我是想通过一个二进制变量实现对水流动画的控制呢 图片说明:    最佳答案 可以用官方提供的demo…

    2020年11月1日
  • 求WinCC学习指南

    如题,各位大侠请多多指点,小弟不胜感激。 最佳答案 上面介绍的资料都可以看看,《深入浅出西门子WINNCC 6.0》这本书最基础,在找本WINCC C脚本手册和…

    SIMATIC WinCC 2019年6月11日
  • 急需wincc

    急求一个wincc 软件,或者一个sql也行,先谢谢了!! 可以给一个地址或者发我邮箱:610033127@qq.com  最佳答案 http://w…

    SIMATIC WinCC 2019年6月11日
  • 关于SYSTEM INFO

    我在system info下建立了变量来显示系统时间,但不小心将变量类型选成了二进制变量,但是我不能修改,它总是说项目已激活不能修改,我想删除也是说已激活不能删除,请教高…

    SIMATIC WinCC 2019年6月11日
  • WINCC安装出错

    WINCC6.0 SP1安装出错 错误提示为:can''t load stop copy  s…

    SIMATIC WinCC 2019年6月11日
  • 怎样通讯

    西门子tp177a与电脑联机,电脑与屏怎样设置 最佳答案 下载中心有一个西门子面板下载的文档,可以参考下http://www.ad.siemens.com.cn/download/…

    SIMATIC WinCC 2018年12月2日
  • WINCC内部变量复制

    请教各位大侠:可不可以把一个项目的内部变量文件夹 复制到另外一个项目里?应该怎么操作?谢谢 问题补充:为什么我的WINCC 里没有这个“VARIABLE&nbs…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论