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

如题:本扫描周期的值与上一个扫描周期的值如何进行比较,即上次给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日
下一篇 2020年11月1日

相关推荐

  • 关于皮带称信号转换问题

    也就是4–20MA用什么方法变换为与200公斤相对应数呢程序该怎么写啊用什么指令? 问题补充:我想问的是:怎么写这个程序,用什么指令。能否更详细呢?有具体梯形最好啊? 最佳答案 …

    SIMATIC S7-200 2020年11月1日
  • 看门狗问题

    “看门狗”是一条指令吗?如何应用? 最佳答案 在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,…

    SIMATIC S7-200 2021年7月5日
  • s7-200脉冲和高速计数器

    我现在要做一些脉冲程序和高速计数器的程序,但对这方面不太了解,希望高手们能给一些资料 问题补充:我的邮箱:flightoverworld@126.com 最佳答案 里面有很详细的资…

    SIMATIC S7-200 2021年7月4日
  • 增量式编码器调电保持

    增量式编码器实时脉冲用MOVD保存到VD0中,断电后由于脉冲为零导致上电后VD0还是为零!我的想法是上电后脉冲累计记数 应该如何处理? 最佳答案 第一次断电 上…

    SIMATIC S7-200 2021年7月5日
  • CPU224XPs控制安川伺服怎么接线?

    PLC的输出端和伺服之间怎么接线?Q0.0和Q0.2接伺服的那个端子上,PLC的公共端接0V,伺服的脉冲和方向另外一端怎么接? 钻石用户推荐最佳答案 一,用西门子S7-200PLC…

    2021年7月5日
  • STEP7 比较两个程序的不同,找不到compare?

    版本STEP7-MicroWIN v4.0 sp8根据下面连接中的解答http://www.ad.siemens.com.cn/Service/answer/s…

    2017年11月1日
  • 如何将200系列PLC的内存数据记录保存到EXCEL中

    我现在有CUP224XP CN (无存储卡),PLC200 PC ACCESS 软件,如何将PLC检测的数据实时记录下来,并保存到…

    SIMATIC S7-200 2021年7月5日
  • S7-200smart与WINCC OPC通讯问题

    wincc能够连接到OPC服务器,但是读不到里面的条目,我在PC ACCESS已经建立好了条目。 问题补充:我是按照这个步骤来的,但是就是在浏览OPC服务器的时候看不到在…

    2021年7月5日
  • 如何新建库,并使用它

    如何新建库,并使用它 最佳答案 现欲将子程序My_SUB_a和My_SUB_b间为库指令,其中在My_SUB_b中定义了中断程序My_INT(将某中断事件号与中断服务程序My_IN…

    SIMATIC S7-200 2021年7月5日
  • 关于200、300的模拟值的问题

    我看了一些资料,有点模糊,所以想请大家指导,200的0~20mA 对应模拟值是0~32000300的0~20mA 对应模拟值是0~27648(单极性的)以上的数…

    SIMATIC S7-200 2020年10月31日