找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 5638|回复: 3

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

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

使用道具 举报

发表于 2007-12-29 11:25:46 | 显示全部楼层
小鱼网友好!
$ K# [1 X. P& ~! M* e( a
8 c9 {- N" V4 M' E  D/ \产生的原因:当第一组脉冲运行时,主轴进入了匀速旋转状态,也就是脉冲$ r( E8 V+ Y9 x; K
给出的驱动伺服电机绕组的励磁电流,与伺服电机转子磁极的相互作用,达
- d! i" ^8 p6 F. {/ g1 z9 F到了同步。" l1 d2 Y4 L7 Y8 i
而你在这时,人为的加入了一小段程序,使脉冲间隔在这段产生了一个小延时,+ i6 a& ~+ X# V4 I; _- Q2 W
造成伺服电机绕组的励磁滞后于伺服电机转子磁极,也就是对伺服电机转子磁极
' Y4 f+ l/ W9 T产生了一个向后拉的力,结果就体现了你所遇见的“主轴会有很小的停顿”。; ]; b5 {/ b0 I/ Q7 Q! W

1 |& W' p/ u2 Y7 {4 Y/ d& u$ V原因给你说清楚了,因不知道你使用的PLC都具备哪些功能,所以,只好你想办法处理吧。
' h0 V: }" P  ]
- S. N, u' Q5 [2 Y. c" h' v( |syw  071229---11.25
 楼主| 发表于 2008-1-1 16:34:15 | 显示全部楼层
谢谢楼上的回复,我的第二组脉冲是在第一组脉冲输出完毕后才发出的,也就是一组组的发,但两组之间肯定会有间隔的,哪怕只是个扫描周期,所以想请教解决的办法。
发表于 2008-1-3 05:51:38 | 显示全部楼层
小鱼网友好!
" ]5 \, R1 v9 g+ W( o. Z; V: [1 W' q8 V. F( `- M. B
伺服电机(步进电机)内部,是用编码方式进行驱动的。% G) L$ G( m8 i6 m" V' ]
要想达到你的要求,就必须“实时”清楚的知道,你所用的伺服电机(步进电机). b* D) h2 N" i* D" M" [1 ^
每时每刻所处的角度及所对应的编码,并用编码的方式对伺服电机(步进电机)进行' V' x- {8 g' L: c8 B; D! ^1 N
直接驱动。3 v6 Z, b! ~" D" K) m
.
$ B( k* }3 R% B1 D( U, |& q市售的伺服电机(步进电机)驱动器,全都是外脉冲控制方式,这种驱动方式要想达
$ E3 B9 c5 K; s5 {, x  \到你所说的目的,只能采取“加延时”碰的方式。# W' n0 z; Q. |! p
.
, x/ u8 z" J- E- `' }正巧,凌晨刚调完几块“‘编码式’双步进电机驱动器”,这种驱动器能很好的解决: z" g4 I+ ^, F% w% j, o) j2 S; a! X  c
你所遇的问题。; j$ u/ p! F1 p! G4 j
.
7 x# r1 J% U4 R7 \! ^) x6 y拍个照片给你,以增加感性认识。4 B/ m+ z8 `# F& z  ^1 Q# A: `
, G7 F' @& q# P; K
syw  080103---05.50" P/ D1 X( j+ e# ]. B
.

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-6-28 20:19 , Processed in 0.062878 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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