关于S7-200在模数转换时编程的问题

在一本书上看到~先将4-20mA的模拟量在6400-32000的范围内进行了A/D转换,然后又将测量范围内所得的数字量比如(14900-23400)重新再6400-32000内线性化。得到代数式。
请问这上面第一步在程序中体现在I—DI这一部分吗?感谢前辈讲解。。。

最佳答案

请问这上面第一步在程序中体现在I—DI这一部分吗?
答:应该是I--DI--R的过程。否则数据显示不正常。
模拟量值和A/D转换值的转换 
    假设模拟量的标准电信号是A0—Am(如:4—20mA),A/D转换后数值为D0 
—Dm(如:*00—32000),设模拟量的标准电信号是A,A/D转换后的相应数值 
为D,由于是线性关系,函数关系A=f(D)可以表示为数学方程: 
    A=(D-D0)×(Am-A0)/(Dm-D0)+A0。 
    根据该方程式,可以方便地根据D值计算出A值。将该方程式逆变换,得出 
函数关系D=f(A)可以表示为数学方程: 
    D=(A-A0)×(Dm-D0)/(Am-A0)+D0。 
    具体举一个实例,以S7-200和4—20mA为例,经A/D转换后,我们得到的 
数值是*00—32000,即A0=4,Am=20,D0=*00,Dm=32000,代入公式,得 
出: 
    A=(D-*00)×(20-4)/(32000-*00)+4 
    假设该模拟量与AIW0对应,则当AIW0的值为12800时,相应的模拟电信号 
是*00×16/25600+4=8mA。 

参考资料:http://210.51.187.41/service/answer/solution.aspx?Q_ID=38024&cid=1028
这儿可以下载到:
http://bbs.gongkong.com/d/201307/512448_1.shtml
参考资料:http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=111606&cid=1028

提问者对于答案的评价:
为何又重新线性化

专家置评

已阅,最佳答案正确。
如果仅仅是需要线性化参数,可以使用200系列的模拟量转化函数,见《Micro’n Power S7-200 LOGO! SITOP 参考》(下载中心文档编号:A0136)V1.1版本里搜索:模拟量比例换算,下载该库。

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月26日 下午3:52
下一篇 2017年11月26日 下午3:52

相关推荐

  • PLC程序的扫描顺序

    主程序遇到调用子程序和中断程序时,是不是都是停止对主程序的扫描,转到子程序或中断程序中,然后在条回来。还是一边执行主程序一边执行子程序。 最佳答案 1.程序是从上到下从左到右一步一…

    SIMATIC S7-200 2021年7月5日
  • 关于BCD和BIN指的意思

    经常提到的BCD和BIN. 在PLC 里怎样表现出来呢!能否给一个程序示例?谢谢! 最佳答案 BCD和BIN是数据运算的两种形式 提问者对于答案的评价:111

    SIMATIC S7-200 2020年11月1日
  • 怎样理解自由口通讯指令

    请问怎样理解自由口通讯指令的执行过程比如说我在1#PLC里用间隔50ms的定时中断执行了XMT指令,XMT执行完了就会触发发送完成中断?还是每隔50ms就执行一次定时中断直到有另一…

    SIMATIC S7-200 2020年10月31日
  • EM231 RTD 接线

    EM231 RTD接线图上是4线制的,如果TP100是2线制货3线制的,如何接线呢? 最佳答案 EM231 RTD接线详细介绍: <S7-200…

    SIMATIC S7-200 2020年11月1日
  • plc 多路温度检测

    扩展plc的em231模块接入4个热敏电阻来测量温度,再根据温度比较来进行报警之类的,刚开始的程序应该怎么编写呢?要进行换算吗?plc小白,望大神赐教。 钻石用户推荐最佳答案 对于…

    SIMATIC S7-200 2021年7月5日
  • 请教组态王6.55与西门子S7-200的连接问题

    我电脑通过USB转PPI口与S7-200连接,程序可以读写,但是在组态王里面做画面按钮,PLC程序没有反应。 图片说明:       &nb…

    2017年10月24日
  • 如何设置4级密码保护?

    Level 4 密码:第 4 级保护密码禁止上载程序,即便有正确的密码也不行。  我在系统块中设置了禁止上载4级密码保护…

    SIMATIC S7-200 2021年7月5日
  • USB–>232

    我的s7-200使用的是USB口的通讯线,但是组态王是从COM读取数据的,请问可以把USB虚拟成COM来使用么?该如何做? 最佳答案 一般只要能虚拟成COM的USB转232的适配器…

    SIMATIC S7-200 2021年7月5日
  • SIMATICS7-200和SIMATICS7-300/400软件

    各位大神,帮忙发给两个软件呗!谢谢 最佳答案 200 smart PLC软件下载:https://www.industry.siemens.com.cn/aut…

    SIMATIC S7-200 2017年5月31日
  • S7-200CN固件升级

    很老的一个PLC,想升级一下固件,不知道怎么操作。谁知道给说一下,1、固件下载地址2、升级方法看好是S7-200的不是smart 最佳答案 S7-200这款软件,没听说过可以升级。…

    SIMATIC S7-200 2021年7月5日