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

相关推荐

  • wincc6.0运行问题

    我在电脑上通过仿真用wincc6.0与PLC连接,用趋势图进行数据监控,但一仿真就提示错误,不知道问题出在哪 问题补充:见图片 图片说明:     &…

    2021年7月5日
  • 关于程序下载

    触摸屏TP170A中的程序能否上传至SIMATIC   Field  PG  ,触摸屏中的存储卡起什么作用的,…

    SIMATIC WinCC 2019年6月11日
  • WiCC中1000条报警记录问题

    在09年9月16日,计算机系统时间被改为10月16日,9月17日发现后把系统时间重新改回来。但是WinCC中1000条故障信息记录中一直显示10月17日信息,从9月16日到现在一直…

    SIMATIC WinCC 2019年6月11日
  • OPC的使用问题

    总是听说OPC,但没有实际用过。希望有高手能给讲讲感性认识。谢谢大家!1:我用S7-400+WINCC,通道设置为TCPIP,如果变量数不够了,能用OPC吗?OPC占用变量授权吗?…

    SIMATIC WinCC 2019年6月11日
  • wincc画面全屏时切不到桌面咋办?

    wincc画面全屏时切不到桌面咋办?求大侠帮忙谢谢! 最佳答案 到任务管理器中打开桌面或退出wincc是可以的。 提问者对于答案的评价:

    SIMATIC WinCC 2021年7月5日
  • WinCC能否在画面中用脚本动态添加控件

    如题,比如一个按钮触发,添加一个画面窗口是本来不存在,然后新建的,不是早就建好,然后显示隐藏 最佳答案 不可以,wincc不是智能机器人,添加画面窗口,要显示什么内容,是否需要变量…

    SIMATIC WinCC 2017年8月18日
  • wincc 脚本切换问题

    我用vbs脚本给变量赋值做的画面,在一个窗口画面中显示。但是我有20条产线,每条产线很多画面,在窗口画面的画面名称里的动态对话框做事件,这样有几百条表达式,填的时候慢,又容易出错,…

    SIMATIC WinCC 2021年7月5日
  • wincc使用C脚本实现延时功能

    void delay(int tm){time_t t1,t2;double tt;time(&t1);for(;;) {…

    SIMATIC WinCC 2021年7月5日
  • 从WINCC画面切换到WORD文本

    怎样在WINCC画面中通过按钮的点击直接切换打开一个WORD文本文件? 最佳答案 请参考问题ID: 32549的最佳答案: http://www.ad.siem…

    SIMATIC WinCC 2019年6月11日
  • eplan2.7输出文件对应tia v14sp1,这个文件v15.1可以用吗?

    工程师也“开挂”,让程序来操作Portal 课程编号:V2404 ——TIAPortal的开放性应用程序接…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 e…

    2020年11月1日