请教鼠老爹一个模拟量处理的问题,盼回答!

已锁定

星期八.

  • 帖子

    315
  • 精华

    2
  • 被关注

    4

论坛等级:侠客

注册时间:2007-01-09

普通 普通 如何晋级?

请教鼠老爹一个模拟量处理的问题,盼回答!

1040

10

2009-07-11 10:44:08

大家都知道鼠老爹在论坛里的名望一直都很高的,前段时间在论坛里下载了朋友们提供的模拟量编程的资料(不知道有没有看过),可能由于自己愚笨,在理解上还有很多不知道地方,所以今天想向鼠老爹请教一下。望鼠老爹不吝赐教!

"[COLOR=red]模拟量的标准电信号是A0—Am(如:4—20mA),A/D转换后数值为D0—Dm(如:6400—32000),设模拟量的标准电信号是A,A/D转换后的相应数值为D,由于是线性关系,函数关系A=f(D)可以表示为数学方程:
A=(D-D0)×(Am-A0)/(Dm-D0)+A0。[/COLOR]"

上面的是论坛里朋友提供的资料中的部分类容,在公式里的D0=6400 和 Dm=32000 ,这样的结果应该是可以变动的吧?这就要根据你在测试模拟量最大和最小值时的实际数值了,有可能在实际测试过程中发现标准电信号为(4-20mA)对应转换后的数值为D0=6552、Dm=36789,这就要在做模拟量处理时先准确测试标准信号对应A/D的转换值,不知道说的对不对。
还有一点就是在样例求解的过程中,A0—Am的值都没有用到,如("[COLOR=red]某温度传感器,-10—60℃与4—20mA相对应,以T表示温度值,AIW0为PLC模拟量采样值,则根据上式直接代入得出:
T=70×(AIW0-6400)/25600-10
可以用T 直接显示温度值[/COLOR]")
那么在运用公式的过程中直接带入自己所要求解的量(是指-10—60℃)是不是对最后所要求解的未知量(T)不造成任何误差,自己对模拟信号也没有这方面的运算经验,所以想请教一下,内容比较长,望勿闲!
请教鼠老爹一个模拟量处理的问题,盼回答! 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33295条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。