发表于:2003-08-02 20:24:00
楼主
步进电机一般配有驱动器,驱动电机的动作。而驱动器的信号来源可以由PLC的高速输出得到。
现在生产中需要用步进电机控制一机械手的来回。对熟悉PLS的编程者说。正常情况下,编程者已经知道PLC在没有接收到PLS指令之前应该把所有电机的动作参数控制参数传送到相应的位置。最后再执行PLS,此时电机会按照上述参数在那里加速,那里减速,那里恒速,那里停。此期间不再需要向PLC发出任何指令。
当PLS脉冲发完后,电机(机械手)就停留在唯一的位置。(忽略电机失步、碰撞等因素)这个位置编程者完全可以预测得到的。并且可以依据这个预测,在以后的运行动作中不发生位置的错误,无须检测元件发报告,实行开环控制。
在机械现场会有一个特殊的动作——急停。处理急停可以用输入中断,迅速执行PLS指令停止脉冲输出或者在一定的减速过程中停止。
这里出现一个问题。PLC怎么知道在什么地方被停止了呢。脉冲还没有发完,究竟发了多少个呢。
这时需要加上一定的检测方式报告设备的位置。
方法比较多。比如:
在原点校正机械位置。在关键的位置设置感应电眼,及时校正机械位置。用编码器跟踪电机的位置。等。
各种方法都有各自的优缺点。在这里利用这个空间让大家发表一下在各种场合里应该使用一些什么方式比较好。