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日
下一篇 2019年6月11日

相关推荐

  • wincc使用在线表格做简易报表的问题

    使用在线表格做打印布局,运行后打印只能显示打印前两分钟的数据,不显示以前的数据。比如我运行6分钟,打印出来只有打印前两分钟的两行数据数据归档是1分钟,在线表格内选择更新和时间范围为…

    2020年11月1日
  • 请问输入输出域,属性-输入值C动作的使用

    我想把输入输出域,输入的数值处理后,再传给某一个变量,在C动作里怎样得到由键盘输入的数值,或者在几何,位置Y,  C动作里怎样得到当前Y的坐标 最佳答案 1.怎…

    SIMATIC WinCC 2017年10月24日
  • 日报月报年报

    我想用EXCEL作一个日报月报年报的数据记录,请提示一下思路,或者提供一个现成的程序 最佳答案 参考 http://www.ad.siemens.com.cn/club/…

    SIMATIC WinCC 2019年6月11日
  • Wincc flexible Smart V3 SP2 出现问题

    只要编辑文本域,就会出现这一段警告,并且连带着按钮,开关,I/O域也一并消失,(除了矩形、圆等图形不会消失)除了文本域,其他能选中,但是看不见。以下为报错信息:这是针对 …

    2020年11月1日
  • 用户归档 灰色

    WINCC用户归档工具栏灰色怎么回事,如何解决? 最佳答案 WinCC在编辑时会在项目路径下创建UAeditor.LCK————&#…

    SIMATIC WinCC 2019年6月11日
  • K-TP178触摸屏,

    各位好,我公司K-TP178触摸屏损坏了,有显示,但触摸无反应,请问如何上载和下载程序,软件哪有下载, 问题补充:我公司买了新屏,我是想把旧屏的程序调上来,下载,但坏屏按不动,能上…

    SIMATIC WinCC 2019年6月11日
  • Windows10安装wincc7.4sp1报错

    Windows10安装wincc7.4sp1时报错,安装7.4sp1前需要先安装wincc7.4吗?求分享下wincc7.4的下载链接 图片说明:    &nb…

    2020年11月1日
  • wincc 历史趋势我选择的是归档变量,但运行的时候显示无连接数据

    wincc 历史趋势我选择的是归档变量,但运行的时候显示无连接数据 问题补充:好了,谢谢了 最佳答案 1、在Wincc Explorer-计算机-属性-启动中把…

    SIMATIC WinCC 2019年6月11日
  • wincc flexibale 按钮问题

    编辑一个按钮,点下置1,松开置0,,,开始看了其他人的答案,是这样编辑的,用click—-setbit,,,,release—-resetbit&#8230…

    SIMATIC WinCC 2018年3月6日
  • Webbrowser无法打开PDF

    WINCC Webbrowser无法打开PDF文件如何安装插件 最佳答案 wincc7.0 窗口 PDF文件http://www.ad.siemens…

    SIMATIC WinCC 2020年11月1日