内容标题12

  • <tr id='A1Frzv'><strong id='A1Frzv'></strong><small id='A1Frzv'></small><button id='A1Frzv'></button><li id='A1Frzv'><noscript id='A1Frzv'><big id='A1Frzv'></big><dt id='A1Frzv'></dt></noscript></li></tr><ol id='A1Frzv'><option id='A1Frzv'><table id='A1Frzv'><blockquote id='A1Frzv'><tbody id='A1Frzv'></tbody></blockquote></table></option></ol><u id='A1Frzv'></u><kbd id='A1Frzv'><kbd id='A1Frzv'></kbd></kbd>

    <code id='A1Frzv'><strong id='A1Frzv'></strong></code>

    <fieldset id='A1Frzv'></fieldset>
          <span id='A1Frzv'></span>

              <ins id='A1Frzv'></ins>
              <acronym id='A1Frzv'><em id='A1Frzv'></em><td id='A1Frzv'><div id='A1Frzv'></div></td></acronym><address id='A1Frzv'><big id='A1Frzv'><big id='A1Frzv'></big><legend id='A1Frzv'></legend></big></address>

              <i id='A1Frzv'><div id='A1Frzv'><ins id='A1Frzv'></ins></div></i>
              <i id='A1Frzv'></i>
            1. <dl id='A1Frzv'></dl>
              1. <blockquote id='A1Frzv'><q id='A1Frzv'><noscript id='A1Frzv'></noscript><dt id='A1Frzv'></dt></q></blockquote><noframes id='A1Frzv'><i id='A1Frzv'></i>
                您现↑在的位置:中国传动网  >  技术频道首页  >  解决方案  >  教你几步搞定模拟量计算

                教你几步搞定模拟量计算

                2019年05月28日 14:53:02 中国传动网

                假设模拟量①的标准电信号是?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。???

                根♀据该方程式,可以方便地根据⊙D值计算出A值。将该方程式逆换,得出函数关系※D=f(A)可以表示为数学方程:??

                D=(A-A0)×(Dm-D0)/(Am-A0)+D0。???

                具体举一个实例①,以?

                S7-200和4—20mA为例,经A/D转换后,我们得到的数值是?6400—32000,即A0=4,Am=20,D0=6400,Dm=32000?,代入公式,得出:??

                A=(D-6400)×(20-4)/(32000-6400)+4??

                假设该模拟【量与AIW0对应,则当AIW0的值为12800时,相应的模拟电信号是6400×16/25600+4=8mA。???

                又如,某温度传感但看你們好像根本不怕丟臉器,-10—60℃与4—20mA相对应,以T表示温¤度值,AIW0为PLC模拟量采⌒ 样值,则根据上↓式直接代入得出:??T=70×(AIW0-6400)/25600-10?可以用T?直接显示温度值。

                模拟■量值和A/D转换值的转换理解起来比较困难,?该段多读几遍,?结合所举例子,就会理解。为了让︻您方便地理解,我们再举一个例子少女手中:

                某压力变送器,当压力达到满量■程5MPa时,压力变送器的输出电流是20mA,AIW0的数值是32000。可见,每毫安对→应的A/D值为32000/20,测得当①压力为0.1MPa时,压力变送器的ㄨ电流应为4mA,A/D值为(32000/20)×4=6400。由此得出,AIW0的数值转换为实际压力值(单位为KPa)的计算】公式为:??

                VW0的值=(AIW0的值-6400)(5000-100)/(32000-6400)+100?(单位:KPa)?????

                编程实例

                您可以组♂建一个小的实例系统演示模拟量编程。本『实例的的CPU?是CPU222,仅带一个模拟量扩展天堂影院avEM235,该天堂影院av的第一个通道连接一块带4—20mA变送输出的温度显示仪表,该仪表的量程设】置为0—100度,即0度时输出4mA,100度时输出20mA。温度显示仪表的铂电阻输入端接入一个220欧姆可调电位呆呆器。????

                通用比例换算▼公式

                模拟量的输≡入/输出都可以用下列的通用换令人不禁嘖嘖稱奇算公式换算:?

                Ov?=?[(Osh?-?Osl)*(Iv?-?Isl)/(Ish?-?Isl)]?+?Osl??

                其中:

                1.1.jpg 

                它们之间的关系可以图示如下:?

                ?

                1.2.jpg 

                图1.?模拟量比■例换算关系?

                实用指令库

                在STEP?7-Micro/WIN?Programming?Tips(Micro/WIN编程技巧中)的Tip38就是□关于如何实现上述转换的例程。为便于用户使用,现已将其导出成为“自定义指令库”,用□ 户可以添加到自己的Micro/WIN编程软件中应用。??

                模拟量比例换算指令库和例子∩

                注意:此指令库/程♂序的作者和拥有者对于该软件的功能性和兼容性不负任何林何责任。使用该软件的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为『此联系西门子技术支持与服务部门。?在这个指令库中,子程序Scale_I_to_R可用来进行模拟量输入到S7-200内部数▓据的转换;子程序Scale_R_I可用于内部数据到模拟量输出的转换。?

                编程举例

                1.3.png 

                 1.4.jpg

                西门子模拟量指令库的用法如下图所示

                1.5.jpg 

                声明:本文为转载类文▼章,如涉及版权问题,请樣子及时联系我们删除(QQ: 2737591964),不便之处,敬请谅解!

                供稿:网络

                本文链接:/tech/detail.aspx?id=37069

                中国传动网

                官方微信

                扫一扫,信息随手掌控

                运动与控制

                官方微信

                扫一扫,运动与控制信☆息随手掌控

                相关文章

                联系我们

                广告联系:0755-82048561
                展会合作:0755-83736589
                杂志投稿:0755-82048562

                网站简介|会员服务|联系方式|帮助信息|版权信息|网站地图|友情链接|法律支持|意见反馈

                版权所有 2006-2016 中国传动网(ChuanDong.com)

                • 经营许可↓证
                  粤B2-20150019

                • 粤ICP备
                  14004826号

                • 不良信息
                  举报中心

                • 网络110
                  报警服务

                网站客服热「线

                0755-82949061

                网站问题客服

                2737591964