请问有个置位一个双字中某个位的 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

相关推荐

  • 子程序定时器的问题

    主程序:LD I0.0        S  S0.0,1 &…

    SIMATIC S7-200 2020年11月1日
  • TD400C报警问题

    用向导做好报警条目后,在程序中当报警条件满足时,如何激活报警画面? 最佳答案 使用TD_ALRM 指令,使用报警符号名作为指令输入即可。 提问者对于答案的评价:非常感谢指…

    SIMATIC S7-200 2021年7月5日
  • S7200 自由口通讯接收字节个数问题

    在接收过程中,接收字节个数这个变量是一直刷新的,还是接收完成之后刷新的。比如我需要接受8个字节,那这个变量是从0边到8 还是接受完成之后直接刷新为8? 问题补充:接受缓存…

    2018年12月2日
  • s7-200输入模拟量波动

    DC24V供电的PLC,接了5个变送器。其中两个压力,三个温度。所有变送器和PLC、模拟量模块的电源都是由外部的DC24V开关电源供电。压力变送器检测到数据,不停的波动,而且幅度挺…

    SIMATIC S7-200 2021年7月4日
  • s7-200程序卸载不了

    我在http://www2.ad.siemens.com.cn/Download/Upload/AS/Software/27207658。zip里下载的程序,卸载不了,请高手帮忙解…

    SIMATIC S7-200 2020年10月31日
  • s7-200与触摸屏连接

    如下图,西门子s7-200PLC+未知模块+PPI模块+Smart700这用的是什么原理?未知模块应该是什么? 图片说明:    最佳答案 1.末知模块你看一下…

    2020年10月31日
  • 一台s7-200 两台mm440 用uss rpm指令 轮替读参数

    就是要在plc里读2台变频器的r0031转矩值,读一台没问题,读2台轮替处理时不档无法正确读取,请求一个能正确的轮替处理的方法。谢谢 最佳答案 你可以利用功能块的DONE位来做 提…

    SIMATIC S7-200 2020年10月31日
  • 200的PLC与PLC通讯程序

    PLC与PLC 通讯的程序怎样编写,如何建立指针,比如,用PLC1去读PLC2的某一个点,希望各位老师能讲的详细点,最好能给一个事例。在这里先谢谢了 问题补充:还是不明白…

    SIMATIC S7-200 2021年7月5日
  • 同一触点控制置位和复位

    在触点接通是置位,当触点断开时复位,我不明白我写的复不了位,还请各位大侠帮帮忙。。。。 问题补充:那个图片是我写的,是i0.2或i1.2接通时q0.2先置位,当i0.2或i1.2断…

    2020年10月31日
  • 西门子dc/dc/dc外接电源问题

    1现有一cpu222,dc/dc/dc型,需要外接一电源,买了一个220-24dc ,100va的,不知道能否用于供电,输入电流要求 85mA (仅C…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论