s7-200模拟量输入处理的问题

我在书上看到,模拟量输入处理中,在输入没在数据的0位时要将模拟量输入右移3位(单极)或4位(双极),怎么有的地方输入不这样处理。我自己验证了下好像也可以。请高手指点下在什么情况下应该处理。

问题补充:
我读的模拟量单极型是从第3位开始的,双极型是从第4位开始的,我怎么保证他就是从那位开始的呢。如果不移位数据处理准确不

最佳答案

我在书上看到,模拟量输入处理中,在输入没在数据的0位时要将模拟量输入右移3位(单极)或4位(双极),怎么有的地方输入不这样处理。我自己验证了下好像也可以。请高手指点下在什么情况下应该处理。 

问题补充:我读的模拟量单极型是从第3位开始的,双极型是从第4位开始的,我怎么保证他就是从那位开始的呢。如果不移位数据处理准确不

你好:
你所描述的其实可以认为是模拟量精度的问题,这个精度和你读取数据没有任何关系,无论是什么精度,转换后的结果都是0到32000,这个过程是模块自动完成的。
你可以参照一下下面这个连接
精度≠分辨率。
分辨率:将整个量程分成多少等份
精度: 测量值和实际值的偏差
高精度必须要高分辨率,但高分辨率并不表示高精度。

8位、12位、13位、16位对应的就是2进制的位数,对应各自的精度就是1/256、1/4096、1/8192、1/65536。
 你用模拟量对应的实际物理量来除,看对应误差的范围你能不能接受就可以了,比如阀门开度0-100,那么误差率就是8位:100/256=0.4个开度,12位:100/4096=0.025个开度。

参考资料:http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=63454&cid=1029

提问者对于答案的评价:
你好,谢谢你的指点,我在想请教下那个8位的256和12位的4096怎么来的?8位不是11111111,为255吗,我看有的地方说分辨率=精度+符号位,假如12位的模块,那期分辨率是不是位12位的数据(我算怎么是4095),精度为11位的数据(我算怎么是2047),我有点模糊不清,请您在详细说下。谢谢。非常感谢。

专家置评

已阅,最佳答案正确。
8位:2的8次方为256,但是从0开始就变成0到255了;
12位和8位的计算方法一样
如果是8位的精度,相当于将0到255转换为0到32000的量程范围,即进行了一个线性转换而已。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月7日 上午11:05
下一篇 2018年12月7日 上午11:05

相关推荐

  • S7-200 CN 和SIMATIC S7-200有什么区别

    S7-200 CN 和SIMATIC S7-200有什么区别,S7-200的e-stand:04    &nb…

    SIMATIC S7-200 2021年7月5日
  • 变频器对模拟量干扰

    模拟量模块用的是EM235CN,变频器用的MM420,每次启动变频器监控到流量波动很大,用的是屏蔽线,单端接地。 有神莫方法解决? 问题补充:現在把糢擬量接綫都拆除,隻要…

    SIMATIC S7-200 2021年7月5日
  • S7-200 编程软件和PLC无法建立通讯

    大家好!我将S7-200的程序编译好了,准备跟PLC通讯时,系统提示找不到指定的站点,不知怎么回事?情况如下图所示 图片说明:    最佳答案 STEP&nbs…

    2021年7月5日
  • 2台226如果用最经济的方法相连!

    2台226如果用最经济的方法相连,距离2米,PPI口有剩余,相互交换一些V量和开关量!谢谢高手。 最佳答案 PPI协议是专门为S7-200开发的通信协议。S7-200 C…

    SIMATIC S7-200 2021年7月5日
  • cpu226 tp270配方

    cpu226 连接tp270  5.7寸能否做配方,配方数据能保存吗,PLC还需要存储卡吗? 最佳答案 两种办法:一。有PLC200来完成配方功能,需…

    SIMATIC S7-200 2021年7月5日
  • s7-200端口维修

    由于外围24V线路短路造成s7-200通讯端口1烧坏,还有6RA70的CUD1板58、59通讯口也烧坏了。问题1:s7-200通讯端口1维修费用需要多少?在那里可以修?问题2:怎么…

    SIMATIC S7-200 2020年10月31日
  • S7-200 Modbus通讯是否增加终端电阻的问题

    本人在做一个项目的时候通过S7-200 216CPU的一个端口与多块仪表通过modbus RTU进行通信,请问是否要增加终端电阻,我采用自己焊接的DB&nbsp…

    2017年11月4日
  • S7-200带参数子程序

    问题1:两个带参数子程序。局部变量L0.0,L0.1重复可以吗?问题2:(子程序2图)接通输出2S的脉冲子程序,T37定时器在子程序内,如果两个地方同时调用带T37的带参数子程序,…

    2021年7月5日
  • S7200与扫描枪如何通讯

    请问:S7200与扫描枪通讯程序如何编写(型号为美国产IT3800),具体是这样的,用扫描枪扫描四种不同的条码,每一种产品对应一个条码,四种条码对应PLC四个输出信号,操作工可以判…

    SIMATIC S7-200 2021年7月5日
  • EM231采集的值始终是32760

    大家好,我采用EM231模块采集4-20ma的压力传感器的值,L+接传感器+端,传感器-端接A+(A+已和RA短接),A-接M。其中,L+和M是CPU提供的传感器电源。奇怪的是,我…

    SIMATIC S7-200 2021年7月5日