模拟量输出信号范围转化

我现在用em231 和232模块,它的输入输出都是电流0---20ma但是,实际中我的输入输出电流范围都是4---20ma ,请问应该怎么样转化啊?

问题补充:
看看这样对不对,实际量/量程=(模拟量输入--6400)/(32000-6400),小弟不太清楚啊

最佳答案

压力变送器(-0.1MPa~0.15MPa)的输出信号为DC4~20mA,模拟量输入模块将0~20mA转换为0~32000的数字量,设转换后的数字为N,
 (1)求以MPa为单位的压力值。(2)求气压值=-0.05MPa时对应的数字量N。 

 模拟量的输入/输出都可以用下列的通用换算公式换算:
 Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl
 其中:
 Ov: 换算结果 
 Iv: 换算对象 
 Osh: 换算结果的高限 
 Osl: 换算结果的低限 
 Ish: 换算对象的高限 
 Isl: 换算对象的低限 
 Ov: 换算结果
 这个公式以及模拟量比例换算库可以到《西门子 S7-200·LOGO!·SITOP 参考》V0.93版里面下载,
 具体的在目录----S7-200PLC----编程软件STEP7-Micro/Win----Micro/Win指令库----Micro/Win附加指令库----Scaling量程换算库

 到下载中心 http://www.ad.siemens.com.cn/download/
 文档编号:A0136
 文档类型:应用文档
 文档中文标题:《西门子 S7-200·LOGO!·SITOP 参考》V0.93版
 日期:2009/1/8
 大小:5.68MB 

 (1)求以MPa为单位的压力值
 Ov: 换算结果 
 Iv: 换算对象 (aiw0)
 Osh: 换算结果的高限 (0.15)
 Osl: 换算结果的低限 (-0.1)
 Ish: 换算对象的高限 (32000)
 Isl: 换算对象的低限 (6400)

 [(0.15 +0.1)*(aiw0 - 6400)/25600] -0.1--------[(0.25aiw0-1600)/25600] -0.1

 LD     SM0.0
 ITD    AIW0, AC0
 DTR    AC0, AC0
 *R     0.25, AC0
 -R     1600.0, AC0
 /R     25600.0, AC0
 MOVR   AC0, VD0
 -R     0.1, VD0              //VD0就是压力变送器的实际压力值  

 (2)求气压值=-0.05MPa时对应的数字量N。 
 Iv: 换算对象 (-0.05)
 Osh: 换算结果的高限 (32000)
 Osl: 换算结果的低限 (6400)
 Ish: 换算对象的高限 (0.15)
 Isl: 换算对象的低限 (-0.1)

 [(32000-6400)*(-0.05+0.1)/(0.15+0.1)] +6400=11520

 

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

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

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

相关推荐

  • 西门子200plc能实现pid随动系统程序吗

    主电机带动冷锯片安装在推进小车上,进给电机由变频器控制向前推进实现切钢。我想做套程序就是进给电机的给定由主电机的电流实现PID控制,当主电机电流低于额定电流时进给电机50HZ运行,…

    SIMATIC S7-200 2017年11月6日
  • s7200和杰曼的MODBUS通讯协议

    以前做过S7200和托利多的通讯,现在用杰曼的通讯(modbus)程序报错误3,按照报错误内容进行修改,可还是通不上,不知道具体那的原因,仪表设置的参数,波特率9600,地址1.3…

    SIMATIC S7-200 2020年10月31日
  • 西门子200plc编程软件sp9

    安装之后设置pg/ pc接口时没有接口网络参数,也不能点击属性修改com口 最佳答案 试一下这个文件,SimaticPGPCUpdate.bat:http://www.a…

    SIMATIC S7-200 2017年6月9日
  • TD400C限制范围

    我的200程序中有一个24小时定时器,现在和TD400C组态,我也在TD400C中输入定时器时间时候限定只能输入1-24,这种功能可以实现吗?现在是只要按上下键,数值可以一直加减 …

    SIMATIC S7-200 2021年7月5日
  • EM231接线

    EM231  4输入模拟量模块,是否能同时既接二线制又接四线制电流信号? 最佳答案 完全可以,2线制、3线制、4线制均可同时接到EM231上。 参见《…

    SIMATIC S7-200 2021年7月4日
  • 符号注译为何不能在程序中看到

    我在符号表中编辑了所有的I/O注译,并保存,但是在程序打开时却只能看到部分注译,为什么?我在程序中编辑部分未显示的I/O注译,但保存时,提示说符号表中已经包涵该注译,无法保存,为什…

    SIMATIC S7-200 2020年11月1日
  • s7200PPI多主站的问题

    现在想让WinCC和触摸屏同时与s7226通讯,只有一个口。另外一个口和另一台PLC连着。看了西门子手册,可以用高级PPI方式。如果用这种方式,是不是必须得买专门的电缆,我手上只有…

    SIMATIC S7-200 2021年7月5日
  • 求助:S7-200设置内部时钟

    小弟刚涉及PLC,求教 S7-200设置内部时钟的的程序到底怎么编啊? 为什么我照着例子编的不写入时钟呢??求答疑解惑! LD  …

    SIMATIC S7-200 2021年7月4日
  • 如何制作串口接头

    请问各位老师,我看了很多资料,可还是看不明白串口接头是怎么制作的。尤其是加终端电阻,加在那,加多大的。还请各位老师赐教。 最佳答案 讲具体一点,是用在哪里的? 提问者对于答案的评价…

    SIMATIC S7-200 2021年7月5日
  • SMART与编程软件的通讯

    S7-200 SMART与编程软件通信链接不上,查找不到CPU 图片说明:    最佳答案 s7-200smart编程下载:http://www.ad…

    2021年7月5日

发表回复

登录后才能评论