| 作者 | 主题 |
|---|---|
|
貂裘换酒 游士 经验值:223 发帖数:74 精华帖:1 |
楼主
主题:在使用tag prefix 的picture window中 调用绝对变量
大家好!
我最近在学习使用picture window中使用tag prefix , 我发现在窗口中调用的是带前缀(tag prefix )的变量. 系统中有10个温控PID调节回路, 使用这种方法可以很快的组态出10个风格一致的界面, 但是, 在这个窗口中调用绝对的变量应该怎样调用呢? 问题的由来是这样的: 我以前没有用tag prefix 的时候, 是用鼠标右键事件的C脚本将该绝对的变量传递到趋势图窗口中, 然后使趋势图窗口显现出来(这个窗口是一直打开的, 只是看不见罢了), 趋势图窗口的显现和归档过程变量的传递都是一个绝对的变量, 是没有前缀的, 但在这个有tag prefix 的picture window中, 右键单击要显示趋势图的变量时, 由于系统自动在我写的变量前面加上了前缀, 所以连趋势图窗口都显现不出来了. 更不用说在里面显示对应变量的趋势图了. 请各位高手指导一下, 谢谢! |
|
youhm 至圣 经验值:13572 发帖数:4924 精华帖:81 |
1楼
主题:回复:在使用tag prefix 的picture window中 调用绝对变量
WinCC V7.0 可以为变量添加@NOTP::前缀实现屏蔽变量前缀。
|
|
n次看你的背影 奇侠 经验值:7974 发帖数:2321 精华帖:73 |
3楼
主题:回复:在使用tag prefix 的picture window中 调用绝对变量
楼主:其实通过结构变量也是可以把Online tags在线趋势曲线和PID界面合成在一起通过picturewindow弹出显示的,这样你的结构变量至少添加一个文本变量;Archive Tags归档历史曲线和PID界面合成在一起通过picturewindow弹出显示,还在测试。
根据你目前的情况,其实可以绕一个弯,不妨这样处理:你再建一个picturewindow2,在你原来的脚本里面再添加一点东西,把你原来的归档趋势画面赋到picturewindow2里面。鼠标点击原来的按钮,同时弹出两个窗口,窗口弹出的位置在脚本里面调整一下或者在画面上调整一下picturewindow的位置。也比较灵活,这样你的工作量是最小的。贴一图给你参考一下: ![]()
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”
|
|
n次看你的背影 奇侠 经验值:7974 发帖数:2321 精华帖:73 |
5楼
主题:回复:在使用tag prefix 的picture window中 调用绝对变量
今天又化了点时间,测试了用结构变量把Archive Tags归档历史曲线和PID界面合成在一起,并通过picturewindow弹出显示的功能,在WinCC6.0SP3环境下测试正常。估计这也是楼主想要的功能,现在把制作的过程给楼主参考一下。
1、在PID的结构变量增加一文本变量,见参考附图: ![]() 2、在原来的PID画面上增加一个picturewindow设置一下属性并连接结构变量,并将此picturewindow名改为popbox_Archive_trend,目的是将归档趋势曲线画面赋给PID窗口里面的popbox_Archive_trend,见参考附图: ![]() 3、激活WinCC,点击按钮通过picturewindow弹出的效果图以及按钮的相应脚本,见参考附图: ![]()
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”
|