传送带编码器程序如何解读

大家好:我有一个传送带编码器的程序,对于其中的原理不是很清楚,麻烦大家看看是什么原理,程序中的2.034835e+000是代表的什么,是不是编码器走一圈,传送带所走的长度,程序中L#4096又代表的什么意思,为什么程序中要用2.034835e+000除以L#4096?这个的结果表示什么?图片19-2的程序有表示为什么?附加图片为程序截图观看顺序为20/19-1/19-2、赋值1、赋值2、传送1/2/3

问题补充:
你好:比如说我编码器走一圈,我传送带实际走20mm.如果编码器走了10圈,我怎么才能保证它在计算的时候会增加之前的数值呢(这个的计算方式是怎么计算的,还能是编码器的读入值乘以(20除以编码器的脉冲数)吗?),也就是(最后的结果就是10圈结果的合)。还有就是我在编码器组态的时候需不需要把编码器最大的量程范围设成跟传送带长度一样呢。比如我传送带总长1M,编码器走一圈实际传送带走20mm。脉冲数为200.那我组态编码器的总测量范围是不是就要设置为10000呢

图片说明:

传送带编码器程序如何解读    传送带编码器程序如何解读    传送带编码器程序如何解读    传送带编码器程序如何解读    传送带编码器程序如何解读    传送带编码器程序如何解读    传送带编码器程序如何解读    传送带编码器程序如何解读   

最佳答案

程序中的2.034835e+000是编码器走一圈传送带所走的长度,L#4096是编码器转一圈发出的脉冲数,相除后得到每个脉冲代表的传送带所走长度,最后以此值乘以脉冲数得到传送带所走长度
编码器有增量型和绝对值型,要看你用的是那一类了,可查看参考资料。一般采用多圈绝对值型编码器(测量范围够可以用单圈绝对值型编码器),码值和测量距离可以直接换算出来,当前码值减去零点码值,乘以每个码值代表的距离换算系数就得到测量距离。
参考资料:https://support.industry.siemens.com/cs/document/109248061/西门子驱动编码器介绍?dti=0&lc=zh-CN

提问者对于答案的评价:
十分感谢你的回答

最佳答案作者回复:
希望回答对你能有所帮助

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日 下午11:40
下一篇 2017年5月31日

相关推荐