plc控制步进电机问题

步进电机1.2A 步距角1.8°
我步进驱动器上设定 1/16 细分 。
也就是1600 个脉冲步进电机转一圈
我脉冲频率低于8000hz 的时候,用plsy指令,直接定位,比较准确,运行也平稳,可是当频率为 8000hz以上的时候,步进电机会发生堵转现象?不知道什么原因?
难道我的电机不能达到那么高的速度吗? 用的是东方马达的步进,而且是日本原装进口的电机,不应该出现这种问题吧
8000hz的频率到步进电机的速度是 8000*60/1600=300 rpm
难道我的步进电机只能到300转每分钟吗?
而且,我慢慢的增加频率,只要超过8000hz ,电机就丢步特别严重,几乎不转了,再次请教高手,谢谢了,上次您给我回答的步进问题非常精彩,这次专门想您请教的,希望多多指教哦,谢谢了饿
写错了,是1/8 细分, 1600 个脉冲步进电机转一圈
1/16 细分, 3200 个脉冲步进电机转一圈
lei811007 说的对

第1个回答  2012-05-16
楼主的电机步距角度如果是1.8° 细分1/16 就是3200个脉冲为1转一圈。
如果你的频率为8khz 就是:8000/3200=2.5(转/秒)
转速就是2.5r/s×60s=150转/分钟
楼主的步进驱动器最高的响应频率是多少?
如果最高可以达到200khz
也就是说200000/3200=62.5r/s
62.5r/s×60s=3750转/分钟 (最高)
问题可能出现的有: 电机响应频率不够
步进驱动器响应频率不够
步进驱动器的电压和电机电压不匹配导致驱动电流小,无法驱动就是丢步现象。
只能采用排除法进行解决。追问

驱动器说明书上没有驱动器最高响应频率,至于电流,通过驱动器dip开关设定为电机的电流1.2A, 电机的响应频率?这个好像没注意,用的是东方马达的电机,应该没有问题 吧?? 难道步进电机也有响应频率的说法?这个我还很的不懂的 。
我电机1.8°, 驱动器设定 1/8 细分 8000hz ,也就是300rpm 9000hz的时候,就堵转
您给我的回答很全面,在这里非常感谢 。以后多指教哦 。

第2个回答  2012-05-16
首先你步进电机应该是3200脉冲一圈。
国产步进电机最高转速也能上到600,不用怀疑步进电机性能问题!
8000HZ的频率,我感觉你应该检查一下你脉冲输出是否有问题,你是用高速脉冲输出模块吗?
再有你是单独PLC控制电机还是连接有其他设备一起用了!PLC型号?追问

我用的是 三菱 fx2nc plc 晶体管输出 高速输出口y0 ,连接驱动器 ,驱动器连接电机,步进电机不带任何负载,电机轴上什么也没有 ,没有跟其他设备一起用 。
我,没有用高速输出模块,直接用plc的高速输出口 ,plsy 指令做的程序 。
plc脉冲输出应该没有问题圈,90度,经过多次反复定位,没有问题,如果脉冲有问题,怎么能准确定位呢??
也不知道什么原因?的,我8000hz 1/8 细分 ,也就是300rpm ,定位没有任何问题

追答

你这样试一下,1/16 8000HZ 试一下! 看看 效果怎么样?应该是150 转 每秒;
完了再1\4 8000HZ 就知道是脉冲这里的问题 还是电机这里的问题了!
我所说的不是定位问题,PLC 高速脉冲输出 没有说的那么精确,由余量也正常!

追问

还有一个问题,我不是很明白
开始驱动器脉冲输入口用 5v 定位不准、、
后来用24v 串 2 k 的电阻,定位非常准了,我不知道,什么原因

本回答被提问者采纳
第3个回答  2012-05-31
脉冲的曲线没有做好,也就是加减速时间太短。
第4个回答  2012-05-16
你的电机有负载吗?电机过载就会丢步。追问

我步进电机是空载,轴上是空的 ,什么也没连接

追答

那就是你的加减速时间太短了,用PLSR 指令来写脉冲。

第5个回答  2012-05-15
可以找我1094465571