模拟量怎么转换

量程是0-1.0MPA,输出的是4-20MA的电流信号

   LD     SM0.0
   MOVD   0, AC0
   MOVW   AIW0, AC0
   -I     +6400, AC0
   DTR    AC0, AC0
   MOVR   AC0, VD0
   /R     25600.0, VD0

 为什么要减6400  后 又除256000 
 假如测的输出是12MA 那是多大压力呀

最佳答案

S7 200模拟量输入处理方法:
 以4~20mA电流信号为例,由于S7 200的电流信号组态只有0~20mA可供选择,且0~20mA对应于0~32000,所以4~20mA对应于6400~32000。设工程量的上限、下限分别为A、B,实时采集转换的整型变量输入为X, 则对应的实际物理量Y的计算如下:
 (Y-A) / (B-A) = (X-6400) / (32000-6400)
 整理后得:Y=(B-A)*(X-6400)/25600+A

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:54
下一篇 2021年7月4日 下午11:55

相关推荐

  • 上位机读取

    我编写的上位机程序,上位机和plc通过串口通信,首先上位机给plc20个字节数据,然后串口通信采用的时microwin里面的通信例子,plc一直等待接受,当接收完了以后中断然后把接…

    SIMATIC S7-200 2021年7月5日
  • 通讯链接及程序

    224XP CN如何与威纶通6070IP和三台三菱变频器A700通讯,与变频器实现读写功能,触摸屏可以改写频率及监控电流大小,硬件上如何链接。程序这块如何编写,请各位大佬…

    SIMATIC S7-200 2021年7月5日
  • S7-200,请教一个指令问题 S_I

    S_I指令执行完之后,原来的字符数据发生变化了!? 程序如下 Network 1  LD   &nb…

    SIMATIC S7-200 2020年10月31日
  • 224xp里面的时间怎么设置

    有二台水泵想自动每周切换一次,用什么指令能实现这个功能啊 最佳答案 不知道你对这个时间的精度要求高不高,严谨起见,你最好把每次切换的时间存起来,然后每次用READ_RTC读出来的时…

    SIMATIC S7-200 2021年7月5日
  • s720的port0 与port1有什么区别

    s720的port0  与port1有什么区别,哪个口都能与手提电脑上载和下载程序吗 问题补充:什么叫自由通讯口,什么功能 最佳答案 就是PLC有两个通信口。它…

    SIMATIC S7-200 2021年7月5日
  • 西门子200定时器

    1,为什么下面的M0.0没有输出,?2如果把网络1与网络2的程序换下位置,M0.0就有输出这是为什么? 问题补充:图片 图片说明:    钻石用户推荐最佳答案 …

    2021年7月5日
  • 什么是轮询?

    用modbus控制多台变频器读写,比如10台变频器都读写,大家总说轮询,到底怎么询的,是把每台变频器依次读一遍然后再写一遍,如此反复,还是对于每台变频器都是读写,然后下一台读写,反…

    SIMATIC S7-200 2017年11月1日
  • 关于S71200的版本为什么只有2.2,而实际是2.3的呢?

    CPU1214C   DC/DC/DC,订货号是214-1AE30-0XB0,版本是X23的。为什么在博图V13中这个型号的只有2.2?是不是要另装G…

    SIMATIC S7-200 2021年7月5日
  • s7-200与变频器通讯

    电脑上装了step7和PLCSIM,然后编写了7-200与变频器的通讯程序,但现在没有变频器,我怎样调试程序。 最佳答案 200 300差别是巨大的。 &nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-200PLC之间PPI通讯

    7台S7-200PLC之间做PPI通讯(CUP为224XP),通讯距离怎么算,什么时候需要加RS-485中继器,加的话要加几个,加在什么位置? 问题补充:追问我心飞翔,手册上的50…

    2017年8月3日

发表回复

登录后才能评论