模拟量出现负数程序如何解决

我在使用S7-200 PLC模拟量模块EM23I时,输入模拟信号为4-20MA,在位移测试监控数据时,数据有时是负数,请问用梯形图程序如何解决

最佳答案

1.EM231电流量程0-20mA,而你使用的是4~20mA,在这个过程中你应该将<=4mA的数值都按你设置的下限计算。如果在转换中你忽略了这一点,在测量值<=4mA时,就会出现负数。
 2.如果你说的是直接测量在PLC中显示的值偶尔是负值,那有可能是你的检测装置的信号波动或是外部的信号干扰造成的,按照1中的方法截取范围就可以了。

提问者对于答案的评价:
谢谢各位,回答的很精辟!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:43
下一篇 2021年7月5日 上午2:43

相关推荐

  • CPU226与MP277进行通讯

    CPU226与MP277进行通讯 具体情况如下: CPU与HMI设备通讯,用的是PPI通讯,电缆用的是PROFIBUS电缆,PROFIBUS网络连接器.&nbs…

    SIMATIC S7-200 2020年11月5日
  • S7-200与编码器

    请问S7-200的PLC能否配合绝对型编码器一起使用?PLC的型号是224,绝对型编码器的型号是:E6C -NN5C 2M,如果可以,PLC是否要加模块?请问是…

    SIMATIC S7-200 2021年7月5日
  • S7-200 224CPU的唯一通讯口以链接触屏,如何监控程序运行。

    如题 问题补充:总插拔触屏连接线会损坏通信口吗? 最佳答案 可以使用西门子快速连线网络接头(带编程口) 订货号6ES7 972-0BB50-0XA0 …

    SIMATIC S7-200 2017年6月18日
  • s7_200模拟量输出能保持吗

    分析仪连续监测的输出信号(4-20)到PLC,经过PLC输出(4-20)到DCS监控。要是给PLC断电,在断电期间PLC的模拟量输出还能保持吗,DCS上的监控数据会为零吗? 问题补…

    SIMATIC S7-200 2020年11月1日
  • PLC延时的实现

    你好!      我是PLC初学者。现在想把PLC采集到的温度信号每隔一秒传到触摸屏上去! 我用了定时器T30…

    SIMATIC S7-200 2021年7月5日
  • s7-200 smart 指示灯

    cpu本体,后面加了DE08,AM06,AE04这几个模块,ST40 run指示灯常亮,stop与error指示灯闪烁,但程序还可以正常运行,为什么stop与error会…

    SIMATIC S7-200 2021年7月5日
  • S7-200MODBUS通讯问题A

    各位好,我现在有一空调模块,想把它和200做modbus通讯,200做主站。厂家提供了通讯协议,但我看了他们的通讯协议有很多疑问:1、根据提供的协议,我怎么判断具体每个参数对应的寄…

    SIMATIC S7-200 2017年11月17日
  • S7-200可以做功能块吗

    最近做一个S7-200的程序,里面很多是一样的,想问一下可否做功能块 最佳答案 在S7-200的程序中的子程序:子程序可以把整个用户程序按照功能进行结构化的组织。一个“好”的程序总…

    SIMATIC S7-200 2020年11月1日
  • S7-200 与 smart200 通讯读取问题

    有没有办法就是在不改变S7-200程序的前提下(别人做的程序),通过Smart-200 去读取S7-200中的数据??? 最佳答案 好像是没有办法的….如果你有上位机…

    SIMATIC S7-200 2021年7月5日
  • 这段测试程序为什么不稳定?

    用接近开关测试,电机转一圈,接近开关得2个信号,我用T37,1S取样一次,1S时间脉冲数除以2得出,每秒的转数,然后再乘以60,算出每分的转数VD908,但是监控VD908的转数不…

    2020年10月31日

发表回复

登录后才能评论