QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
用PLC控制三相六拍步进电机,其控制要求如下:! x" E1 ^) a3 G$ R
1. 三相步进电动机有三个绕组:A、B、C,+ {8 o5 I2 s7 K2 K/ q4 p5 H& k1 J
正转通电顺序为:A→AB→B→BC→C→CA→A2 E# L9 o8 ~( t. ?4 O- }% q
反转通电顺序为:A→CA→C→BC→B→AB→A1 |5 k, L% k1 M
2. 要求能实现正、反转控制,而且正、反转切换无须经过停车步骤。
* F& G& E  `% P" P3. 具有两种转速:
. o4 l3 |' C$ N- q" g1号开关合上,则转过一个步距角需0.5秒。
) Z  e) X* h2 L1 }( H& @2号开关合上,则转过一个步距角需0.05秒。4 a% {  q5 f' B3 u* |) v
请问这个题目应该怎么设计啊,哪位高手帮小弟一下啊,感激不尽
7 N+ p% |/ U- U( I2 v# W7 G3 u) ~* _% O1 n: k
[ 本帖最后由 yqwfk 于 2007-5-5 11:14 编辑 ]
发表于 2007-5-5 11:11:54 | 显示全部楼层
用PLC控制三相六拍步进电机的实例,我用指令表写出,不习惯指令表的朋友可用FXGP翻成梯形图。
3 Z# t1 Y4 P& N6 Q1 |% C5 M输入端为X0 X1 X2 X3 - A3 A3 \% @# @+ \; [! b+ V4 C
输出端为Y0驱动A相功放电路
* P9 h7 z! k: G$ n5 S+ p) \9 V        Y1驱动B相功放电路
* x  Q3 X/ m, q" D* R; u5 c        Y2驱动C相功放电路; o& r1 C7 Y. U& M* U; T" ]) X
LD XI
6 G3 G0 X9 I& UAND T246
1 [6 T  n$ S$ T8 O0 X0 OAND DECO(p) D1 M10 K3     指定脉冲列输出顺序
9 w, w% z' e6 i' R7 V  p, xAND INC (p) D1            移位值% M) S* [( ?" m: J1 ]. M
LD M16
2 _& a" h! O! _9 @( s- L2 bRST D1                    复位  a& ^8 T) y( Y' G! [. j, I% a' ]
LD M11
% t  b# b+ h& z" mANI X0                    当X0为OFF,电动机正转" {' d$ e4 O$ Z( L8 {# U3 L2 w& G. g
LD M14
) ]! O; a8 Y+ t/ |AND X0                    当X0为ON,电动机反转1 y# K& V6 Q# Q( a
ORB6 R- b/ _/ X! |0 T: a  o, x- a. p# q
OR M101 Q) O6 G& O3 [" o5 \
OR M15- I  m$ S( }6 k( I
OUT Y0
, s: K: P1 O/ d5 w' k! HLD M117 e. D3 s4 v2 _9 j, C% T
ANI X0: y! l6 _/ [/ t! d# d7 e8 f4 @
LD M141 \0 U$ F$ j3 Q5 s
AND X0+ H8 h4 z% g% ^+ X
ORB
  Y  ~& }, W* }% r0 m0 {6 R  s& |OR M120 [% e: P" G6 w0 V* t" x
OR M13* W, {% C; ~( Q
OUT Y1
3 F% f0 m% v7 k& v$ w8 y8 k; k/ y1 yLD M13, k2 F2 B/ x/ @/ t% @: h. y
OR M140 l# K, ^( I1 K; N& T5 d$ X
OR M15
% N: M( I% o3 A- T+ XANI X0$ a  D4 j" u- U9 S
LD M10: I* M: L" a! W& w6 g5 n
AND X05 |- L  e+ j2 P% }
ORB; g( |8 v) L, Q/ N/ s- w
OR M11
: z2 \' g1 y$ e3 MOR M12
  Z' X1 i/ {8 T" _# J# K6 N" VOUT Y2; p5 l; e" b9 Q3 J. b3 p7 y7 ]) M
LD M8000                  脉冲频率初值. ?1 P9 u7 y& N0 s0 o
MOV K500 D0      
8 O+ G1 d! `+ Z" H# b( ^LD T246                   脉冲列形成
5 y, Z+ }, M6 q* J; ~/ c. y; ?RST T2467 D5 }6 d$ d2 m% J, D3 u1 u
LD X1/ x; Y4 G( z. T; }, h  x; M
OUT T246 D0. M  \7 z7 Q& w; Q
LD X2                     减速调整
: A! c; o9 F8 G  WAND M8012
( P6 T" y% w4 X" }" M. C8 S& V+ PANI M49 N2 j* [& Q3 l7 x7 j
INC(p) D0- D6 m% E4 }! o3 c! B( P
LD X3                     加速调整
. b+ V/ O9 P7 d; }9 a4 |' cAND M80127 ~* ]. w7 T% w* \9 p5 y* |' Z* I
ANI M4; K' {# z( ?3 i' c8 o4 p9 y1 x: T
DEC(p) D0, W7 _; `& G% s4 l
LD X2                     频率调整限制 2 A5 l2 v/ s6 U; B5 r
OR X3
( ^! k% v! r- D: w! _3 j7 Z2 KANI T0
7 p: e5 ?1 }3 B$ [# l. x) F$ D, ~OUT T0 K4805 H1 h$ @5 ?9 L- n# J; m
LD TO
2 Z: S1 c7 f4 g9 v) tSET M4# Y, m/ Y5 Q( Q8 F( q
LD(p) X3$ d' a1 m) @; {+ e5 p
OR(p) X41 `! y4 o8 i* ]
RST M46 q& \9 ^/ z. h  u. T
END5 e1 q5 `0 \0 r( ^
2 r$ Z" S& K  B& ?0 Y- a0 Z

, x1 G/ \1 Y; A5 E1 e6 \6 R$ w" |0 ~" h+ V/ V9 W% u
( K* ?0 ^1 i) U; c! F5 D

& P1 v  c3 p$ R2 a+ w , |( K2 _4 _  ^, Y7 |3 d1 q% L9 G
( E4 J  k8 y& o$ ?$ g2 C" h
'AND DECO(p) D1 M10 K3'是什么意思啊?' u# `! F8 V* n% q7 {5 H" U5 @2 e
DECO是解码指令,将目标元件的某一位置1其它位置0。

评分

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

查看全部评分

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

评分

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

查看全部评分

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

本版积分规则

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

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

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