复选框控制趋势控件中的曲线

复选框控制趋势控件中的曲线,复选框只有一个可选框,C脚本:
int i;
i=GetTagDWord("温度曲线"); //Return-Type :BYTE 

     if(i&0x01)
          {
             SetPropWord(lpszPictureName,"控件1","Index",0);  
             SetPropBOOL(lpszPictureName,"控件1","ItemVisible",1);  
          }
    else 
         {
            SetPropWord(lpszPictureName,"控件1","Index",0);  
            SetPropBOOL(lpszPictureName,"控件1","ItemVisible",0);
          }
("温度曲线")值为0。复选框选中后,曲线消失了,取消选中,曲线还是没有?怎么做才能选中的时候有曲线,不选中就没有曲线?还有一个小问题:新建一个内部变量为无符号32为数,怎样将它的参数设为0?

最佳答案

1、新建的内部变量默认值为零。只有在当前wincc中赋值后保持最后的值,直到取消激活。WINCC从新激活时内部变量的值会变成零。
2、复选框控制趋势控件中的曲线,复选框只有一个可选框,C脚本:
。。。。
C脚本建在什么地方了?事件还是对象属性中?触发条件是什么?检查脚本是否一直循环运行!
3、("温度曲线")值为0。复选框选中后,曲线消失了 -----  条件语句 if(i&0x01) 运行的话第一条曲线肯定会消失的呀。只有("温度曲线")值为1、3、5、7.....(最后位1)的时候曲线才能显示。

提问者对于答案的评价:
谢谢了  我搞定了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月14日 下午12:24
下一篇 2018年12月14日 下午12:24

相关推荐

  • 打开wincc项目

    提示用户没有执行该操作的权限!请检查当前用户在windows用户组中的分配 钻石用户推荐最佳答案 检查当前登录 Windows 的用户是否属于“Administ…

    SIMATIC WinCC 2021年7月5日
  • wincc7.0实现管道液体流动

    本人刚入工控这行,以前看到别人做的画面,管道平时显示灰色,等相应的泵,阀门开启后,会有水流动态显示,现在我想在wincc中实现,求各位帮帮我,谢谢 最佳答案 http://www.…

    SIMATIC WinCC 2021年7月5日
  • Wincc样式问题

    Wincc7.0  想让按钮好看些,把样式设置成了windows样式看着不错,就是颜色什么的都不动态了,全局颜色方案是否也不行。怎么设置才能windows样式下…

    SIMATIC WinCC 2021年7月5日
  • wincc项目修改后重新激活后出现问题

    情况是这样的,我厂有两台wincc服务器,server1和2,版本为7.2。两台服务器是冗余的,共同控制监视相同的设备,在昨天的时候给两台服务器逐个修改了项目,只是在用户管理中增加…

    SIMATIC WinCC 2021年7月5日
  • 怎样转换成实际值

    我用200的PLC通过OPC与WINCC建立通讯,输入的6400-32000怎样才能转换成实际值在WINCC中显示? 最佳答案 与OPC通讯没什么关系,建立变量时可以用线型标定 提…

    SIMATIC WinCC 2019年6月11日
  • 关于利用wincc全局脚本做判断的问题。

    如何在wincc中做一个全局脚本,在wincc处于runtime时将某一变量置位,否则不置位,最好是C脚本,这个脚本该如何写?或者有什么可以参考的资料?谢谢大家。 最佳答案 也就是…

    SIMATIC WinCC 2017年6月10日
  • wincc按钮操作记录C脚本问题

    出现了该动作没有包含解释代码的提示,求指点! 图片说明:    钻石用户推荐最佳答案 b=a+1后面没有分号c语言每条语句最后都要加分号的第一条错误就提示了在,…

    2021年7月5日
  • SQL2000的安装

    安装时有时出现以下内容No run-time project loaded ,Please activate a&nbs…

    SIMATIC WinCC 2019年6月11日
  • WINCC报警变量高低8位互换的问题

    我在WINCC里建立一个报警组,db1.dbd0。我的报警需要用“位”。请问一下,这个报警组是前16位的高低8位互换,然后后16位高低8位互换?还是全部32位的高低互换,就是第24…

    SIMATIC WinCC 2017年8月15日
  • WINCC与PLCSIM没办法连接

    突然WINCC没办法与PLCSIM连接   画面的在线趋势控件没办法显示  之前的设好的按钮都变成了问号  &…

    2017年8月18日