当前位置: 主页 > PLC控制

winCC7.3项目套用了PCS7的布局,怎样使用vb脚本给画面窗口对象赋值

为了使用PCS7标准布局,本项目在wincc项目套用了PCS布局。
我的主画面p0.pdl中有一个按钮botton1和一个画面窗口pic,画面窗口pic中显示p1.pdl。p1.pdl中有文本text0。

要达到效果是:点击botton1按钮,将123赋给text0。

手册有这样例子SetobjScreen=HMIRuntime.Screens("BASEScreenName.ScreenWindow:ScreenName")
按钮跟文本在同一画面中可以为obj=ScreenItems("text0")
但是套用了PCS7布局后就不知道在这种情况下如何使用。
求解答,感谢。

最佳答案

VBS脚本
HMIRuntime.Screens("@SCREEN.@WIN12:@1001.@DESK:p0.pic:p1").ScreenItems("text0").Text="123"

感觉用C脚本简单些吧
SeTPrOPChar("p1.pdl","text0","Text","123");

提问者对于答案的评价:
正解。

  • 关注微信

猜你喜欢

微信公众号