wincc7.0布尔量转化为无符号16位的问题

请问,wincc可以读取PLC中无符号16位,如何反过来,将16个按钮动作布尔量放入一个无符号16位中传递给PLC,谢谢

问题补充:
或者这么说,对一个一个无符号16位的第三位或者第四位进行单独的置位复位的C脚本该如何编写。

最佳答案

第三位置位SetTagWord("tag1",GetTagBit("tag1") | 0x4);
复位SetTagWord("tag1",GetTagBit("tag1") & 0xFFFB);

提问者对于答案的评价:
谢谢,已经搞定!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日 下午9:07
下一篇 2017年6月10日 下午9:08

相关推荐

  • 加不进脚本

    我今天用wincc 6.2做了一个菜单和工具栏,在上午时还能加入好用,但是后来我改了一下脚本程序,在工具栏的加入脚本上把脚本移除后,再就加不进去了,不知道怎么回事? 最佳…

    SIMATIC WinCC 2019年6月11日
  • wincc服务器项目

    请问wincc服务器项目要是服务器坏了或者服务器关机了,客户机是不是没法监控系统? 最佳答案 如果采用的是C/S结构的架构,客户机是利用客户端通过以太网访问的服务器画面和数据,本身…

    SIMATIC WinCC 2017年11月19日
  • WinCC中要实现自动手动切换如何实现?

    一定要用C动作吗?哪里有C的指令教程,没学过 问题补充:设置变量我知道,关键是控制点如何关连此变量,使变量为1时控制点可以控制,为0时只能观察此状态不能控制 最佳答案 控件属性中-…

    SIMATIC WinCC 2019年6月11日
  • wincc v7.5 单普通网卡能连多少1200

    我这有台电脑上安装的wincc v7.5 ,现在想连30台1200(有1211,1214),请问有什么办法解决吗 问题补充:我的是普通网卡,发现只能连10台PL…

    SIMATIC WinCC 2021年7月5日
  • 关于horn报警器的变量

    在wincc里的horn报警器组态了一个变量alarm,alarm为1时报警,0时没动作。我如何将报警信息记录下来,可以历史查询..只查询为1时的时间信息,也就是只查报警。 最佳答…

    SIMATIC WinCC 2019年6月11日
  • sql’数据写入

    如何在wincc的vbs脚本中向sql数据库写入数据,大家看看这个语句对吗,为什么只能写入数字,不能写入字符串呢?strsql="insert into&nbs…

    SIMATIC WinCC 2017年8月3日
  • 如何在WINCC 中安装或者找到PPI协议

    在WINCC编程过程中,如何找到WICC与S7-200PLC 的通讯协议,如何安装该协议 ? 最佳答案 WinCC与S7-200系列PLC通过PPI协议进行通信…

    SIMATIC WinCC 2019年6月11日
  • win10家庭中文版安装WinCC flexible SMART V3无法打开文件也无法新建文件

    第一天还能打开项目文件(但不能与smart 1000 IEV3建立连接)第二天就无法打开文件也无法新建文件了,英文提示"Your SQL………

    2020年11月1日
  • wincc项目复制器

    各位大侠:     小弟现在做wincc冗余,使用两个wincc服务器,但使用项目复制器时,复制条完成后主服务器没有反应,没提示复…

    SIMATIC WinCC 2019年6月11日
  • wincc的GetTagSWord

    如题,什么意思啊,是不是可以采集有符号的字,GetTagWord是取无符号的数? 最佳答案 wincc的GetTagSWord是读取一个字(16位)变量的数据,这个字可以是有符号也…

    SIMATIC WinCC 2019年6月11日