wincc显示控件c语言,[转载]23.Wincc V7.3 复选框使用C语言控制趋势显示和隐藏

我们在使用Wincc趋势控件的时候,有时候希望趋势的显示和隐藏不通过趋势控件的“组态对话框”来设定,而通过复选框进行设置,这样更加直观,便于操作。下面就介绍如何实现这种功能。

1.

假设一个趋势控件里面有32个变量的趋势要显示出来,那么我们先在趋势控件中添加进去这32个趋势,把数值轴时间轴设定好,还可以在工具栏上不显示“组态对话框”按钮。

2.变量管理里面新建两个内部32位无符号数变量,pows,result

3.

画面上加入一个复选框按钮,修改名字为ctrlCheckbox,属性-几何-框数量设定为32,属性-字体中分别编辑好这32个趋势的名字,然后在趋势控件事件-“属性主题-输入输出-选择框-更改”添加c脚本如下:

#include "apdefap.h"

void OnPropertyChanged(char* lpszPictureName, char* lpszObjectName,

char* lpszPropertyName, long value)

{

// WINCC:TAGNAME_SECTION_START

// syntax: #define TagNameInAction "DMTagName"

// next TagID : 1

// WINCC:TAGNAME_SECTION_END

// WINCC:PICNAME_SECTION_START

// syntax: #define PicNameInAction "PictureName"

// next PicID : 1

// WINCC:PICNAME_SECTION_

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值