如何判定一个模拟量是否发生突变?

我现在用s7-200实时采集一个模拟量信号,我想请教一下大家,怎么去判定这个模拟量发生了突变。比如说从一秒前还是20,一秒后变成了50。
 谢谢大家指教

问题补充:
多谢大家的讲解。
能不能给个具体的程序段?
比如说如何保存前后两次的采样值。
谢谢了。

最佳答案

如果需要定时,可以把程序放入中断程序中
ORGANIZATION_BLOCK 主程序:OB1
TITLE=
BEGIN
Network 1 
LD     SM0.0
MOVW   VW0, VW2
MOVW   AIW0, VW0
MOVW   VW2, AC0
-I     VW0, AC0
LDW<   AC0, -30
OW>    AC0, 30
ALD
=      M0.0
END_ORGANIZATION_BLOCK

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • S7-200怎样用编程软件读取内部寄存器

    S7-200怎样用STEP 7 MicroWIN SP9编程软件读取内部寄存器数值,保存,并下载 问题补充:就像以前我用三菱Q系列,我可以用编程软件读…

    SIMATIC S7-200 2021年7月5日
  • S7 200 PROFIBUS是不是USS协议,请求各位高工给仔细讲解一下

    S7 200 PROFIBUS是不是USS协议,请求各位高工给仔细讲解一下 我刚学西门子的不知道西门子的协议, S7 200&nb…

    SIMATIC S7-200 2021年7月5日
  • 200子程序可以同时被调用吗?与300里FC的调用有何区别?

    我在S7-200主程序的两个网络中同时调用同一个字程序时,发现任何一个调用的输入的改变都会影响两个输出结果。两个调用定义的输入输出的地址是不同的。 问题补充:Network&nbs…

    SIMATIC S7-200 2020年11月1日
  • 关于数据归档功能的使用

    我把传感器得到的数据通过数据归档功能保存下来,可是我不明白,我这个生成的DAT文件,它是只有一个吗?还是可以设置的,比如一天生成一张,或者可以设定时间,还是说不能设置,都在一张表上…

    SIMATIC S7-200 2017年11月4日
  • 200PLC断电

    200PLC ,型号为CPU224+EM223+EM231,当模拟量超过一定值时, Q0.3亮,但当断电瞬间,模拟量为 0,但Q0.3会点亮一次,不知…

    SIMATIC S7-200 2021年7月5日
  • ethx_xfr 报错

    现有s7-200-cp243与s7-300-cp343通信,现通过cp243作为client端组态,编程.cp243组态IP本地地址为:192.168.1.213,子网:255.2…

    SIMATIC S7-200 2021年7月4日
  • 自作数据线

    有无办法自己制作数据线(PC与PLC下载线)?我的plc是CPU-222的,那位人士可帮忙提供接线图?谢谢了! 最佳答案 我的线都是自己做的,买一个质量好点的485_232转换器,…

    SIMATIC S7-200 2021年7月5日
  • EM231模拟量输入

    EM231模拟量电流,电压输入,,两路输入,第3,4,端子没有用,但是读数时3,4,即AIW4,aiw6中仍有,很大的数据值65505等一些变化的数据,监视程序后对应值为负数,这两…

    SIMATIC S7-200 2021年7月5日
  • 功能码和modbus数据地址

    那位前辈知道:功能码和modbus数据地址如何转换?用s7-200库仅能使用0*x,4*x这样的数据地址,请教如果从站是功能码,如何转换? 问题补充:不好意思,这里写错,应该是报文…

    SIMATIC S7-200 2020年11月1日
  • PLC与串口服务器

    PLC可以通过串口服务器控制现场设备吗?串口服务器读取的数据怎么传给PLC呢? 钻石用户推荐最佳答案 可以。通过各种软件获取。常见的如modbus通讯的几款软件,将电脑设置为主站,…

    SIMATIC S7-200 2021年7月5日