设为首页收藏本站积分获取及使用技巧附件上传须知[求助-wincc]wincc按钮画面调用参数连接

追梦工控论坛|工控论坛-专业的Intouch论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

总共8197条微博

动态微博

查看: 3629|回复: 1

[求助-wincc]wincc按钮画面调用参数连接

[复制链接]

升级  35%

该用户从未签到

发表于 2014-6-22 18:27:13 | 显示全部楼层 |阅读模式

上传分享工控资料得追梦点,下载积分获取办法点击进入 ☆追梦点充值入口
发帖回帖赚金币兑换下载积分。上传附件须知点击进入

×

马上注册,结交更多工控达人,分享经验,让你轻松玩转追梦工控论坛。

已有帐号?  点击登录   或者        

支付宝扫一扫领红包
问题:
1、wincc主画面多设备调用同一按钮画面,按钮画面中有启动和停止按钮。
通过C语言设置变量:
#include "apdefap.h"
void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y)
{
#define PW_FP "Top"
#define FP "1FM"
#define TagPrefix "DJ01"</P>if (y>512)
SetTop(lpszPictureName,PW_FP,y-10);
else
SetTop(lpszPictureName,PW_FP,y-10);
SetTagPrefix(lpszPictureName,PW_FP,TagPrefix);
SetPictureName(lpszPictureName,PW_FP,FP);

if (x
让我们联手拒绝网络伸手党,下载积分获取办法&附件上传须知 ☆追梦点充值入口





+1
3630°C
1
  • ijklmri
过: 他们

升级  35.5%

该用户从未签到

发表于 2014-6-22 19:10:11 | 显示全部楼层
这个,有两种方法可以实现。
1、建立项目函数,并在项目函数里面建立全局变量,实现变量参数的传递。这个比较麻烦,不再详述。
2、这个方法是通过建立一个内部8位文本型变量Tag1,用来传递变量参数,这个比较容易实现。具体步骤如下:
a、在打开需要调用的画面的按钮里面加上以下脚本:SetTagChar(&quot;Tag1&quot;,&quot;Start_Stop&quot;); Start_Stop是变量名称,即为控制阀门开启和关闭的BOOL变量名称。现在变量Tag1的内容是“Start_Stop”;
2、在公共画面中建立一个按钮,写上如下脚本:
char *st;
int a;
st=GetTagChar(&quot;Tag1&quot;);
a=GetTagBit(st);
a=!a;
SetTagWord(st,a);
该脚本即可实现变量“Start_Stop”的翻转。
注意:再点击烦阀门弹出控制画面之前,务必按照步骤1将该阀门的实际变量写到Tag1中去。此外,需要注意的是,此画面不再需要变量前缀。

补充说明:如果变量不多的的话,完全可以参考上述方法,建立三个内部字符型变量,然后将你需要操作的三个变量名称写进这三个内部变量里面就可以了!
                                                                                                                                                                                                                                                              
                                                        
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

请珍惜自己的ID,严禁发布垃圾水贴,诸如adsf......顶......纯表情......多次重复回帖刷积分......轻则删帖警告,重则封禁!★请分享资料、经验或者赞助论坛,贡献一份力量★

关闭

最新活动上一条 /1 下一条

小黑屋|手机版|追梦工控论坛|工控论坛-专业的Intouch论坛 ( 皖ICP备10012005号 )|网站地图

GMT+8, 2025-5-11 12:41 , Processed in 0.102314 second(s), 21 queries , Gzip On, APCu On.

Powered by Dreamyiyi

© 2009-2025 工控论坛

快速回复 返回顶部 返回列表