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日

相关推荐

  • CP5611与EM277通讯!!急!急!!

    我在PC机上装了CP5611卡件,作为通讯主站!下接两个带EM277的S7-200的PLC作从站!!想通过OPC方式进行通讯!!!我用两个6ES7 972-0BB12_X…

    SIMATIC S7-200 2021年7月5日
  • 谁知道西门子总部在哪里?

    请问下北京西门子总部在哪里? 最佳答案 西门子(中国)有限公司北京市朝阳区望京中环南路7号邮政编码:100102电话:+ 86 (10) 6476&n…

    SIMATIC S7-200 2020年10月31日
  • 关于模拟量比例换算指令

    Micro n''power 上提供的Scale_I_to_R,模拟量比例换算自定义指令库。在运用的时候其中换算结果的高低限Osh,Osl,…

    SIMATIC S7-200 2021年7月5日
  • s7-200存储数据调用问题

    西门子s7-200PLC存储数据问题, 我是个新手,刚开始学习PLC,在我编好了程序,就是判断一个两位数,个位是几,十位数几多少,一开始我把数放到VW104中,我先把数转…

    SIMATIC S7-200 2020年11月1日
  • S7-200PID参数设置的PV值

    各位高手,现有一项目,需用S7-200做恒温控制。现采用西门子自带向导生成PID程序,但里面的参数总觉得有问题,烦请帮忙看下,谢谢。温度反馈信号为4~20ma(对应-20~70摄氏…

    SIMATIC S7-200 2021年7月4日
  • 200PLC模拟量?

    CPU224XP,有个4-20MA的PH值传感器输入到CPU,4MA对应0,20MA对应14,具体怎么由AIW0转换到实际的PH值啊,步骤写具体点啊,我想实际去模拟一下 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • STEP 7-Micro/WIN32 V4.0 WIN10系统可以运行

    STEP 7-Micro/WIN32 V4.0  WIN10系统可以运行 钻石用户推荐最佳答案 可以的.不过有两个问题要解决,一是通讯口的P…

    SIMATIC S7-200 2021年7月5日
  • 时间的问题

    请教各位大哥,有关PLC200里面的系统时钟读写这两个指令,是在什么场合的情况下才用到的呢? 最佳答案 在plc与面板通信时,系统时钟读写用的较多; 西门子操作面板可分为…

    SIMATIC S7-200 2021年7月5日
  • 关于ST-200-LOGO

    请问各位朋友在那个网站能下载ST-200-LOGO 最佳答案 楼主说的是S7-200和Logo吗?这两种产品的详细资料在西门子网站上都可以找到。http://www.ad.siem…

    SIMATIC S7-200 2021年7月5日
  • 200PLC与MP277之间的远距离通讯

    S7 200PLC 与MP277之间有300多米的距离,需要进行远距离通讯,我选了三种方案,请问都可行吗? 方案1:采用RS 485接口的M…

    SIMATIC S7-200 2021年7月5日