签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
基于全局的周期动作在WinCC运行后就按照定于的周期不断执行,我刚学习WinCC,试着做了个全局动作,250ms周期,但这个动作只针对一张画面,如果在其他画面时其实无用。
如果实现这个动作只针对画面有效呢?在其他画面自动停止周期动作,这样系统运行会顺畅一些,也节省资源。
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1714752&b_id=5&s_id=0&num=4
有些明白了,不知道我理解的对不对?
我试着在画面的属性宽度中设置VBS动态,但显然我只想看看借此看看行不行,我并不想改变画面宽度。
设置触发器周期位标准周期250ms,结果成功了。
我的理解对不对,属性动态可以用来实现属性值的动态化,其实也可以用来实现画面的周期动作,就像属性提供我们好多个动作可以执行一样。这样针对某个画面的动作就可以避免使用全局动作了。
全局动作是运行在独立的进程中的,如果只针对某个画面操作,脚本不要放在全局动作中。如果这个画面运行时还没有打开,操作这个画面就会失败。
用脚本设置画面宽度,可以放在画面的打开事件中。
谢谢版主回复。
我需要的是专属于某个画面的周期动作,我放在宽度动态里面似乎也可以,不知道一般怎么处理?
脚本放在哪里,只要能完成所要的功能就行。
改变画面的宽度,直接在此属性中用动作脚本改宽度也行,绑定一个Tag变量也行(变量值就是宽度)灵活应用。
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录