WINCC6.2 VB脚本如何对变量进行位操作?

如题,在WINCC的VB脚本中如何对一变量的某一位进行操作?比如有一16位内部变量:Tag1 
 ,如何对它的第5位进行IF判断?

最佳答案

第5位进行IF判断:
 If HMIRuntime.Tags("Tag1").Read And &H10 Then
 ...
 Else
 ...
 End IF

提问者对于答案的评价:
谢谢大家的帮助!问题已经解决了!还想多问一句,GetTagWord函数VB脚本可以用吗?

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

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

相关推荐

  • IO口字符输入

    在运行时IO口字符输入怎么实现换行? 问题补充:wincc的界面 最佳答案 io域好像不能换行 静态文本可通过shift+回车进行换行! 提问者对于答案的评价:可以换行

    SIMATIC WinCC 2019年6月11日
  • 请教大神触摸屏仿真文字显示不全

    如图,做好的图文字显示没问题,仿真后部分文字显示不全,请教大神怎么做能仿真显示完全 图片说明:       最佳答案 这个可能与你计算机的D…

    2020年11月1日
  • 怎样只运行WinCC画面

    怎样只运行WinCC画面,不能退出,锁键盘,如锁“Windows"键,请各位老大指教。 最佳答案 1、首先,打开WinCC项目后,先选择左上侧的“Computer”节点;…

    SIMATIC WinCC 2019年6月11日
  • wincc十六位有符号数如何显示负数的问题?

    我在plc里面定义了一个count:int类型变量,在wincc里面定义了count(16位有符号数)与之对应,然后使用输入/输出域与这个变量对应起来,但在显示过程中,该变量如果为…

    SIMATIC WinCC 2017年11月12日
  • wincc用户名

    wincc7.0怎么显示前一用户名?当前用户名连接内部变量即可,那前一用户名呢? 最佳答案 按照系统内部变量@CurrentUserName的数据类型,新添加一个内部变量PrevU…

    SIMATIC WinCC 2021年7月5日
  • 怎样调整wincc报警表布局

    各位大侠,想请教一下,wincc报警表怎么才能调整它的布局呢?好像我做的那个报警表只有画面的1/4呢?请教一下具体怎么做呢?谢谢 最佳答案 这是因为默认情况下只有3列:日期、编号、…

    SIMATIC WinCC 2019年6月11日
  • wincc opc,item问题

    我在wincc里我加系统参数后,出现条目管理器后,出现过滤标准框后,下一步后,出现了我建的那个项目后,我点击它后,在items框中,却没有任何变量,不知何故。请教各位老师,谢谢。 …

    SIMATIC WinCC 2019年6月11日
  • 通讯驱动选择

    S7-300PLC(CPU315-2DP),带两个智能变频器作从站,控制网络用PROFIBUS-DP,上位机监控,那么WINCC中添加驱动程序时是选Simatic S7&…

    SIMATIC WinCC 2019年6月11日
  • 趋势和报表的问题

    各位老师,请问下我在做趋势图模拟时发现我的曲线不自动更新,就是不动态动,按下下面的前进按钮更新一下,问下各位自动更新怎么设置,报表的问题,我做的设备有动作周期,在每个周期内有周期号…

    SIMATIC WinCC 2021年7月5日
  • WINCC 取消激活的时候卡在脚本服务器怎么办?

    我现在怀疑是第一次取消激活的时候没完全取消。试过几次都是这样。第一次很正常,打开,运行程序,我按退出按钮(EXITWINCC),取消激活,返回项目管理器页面。等我第二次打开,我按按…

    2021年7月5日