s7200模拟量求平均值

有一模拟量(4-20mA),我想对它进行平均值,在程序中如何做,我在网上搜了一些程序样式,但是做实验,都不正确,谢谢!邮箱:lyx@dongzechina.com

最佳答案

发给你我的一个工程实例吧,转换成梯形图看可能更清楚些。
//温度检测:(32000-6400)/(20mA-4mA)=(AIW0-6400)/XmA     XmA=(AIW0-6400)/1600  300度/16= 实际温度/XmA 实际温度=(300度xXmA)/16

LD     SM0.5
INCB   VB0                         //采集次数
MOVW   AIW0, AC0                   //采集通道
ITD    AC0, AC0                    //整数转双整数
+D     AC0, VD4                    //累加

LDB>=  VB0, 5
/D     +5, VD4                     //算平均值
-D     6400, VD4                   //减去4mA对应的AIW0值6400
DTR    VD4, VD4                    //双整数转实数
/R     85.0, VD4                   //除以一个值得到温度实际值,此值与传感器的测量范围有关
MOVR   VD4, 温度值:VD10
ANDD   0, VD4                      //累加清零
ANDB   0, VB0                      //采集次数清零
希望给你些帮助。

提问者对于答案的评价:
我试试你的程序吧,分先给你了,谢谢大家

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

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

相关推荐

  • 昆仑通泰设置密码权限

    手里有一块某鱼淘回来的昆仑通泰7062kx触摸屏,已经恢复出厂设置,在设置密码权限的时候显示要输入旧密码,但是我不知道怎么办? 钻石用户推荐最佳答案 http://blog.sin…

    SIMATIC S7-200 2021年7月5日
  • S7200作为从站监控

    现在有这么个项目做方案,高手们看下方案可不可行或是有更好的办法:用S7-200作从站带几个模拟量模块和一个以太网模块,从站有33个,从站都通过光纤接到中控室的交换机,交换机再到PC…

    SIMATIC S7-200 2019年6月10日
  • EM235如何控制步进电机???

    能够控制步进电机速度,方向,停止即可!!!谢谢!!! 问题补充:步进控制上有方向、启动及脉冲控制3个接线端,我已经用Q0.0,Q0.1控制两台步进电机了,但我总共要控制4台,增加了…

    SIMATIC S7-200 2020年10月31日
  • 空气加热器烧坏

    现场有2路相同的回路分别控制2台加热器的温度.由于现场只有一台加热器能加热,所以用这2个回路分别控制它的温度,以便查看两路的接线问题,结果2路均能控制该加热器的温度.今天去调另一个…

    SIMATIC S7-200 2020年10月31日
  • 电液换向阀##S7-200开关量控制如何接线?

    做一个试验台测试,要用PLC控制电液换向阀的左右位变换。 这是一个简单的数字量控制,可是我是初次实际应用PLC,不知道怎么将换向阀电磁铁连接到PLC上,所以向大家请教。&…

    SIMATIC S7-200 2021年7月5日
  • 编程中如何将常开直接改为常闭

    编程中不改变符号的情况下进行修改? ——|  |——直接改为——| / |—— 谢谢! 最佳答案 STEP7没有这个功能…

    SIMATIC S7-200 2020年11月1日
  • s7200smart ST40 cpu, 扩展模块分别为AE04 ,DR08 DR16

    原配置s7200smart   ST40   cpu,   扩展模块分别为AE04&nbs…

    2021年7月5日
  • 如何使用S7 200 PLC做控制电平输出SSR控制

    我有一台设备,含加热器和加湿器,接触器控制启停频繁,接触器容易坏。请问如何做控制电平输出SSR控制,想控制固态继电器做PID运算。这样可以准确控制加热温度和加湿湿度。谢谢 图片说明…

    2017年8月3日
  • MAP指令库的运用

    利用MAP指令库怎么实现步进与伺服电机的变速运行?应该运用到那几个指令? 最佳答案 看看这个,是否有帮助:《S7-200的MAP库文件的使用》下载:http://www.ad.si…

    SIMATIC S7-200 2017年11月29日
  • 自由口通信,能用2台PLC来模拟下嘛?

    自由口通信感觉好难啊,不知道如何下手,最近手里面有几台S7 200,不知道能不能模拟下自由口通信,急切的想学学 希望大侠多帮忙啊 问题补充:神探大侠回答的好像不…

    SIMATIC S7-200 2021年7月4日