模拟量数据之间的转换方法

模拟量数据之间的转换方法

ID:24012725

大小:445.00 KB

页数:4页

时间:2018-11-12

模拟量数据之间的转换方法_第1页
模拟量数据之间的转换方法_第2页
模拟量数据之间的转换方法_第3页
模拟量数据之间的转换方法_第4页
资源描述:

《模拟量数据之间的转换方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、模拟量数据之间的转换方法      今天我们来学习一个非常好用的模拟量换算公式,我们以S7-200SMARTPLC为例,通过做一些数据换算的实际案例来给大家进行分析。        实验硬件包括:S7-200SMARTST20基本单元一个,AM03模块一个,输出信号为0-10V的温度变送器一个,测温范围为0~150℃的PT100温度探头一个,变频器一个。  首先我们知道,PLC本身能够处理的信号只能是数字量,那么我们要想让PLC能处理一些连续变化的物理量只能够通过借助摸数或数模转换模块来进行实现,往往采集接收的

2、模拟量信号是0-10V的电压信号或0-20MA的电流信号。  那么有上面可知,对于PLC来讲,它内部的数字量值对应的是0~27648,对于外围温度的测量范围我们对应的0-150℃,最后我们要实现的结果是通过变频器来控制一个电机运转,控制的频率HZ数范围是0~50HZ。    注:因温度传感器输出的信号不是标准的电压信号,所以经过温度变送器转换成0~10V的标准电压信号接到PLC的模拟量输入模块。搞清楚这些数据的范围以后,我们就看看这些数据应该怎么对应,怎么换算才能够成为我们最终想要的实际值。    例子:  有

3、一温度传感器时间温度0度时输出0V电压,150度时输出10V电压,对应西门子AM03模拟量模块内部值0-27648,要求在触摸屏上显示出实际的温度值0-150度  计算公式为:实际值=内部值×A+B  其中A为增益值  B为偏差值  根据公式得知第一步首先计算出A值和B值    0=0×A+B  150=27648×A+B  换算:  B=0-0A  150=27648A+(0-0A)  A=150÷(27648-0)=0.0054  B=0-(0×0.0054)=0  计算出公式为:  实际值=内部值×0.0

4、054+0反推计算  1、当实际温度为0度时,内部值为0,填入公式计算  0×0.00390625-0=0  2、当实际温度为150度时,内部值为27648,填入公式计算  27648×0.0054+0=150℃  以上就是数据的一个完整的转换过程,一点都不难,最后希望大家能以实际的设置实操多多练习,看看效果,实际多练练就可以熟练用会了。      作者:(杨存世)  本文版权为技成所有,未经同意,盗取必究!  推荐学习相关视频:西门子S7-200SMARTPLC编程应用入门

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。