阀门打开时显示绿色,关闭时显示红色,在打开/关闭过程中显示黄色,用C脚本实现此功能在wincc的图库中中插入一个阀门的图片,在控件的属性中选中“前景色”,添加一个C动作代码如下:BOOLi,j;i=GetTagBit("废气导入开位");j=GetTagBit("废气导入关位");if(i==1)return0x00FF00;//前景色为绿色elseif(j==1)...
wincc中用C脚本改变组件的前景色 在组件的“前景色”属性中添加下面的C脚本。(注意颜色的表示方法使用前缀0x)BOOL i,j;i=GetTagBit("废气导入开位");//阀门开限位到达 j=GetTagBit("废气导入关位");//阀门关限位到达 if(i==1)return 0x00FF00;//前景色为绿色 elseif(j==1)return 0xFF0000;//前...
我们在wincc中使用c脚本设定一些颜色的时候,需要知道每种颜色对应什么数值,或者说在c脚本中怎么表示。 BLACK 0 黑 两者均可 BLUE 1 兰 两者均可 GREEN 2 绿 两者均可 CYAN 3 青 两者均可 RED 4 红 两者均可 MAGENTA 5 洋红 两者均可 BROWN 6 棕 两者均可 LIGHTGRAY 7 淡灰 两者均可 DARKGRAY 8 深...
用户登录:#pragma code ("useadm in. dll")#i nclude "PWRT_api.h"#pragma code()PWRTLogi n('c');3. 关闭项目并退出wincc :ExitWi nCC ();4. 退出运行到wincc资源管理器:DeactivateRTProject ();按钮 2、变三种颜色#in clude "apdefap.h"long _main(char* IpszPictureName, char* IpszObject...
单位wincc版本为5.x(是5.0还是5.2)。 有一个点db3.dbx12.0代表某台风机的运行状态。运行时为1,停止为0。 wincc里对应的变量为“fengji2.run”。 想让画面上一个代表风机的图形颜色与这个点进行组态。实现风机运行时图形为绿色,停止时为红色。 求相应的c脚本代码或者其他的实现方式。
同样对关闭按钮添加C代码: 再对阀背景颜色连接变量,打开是显示绿色: 最后PLC侧编写代码: 画面效果如下: 2.对按钮做密码保护 实现功能为点击按钮需在弹出框输入正确密码才能打开画面。 首先新建画面PassWordConfirm.PDL 在HMI3画面添加一个按钮及画面窗口如下: 新建隐藏画面,并在HMI3上添加画面窗口连接隐藏画面: 至此...
复制属性说明中的属性英文字段到手册中做搜索,可以查到属性值的数据格式,如下图所示能看到背景色(BackColor)属性值是Long数据格式,所以应该使用SetPropWord函数。 下图中以C脚本为例,演示如何修改圆形对象的背景颜色。 现在我们已经了解了如何在脚本中更改对象属性。记住F1键,能快速的获取对象属性相关信息,例如按钮的使...
从 WinCC 7.0 开始, 包含 32 位值的颜色也支持颜色透明度。有两种组态颜色的方法可以被用来在运行系统中使用脚本通过 alpha 通道/透明度来改变对象颜色(背景,边框,文本)。1.在中央调色板指定颜色 除 了传统颜色,WinCC 7.0 还允许您创建您自己的颜色调色板。您可以为一个项目创建 10 个颜色调色板,每个调色...
1)属性的简单设置在以下示例中,画面中包含的 “Rectangle1对”象的背景颜色被设置为红色 ScreenItems("Rectangle1").BackColor = RGB(255,0,0)这是最简单的写入形式,因为不会生成任何对象引用说明如果不通过对象引用完成操作,则智能感知中只提供标准属性。本示例中使用的表达式形式仅适用于图形编辑器。对于全局脚本...
最佳答案 1、填充都是百分⽐填充的,在动态填充的地⽅链接变量,然后变量换成:(变量-0.25)/12.0*100,勾选直接连接。2、背景颜⾊动态链接⼀个bool量,设置:为真时红⾊,确认。然后改成c脚本动作,把脚本中定义的变量改成液位变量。if条件改成if(tag_1<4.0)//tag_1是脚本中定义的变量。然后把...