模拟量显示负数

我采用4-20MA 的压力变送器,直接读取压力到触摸屏显示,在没有压力是显示负数,附程序
LD     SM0.0
MOVD   0, AC0
MOVW   AIW0, AC0
-D     6400, AC0
DTR    AC0, AC0
MOVR   AC0, 进口压力:VD104
/R     25600.0, 进口压力:VD104
请教各位大师,怎样修改才能不显示负数,另外如果我想要将AIW0的值取10次的平均值,然后在屏上显示,请问该怎么做,新手请教,请各位大师帮忙

最佳答案

程序中处理,小于6400时你可以赋值为6400,认为此时就为0,这样就不会有负数出现。
将AIW0的值取10次的平均值,然后在屏上显示——见下图,采样数输入10就行。

图片说明:

模拟量显示负数  

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

专家置评

也可参考xiaohaoc 的回答

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

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

相关推荐

  • step 7 sp9在win7 64位电脑上无法切换到中文版

    西门子客服中心发给我的step7 sp9完整版安装包安装在win7 64位电脑之后,无法切换到中文语言,可是在win 7 32位上却可以切换…

    2017年10月24日
  • 输入输出点

    教学楼门禁系统中,有50条门,但目前我只有S7-200 CPU224CN,外加一个EM235CN模拟扩展模块,没有更多的了模块了,自己试了三维矩阵,但发现课程表上安排的教…

    SIMATIC S7-200 2017年8月1日
  • s7200smart的控制

    s7200smart三冲量控制,根据汽包水位、蒸汽流量、给水流量实现, 问题补充:我用200的做,不知这3个的系数怎么统一,能学习点吗 最佳答案 参考不是smart上面的,参考一下…

    SIMATIC S7-200 2021年7月5日
  • 用EM253连接步进电机驱动器驱动步进电机时需要调用POSx_DIS子程序么

    EM253小白最近需要用到这个位控模块,看了系统手册和快速入门等还是有些困惑,用EM253连接步进电机驱动器驱动步进电机时需要调用POSx_DIS子程序么,在此先谢过各位前辈了 问…

    SIMATIC S7-200 2021年7月5日
  • TD400文本与S7-200无参数

    设备一致运转挺好春节放假设备停电十几天。一开机TD400文本显示无参数。是TD400文本的地址冲突了?还是PLC的程序丢失了? 最佳答案 首先这个文本的数据都存放在PLC中,如果停…

    SIMATIC S7-200 2017年12月7日
  • 请教组态王6.55与西门子S7-200的连接问题

    我电脑通过USB转PPI口与S7-200连接,程序可以读写,但是在组态王里面做画面按钮,PLC程序没有反应。 图片说明:       &nb…

    2017年8月26日
  • 两个S7200用MODBUS通讯

    想把两个CPU226连在一起,通过modbus RTU协议进行通讯,下面这样做行不行? 1.将两个PLC的 “0 ” 通讯口用双绞…

    SIMATIC S7-200 2021年7月4日
  • CP243 模块功能

    CP243-1CP243-1 IT上述两个模块具体区别在于哪?两者的详细功能内容、用途?若两者用光纤电缆时,请问要需要转换模块吗?普通网线要转换模块?具体接口接线????…

    SIMATIC S7-200 2020年10月31日
  • 西门子自动配料

    称重自动配料程序 最佳答案 找了两个类似的,你参考下https://download.csdn.net/download/woshiaohai753/3879850https://…

    SIMATIC S7-200 2021年7月5日
  • M寄存器如何使用

    M寄存器的触点使用是否需要置位或线圈后才能使用常开触点,我例子程序中看到只使用触点,但整个程序未置位,不能理解. 最佳答案 有可能是HMI(人机界面)或上位机用的控制点! 提问者对…

    SIMATIC S7-200 2021年7月5日