|
|
发表于 2007-5-5 11:11:54
|
显示全部楼层
来自: 中国山东泰安
用PLC控制三相六拍步进电机的实例,我用指令表写出,不习惯指令表的朋友可用FXGP翻成梯形图。
4 j/ Z. a0 g s3 n( w输入端为X0 X1 X2 X3 - V: @( L2 L+ V j; O7 D
输出端为Y0驱动A相功放电路
3 L' e1 M w! Q% z Y1驱动B相功放电路
* V, h# }9 O$ r" w Y2驱动C相功放电路& t* s: D5 M, O6 M1 i. v ^! n9 }
LD XI
9 E4 K/ e2 H" T- H7 i* EAND T246
. d/ `0 } q7 B- k* S. R9 mAND DECO(p) D1 M10 K3 指定脉冲列输出顺序
2 [9 M* X4 v4 Q P! o8 eAND INC (p) D1 移位值
# `* l \4 i+ ]% y! }% BLD M16) { i1 m) [4 }9 E$ A+ m
RST D1 复位 e" h/ m9 w* D6 F( B4 O6 m: ^
LD M11
1 n! e" o H% ?2 q- kANI X0 当X0为OFF,电动机正转
X) n P3 [! J: i$ R3 H3 oLD M14
* o4 h+ ^3 k0 \6 w/ _; Q5 yAND X0 当X0为ON,电动机反转
8 N" j o$ j6 `6 A: V lORB
9 J1 P/ e& I% H, VOR M10( k5 K: V/ F/ i3 Y, h- I6 U# r+ O8 K
OR M15
" _; Y: u2 [- h9 O3 R% e$ M* yOUT Y0
2 Z5 M- O+ T! o8 \LD M11
# N4 v. | m$ g$ x1 r1 TANI X0
& P$ M1 b2 j+ e& m; HLD M14! `% { H3 M. f2 a- n0 ~' z1 V0 h) }- C
AND X0' s; b y5 y6 k3 K( g3 \
ORB
; N4 O! m9 T2 ~' i, P! `OR M12' F/ K# z: M& I: f' ~. u& L1 @8 W8 k
OR M13, \; T5 g5 s1 L! N/ S
OUT Y1' W) W6 C' R8 g! X! ~
LD M13
! R" Z& L0 w6 N' J5 t1 ^( F5 V5 sOR M14* B6 p1 {: u8 T) l
OR M15
7 _4 Z, y! n2 j, T% EANI X07 I5 ]# u& d5 B) T
LD M10
4 v6 P* u2 p9 Y# S" x/ yAND X03 u: O" n: |7 Y% m; c: N
ORB) i5 r; B5 u6 \$ U0 P
OR M11# y3 D" p+ u# H! A/ y, {
OR M12
3 e2 W; X5 P* ^6 T0 Q- NOUT Y2% H) |/ W; X; E1 q* ?
LD M8000 脉冲频率初值
9 c8 {3 K1 @' h* f) V/ Y* gMOV K500 D0 % @7 _7 X/ h5 ?" ^7 F
LD T246 脉冲列形成
8 l( X6 p6 g* T9 u9 d; vRST T246
& D o& B! o% R0 R$ s# f: mLD X1; }' ?8 K0 e; b' N/ N
OUT T246 D0' _$ m6 \# x+ n+ @9 D
LD X2 减速调整
: m0 v5 c# K8 F* `. W# p0 EAND M8012
: \# T S0 K5 L3 m" U; Z |ANI M47 x8 n9 r1 `( K; l/ |* d( b. S. W
INC(p) D0
: _& _: \& |( n1 Z3 B/ ZLD X3 加速调整
6 w0 e5 }) P& T. n4 I1 T1 J; I1 b( bAND M80127 {( W& \( W2 _+ N0 h- o
ANI M48 ]9 J' {" P$ q# l- ?. S
DEC(p) D04 C8 t( J1 ]+ C1 Q) n# Y9 }' {" m
LD X2 频率调整限制 ; x, m# T V8 k1 H4 h( h5 D9 |
OR X3
$ y/ b/ x5 ^* N }6 Z3 EANI T0* ]8 H% S* a4 k1 C- o
OUT T0 K480
1 U" n x, h% I: ZLD TO
+ ]2 E1 X% G9 I7 VSET M4! L% e6 }3 g& M. x8 ^+ [" M
LD(p) X32 \* q& _) S- Y6 o
OR(p) X4
4 W. d( r- J: l9 u7 N# i/ ARST M4
% M. }4 U' x6 }0 m0 U2 GEND A6 C! R8 O: `* h$ o: @* R
2 N$ h' G! o' @$ x8 D$ O ! C0 E9 A. |4 ]# V3 Z1 D
8 |+ e2 X3 L) Z & r$ F7 h1 _& z, A0 W, d
9 J3 J5 H6 U3 ?& ~" }6 Z5 ~
. Q J% Z8 r* s( ^; k
& q( }( t' M* F- B3 {3 x! F. Z1 K
'AND DECO(p) D1 M10 K3'是什么意思啊?
6 C, o2 @ `3 d R# ~2 P. p; Q* hDECO是解码指令,将目标元件的某一位置1其它位置0。 |
评分
-
查看全部评分
|