|
|
发表于 2007-5-5 11:11:54
|
显示全部楼层
来自: 中国山东泰安
用PLC控制三相六拍步进电机的实例,我用指令表写出,不习惯指令表的朋友可用FXGP翻成梯形图。
, I3 _" h7 c4 i# m) [$ m4 [( K5 |输入端为X0 X1 X2 X3
. E8 \5 t( m$ G2 d0 Z输出端为Y0驱动A相功放电路6 f* h$ G/ G1 p/ n
Y1驱动B相功放电路
$ j+ [' M/ v/ {; Z Y2驱动C相功放电路- Q! v' Z0 `% m4 Q8 u3 ]8 B( D
LD XI
. F& o4 S6 L+ `3 p6 p! {+ }AND T246
& e- }8 n9 t1 D1 H4 qAND DECO(p) D1 M10 K3 指定脉冲列输出顺序
& s7 ~" F) B& L+ N* [AND INC (p) D1 移位值1 g; c3 C4 j2 c* i" @7 ?1 D; u
LD M16
, {4 B) d L ?) xRST D1 复位
% t/ S# p- T, M$ D, }1 C/ d$ ILD M11
+ E( C- U$ R8 XANI X0 当X0为OFF,电动机正转
& g: N% d+ J2 _$ D% g) u) {/ {) P" G6 YLD M14 t: x k7 P8 M
AND X0 当X0为ON,电动机反转: q' y Z9 k- K% k1 s* h8 v
ORB" [! S9 ?6 h! ~/ |
OR M10
4 x* l7 ^7 }/ e% @- G0 ^$ R( f1 KOR M155 P) c& n+ e/ o, r: f6 T
OUT Y0% D( v0 I0 |( N/ r6 X; d: d; h
LD M11
' p2 n# I. @+ ]% E+ Y* J% YANI X0
! [! U" O! {, Y* w' XLD M146 i. Z; A7 l" ?. }' q4 a
AND X0
0 X, ?6 k1 X* zORB* @* F! ^ }- R5 W; U
OR M12
( V. g/ B4 W1 r/ u9 f- m' IOR M13* i5 F1 _5 ]/ p
OUT Y1" }6 a5 y+ t$ T: |/ M8 U3 L
LD M133 |/ E" ?2 a! z. }% [3 P
OR M14) `% P' r, s! d2 `7 R
OR M15
g" X5 K# P4 Y( _ANI X02 Q, k( b- C# w; ~+ Z o/ X& i) G5 t
LD M10
5 {' H7 F! o: ~. V0 K9 J5 h5 R/ rAND X0
* J7 W( g& K, C, lORB, k: f- [$ C. F5 @! e- E
OR M11; r% X0 O, Z# t2 P4 k5 [' j7 n
OR M12
6 q( b P, k, ^* Q' {5 I- nOUT Y2( j; A5 ~- n$ d' Q
LD M8000 脉冲频率初值
" c2 x5 K) g6 |( ?8 f8 ^6 ?2 nMOV K500 D0
; ?' a6 f1 c, a; P2 b7 Y# @LD T246 脉冲列形成
. U5 _; q9 s2 h6 p7 ]3 nRST T246
+ G: I% C: Z9 _& pLD X1: Q, ] |$ ^; F Q& ]6 G* K+ O7 P* n
OUT T246 D01 q$ h0 o6 |" M0 q L; h
LD X2 减速调整
! R |. r( @& w, q% ZAND M8012. L( E2 u0 A) P/ |$ O, s
ANI M4
e6 \0 D) H( n4 i1 \9 d& X( gINC(p) D0
" j: }# F' |: P/ ILD X3 加速调整
3 m3 T1 o- q# m7 \# a) _( `AND M8012
9 d, @3 ]" n( E8 G- ]0 LANI M4
: M2 b: ?$ s6 L4 ]7 k$ FDEC(p) D0
( m+ x* E, [6 n( D5 C) f& b; xLD X2 频率调整限制 , T, ]5 _0 b. s5 C& o
OR X3
s' n7 d9 Y) |' m, {! V% ~7 k1 {ANI T0& f* ]6 x9 J* g. F" ~
OUT T0 K480
3 W4 B5 P' r; T8 U( O5 ?6 PLD TO
! S, p- Q) X: E/ H2 M' q% U NSET M4
F5 H% X& Z% N9 \$ H5 gLD(p) X3
/ l8 J7 ]. U% i6 q; fOR(p) X41 j. V) {" z! C4 k
RST M4
2 E7 l6 L) F+ i! U) {7 D0 VEND' {) {3 k, s4 E! Q8 D3 J& C" [
% B7 x2 M2 Z1 J- y8 t5 j
. F+ u3 X: ~) o1 c/ g" N) `( f3 J# F/ a4 l# |4 @0 Z
: e3 Z% r/ m2 e8 U3 ?
- Z1 d; o, I' B' v- P1 C
, o; ~( v. Y6 s/ E$ w% m6 C7 p2 z; ~! ]7 g6 l* W
'AND DECO(p) D1 M10 K3'是什么意思啊?9 ]- T6 U2 ]: m+ S
DECO是解码指令,将目标元件的某一位置1其它位置0。 |
评分
-
查看全部评分
|