vbs给最高位赋值

我定义了一个32无符号双字(例md20,对应名称tag),想给其中位赋值,比我  HMIRuntime.Tags("tag").Write  &H20000000
则mb20.5=1,若&H40000000则mb20.6=1,我要对最高位赋值&H80000000,但mb20.7=0,置位不了,其他位都可以置位,就最高位不行,那位高手指点下  谢谢

最佳答案

&是长整型,范围从 -2,147,483,648 到 2,147,483,647所以你对多只能到7FFFFFFF,不能超过这个范围。你可以如下做:

Dim a
 Set a=HMIRuntime.Tags("Tag")
 a.Write  2147483648

提问者对于答案的评价:
thanks

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

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

相关推荐

  • 如何用C语言在WINCC里写动作?

    如何用C语言在WINCC里写动作?我想写个动作,按下按钮,文本域里就显示字母I LIKE WINCC,然后再按下按钮,文本域里的就清空了,我想用C语言写,我这样…

    SIMATIC WinCC 2019年6月10日
  • wincc与300plc连接

    我用一台wincc监控二台s7-300 如何建立通讯,plc为315-2PN/DP,其中dp已经和触摸屏。变频器profibus连接,只有PN口了。请教大家wincc如何…

    SIMATIC WinCC 2019年6月11日
  • WINCC的I/O field 问题

    step7有一段通过一步步迭代最后能达到目标值的程序(用的都是浮点数的计算)    我在人机界面上用I/O field …

    2017年8月18日
  • wincc报警视图问题

    Alarm text 部分总是显示不全,能不能让这个单元格起始宽度变大,在哪调整? 问题补充:这是图片 图片说明:    最佳答案 用同行编…

    2021年7月5日
  • wincc画面转换开关

    我在WINCC画面上作了一个2档的转换开关,要达到用此开关控制电机的作用~但是,此转换开关打到ON的位置后,自动复位为0~~不知道是什么原因!望高手给与解答! 问题补充:if&nb…

    SIMATIC WinCC 2019年6月11日
  • WINCC与300通讯不上

    使用TCP/IP通讯协议通讯,但SET PG/PC界面没有显示可用的TCP/IP协议,有黄色感叹号,是不是没有装驱动?需要什么驱动?怎么装?网络适配器是正常的,可以使用,…

    SIMATIC WinCC 2019年6月11日
  • VBS全局脚本改变画面窗口中的对象的属性

    如下,vbs改变“histogram_main2001-2002”画面中“画面窗口1”中的棒图对象的属性,运行一直没有,求大神解惑?Sub procedure3Dim&n…

    SIMATIC WinCC 2017年6月1日
  • WINCC换面窗口切换SetPictureName

    有一个主画面,三个子画面用在主画面的”画面窗口“切换中的,使用按钮通过设置setpicturename在同一个“画面窗口”切换这三个画面,可以正常切换,我想问的是激活系统启动后,怎…

    SIMATIC WinCC 2017年8月24日
  • WINCC 与PCS7许可证问题

    最近公司要做个项目,想购买WINCC与PCS7 ,但听说WINCC有好多种许可证,开发版,运行版,还分工程师站,客户机站,全买的话价格相对比较高,请问各位大怎样购买才是最…

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

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

    2021年7月5日