模拟量显示负数

我采用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

相关推荐

  • 特殊寄存器保留是什么意思啊 我是刚入门

    请问里面的保留是什么意思  我是刚入门  请大家指教,请大家能讲得通俗点? 最佳答案 保留自然是暂不提供给用户或未设置相应功能的意思了。 提…

    SIMATIC S7-200 2021年7月5日
  • SIMATIC s7-200 microscale v1.0 指令库的问题

    我请问各位大侠, S7-200 microscale v1.0和microscale v2.0的指令库是一样用吗?如果有不同的话,请问在哪里…

    SIMATIC S7-200 2020年10月31日
  • 基础连线问题

    本人这学期初学PLC,手边有CPU224和EM235用来进行流量变频控制,遇到很多问题不知怎么解决,特向诸位请教: 1)我按系统说明书上接线,用恒流源给信号,但是在电脑上…

    SIMATIC S7-200 2021年7月5日
  • CPU226扩展模块的数量

    CPU226最多可以配置扩展模块的数量是7个是吗?我的配置是CPU226+CP243+….后面是扩展模块,是包括CP243在内最多超过7个是吗? 最佳答案 CPU226:扩展模…

    SIMATIC S7-200 2020年11月1日
  • s7200设置

    请教各位又碰到麻烦了。我在编程软件通讯哪里刷新一下有126个写着地址9.6kbps可是点击其中一个地址时提示无效地址。还有在plc类型哪里读取plc也是一样的提示“无法指定地址的链…

    SIMATIC S7-200 2020年11月1日
  • usb口的适配器的问题

    我的USB口的适配器监控300下个程序都没问题,但是在200上就不好使,就是提示说USB设备找不到,驱动都是好的。各位大哥帮帮忙。 最佳答案 一、重新下载驱动试试,SIMATIC&…

    SIMATIC S7-200 2020年11月5日
  • 200增加模块

    200的系统,现增加一块200以太网模块,实现以太网通讯,用win10系统安装的软件 一上传源程序软件就崩溃,第一次用200的,这是系统问题还是什么?现安装了虚拟机明天继…

    SIMATIC S7-200 2021年7月5日
  • 这个模拟量换算例子是否正确?

    从一本出版的书籍上看到一个S7-200PID控制的模数转换程序,觉得它有点奇怪,请大侠指点:1. 此程序的模数转换的数学运算(过程变量仅是除一下数字值上限,输出量仅是乘一…

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

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

    2017年11月1日
  • 300与200DP通信,300只能从EM277的V存储区读取数据,不能写入数据

    300与200DP通信,300只能从EM277的V存储区读取数据,不能写入数据组态EM2778字输入8字输出,偏移量为1010输入为PIW410…PIW424输出为PQW410…P…

    SIMATIC S7-200 2021年7月5日