本扫描周期的值与上一个扫描周期的值如何进行比较

如题:本扫描周期的值与上一个扫描周期的值如何进行比较,即上次给50,下次给60,实际上给10就OK乐,那个50的数值怎么捕捉?

问题补充:
最好帮简单的写下此断程序

最佳答案

很简单:以aiw0为例,2个网络,差值为 mw2

Network 1 
LD     SM0.0
MOVW   AIW0, MW2
-I     MW0, MW2

network2
LD     SM0.0
MOVW   AIW0, MW0


////网络1的作用就是,用本周期的aiw0减上周期的aiw0(mw0),结果为mw2
////网络2的作用就是,做完减法后,将本周期的aiw0赋值到mw0,即刷新mw0的值
////网络1、2顺序不能搞错!!!(您可以动手试试错序的效果)

提问者对于答案的评价:
我自己已经写出来了,但还是谢谢你,思路一样。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:16
下一篇 2020年11月1日 下午4:16

相关推荐

  • PLC数字输入直接并联指示灯

    各位大侠,我想简化电路,现场有一个阀门,有关阀开阀的无源点输出,现在我想检测阀开信号,并且在现场指示灯显示,(24V直流灯),可以直接将指示灯并联在数字输入上吗?还是要用中继来做 …

    SIMATIC S7-200 2020年11月1日
  • S7-200型号上A与B的区别

    请问6ES7223-1PL22-0XB8和6ES7223-1PL22-0XA8,这A和B两字分别代表的什么意思?有什么区别?  最佳答案 西门子只有6ES7223-1PL…

    SIMATIC S7-200 2021年7月5日
  • CPU224CN可以替代如下型号的CPU吗

    旧型号:6ES7 214-2AD21-0XB0 请问CPU224CN可以替代吗,程序是否通用?谢谢! 最佳答案 CPU22x的版本21和22有什么区别?&nbs…

    SIMATIC S7-200 2021年7月5日
  • 电磁流量计流量累加问题

    我用电磁流量计计加水量,想问直接用模拟量转换模块进行模数转换之后得到的值到底是瞬时流量还是流速,需不需要乘以时间来计算流量值,老师说需要定时中断来做流量累加,不太懂,求大神赐教,顺…

    2021年7月5日
  • plc200 pwm求教

    这是S7-200 plc用内置的PWM操作生成的子程序,请问run是什么 问题补充:就是一个判断条件对吗?自己对着手册学豪费劲哦 图片说明:    最…

    2020年10月31日
  • 有输入输出的子程序运行的疑问?

    编了一个子程序,在程序的一个扫描周期里多次调运,本来不符合要求的输入,也有了输出,想问一下是不是子程序在同一个扫描周期里只能运行一次呀? 最佳答案 呵呵,在一个扫描周期内被多次调用…

    SIMATIC S7-200 2021年7月4日
  • 200CPU的Modbus通讯

    我现在用的是224 XP与变频器485的通讯,现在知道224XP是可以任意一个通讯口都可以实现与RS485设备的通讯 请问:1、200侧的通讯口母口的哪2个针脚…

    SIMATIC S7-200 2020年11月1日
  • EM231模块采集所有AIW都是+23327左右

    EM231模块采集所有AIW都是+23327左右的数值,只有AIW12接了2线变送器 最佳答案 1、EM231拨码是对所有通道使用,所以各个通道的信号类型必须一致2、通道信号负是否…

    SIMATIC S7-200 2021年7月5日
  • pid向导 s7-200

    过程变量为脉冲信号,可以用pid向导做吗 问题补充:比如说,我控制流量,流量传感器为脉冲信号 最佳答案 可以用PID。1、脉冲信号不能直接用,要转换成PID向导要求的范围。2、转换…

    SIMATIC S7-200 2021年7月5日
  • 在win7 64位系统上如何使用 wipeout .exe

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

    SIMATIC S7-200 2021年7月5日