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日 上午5:50
下一篇 2019年6月11日 上午5:50

相关推荐

  • WinCC标准弹窗趋势

    如图,我测了正常情况,即没有使用标准弹出窗口时,趋势是能够显示出来的,但是使用了标准弹出窗口,用变量前缀的时候就报错了如图所示,趋势控件脚本如图3,触发器用的2s标准触发器 问题补…

    2021年7月5日
  • 本人学习用

    我想找WINCC7.0版本软件,哪位师傅能给提供以下,谢谢本人邮箱YTNLIGUOHUI@YILI.COM 最佳答案 http://yunpan.cn/cJTCDsjdqHcpQ&…

    SIMATIC WinCC 2017年10月24日
  • 西门子CEMAT软件有下载的吗

    西门子CEMAT软件有下载的吗,用来练手 问题补充:CEMAT是不是单独的软件呢, 还是PCS7的不同版本呢。我看网上有下载PCS7V6.1的,它含了CEMAT了吗 最佳…

    SIMATIC WinCC 2019年6月11日
  • 用WinCC怎样实现时间范围可以选择的报表打印?

    我想实现“可以打印任意时刻的归档变量曲线的功能”,于是在报表中添加了“变量记录运行系统—趋势”控件,可是其属性—连接-时间范围的“指定时间范围的数据”中,让选择变量,可是变量的形式…

    SIMATIC WinCC 2019年6月11日
  • 西门子触摸屏编辑问题

    我想在触摸屏上做出 PPT的动画效果 做的出来么? 最佳答案 可以做出来,组态画面时可以把屏幕的元件放在不同图层上,很方便管理,控制好可见性就行了,也可以做多个…

    SIMATIC WinCC 2019年6月10日
  • MP277资料传输

    请问:MP277有资料传输功能吗?也就是MP277 的系统时间可以定时传输到S7-200指定的字地址里吗?请高人指点,谢谢了 最佳答案 MP277有资料传输功能吗?———…

    SIMATIC WinCC 2019年6月11日
  • 想請教WinCC C腳本中SSMChangeWorkField()函數功能說明

    想要請教一下SSMChangeWorkField()函數功能說明以及各個參數所代表的意思,謝謝 图片说明:    最佳答案 帮助里面说:基本过程控制:无“在鼠标…

    2021年7月5日
  • 安装Wincc V6.2时存在的问题

    在Windows 服务器版2003系统下,安装Wincc时出现的提示如图一,请问下一步怎么办?谢谢! 图片说明:    最佳答案 缺少组件消息队列1.…

    2017年11月1日
  • wincc7.3 怎么安装到已安装tiav16的电脑

    wincc7.3 怎么安装到已安装tiav16的电脑 钻石用户推荐最佳答案 博图WINCC要用ADV的,我是15.1PRO的,最后做的虚拟机安装的WINCC7.5 提问者…

    SIMATIC WinCC 2021年7月5日
  • vbs脚本确认窗口

    1.点击一按钮后弹出对话框进行确认和取消,类似MSGBOX,如何用VBS实现?2.点击某一设备在其附近弹出小框,内有按钮,点击按钮后在小框中央出现对话框进行确认和取消,如何用VBS…

    SIMATIC WinCC 2019年6月10日