wincc字体颜色改变的程序

我是个WINCC新手,有些程序看不懂,哪位高手帮我一下,
 #include "apdefap.h"
  long _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
 {
 unsigned v;
 v=GetTagWord("M7504_CUR_ALM"); 
 if (v & 0xC) return 33023; 
 if (v & 0x30) return 255;return 65280;

 }
 其中 M7504_CUR_ALM的值在哪,怎么设;OXC和OX30代表什么,几个数值代表什么。最好再给我个实例,比如说0——49红色,49以上不变;或者说三种颜色的改变

最佳答案

M7504_CUR_ALM的值在哪,当然是变量管理器里,好好找,肯定有,
 OXC,其中OX是16进制,C是12,那么换算到2进制就是1100,
 v=GetTagWord("M7504_CUR_ALM"); 
 if (v & 0xC) return 33023; 
 33023是颜色代码,
 计算方法:
 R+G*256+B*256*256
 R是红色,G是绿色,B是蓝色

 
 就是M7504_CUR_ALM和1100做“与”运算,判断判断M7504_CUR_ALM的第2和第3位是否为1

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午9:27
下一篇 2019年6月11日 上午9:27

相关推荐

  • WINCC 6.2 SP3 亚洲版 英文操作系统

    在国内的项目都是中文操作系统加WINCC 6.2SP3亚洲版,组态时候在画面编辑器中语言选择中文;现在接了一个国外项目:1,WINCC 6.2SP3 …

    SIMATIC WinCC 2017年12月8日
  • WINCC的DP通讯和OPC通讯

    现有三台配WINCC得工控机,一台配CPU315-2DP的PLC,挂2个ET200M子站,一台第三方控制器,要求WINCC与PLC之间DP通讯,WINCC与控制器之间OPC通讯,不…

    SIMATIC WinCC 2019年6月11日
  • wincc椭圆形状

    wincc椭圆怎么把它斜着放,椭圆两边就是一边 高,一边低,不是水平在画面上 最佳答案 用PS搞一张图来吧。现在他们都是3D搞出图来,电气用 提问者对于答案的评价:xx …

    SIMATIC WinCC 2021年7月5日
  • Wincc 报警消息显示排序

    请问大侠,我想在Wincc 的报警显示列表中把我需要的报警信息显示在最顶端,无论任何条件,例如如果发生急停,则不论其他什么故障,急停故障总是显示在故障列表的第一行. 问题…

    SIMATIC WinCC 2019年6月11日
  • wincc,mp277 mpi通讯不正常

    一台上位机,安装CP5611卡,运行WINCC V7.0,一台MP277-10,一台CPU 313C,通过MPI进行通讯。现在的问题是,一开始,系统通讯正常,大…

    2017年11月29日
  • 脚本的使用

    ShowCtrlWindow 用法 最佳答案 大概是指从当前页面跳转到管理页面! 提问者对于答案的评价:ok

    SIMATIC WinCC 2017年8月15日
  • WinCC Professional系统变量

    哪位有WinCC Professional所有系统变量的资料,急需一份!! 问题补充:还有这个配置画面在哪找???? 图片说明:    最佳答案 1、…

    2021年7月5日
  • wincc v7.4 sp1 asia安装

    wincc  v7.4 sp1 asia安装时,在选择组件时,选项是空的,而且安装完后,安装目录下也是空的,希望高手指点,怎样解决,谢谢。 …

    SIMATIC WinCC 2020年11月1日
  • 提示 由于已在线连接到一个设备上,因此无法启动仿真

    自从开始做wincc画面时,提示我没有usb donge。问题1:然后第二天S7很卡,点开什么都是很缓慢地打开。问题2:仿真时老弹出窗口说“由于已在线连接到一个设备上,因…

    SIMATIC WinCC 2017年11月18日
  • 如何实现在登录确定后才显示功能按钮可操作

    我想在界面上设计个登录按钮,在用户成功登录前无法操作(按钮是灰色的),当用户成功登录后才可操作,即是在点击登录窗口的确认,并且无误后,操作按钮才恢复可用。请问怎么判断登录已经成功,…

    SIMATIC WinCC 2019年6月11日