怎么提取过程模拟量中最大值

用cpu224xp模拟通道接了一个压力传感器,电压型的。在测量压力时要求记录测量过程中的最大压力值放在一个专用存储器中,当压力上升时突然下降,要求活产生一个报警信号,程序要怎么写。请指教,谢谢。

最佳答案

把压力值AIW0实时存到VW100,比如。
把压力值AIW0当前值,减去上周期的VW100,结果>0,则表示数值在上升,反之则下降。上升时,把AIW存到VW102中,即最大值。下降时去触发报警信号。
就是这个思路

提问者对于答案的评价:
谢谢你提贡的思路,简洁明了,很实用。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月7日
下一篇 2018年12月7日

相关推荐

  • CP243-1 配置完通讯不上

    之前是可以正常通讯的  后来停电后通讯不上了现象:1.SF灯隔1分钟左右闪烁30次然后CP243-1好像重启了一样   &nbsp…

    2021年7月5日
  • S7-200控制伺服电机的程序

    刚刚接触伺服电机,有没有S7-200控制伺服控制器的程序,不用EM定位模块。说明书看了几遍,有点抽象,如有具体的例子结合一下更好了。 最佳答案 1、实例:交流伺服电机的PLC控制:…

    SIMATIC S7-200 2017年11月1日
  • CPU226 最大存储区

    做了一个点数比较多的程序,编译之后发现块数据块大小为5620字节,程序块大小伟16489字节;请问,1.如果系统块中–增加存储区选用默认,即运行模式编辑16384字节,…

    SIMATIC S7-200 2018年12月5日
  • S7-200与PC(主站)通讯问题

    小弟刚开始研究PLC不久,现在想用224XP采集模拟量,并通过串口传给电脑。请问没有softwarewedge之类的软件,我只用STEP7-MicroWIN 是否可以实现…

    SIMATIC S7-200 2021年7月5日
  • 我在300编了一些子程序,要把它不做大的改动去作为200的子程序可以吗

    我在300编了一些子程序,要把它不做大的改动,去作为200的子程序可以吗?譬如我编了个“用一个按钮来控制继电器的启动和停止,就是按一下工作,按第二下停止”,我对200不熟,但也有接…

    SIMATIC S7-200 2020年11月1日
  • td200 v2.1以前版本

    听说td200 v2.1以前版本的向导数据无法上传到电脑,必须有源程序才能看到赋值,是这样的吗?谢谢! 问题补充:可是我碰到了一个问题,使用正常的机器,td200是&nb…

    SIMATIC S7-200 2021年7月4日
  • 安装STEP7 MICROWIN 4.0SP9 失败

    我电脑操作系统WIN7 ,之前安装过这个软件,本次把之前的软件卸载,清理注册表,后安装这个编程软件,但出现 AN IMPORTANT COM…

    SIMATIC S7-200 2017年6月11日
  • EM253

    EM253 最佳答案 虽然你还没有具体的提问内容,但就个人使用经验,总结如下: 1. 理论上讲,1个CPU226模块后面可以带3~6个EM253模块,但是实际使…

    SIMATIC S7-200 2017年11月12日
  • 重复

    请教同行,我用S7200和打印通信,进行实时数据打印,现在由于工艺要求,需要在程序结束后对数据再进行重新打印。请教用啥方案合理。谢谢! 最佳答案 可以使用数据记录功能,将实时数据存…

    2021年7月5日
  • WIN10 64位 安装V4.0 STEP 7 MicroWIN SP9 S7-200通讯

    在WIN10 64位 安装V4.0 STEP 7 MicroWIN SP9与S7-200通讯,编程电缆:6ES7&nbs…

    SIMATIC S7-200 2021年7月5日