如何对标志位取反?

前面已经做好M10.0的条件
 现在要加一个,当vw500为奇数时,M10按前面的条件输出
 当vs500为偶数时,M10的输出跟前面的条件相反

问题补充:
可能说的不是很清楚

 M10.0有可能是ON,也有可能是OFF,这个前面做的非常复杂,我是不想改了
 现在就是想加vw500这个条件,刷新M10.0的状态
 当vw500为奇数时,M10.0状态不变
 当vs500为偶数时,M10.0由ON变成OFF,由OFF变成ON

 在一个工艺过程内,M10.0是变化的,vw500不变;当然再上一级过程VW500是变化的
 用NOT的话,要不M10.0一直为ON,要不一直为OFF,没达到按原状态取反的目的

最佳答案

如果NOT指令执行出问题的话,试试下面的指令:

 LDN    V501.0
 LPS
 A      M10.0
 EU
 R      M10.0, 1
 LPP
 AN     M10.0
 EU
 S      M10.0, 1

提问者对于答案的评价:
可能是我没表达清楚,答案都不是我想要的
 我是新建了两个子程序才解决了这个问题

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

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

相关推荐

  • S7-200反应釜加热制冷PID控制

    现有一个控制反应釜内物料温度的项目:用夹层内的导热油来控制物料的温度,导热油通过加热管加热和冷却水制冷,要求油温不能超过物料20度,1.请问这是一个串级控制系统吗,用主pid的输出…

    SIMATIC S7-200 2021年7月5日
  • s7200循环指令怎么用啊能举个例子吗?

    循环指令不太会用,有高手可以指点一下么? 最佳答案 引用:循环是在一个周期里执行的,记住这点就可以了,举个例子:网络1:LD    &nbs…

    SIMATIC S7-200 2020年11月1日
  • 4-20mA电流信号如何与cpu224的M和B+连接?

    plc需要一个传感器的模拟量AI检测水位,如图所示,按照传感器厂家提供的电路图接线,但是电阻很烫无法接线。请问4-20mA电流信号需要变成电压信号 如何与cpu224的M…

    2021年7月5日
  • 改变变频器频率

    用S7-200 怎么实现 让变频器5秒从5HZ升到10HZ 再5秒从10HZ降到5HZ 然后再5秒从5HZ升到10HZ 再5秒从1…

    SIMATIC S7-200 2020年10月31日
  • 在win7 64位系统上如何使用 wipeout .exe

    在win7 64位系统上如何使用 wipeout .exe 最佳答案 1、通过运行对话框,输入CMD命令,可打开命令提示符,也就是DOS操作界面;2、…

    SIMATIC S7-200 2021年7月5日
  • 求帮忙选择S7-200CPU型号

    要用s7-200控制变频器控制电机转速及电液阀,但不知道选什么型号的CPU比较好,选型时现有几种方案,一是CPU224+2*EM231+2*EM232,二是224XP+EM231+…

    SIMATIC S7-200 2020年10月31日
  • 定位与同步控制的编程

    现有一个主辊上接一个编码器,脉冲发给plc,主辊速度可调,plc处理后法脉冲控制伺服控制器后驱动伺服电机,要求伺服电机的速度和主辊同步且没转一周都和主辊运动过程中实现精确定位,请教…

    SIMATIC S7-200 2018年12月2日
  • 高速计数器的复位问题

    请教高手,1、高速计数器有些没有复位功能是不是就没有实用意义了?比如HCS0的0模式,只有脉冲输出I0.0,这个怎么用啊,是不是一直计数下去?   2…

    SIMATIC S7-200 2020年10月31日
  • 如何选择EM数字量扩展模块

    我选了214-2AD23-0XB8的中央处理器,为了预留I/O余量,想选择EM223 24VDC 16入/16出的数字量扩展模块,作为中央处理器的扩展模块,不知…

    SIMATIC S7-200 2020年10月31日
  • 程序运行问题

    请教各位大侠,主程序网络1调用子程序,子程序内是一定时器去完成某一动作,时间到某动作停止,同时是否返回主程序网络2继续主程序的扫描,在此候教,多谢….. 最佳答案 恩,建议你先…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论