wincc背景颜色

我想通过变量run改变背景颜色为绿,灰;通过fult变量改背景颜色为红色。
我想通过赋值方法实现单不知道怎么做;哪位大神指点一下

问题补充:
我用的是wincc
想不通过下位直接在wincc上实现上面的功能 不用赋值也行只要在WINCC上可以实现就好

最佳答案

你的要求不能用赋值来实现只能用脚本了!背景色,先动态对话框链接run,为1绿色,为0灰色
另外在随便在一个颜色变化上动态对话框框,链接fault变量,为1红色,为0灰色,然后把这个动态对话右键改成c动作,复制里面的脚本,然后右键run的动态对话,改成c动作,黏贴复制内容,然后注意修改里面的定义变量“TAG_1”,把复制过来的改成TAG_2,同时把复制过来的脚本中的也修改"
修改后成如下样式脚本
#define TAG_1 "run"
#define TAG_2 "fault"
if (TAG_1)
return 绿色颜色代码
else if (TAG_2)
return 红色颜色代码
else return 灰色颜色代码
最后把触发变量加上“fault”

提问者对于答案的评价:
非常感谢您的帮助,没想到过c语言还可以这么写。 受益匪浅!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年3月6日
下一篇 2018年3月6日

相关推荐

  • wincc7.5安装环境

    wincc7.5 sp1能否安装在win7系统上?项目7.5开发的,电脑是win7的,装了wincc7,4,把7.5版本画面复制到7.4版本项目下,打开后显示未知对象 最…

    2021年7月5日
  • 如何在SQL中建立数据和表格等?

    这些数据和表格等东西如何在SQL中写入呢?小妹初学,望多多指教 最佳答案 用 SQL语句 来实现。或用 management studio&…

    SIMATIC WinCC 2019年6月11日
  • 关于 datamonitor问题

    使用EXCEL读取数据正常,但是用WEB进入不了服务器,总是提示说密码错误,已经按照说明输入的是wincc管理员密码和本机用户密码,还不行。请教。谢谢 问题补充:谢谢网友的回答。&…

    SIMATIC WinCC 2019年6月11日
  • 归档变量和在线变量的区别

    wincc 归档变量和在线变量的区别 最佳答案 归档变量数据保存到数据库(数据保存到硬盘上了)中了,在线变量是数据保存在实时数据库(保存在内存中的)中还没有保存到归档数据…

    SIMATIC WinCC 2017年12月9日
  • wincc 复选框 每个索引文本的动态更改

    大侠们,请问下,wincc里面的复选框,每个索引的相关文本怎么用脚本更改啊?比如图片中的1#连锁等 问题补充:不好意思啊,本来有图片,不知怎么没有上传成功。这次看看 图片说明: &…

    2021年7月5日
  • wincc中文编程手册

    wincc  V6.2 中文编程手册 问题补充:中文 最佳答案 《WinCC V6.2 使用入门手册》连接:http://www.…

    SIMATIC WinCC 2018年12月14日
  • smart v3

    西门子 屏编译报technological Name 无效 。改报警是在数据记录里产生的。 图片说明:    最佳答案 …

    2021年7月5日
  • 数据归档的报警归档造成硬盘空间不足

    对于wcc启动50%失败,其中一项报警归档造成硬盘空间不足,该怎么弄呢,这些归档放在什么地方了?该怎么清空呢? 最佳答案 楼主可以打开报警记录/变量记录–>在“归…

    SIMATIC WinCC 2019年6月11日
  • SCADA系统的服务器可以用商用的台式计算机吗?

    SCADA系统的服务器可以用商用的台式计算机吗? 最佳答案 可以用商用台式机,但是稳定性、可靠性和安全性要低很多。服务器和商用台式机的区别1.稳定性、可靠性的区别:通常台式机只需要…

    SIMATIC WinCC 2021年7月5日
  • wincc 7.0sp3 画面无法直接粘贴图片

    以前在wincc6.2 中,导入图片既可以自带的向导导入,也可以在PS 中或者windows自带画图工具中选取部分图片,直接复制粘贴就可以了,比较快速&nbsp…

    SIMATIC WinCC 2019年6月10日