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

相关推荐

  • S-200下载程序问题求教

    现在有S200 在下载程序的时候  PLC是CPU 226 CN  用CP5512卡下载线 &nbs…

    SIMATIC S7-200 2021年7月5日
  • 如何下载step 7micro/win编程软件

    如何下载step 7micro/win编程软件?在西门子商城看到产品编号6ES7810-2CC03-0YX3 ,但无法登录购买,不知什么原因? 钻石用户推荐最佳…

    SIMATIC S7-200 2021年7月5日
  • Wincc密码问题

    先前我把HMI程序下载到TP177A中了.而且我还设密码了.我现在想把我又重新修改好的程序传送到TP177A中.但是我忘记密码了!不知道能不能传了?要怎么办?我可不可以再次传送--…

    SIMATIC S7-200 2021年7月5日
  • 西门子产品带CN与不带CN有什么区别

    1)西门子产品带CN与不带CN有什么区别?比如EM231与EM231CN。2)CPU226CN能否带EM231?CPU226能否带EM231CN? 最佳答案 带CN的是中国南京产的…

    SIMATIC S7-200 2017年11月2日
  • PC ACCESS 和CP243-1

    我严格按照CP243-1的快速入门配置了CP243-1,并在主程序中用SM0.0调用了ETHO_CTRL,用PPI电缆下载到CPU后,STEP MICRO还是连不上,软件…

    SIMATIC S7-200 2021年7月5日
  • S7-200XP frequency库使用问题

    我想使用HC3、HC4、HC5检测三路频率,使用了frequency库。当使能其中一个时很准,但是当把三个都使能了就不对了。估计是根据这个库的全局变量分配有关系吧。我要怎么办才能使…

    2017年10月29日
  • S7-200中M14.0用上升沿无法置0N

    S7-200中M14.0用上升沿无法置0N,换成M0.0就可以,不知原因。M14;0为默认保存继电器 问题补充:先感谢各位的回答,我检查过重复和交叉等可能出现情况,没有问题。我用的…

    SIMATIC S7-200 2021年7月4日
  • plc使用的Modbus协议的内容

    plc使用的modbus协议的内容是什么,什么格式的,一帧是如何定义的呢?我新手接触请指教 最佳答案 RTU 模式帧:  地址/功能码/数据数/数据1…

    SIMATIC S7-200 2021年7月5日
  • s7-200中十六进制转换ASCII码的问题

    在s7-200中,使用ASCII码转化指令将十六进制转换ASCII码(HTA  IN,OUT,LEN)时,为何转换出来的输出字符比原来的输入字符少半个字节?&n…

    SIMATIC S7-200 2021年7月5日
  • 关于ppi电缆的问题

    各位大虾,小弟的PPI电缆现在无法正常连接了,我用的是USB口的,西门子德国原装货,正常使用不到半年,请问引起连接不上大致有几种原因?电缆出现故障的可能性大吗? 最佳答案 先找跟正…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论