wincc中如何利用VB脚本将16个bool变量转换为word

wincc中bool变量太多,想将bool变量合并一下,将16个bool变量转换为一个word,来实现在hmi和PLC之间的传输。

最佳答案

二进制转十进制
https://baike.baidu.com/item/%E4%BA%8C%E8%BF%9B%E5%88%B6%E8%BD%AC%E5%8D%81%E8%BF%9B%E5%88%B6/393152?fr=aladdin
根据算法写一段脚本

提问者对于答案的评价:
谢谢,还是需要自己写个函数来进行操作,我还以为有什么函数可以直接用。

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

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

相关推荐

  • 历史趋势时间不对

    我新上的项目,最近做完历史趋势发现一个问题,服务器的历史趋势时间走的比WINCC的时间慢,而且是连续的慢,WINCC走3S的话,历史趋势才走了2S,请各位高手帮帮忙 。&…

    SIMATIC WinCC 2019年6月11日
  • WinCC在画面弄出日期和时间

    wincc怎么使用c脚本在画面搞出日期和时间 钻石用户推荐最佳答案 画面添加“静态文本“,在其”字体“——”文本“属性下,添加c脚本c脚本示例:#pragma code(…

    SIMATIC WinCC 2020年11月1日
  • wincc中FlexGrid控件如何将列布满全局

    如图1,拖了一个FlexGrid控件,大小定了,运行后,调整列宽变窄,列就与边框分离了,不好看。如何让最后一列始终与边框结合,调整列宽不会出现图中的灰色部分。 最佳答案 做不到,否…

    SIMATIC WinCC 2018年12月14日
  • WINCC用户归档控件表单中如何去掉插入文本域的方框?

    WINCC用户归档控件表单中如何去掉“插入文本域”周围的方框? 最佳答案 如果你是指用户归档控件中的表格边框,是无法去掉的。如果是标准文本框,可以在对象属性-> S…

    SIMATIC WinCC 2019年6月11日
  • wincc中转换数值

    WINCC中,把外部变量16位的数值,转换位WINCC中32位浮点数,怎么做啊,谢谢…… 最佳答案 在PLC中转换也行啊 提问者对于答案的评价:好的

    SIMATIC WinCC 2019年6月11日
  • wincc项目如何瘦身

    我单位的一个wincc项目,长期的报警记录归档使得项目很大(4G),不便于备份.尝试过瘦身都不成功,1.手动将"ArchiveManager"-"Al…

    SIMATIC WinCC 2019年6月11日
  • wincc V7.2最多能连多少个s7-1200

    1.wincc V7.2最多能连多少个s7-1200,走常规通讯,不用opc,不知道最多可以连多少个 2.如果要连接多个,需要什么授权? 问题补充:SIMATI…

    SIMATIC WinCC 2021年7月5日
  • wincc自定义菜单和工具栏

    试着做了个菜单栏,可以显示,但是点击后画面不切换。脚本是复制帮助文件的。这个是还有哪里没组态到位吗? 问题补充:照两位说的改了,还是不行 图片说明:    &n…

    2017年6月4日
  • wincc中怎样用vbs脚本创建txt文档?并写入一句话?

    自己参照网上的帖子写了一段程序,没有报错,但是要写入的txt文档中没有找到我要写入的字符串,大家帮忙看一下哪块出问题了?Sub OnClick(ByVal It…

    SIMATIC WinCC 2019年6月11日
  • wincc命名连接项目拷贝

    现用wincc  V7.3与s7-4145H做的冗余系统,项目集成到step中,wincc变量与s7通过命名连接。现想把项目从工程师站拷贝到操作员站。应该怎么操…

    SIMATIC WinCC 2021年7月5日