wincc给双字的某一位置位命令

由于技术上需要,对DWord的某一位进行置位,不知道在WinCC下是如何对双字进行置位操作的,请知道的指点下,谢谢!
 比如:双字:tag1,对tag1的第1位进行置位,应该如何编写脚本,C语言跟VBS均可。

最佳答案

注:个人对第1位的理解不同,如有不妥,请自行更改。
 C:
 SetTagDWord("tag1",GetTagDWord("tag1")|0x1);
 VBS:
 HMIRuntime.Tags("tag1").Write HMIRuntime.Tags("tag1").Read Or &H1

提问者对于答案的评价:
谢谢。第二位说的也对,高低位是反着的,这点比较特别。

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

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

相关推荐

  • WINCC开关量报警

    我在报警记录,做了一个开关量报警,运行时,这个开关量从0到1或者从1到0,都触发这条信息。难道是报警变量连接错地方了?我想只让1到1报警,触发信息。 问题补充:按钮11的是把变量D…

    2017年6月3日
  • 求ODK文档

    我看到函数说明要找ODK文档 哪位高手有的请给我一份  谢谢  wangjunbinjf@126.com 最佳答案 ODK文档下载…

    SIMATIC WinCC 2019年6月11日
  • 正版WINCC可以分别安装到两台机器上么?

    单位买了一套正版WINCC,这个可以安装到多台机器么?两台可以么?? 最佳答案 看你买的WINCC的授权个数了。 提问者对于答案的评价:thanks

    SIMATIC WinCC 2019年6月11日
  • PC610H工控机连接wincc6.0问题?

    PC610H工控机可以正常连接s7,但无法在wincc6.0连接, 最佳答案 wincc连接时需要修改几个默认的地方1。驱动连接里的系统参数–单元–逻辑设备名称,设置成和PLC…

    SIMATIC WinCC 2019年6月11日
  • wincc中 vbs脚本语法问题

    为什么wincc中不支持“on error goto xxx”这种语法,我看帮助文档中还有这个语法的示例,为什么我自己测试却提示语法出错? 最佳答案 …

    SIMATIC WinCC 2020年11月1日
  • PC&PG接口

    我的电脑装了STEP7  5.3 SP3 和WINCC 6.0 SP3 机器要和PLC通信,WINCC需要设置…

    SIMATIC WinCC 2019年6月11日
  • wincc flecible的使用问题

    给一个电机的外观变量附一个值,当为一时变绿,为零是不变。现在还想给这个地方附一个变量,当为一时变红。为零时不变相当于wincc里面的函数判断值是多少,给不同的颜色,但是在wincc…

    SIMATIC WinCC 2019年6月11日
  • wincc数据问题

    wincc画面上一部分数据显示,另一部分数据有时不显示,有时大概20几秒才显示,step7按了在线没有反应 最佳答案 那应该是你的画面连接变量的问题,你在wincc中建立了变量连接…

    SIMATIC WinCC 2021年7月5日
  • 3台CPU 315-2 PN/DP采用普通PC网卡与WINCC通讯采集输入映像区状态出错

    4台CPU 315-2 PN/DP采用普通PC网卡与WINCC通讯读取输入映像区状态出错,在WINCC中选用SIMATIC S7 Proto…

    SIMATIC WinCC 2019年6月11日
  • wincc无法编辑画面

    wincc编辑画面时,出现提示“The server is currently not available! You&n…

    SIMATIC WinCC 2021年7月5日