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-200PLC如何与装在PC中的Wincc Flexible Runtime通讯

    S7-200PLC如何与装在PC中的Wincc Flexible Runtime通讯,完成上位机的监控什么的?我只知道通过EM277模块和CP5611卡,进行p…

    SIMATIC S7-200 2020年10月31日
  • S7-200继电器输出型PLC

    S7-200继电器输出型PLC输出时有时无怎么了? 钻石用户推荐最佳答案 保存原有的程序后,重新写一个程序,让有问题的点一直输出,如果还是时有时无,那就是触点有问题,建议更换触点;…

    SIMATIC S7-200 2021年7月5日
  • S7-200 远程模块与CPU224如何通讯连接

    一台西门子CPU224,我想扩展五个数字量输出模块,由于控制的对象位置比较分散,我不想走太多的控制线,所以想把这5个模块分别放在五个平均距离100M左右的控制柜里,请问五个223模…

    SIMATIC S7-200 2020年10月31日
  • bcd码。

    什么是bcd码有什么作用 最佳答案 1.BCD格式,首先要搞清楚它在存储方式 ,假设整数 999,在存储 BCD时以二进制来看是这样的: 2#1001 1001 1001,在二进制…

    SIMATIC S7-200 2017年11月16日
  • plc直流输入端L M电源端的压敏电阻如何选配呢?

    我这个压敏电阻烧坏了,看不清型号,我要更换一个,不知如何选型?这个压敏电阻有无直流交流之分呢? 最佳答案 转帖压敏电阻的选用,一般选择标称压敏电压V1mA和通流容量两个参数。  1…

    SIMATIC S7-200 2020年10月31日
  • s7-200模拟量实际大小值获取

    例如,在程序中直接给AQW0传送一个数字量16000,如果是理想状态,计算出来输出的模拟量大小应该是5V(10ma)但是实际值和这个理论值应该是有一个很小的误差的,我想问的是能不能…

    SIMATIC S7-200 2021年7月5日
  • 西门子200与proface通讯线的问题

    第一次组态plc跟触摸屏///////////////////////////西门子200(214-1AD23-0XB8)与普洛菲斯proface触摸屏(ST401-AG41-24…

    2020年10月31日
  • 触摸屏修改登录密码

    在触摸屏里面可以修改密码吗?可以在登录界面里做选单吗,比如作业员,技术员,管理,点击选取,只输入密码就好了。 钻石用户推荐最佳答案 用户管理功能: 图片说明:  &nbs…

    2021年7月5日
  • s7-200PLC如何恢复出厂设置

    s7-200PLC如何恢复出厂设置 最佳答案 西门子提供一个wipeout.exe应用程序,可以恢复PLC为原厂设置,并且删除用户程序,数据块,和所有的配置信息,PLC将被设置为地…

    SIMATIC S7-200 2021年7月4日
  • 200PLC与PC机通讯

    各位高手,我现在想用200PLC与上位机PC通讯,PLC用modbus从站协议,PC用VB编程,我想问的是:PC如何使能PLC内的“M”位?格式如何?谢谢各位了! 最佳答案 请用三…

    SIMATIC S7-200 2021年7月4日