QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
goto3d 说: 版主微信号:caivin811031;还未入三维微信群的小伙伴,速度加
2022-07-04
全站
goto3d 说: 此次SW竞赛获奖名单公布如下,抱歉晚了,版主最近太忙:一等奖:塔山817;二等奖:a9041、飞鱼;三等奖:wx_dfA5IKla、xwj960414、bzlgl、hklecon;请以上各位和版主联系,领取奖金!!!
2022-03-11
查看: 2160|回复: 2
收起左侧

[讨论结束] 步进电机驱动  求助啊

 关闭 [复制链接]
发表于 2007-5-5 10:45:03 | 显示全部楼层 |阅读模式

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
用PLC控制三相六拍步进电机,其控制要求如下:
" D) \5 ]2 J6 z9 J5 Z3 t  a5 h1. 三相步进电动机有三个绕组:A、B、C,
/ ^  P# z! S- o8 k3 J* [正转通电顺序为:A→AB→B→BC→C→CA→A
5 U' P7 k  _, ?6 y- _反转通电顺序为:A→CA→C→BC→B→AB→A
* ^2 z) W6 D1 y: p2. 要求能实现正、反转控制,而且正、反转切换无须经过停车步骤。, ]2 P+ V. m; Y
3. 具有两种转速:% J7 j6 u! Z2 m
1号开关合上,则转过一个步距角需0.5秒。
' |3 p! T& k5 z4 p9 |2号开关合上,则转过一个步距角需0.05秒。' ]4 f# B2 V9 Q
请问这个题目应该怎么设计啊,哪位高手帮小弟一下啊,感激不尽
7 `8 F3 M; d( x2 D  U9 l. K: g2 V0 i+ p
[ 本帖最后由 yqwfk 于 2007-5-5 11:14 编辑 ]
发表于 2007-5-5 11:11:54 | 显示全部楼层
用PLC控制三相六拍步进电机的实例,我用指令表写出,不习惯指令表的朋友可用FXGP翻成梯形图。+ k! i' Y2 q( r
输入端为X0 X1 X2 X3
3 Y2 v# [1 e% W输出端为Y0驱动A相功放电路  m% w+ d5 y7 b4 L5 P: B
        Y1驱动B相功放电路, B  |3 J" ?; N% I: U- Z
        Y2驱动C相功放电路% i6 C  h0 P% Q- W, ]1 N! H! L
LD XI
4 s# E) H) U* U/ y0 rAND T246
8 G* _2 m: P& W$ W6 l* Y2 D/ ~AND DECO(p) D1 M10 K3     指定脉冲列输出顺序
, Y9 P) w: q7 H' g. u! Y' _  xAND INC (p) D1            移位值' ]1 T# B! w1 S2 T; l5 M/ d( q9 N
LD M168 S. A9 t" I4 l
RST D1                    复位9 K7 n  o* Z& C7 J  Z
LD M11
5 T$ R; ?8 @  L3 j# J# j; uANI X0                    当X0为OFF,电动机正转
& D+ e' k4 t- y4 V, H, o: {LD M14
# U9 j, b5 [+ {. Q& V- OAND X0                    当X0为ON,电动机反转* P4 T0 X; z% z$ W5 T5 a# g" ^& w
ORB! s) x1 ~9 F& q9 u9 y9 [2 H
OR M10
5 ~& E; l" z0 ]; n5 t6 i; e9 O; l% eOR M15
' `6 w' V$ k) b- Q" GOUT Y0, R  F6 N, k" |# }1 v7 u
LD M11
. a/ t: \& E- E! U: dANI X0  t' ?$ {5 r+ r  T# V7 \
LD M14
9 F- M- R9 B1 iAND X0& X8 j$ W1 i  z1 r5 J
ORB
7 J+ z+ D* p2 g0 AOR M12
4 V% d. K# R: N$ A& E1 W: k6 sOR M13
9 C4 B% o% o1 V8 o. f. ^6 d( `& DOUT Y1! ]5 b/ n! F8 q. P5 y
LD M13
1 I& L- {: P8 Q5 h$ oOR M147 C5 @- y1 A+ m/ l$ K" [
OR M15
9 c) Q% K3 i% u3 z3 A; O2 }ANI X0/ Y5 V% d, u0 H
LD M10
: \8 ^- w* _- _1 BAND X0/ Y8 ~! u- D$ i8 \9 ~
ORB; k4 r' I; A  ^$ u; Z
OR M11& v9 A: \" J0 L) _4 _3 g, f; H
OR M12
9 Z6 ]& k! q/ lOUT Y2
* n3 J+ _7 g) t6 g+ {  |LD M8000                  脉冲频率初值
- P! ^' a8 }/ l/ m4 G- wMOV K500 D0      
6 t' H" t  n9 R9 H& ~3 |0 U. }8 _LD T246                   脉冲列形成
( A8 g) C" ^8 H( S4 DRST T246' l+ D4 b, g9 U; U8 S  D/ ?
LD X1
% r7 [! \+ S+ J. T! D, [OUT T246 D02 G, y( g1 x) C5 W( w
LD X2                     减速调整8 W0 ?. F) Y! u- R/ l  p: m
AND M8012$ q9 A! b9 e* G" R) C+ }& g  _3 n
ANI M4
8 m  |. E  f/ k7 X( ]/ j7 ]5 e. FINC(p) D0
& x! t( r. n5 e" n3 R2 nLD X3                     加速调整
: v6 k3 U# E/ X8 d" ?& y) C8 qAND M8012
1 v  O) T0 V# o% R) d' v. ^  @ANI M4- S- v1 f( F& j- ~
DEC(p) D04 y' K( j( A/ t* q8 ^8 G- @. w- u
LD X2                     频率调整限制 : c, Y2 n8 c5 u) [. G* F" K( A
OR X3
# ?6 Q- t. X( ]ANI T0
6 A/ }4 }$ D3 f* b+ y) zOUT T0 K480
# u" x! z/ W. U9 j/ B. XLD TO
& x0 M6 U$ e4 P# k; S4 TSET M4
) o, J( @/ r/ ^$ Z6 s: z# |: HLD(p) X3/ O% B9 d* [7 R3 D7 r1 ^0 U$ [
OR(p) X4& k$ s2 @" Z9 u9 y0 Z; X5 d
RST M4
  r+ @. {6 \; V% O$ X9 a) @1 w; zEND
! Q6 I* v. b; L# o( H. V! |' c7 m9 C1 ~- P
0 l$ z" p$ d) y

  o8 @2 Z3 M$ e* W 8 i* q  ^9 e5 U$ E4 s4 d

* g" p' }6 R! z   b$ K* s* ]/ O/ O, G9 s  L

/ q( l5 s' |* u! ^4 e% k$ {'AND DECO(p) D1 M10 K3'是什么意思啊?
+ K, g7 e7 s5 d4 K4 U6 `8 qDECO是解码指令,将目标元件的某一位置1其它位置0。

评分

参与人数 1三维币 +20 收起 理由
yqwfk + 20 应助

查看全部评分

发表于 2007-5-5 11:12:16 | 显示全部楼层
如果你有一台步进电机的驱动器,那么你只需提供相应频率的脉冲就可以了。: ^0 F& ?  E# Q, T1 ~
不过正反转转换是要有速度仵才行的

评分

参与人数 1三维币 +5 收起 理由
bdblbyq + 5 应助,头像不错啊!

查看全部评分

发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备13008828号-1 )

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