婚恋app排行榜:关于编码器的问题(增量与绝对)

来源:百度文库 编辑:中财网 时间:2024/04/28 20:35:45

关于编码器的问题
作者:廖常初  来源:本站整理  发布时间:2011-9-22 21:52:43  发布人:admin
 
廖老师,您好!我用S7-200控制电机带动轴做旋转运动,现在正在编写断电回零程序。由于我每次要转450°,正一次反一次,如果突然断电了,仅用电机编码器的零位信息来回到零位是不够的。我想请问您,plc是不是有脉冲输出的缓存区,可以记录下此次已发多少脉冲,断电也不会丢失的。或者您有别的更好的办法么?谢谢您!
    下面是我的回答:您用的是增量式(脉冲)编码器吧?这种编码器产生的脉冲只能反映角度的增量,不能反映角度的绝对位置。断电后为什么“用电机编码器的零位信息来回到零位是不够的”?
    PLC没有脉冲输出的缓存区,但是可以用有断电保持功能的存储单元(M或者V区的地址)来保存脉冲的个数和旋转的方向。
如果改用绝对式编码器,可以直接读取角度值,而不是角度的增量,但是其价格比增量式编码器高得多。
    可以用CPU的超级电容器保存RAM中的V、M、T、C存储区的数据。超级电容器可以保持50h或100h(与CPU模块的型号有关)。
    如果在系统块中将MB0~MB13设置为断电保持,在CPU模块断电时它们的数据被永久保存在EEPROM中。

本篇文章来源于 PLC家园|www.plczone.com 原文链接:http://www.plczone.com/jc/384/201109/20839.html