前一段时间用高速计数器做了一个程序,遇到点有趣的问题拿上来大家讨论讨论。其实是一个关于重复定位的问题:
问题描述:项目是一个电机控制的传动系统,有编码器,变频器和200的PLC。电机驱动丝杠实现一个工作台的运行。工作台有几个工作位,要通过按钮实现自动到位。我完成调试后发现一个问题,因为使用编码器的比较值控制电机的停止,但是电机停止时会有一个滑动,所以真正停止时的编码器的值会大于目标值,。如果有3个工作位,1#,2#,3#.如果按前进则从1#自动到2#,但如果此时按后退,则不能运行到1#,而是运行到2#,再按一次后退才能到1#。我想编成避免这种按两次才能换向的情况,各位有没有高招呀。