按钮动作变量赋值

在画面上有一按钮,要实现单击一下此按钮,一个WORD型变量的某一位置1,在单击一下,该位置0,该怎么做?

最佳答案

if (GetTagWord("buton")&0x1)//如果变量的第一位为1
 SetTagWord("button",GetTagBit("button")&0xfffe)//第一位复位
 else SetTagWord("button",GetTagBit("button")|0x1)//第一位置位
 

提问者对于答案的评价:
非常感谢o(∩_∩)o...

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

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

相关推荐

  • wincc 中的tree view control怎么用

    想用wincc 中的tree view control做一个树形导航?不知道怎么用?好像不能编辑,请师傅们帮帮我 最佳答案 你用的是VB的控件tree…

    SIMATIC WinCC 2019年6月11日
  • wincc7.4sp1开机自启动问题

    如题,在wincc自带的开机自启动软件中设置项目路径,保存好路径后再打开开机自启动软件,发现路径变了。就是改不了项目路径!之前7.3版本的自启动软件和这个7.4的不一样。不知道这个…

    SIMATIC WinCC 2021年7月5日
  • wincc v7.0 sp1 asia硬加密狗如何使用?及授权管理启动询问SIMATIC LOGON服务的问题?

    wincc v7.0 sp1 asia硬加密狗如何使用?我安装了wincc v7.0 sp1 asia正版软件在电脑上,…

    SIMATIC WinCC 2019年6月11日
  • Portal软件中的WINCCRT趋势图问题

    我在两个趋势图添加了四个变量,但是编译的时候出现图示的警告,而且还会出现软件报错;那个趋势变量的采样周期需要怎么设置。  求解。 。谢谢各位了~ 图片…

    2017年11月12日
  • wincc变量赋值问题

    wincc能在画面中通过按钮给现场PLC的Q点I点赋值吗?我在按钮中直接变量连接之后那边收不到我这边置零置1的信号,通过DB块的中间变量也不行。是要写脚本吗?该如何写?请各位前辈多…

    SIMATIC WinCC 2020年11月1日
  • 输入输出域保持值

    画面上我放置了一个输入输出域,连接一个内部变量,我想在激活后,输入输出域的值就是“100”,而且在激活的画面上还可以修改输入输出域的值的大小,我想问下怎么实现 最佳答案 变量定义时…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.2 SP2 授权问题

    13年做的项目,当时计算机是XP系统,WINCC7.0SP2,正版授权,使用多年没问题。如今换了新计算机,计算机是USB3.0接口,装的W7 32位旗舰版系统,结果进入W…

    2021年7月5日
  • Station Configuration Editor是什么软件

    Station Configuration Editor求一份这个软件链接和使用说明 问题补充:都是说明书没有安装包,  给个Station…

    2021年7月5日
  • 禁止鼠标点击事件

    使用VBS语言在Wincc操作窗口禁止鼠标点击窗口内所有事件,请写出代码。 最佳答案 你是来问的呢?还是来考我们的呢?这语气,哈哈我有现成的脚本,本来就是复制粘贴的事,但我还是把机…

    SIMATIC WinCC 2021年7月5日
  • WINCC7.2最多能连多少个CPU

    小弟有个项目大概要连接15个CPU左右,用的是DELL商用机做上位机,不知道WINCC7.2可以吗?要怎么弄请各位指教~~~ 最佳答案 有点多,普通网卡估计有点卡建议你用1623网…

    SIMATIC WinCC 2021年7月5日