请问有个置位一个双字中某个位的 C脚本 复位脚本如何写?

SetTagWord("Pump",GetTagWord("Pump")|0x2000);

最佳答案

置位一般用“|”(“按位或”运算符)
复位一般用“&”(“按位与”运算符)
SetTagWord("Pump",GetTagWord("Pump")&0xDFFF);

图片说明:

请问有个置位一个双字中某个位的 C脚本  复位脚本如何写?  

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:53
下一篇 2021年7月5日 上午11:53

相关推荐

  • s7-200的输入端,电源正负极有要求吗

    如图:测试1,的1区那些输入点直流电源的s7-200,他的电源输入端,24v电源的正负极允许接反吗,换句话说同一台200的plc的同时支持源型,漏型接法吗 问题补充:测试1那图里面…

    2017年8月18日
  • S7-200热电阻模块误差问题

    选用的4RTD模块,三路实际按照三线制正确接入,另外1路空(已经用一个100欧电阻接到未接的输入通道4上)。问题如下:1.显示温度值比实际分度表查的误差大,比如输入RTD&nbsp…

    2017年12月7日
  • 如何区分真伪

    如何区分S7-200的水货、国内仿制品?? 最佳答案 国产的CN可以上网下载S7-200 CN 图片 S7-200 CN 产品上的…

    SIMATIC S7-200 2021年7月5日
  • EM DP01模块问题

    各位大神好,我在做S7 300 与 S7 200 SMART 通过EM DP01通信,组态都已经做好,但通讯上…

    2021年7月5日
  • 中断程序

    在PLC200里面,程序用到指令ATCH,然后在下一步程序用ENI,我看到注释说ENI表示开中断,请问开中断是什么意思呢 最佳答案 执行ENI指令后,中断被使能,如果触发中断的条件…

    SIMATIC S7-200 2021年7月5日
  • VB寄存器与VW的区别

    s7-200.VB寄存器与VW的区别,MB寄存器,SB寄存器,它们又是什么寄存器,掉电储存吗? 最佳答案 1 V为变量存储器,可用来保存程序执行过程中的逻辑运算结果,可以…

    SIMATIC S7-200 2021年7月5日
  • 200PLC 压力范围供水程序

    200PLC  本来是PID供水,现在甲方要求 水压在0.32MPa的时候频率是40HZ,到0.35MPA时候是0HZ;然后0.32到0.35压力上升…

    SIMATIC S7-200 2020年10月31日
  • s7200cpu224xp与TB6600接线

    plc与TB6600驱动器接线是共阴极还是共阳极?接线跟漏极和源极有没有关系?Q0.0和PUL之间接电压吗? 左上角L+和M要接接电压吗?接多少? PUL接到&…

    SIMATIC S7-200 2017年6月14日
  • 自由口中断问题

    自由口轮询8个仪表通讯,请问,轮询时各个中断间跳来跳去的,其它的控制程序受不受影响呢?不会出现不执行的情况吧?这个中断的概念,还请各位高人不吝赐教!!!! 最佳答案 不用担心这个问…

    SIMATIC S7-200 2021年7月4日
  • s7 200 能由程序看组态吗

    s7 200 CPU226 能由程序看组态(EM模块配置)吗?更改过程序的控制系统,EM232部分无模拟量输出,怀疑这部分程序没有了,有硬件。能由程序…

    SIMATIC S7-200 2017年12月7日

发表回复

登录后才能评论