求助关于Wincc开关控件控制

开关按钮与一个字节变量的其中一位相关联,操作按钮,对应位变化,或位变化时按钮指示灯变化。  
     我试了一下,当开关按钮与一个二进制变量直接相连时,可以操作按钮,当开关按钮与一个变量通过动态对话框或C脚本时,就不能操作按钮了。

问题补充:
脚本具体怎么加? 对鼠标动作下的脚本不懂。

最佳答案

楼主所说的应该是"库"中的ON_OFF_X控件吧,它只支持BOOL型变量,而且只能直接连接,不允许用动态对话框或C脚本。
 要实现楼主的对一个字变量中的其中一位进行操作,另外用按钮做吧,假设字变量为WordTag,要操作的位为第2位:
 1、背景颜色:动态对话框,表达式为('WordTag'&0x02)==0x02,颜色你自己选
 2、鼠标左键脚本:
 #define bitValue 0x02
 #define MyTag  "WordTag"
 WORD wValue;
 wValue= GetTagWord(MyTag );
 if ((wValue&bitValue )==bitValue ) wValue=wValue& (~bitValue );
 else wValue= wValue |  bitValue ;
 SetTagWord(MyTag, wValue);

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

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

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

相关推荐

  • 关于人机OS更新

    请问人机有程序时,能不能进行OS 更新,会对人机的程序有影响吗?  最佳答案 可以,但是更新后程序就没了,必须重新下载组态程序. 提问者对于答案的评价:OK

    SIMATIC WinCC 2019年6月11日
  • 非周期数据归档

    这样做,PLC中给一个保存归档的开关信号,WinCC检测到这个信号的变化,归档我指定的寄存器数据 问题补充:现在的问题就是0-1和1-0都归档,不知道怎么办, xsxzc…

    SIMATIC WinCC 2019年6月11日
  • wincc上位机版本的

    大家好!请问一下:1. 上位机版本的wincc可以做设备历史运行时运动画面的回放吗?2. 如果可以回放,应该怎么做呢?谢谢大家! 钻石用户推荐最佳答案 画面回放…

    SIMATIC WinCC 2020年11月1日
  • 哪位有过程控制方面的图库?

    哪位有过程控制方面用到的图库?包含伺服电机、滚轴传送带、皮带传送带、开卷机、液压装置、剪切刀具等的图库有的话,能不能给一份呢?245283629@qq.com谢谢!!! 最佳答案 …

    SIMATIC WinCC 2019年6月11日
  • wincc归档周期如何设置?

    大家好,请问wincc的归档周期如何设置?在数据库导出的数据是每分钟归档一次,我想延长归档的时间应如何设置,恳请大家赐教,谢谢! 最佳答案 还是发个资料给你吧,注意查收 …

    SIMATIC WinCC 2019年6月11日
  • wincc非周期归档问题

    想用一个二进制变量来触发一个非周期归档,在属性栏选择起始事件和结束事件时弹出的是WINCC函数,请问一下在这儿以后该怎么做,这个函数应该选择哪一个.请哪位大侠详细指导下.我的WIN…

    SIMATIC WinCC 2019年6月11日
  • wincc的图形运行系统

    为什么我的wincc一激活那个系统,图形画面马上被缩小化 最佳答案 项目属性–图形运行系统–窗口属性里面是否勾选了最小化?如果勾选了取消勾选就好了如果需要全盘可以勾选上全屏的,…

    2021年7月5日
  • wincc2008sp2是wincc2008的升级版吗?

    刚换一电脑,可是是win7的旗舰版装不了wincc2008,网上说能装wincc2008sp2完全版!我担心装上了又打不来原来用wincc2008版本打开的项目!还有一个就是能下载…

    SIMATIC WinCC 2021年7月5日
  • wincc报警问题

    我用WINCC连接一个变量,做了一个报警画面,激活运行后,始终显示无法与服务器连接,我重装WINCC后,还是不能连接,希望各位老师能指点迷津,能说的详细点 问题补充:是不是和我电脑…

    SIMATIC WinCC 2019年6月11日
  • 在wincc中的画面尺寸是不是与显示器的分辨率相一致

    在wincc中的画面尺寸是不是与显示器的分辨率相一致。如22寸显示器、19寸显示器,在wincc中的几何尺寸应该是多大? 问题补充:请大家告诉我22寸、及19寸的屏幕,在wincc…

    2021年7月5日