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

如题:本扫描周期的值与上一个扫描周期的值如何进行比较,即上次给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

相关推荐

  • 并行程序指令,如何执行

    并行程序指令,如何执行,就是那个执行顺序是如何的。是同时的,还是上一个分支执行完成后,再执行下个分支的。 最佳答案 将梯形图转为STL,程序将根据STL从上到下执行。 有…

    SIMATIC S7-200 2021年7月5日
  • 称重配料系统

    各位,我想做一个称重系统,想用200PLC+称重模块+触模屏来做。 内容:把一定量的水,盐称好再输送到搅拌泵里搅拌~~ 在屏里设定水,盐的重量及次数==、&nb…

    SIMATIC S7-200 2021年7月4日
  • 使用RCV指令如何使用

    如何使用RCV指令啊。我遇到问题了。程序中定义了RCV然后,我怎么才能通过软件或计算机发送一组数据,让plc接收呢。并且如何查看接收到的数据呢。 使用初始化RCV时是不是…

    SIMATIC S7-200 2021年7月5日
  • 200PC Access软件可以与200smart通讯吗

    主控室有两台操作站,需要与两台200和一台200smart通过以太网Opc采数到wincc显示,据说PC Access是用来跟200通讯采数的,另外一个smart用什么采…

    SIMATIC S7-200 2017年6月9日
  • S7-222 USS通讯

    S7-222与MM420进行USS连接,但是USS连接变频器后使用了PORT0,如何用软件监控S7-222?感谢! 最佳答案 你这种情况不能再监控了,最好是换个CPU,224XPC…

    SIMATIC S7-200 2020年10月31日
  • s7 200与labview通过opc协议通讯

    我刚刚接触,好多地方不明白。plc和labview通过NI的OPC Sever通讯,只需要设置opc sever就可以了吗?plc程序应该怎么写?labview…

    SIMATIC S7-200 2017年12月7日
  • 编程软件中的PID控制变频器

    用PID控制变频器时,用编程软件中自带的PID来控制变频器有什么缺点吗?用编程软件的PID控制变频器的转速与变频器根据设定值调节转速比较,用哪种方法控制变频器好?理由是什么? 最佳…

    SIMATIC S7-200 2021年7月5日
  • 求smart-200编程软件

    最新版本的编程软件 钻石用户推荐最佳答案 最新版的软件是V2.4版本的软件。S7-200 SMART 的软件,最新固件,DP01的GSD文件,系统手册,选型样本…

    2021年7月5日
  • 200PLC为什么不能和变频器通信啊?

    1        我让变频器做主站可不可以啊? 最佳答案 1、变频器是不能做主站的,只能做从站。2、…

    SIMATIC S7-200 2020年10月31日
  • 使用程序状态监控时输出为啥不闭合

    大伙帮我看一下:LD        I0.0LDN    &…

    SIMATIC S7-200 2020年11月1日