16位字位的调用

当一个16位字的第0位为1时,一圆的背景颜色为黄色,第0位和第1位都为1时,背景颜色为绿色,第1位为0且第2位为1时,背景颜色为红绿色,请教用C脚本怎么写?这种以字的位为变量的连接能用动态对话框做吗?

最佳答案

注意:“当一个16位字的第0位为1时”其它位的状态呢?
 假设其它位不限。
 1.第0位连接wincc变量x0,第1位连接wincc变量x1,第2位连接wincc变量x2。
 2.写全局脚本:
 #include "apdefap.h"
 int gscAction( void )
 {
 double x0=GetTagWord("x0"); 
 double x1=GetTagWord("x1"); 
 double x2=GetTagWord("x2"); 
 if (x0==1)
 SetBackColor("newpdl0.pdl","yuan1",25700);
 if (x0==1&x1==1)
 SetBackColor("newpdl0.pdl","yuan1",65280);
 if (x0==0&x2==1)
 SetBackColor("newpdl0.pdl","yuan1",65535);
 return 0; 
 }
 

提问者对于答案的评价:
有段时间不在网上,你的答案,谢了!

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

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

相关推荐

  • WINCC以太网组网设置

    我现在有一个项目要通过WINCC上位软件实现厂区的三级控制,操作站,工程师站及总经理监控站。我现在不知道在WINCC中个个电脑怎么设置,请问哪有参考资料?还需要WINCC和STEP…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0在win7下 不能创建项目

    今天刚在win7下安装了wincc7.0 sp2,但安装之后却不能创建新项目,一创建就提示说wincc explorer停止工作,也不能打开已存在的项目,打开的…

    SIMATIC WinCC 2019年6月11日
  • wincc按钮关联变量

    例如一个中央空调画面里点击启动按钮后空调启动,但我在按钮的事件里只看到了鼠标那栏有脚本,并且是simatic logon的脚本(如图),并没有关联任何变量,然后在全局脚本…

    2021年7月5日
  • 历史趋势:曲线没有数据

    软件背景:win7专业版SP1;WinCC-V7.2 ;博图S7-V14问题产生背景:系统已经正常运行2年多,9月的一个时间点,操作系统崩溃,重做系统后,现安装博图,后安…

    2020年11月1日
  • wincc6.2历史曲线

    我现在做一个水泥厂项目,5台计算机,为独立操作站,无服务器,为了做历史曲线,我定义一个过程归档,大概246模拟量做历史记录,保存的时间为6个月,每个归档变量的采样周期为500ms,…

    SIMATIC WinCC 2019年6月11日
  • SIMATIC Net 是需要单独重新安装的吗?

    用wincc7.4sp1 连接比较新版本的s7-1500,想请问大神,在安装wincc7.4时是否有选项同时安装完SIMATIC Net 软件?还是需…

    SIMATIC WinCC 2021年7月5日
  • WINCC和OPC对8位文本变量写值,结果不一样

    各位,大家好!请大家帮忙分析这个问题:我现在有一个变量地址是(DB215.DBB20),我在wincc中建变量时选择的是8位文本字符变量。OPC服务器数据库中对应变量(S7:[S7…

    SIMATIC WinCC 2017年11月12日
  • wincc server硬件狗

    在卸载u盘时,不小心卸载了wincc硬件狗(授权还在),可是usb口又找不到硬件狗,设备管理器中显示usb存储设备已卸载,但未拔除(有一黄色叹号),删除硬件,扫描硬件改动,但不能重…

    SIMATIC WinCC 2017年6月7日
  • 两台功能相同的PC电脑Wincc 7.2授权问题

    两台功能相同的PC电脑,安装Wincc 7.2组态软件,通过以太网通讯与S7-300连接。购买WinCC 7.2软件,两台电脑是否要买两套?还是买一套两个授权?…

    SIMATIC WinCC 2021年7月5日
  • TP177A触摸屏报警

    你好 请教TP177A系列触摸屏离散量报警  能否做到离散量报警时 触摸屏停电后重启电源 里面报警还保存啊(也就是报警能否在停电后还能保存啊 ) 谢谢 问题补充:MP277系列触摸…

    SIMATIC WinCC 2019年6月11日