WINCC通过调用公用画面控制单个变量

WINCC通过调用公用画面控制单个变量

ID:40710842

大小:930.99 KB

页数:7页

时间:2019-08-06

WINCC通过调用公用画面控制单个变量_第1页
WINCC通过调用公用画面控制单个变量_第2页
WINCC通过调用公用画面控制单个变量_第3页
WINCC通过调用公用画面控制单个变量_第4页
WINCC通过调用公用画面控制单个变量_第5页
资源描述:

《WINCC通过调用公用画面控制单个变量》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、WINCC通过调用公用画面控制单个变量一、建立结构变量“ValveStructure”,在结构变量内建立七个位变量。二、在变量管理相应驱动中建立连接变量,数据类型选择刚建立的结构变量“ValveStructure”。三、在内部变量中建立一个文本变量“Name”,用作改变实际变量的后缀。四、在图形编辑器中分别建立公用画面和主画面。1、公用画面VALVE:1.1、按钮1的鼠标事件:1.1.1、按左键处建立C脚本,脚本如下:#include"apdefap.h"voidOnLButtonDown(char*lpszPictur

2、eName,char*lpszObjectName,char*lpszPropertyName,UINTnFlags,intx,inty){#pragmaoption(mbcs)SetTagBit(GetTagChar("@NOTP::Name"),1);}1.1.2、释放左键处建立C脚本,脚本如下:#include"apdefap.h"voidOnLButtonUp(char*lpszPictureName,char*lpszObjectName,char*lpszPropertyName,UINTnFlags,int

3、x,inty){#pragmaoption(mbcs)SetTagBit(GetTagChar("@NOTP::Name"),0);}1.1.3、属性—效果中取消全局颜色方案;属性—颜色—背景颜色中选择动态对话框,设置如下:1.1.4、属性—字体—文本中选择动态对话框,设置如下:1.2、画面中圆的设置:属性—效果中取消全局颜色方案;属性—颜色—背景颜色中选择动态对话框,变量只填写后缀名,点击应用时会提示是否建立新变量,选择忽略,圆1的设置如下:1.3、静态文本框设置如下:属性—字体—文本中选择C脚本,脚本如下:#incl

4、ude"apdefap.h"char*_main(char*lpszPictureName,char*lpszObjectName,char*lpszPropertyName){#pragmaoption(mbcs)returnSetText("VALVE.pdl","静态文本2",GetTagChar("@NOTP::Name"));}2、主画面:2.1、在画面中建立画面窗口,窗口的的宽度和高度设置为公用画面的大小;其余设置如下:2.1、画面中各个按钮设置鼠标按左键事件:按钮1的C脚本如下:#include"apdef

5、ap.h"voidOnLButtonDown(char*lpszPictureName,char*lpszObjectName,char*lpszPropertyName,UINTnFlags,intx,inty){#pragmaoption(mbcs)SetTagChar("Name","V1");SetPropChar("2.pdl","画面窗口1","TagPrefix","MMF1.");SetPictureName("2.pdl","画面窗口1","VALVE.pdl");SetPropChar("2.pdl"

6、,"画面窗口1","CaptionText","V1CONTROL");SetPropBOOL("2.pdl","画面窗口1","Visible",1);}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。