wincc 全局脚本VBS,访问画面中对像的属性

wincc中实现水流动化,通过按钮已经可以实现水流的动画了,但是我是要一个变量触发后,流动对像直接显示并且流动。多次尝试也没成功,把按钮内的脚本放到打开画面和全局脚本内都没反应。不知是不是目前的脚本不完整,只能在按钮中实现。要到全局中还需要其它脚本。

图片说明:

wincc 全局脚本VBS,访问画面中对像的属性   

最佳答案

脚本看起来是不对的把
poly1是什么对象?
poly1.activete。。。。后面的cycletime125ms
意思是循环时间120ms吗?这样写应该是不对的把,成了一个字符串了
对象是多层次的话,就是子画面里面嵌套子画面?这样的话,设置对象参考一下下面:
VBS画面嵌套多了,对象查找少麻烦点,比如主画面“A.PDL"内有画面窗口控件“PIC_WIN_A”,该画面窗口调用画面“B.PDL”,在B.PDL画面中又有一个画面窗口控件“PIC_WIN_B”,这个画面窗口调用画面“C.PDL”,在C.PDL画面里面有一个按钮名称为“BT_A”,如果想设置成这个对象,需要如下设置:
dim a
SET a=HMIRunTime.Screens("A.PIC_WIN_A:B.PIC_WIN_B:C").ScreenItems("BT_A")
zhangli0斑竹也发过一个类似的帖子,也有其他解决办法,请看:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1202803&b_id=5&s_id=17&num=18#anch
C脚本里面的对象设置相对来说简单一些,直接选择对象所在的画面就可以了。
就这个问题,我也曾打电话咨询过西门子支持工程师,在WINCC帮助里面也有说明
目录是:使用WINCC->用于创建过程和动作的VBS->VBS Reference->Objects and list->Screens Object(List)

提问者对于答案的评价:
非常感谢,就是这种方法。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月9日 下午5:49
下一篇 2017年6月9日 下午5:49

相关推荐

  • wincc和变频连接

    不使用plc  wincc能直接和变频器连接吗? 最佳答案 可以。你可以参考下面的例子来做——http://www.ad.siemens.com.cn/down…

    SIMATIC WinCC 2021年7月5日
  • 全局脚本打不开

    我的wincc不知道什么原因每次打开全局脚本就会出现 目录:\LENOVO-AC278DC6“““不能访问,请检查 网络连接 服务器计算机。这是…

    SIMATIC WinCC 2019年6月11日
  • wincc 动态对话框

    画面上有个圆 两个变量,我要两个变量同时置位时圆的背景颜色变红,还有种两个变量只有要有一个置位就变红,在背景颜色动态对话框中实现 ,我用’m0.0′ …

    SIMATIC WinCC 2019年6月11日
  • 为何无法连接到HMI

    我使用MP277,通过WCC FLEXIBE2008无论通过MPI/DP还是通过以太网,为何连接时一闪就过去了,没有任何提示,就连接不上,之前也是这个程序,但是连机正常的…

    SIMATIC WinCC 2019年6月10日
  • 组态王跟wincc什么关系

    新手,我用过step7,还有用wincc flexible 2008编写触摸屏。想问下,组态王还有wincc,力控,这些是什么,跟step7这些编程软件是一个类…

    SIMATIC WinCC 2017年8月24日
  • WINCC的开机启动

    在单机项目里,如何让电脑启动的时候只运行WINCC项目不打开项目管理器 问题补充:只运行而不需要打开项目 最佳答案 通过如下方法:  开始菜单 &gt…

    SIMATIC WinCC 2019年6月11日
  • wincc组态时如何组态树形按钮?

    在wincc组态中,按钮区域想组态树形按钮排列,按钮点击后可以变色同时可以下拉新的按钮排列,具体请看上传图左侧效果展示,请问该如何实现,谢谢!! 图片说明:  &nbsp…

    2018年12月14日
  • wincc图库添加

    什么地方有wincc的图库可以下载? 最佳答案 若觉得WINCC自带的图库内容不够,你可以自己绘制然后在画面中使用粘帖等方式使用,若需要可以自己设置其动作对应变化,都是可以的,不一…

    SIMATIC WinCC 2019年6月11日
  • wincc打印一个外部变量

    看图片 为什么把外部变量给一个脚本中定义的变量 可以打印正确的tt值 但是直接打印就是这么个东西?看图片看图片 这么拿到一个布尔量的值???…

    2021年7月5日
  • 关于利用WINCC本身的函数访问用户归档数据库

    我想在按钮的脚本里写程序访问本地用户归档数据库,做统计用,如求平均值或概率,WINCC本身有相关函数直接可以用吗,还是要必须用到选件connectivity pack?请…

    SIMATIC WinCC 2019年6月11日