wincc vbs 脚本 分离变量

请问,在VBS脚本里面我的变量是int型,我怎么对int型里面的bool 单独读写?相关脚本怎么处理?还有用vc怎么写脚本?大神们都怎么学习这种脚本的?

问题补充:
int 类型有16位 通过vbs 对每一位进行读写,这样我可以减少变量管理器中的外部变量。

钻石用户推荐最佳答案

假设x为 int变量
x变量包含a、b、c、d四个字节,x= a*256*256*256  + b*256*256 + c*256 + d,根据这个公式可以计算出a、b、c、d的值。
dim ay,by
a = int(x / (256*256*256))
ay = x mod (256*256*256)
b =int( ay  / (256*256))
by = aymod (256*256)
c =  int (by/256)
d  = by mod 256
一个字节八个位,通过除余可以得出每个位的值,
dim a_bit(0 to 7)
for i= 0 to 7
a_bit(i) = a mod 2
a =int( a/2)
next

提问者对于答案的评价:

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:17
下一篇 2020年11月1日 下午4:18

相关推荐

  • WINCc用户归档大小。

    如题。如果选择 无限制,能归档多少记录?最大能归档多少记录? 问题补充:如果超过了数目,会自动覆盖最早的记录吗? 最佳答案 域的数目和数据记录的条数的乘积不得超过&nbs…

    SIMATIC WinCC 2017年6月7日
  • 怎么在wincc线性标定中使用负数

    比如现场仪表的量程是-25kpa——5kpa,怎么在wincc线性标定过程值上设置-25? 最佳答案 其实可以在PLC中用FC105来线性处理外部模拟量信号得出浮点数格式的压力值的…

    2018年12月3日
  • WICC触摸屏不能自动进入操作页面。

    公司里纺织设备上的触摸屏,开机后不能自动进入到操作界面,总是停留在电脑桌面上。有时停一个多小时就可以进入,进入后会不定时的与D425通讯链接失败,屏幕上的数据都显示为#####号。…

    2021年7月5日
  • WINCC作为OPC server

    WINCC作为OPC服务器与第三方软件Mateikon OPC通讯,需要设置什么吗?是不是需要设置DCOM?若需要应该怎么设置? 最佳答案 如何配置OPC DC…

    SIMATIC WinCC 2020年11月1日
  • wincc PCI_CAN板卡

    wincc 能不能读取PCI_CAN板卡数据,即控制器数据通过can传输到电脑的PCI总线,wincc能否读取此板卡数据。如果不能读取,那么使用wincc脚本编写驱动程序…

    SIMATIC WinCC 2019年6月11日
  • Wincc控件的标签如何改成中文

    有个国外项目,买的亚洲版WINCC,组态的时候画面已经改成英文了,控件也是显示英文的标签,包括组态对话框什么的,操作系统也改成了显示英文,但是一旦激活,报警控件的标签就仍然显示为中…

    SIMATIC WinCC 2021年7月5日
  • wincc画规则的图形

    如何用WINCC里面的标准对象多边形画出规则的多边形呢?如正五边形等。我画的图形就是不规则 最佳答案 1)最好的办法当然是用AUTOCAD画好,然后复制在画笔里面粘贴出来,再用WI…

    SIMATIC WinCC 2019年6月11日
  • 请问WinCC可以使用http协议和MES通讯吗

    全面解析WinCC数据交互 课程编号:V2283 WinCC &…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 请问WinCC可以…

    2020年11月1日
  • wincc 那个版本支持 OnRulerChanged 控件属性,function trend 有这

    wincc 趋势图 那个版本支持 OnRulerChanged 控件属性,function trend 有这个属性吗? …

    SIMATIC WinCC 2019年6月11日
  • 配方视图中的数据记录怎么激活相应的画面

    在HMI中的视图中选中配方数据记录,把记录下载到PLC中同时激活与数据相对应的另一个数据画面;比如,我选中图中的“导叶2”点击把数据下载到PLC中后同时激活与“导叶2”相对应的另一…

    2021年7月5日