怎么让静态文本背景颜色自动改变

建一个静态文本,怎么让静态文本背景颜色自动改变?比如:M0.7=1,M1.1=0时,背景颜色是红色;M0.7=0,M1.1=0时,背景颜色是蓝色;M0.7=1,M1.1=1时,背景颜色是黄色。用C脚本怎么写?

最佳答案

用VBS 比较自由简单些 ,当然C也是可以的。WINCC中定义了一些C的颜色常数见附件》
假设 你的WINCC里建立了2个变量分别为M07和M11 地址分别为M0.7和M1.1。
你可以在静态纹本的背景属性里 直接建立C脚本
里面输入 以下代码
if (GetTagBit("M07) && !GetTagBit("M11"))
return CO_RED;
else if (!GetTagBit("M07) && GetTagBit("M11"))
return CO_BLUE;
else if  (GetTagBit("M07) && GetTagBit("M11"))
return CO_YELLOEW;

最后 ,定义触发器,最好用变量触发,添加变量M0.7和M1.1,也可以选用时间循环触发,但是耗系统资源!

图片说明:

怎么让静态文本背景颜色自动改变  

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc364692.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午1:24
下一篇 2021年7月5日 下午1:24

相关推荐

  • wincc报表根据电磁阀的开关记录流量计的统计数据

    电磁阀为1时,记录当前时间为开始时间,为0时记录当前时间为结束时间,统计出这个时间段的流量总和。我用触发器里面的变量来执行脚本,每次只能执行出一个时间,要么是开始时间,要么是结束时…

    2021年7月5日
  • 怎样使用WINCC7.0导出多个在线趋势控件的数据

    我在wincc7.0中使用了多个在线趋势控件显示趋势曲线,但是每次导出数据就要分别在每一个控件导出数据,请问,怎么样可以把多个趋势控件的数据同时导出在一个CSV文件里面,起始和终止…

    SIMATIC WinCC 2021年7月5日
  • wincc声音控件

    wincc里面有没有声音控件?我想做一个当变量超过设定值时发出声音报警,如何做?请高手指点,不胜感激1报警 最佳答案 Horn控件用于组态当消息发生时,控制发声设备发出指定的声音。…

    SIMATIC WinCC 2019年6月11日
  • wincc报表无数据

    我在报表编辑器里做了一张报表,用的是变量表格,在画面中做了一个打印预览按钮,运行起来后,按该打印按钮报表显示没有数据,不知什么原因(启动项里的程序都加载了,变量记录里也组态归档了)…

    SIMATIC WinCC 2019年6月11日
  • wincc fexible安装问题

    才装的win10专业版系统,杀毒软件也全部关掉了,但是西门子wincc flexible 2008 sp4打开安装包就闪退。注册表删过了。希望大神可以…

    SIMATIC WinCC 2020年11月1日
  • WinCC用户登际陆记录

    各位,请问如何在WINCC报警记录里面记录上每次用户的登陆及退出时间,像报警一样显示在报警记录里面?谢谢! 最佳答案 做个变量然后监测记录这个变量 提问者对于答案的评价:谢谢!冒似…

    SIMATIC WinCC 2019年6月11日
  • wincc图形编辑器打开后拖拽画面迟钝

    编辑画面时上下拖动画面有卡顿,画面从上往下慢慢刷下去,有种断层 问题补充:处理器 英特尔 Core i7-10875H @ 2.3…

    SIMATIC WinCC 2021年7月5日
  • wincc误报警

    wincc v7.4版本,两台电脑冗余连接412-5H,组态了开关量报警,现在可以确定PLC没产生报警,wincc经常会同一时刻弹出一列误报警。用7.3版本就出现过,没解…

    2021年7月5日
  • WINCC 中继器

    装WINCC的工控机(有CP5611)离CPU313C-2DP大约350米,请问需要加中继器吗?波特率187.5K,如果加,是否要加在CPU的柜子里? 最佳答案 如果CP5611连…

    SIMATIC WinCC 2019年6月11日
  • wicc系统不稳定,经常掉线

    我的项目里有三个站,走的是MPI。其中一个站离其他两个站较远(有一百多米),经常有死机现象。近日又经常掉线,不知是何原因 问题补充:我的也加中继了, 最佳答案 建议你先排除干扰源同…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论