机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 5402|回复: 3

如何让PLC的数组脉冲连续发出?

[复制链接]
发表于 2007-12-28 10:41:35 | 显示全部楼层 |阅读模式
伺服电机带动减速机再带动主轴,每当PLC给伺服驱动器一组脉冲后,主轴转动一周,一旦PLC的一组脉冲输出完毕后,马上又启动脉冲输出指令,再给出一组脉冲,可是,在这前后两组脉冲之间主轴会有很小的停顿,如何可以取消这个停顿?1 q- f# C( F9 X0 w8 b
注:脉冲输出为加减速脉冲输出。
回复

使用道具 举报

发表于 2007-12-29 11:25:46 | 显示全部楼层
小鱼网友好!
. N9 |$ }( o* H( M: g$ I . m# p! K  {2 O7 ?- J
产生的原因:当第一组脉冲运行时,主轴进入了匀速旋转状态,也就是脉冲
% d" O4 G+ y3 u/ }1 |- K" _7 A给出的驱动伺服电机绕组的励磁电流,与伺服电机转子磁极的相互作用,达
+ @+ ~; w+ Z! W! t到了同步。+ @7 K/ ]9 t+ S$ b- w( X, |
而你在这时,人为的加入了一小段程序,使脉冲间隔在这段产生了一个小延时,  N6 z3 l4 K3 I$ K
造成伺服电机绕组的励磁滞后于伺服电机转子磁极,也就是对伺服电机转子磁极
  `; t& y' S8 W0 B6 Z产生了一个向后拉的力,结果就体现了你所遇见的“主轴会有很小的停顿”。3 V6 \2 z( H" i/ ~
1 f! j; x+ `/ i. `  V
原因给你说清楚了,因不知道你使用的PLC都具备哪些功能,所以,只好你想办法处理吧。
6 u. y( R& Q$ @9 t7 }/ U8 L% I, J2 n' F( w6 M
syw  071229---11.25
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-1 16:34:15 | 显示全部楼层
谢谢楼上的回复,我的第二组脉冲是在第一组脉冲输出完毕后才发出的,也就是一组组的发,但两组之间肯定会有间隔的,哪怕只是个扫描周期,所以想请教解决的办法。
回复 支持 反对

使用道具 举报

发表于 2008-1-3 05:51:38 | 显示全部楼层
小鱼网友好!8 {& g2 }6 Z& A0 P4 Z  L9 r9 N
. l/ m6 @4 D; y+ }
伺服电机(步进电机)内部,是用编码方式进行驱动的。2 L3 x6 m9 T' w* |5 @  O1 W" ^
要想达到你的要求,就必须“实时”清楚的知道,你所用的伺服电机(步进电机)
" N3 a4 q' _7 E' K- V* H每时每刻所处的角度及所对应的编码,并用编码的方式对伺服电机(步进电机)进行
* K. m$ O. b- n3 e直接驱动。
6 r! I+ s6 P1 J. R3 X# ^.
9 e2 W- D. {! N6 e; ~市售的伺服电机(步进电机)驱动器,全都是外脉冲控制方式,这种驱动方式要想达, d" q& Y. B1 I
到你所说的目的,只能采取“加延时”碰的方式。
' E, l4 o3 d, Z0 o, J3 I6 ?" q.
. N! p9 d7 F$ d, c% O% C  g正巧,凌晨刚调完几块“‘编码式’双步进电机驱动器”,这种驱动器能很好的解决- Q& ^9 G# D3 O3 C" f% w
你所遇的问题。
7 f2 y" k  z( J& l' q: c7 n.7 B! h$ h) l! I. B
拍个照片给你,以增加感性认识。
. [+ D2 v" E4 F1 k/ ]
0 [2 n$ m, E+ r$ p1 h3 m: csyw  080103---05.509 G& n& n. G/ g
.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-30 09:01 , Processed in 0.057564 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表