1、基础阶段:博途PLC技术。
3、高级阶段:PLC标准化编程方法。
标准化方法之路!
一位群友关于模拟量转换精度的提问,具有通用性,分享到15个“博途之友”群进行探讨,分享给大家。
提问群友:各位大佬好,请教一个问题:S7-1200PLC的电压A/D转换模块为12位+符号位,理论精度应该为1/4096;将0-10V的电压转换为0-27648,理论精度为1/27648,请问精度到底以哪个为准呢。
芮庆忠:非常好的问题!
群友:4096,但是博途自己插值成了27648。
群友:博途16bit单极性也是以27648为准,精度砍半。
芮庆忠:非常准确的回答。
提问群友:好的,明白,多谢曾工。
群友:我最近在用德克威尔,他们模块的bit数是多少,返回值就是多少。比如4-20ma 12bit的模块,他的IO返回值就是0-4095。4-20ma 16bit的,返回值是0-65535。
群友:从高位算位数。
群友:如果是正负双极性的,就带个符号位,有效位精度对半砍。
群友:西门子应该是出于通用性的角度才这样的。12bit都精度在98%都场合下都完全够用了。
群友:12位的转换精度是1/4096
群友:你看et200sp的,16位精度模块也是给你0-27648,当15位的来用。
群友:精度不够的就插值上去,保证通用性。管你用啥,带不带符号,最后都是0-27648或者-27648~+27648
二、博途PLC的模拟量的12、16位是精度,0-27648是数据处理的标准化。