发布于 2006-02-09 10:29:04
0楼
仔细看看EM235的关于原点寻找的部分.
总的来说,你最好在I0.2的边上加一个参考点开关,同样在I0.3边上也要加. 因为当你高速运行时若直接碰到I0.2/I0.3停止,电机会有过冲. 但是加了参考点开关则不一样, 因为你可以这样做: 在碰到参考点之前高速运行,在碰到参考点后减速至最低速,然后再碰到限位停止....... 当然,若你的系统允许的话,你可以不加开关,而将I0.2/I0.3提前N个脉冲的位置(N由你定),则你先可以高速运行,当你碰到I0.2/I0.3时电机开始减速,并且输出N个脉冲后停止.
至于脉冲个数,你可以用尽量多的脉冲(并不局限于上一周期的两倍),保证在一个周期内不会用完. 另外要注意启动时一般也需要一个加速过程.
对于新的S7-200都支持对Q0.0/Q0.1高速输出的高速计数了.HSC0的模式12可以对Q0.0进行带增减的高速计数,HSC3的模式12可以对Q0.1进行带增减的高速计数,具体你自己仔细看新的手册,或者帮助文件; 当然最好是加编码器进行计数,这样反馈更有保证, 因为你的步进电机很可能会丢步了。
I can do it