模擬量控制在變頻調(diào)速的應用* e; Z# W& {8 i- z9 n l
1,、引言
' L" ]# i" E0 p V: s6 {9 @8 ^
6 M% b2 }+ R2 Y+ y: @' w2 j% h( ]近年來可編程序控制器(PLC)以及變頻調(diào)速技術日益發(fā)展,性能價格比日益提高,,并在機械、冶金,、制造,、化工、紡織等領域得以普及和應用,。為滿足溫度,、速度、流量等工藝變量的控制要求,,常常要對這些模擬量進行控制,,PLC模擬量控制模塊的使用也日益廣泛,。 ' s8 h( i, `) R( V3 x
I1 ]) `, u+ l$ w2 b) y& _
通常情況下,變頻器的速度調(diào)節(jié)可采用鍵盤調(diào)節(jié)或電位器調(diào)節(jié)方式,,但是,,在速度要求根據(jù)工藝而變化時,僅利用上述兩種方式則不能滿足生產(chǎn)控制要求,,因此,,我們須利用PLC靈活編程及控制的功能,實現(xiàn)速度因工藝而變化,,從而保證產(chǎn)品的合格率,。
) c" d1 Q1 j: \6 n6 d* I
/ ~4 d) M3 P6 r5 J& _7 `2、變頻器簡介 9 j e, j+ e a R
" Z; c( k) M( G: O4 v t( V, S
交流電動機的轉(zhuǎn)速M公式為: 0 i4 B2 }3 I! H$ e# z& f
3 M+ y0 z% |! [+ G* e. J
2 `7 b) W6 B( c3 y8 t# x4 h6 f
式中:f—頻率; : M2 F7 Q% B( i9 t. Y" g' \% x
$ v+ c; l( j/ g1 [6 U N% Cp—極對數(shù); * S3 v U$ V" E1 k
+ W7 }5 f" p2 Y- B8 Rs—轉(zhuǎn)差率(0~3%或0~6%),。 . F: L. w8 W- J
0 S8 j2 y" r. W; b: t
由轉(zhuǎn)速公式可見,,改變?nèi)喈惒诫妱訖C電源頻率,,可以改變旋轉(zhuǎn)磁通勢的同步轉(zhuǎn)速,,達到調(diào)速的目的。額定頻率稱為基頻,,變頻調(diào)速時,,可以從基頻向上調(diào)(恒功率調(diào)速),也可以從基頻向下調(diào)(恒轉(zhuǎn)距調(diào)速),。因此變頻調(diào)速方式,,比改變極對數(shù)p和轉(zhuǎn)差率s兩個參數(shù)簡單得多。同時還具有很好的性價比,、操作方便,、機械特性較硬、靜差率小,、轉(zhuǎn)速穩(wěn)定性好,、調(diào)速范圍廣等優(yōu)點,因此變頻調(diào)速方式擁有廣闊的發(fā)展前景,。
& x% L3 U- b! x T
4 Z! j9 }/ v% q) ]3,、PLC模擬量控制在變頻調(diào)速的應用
3 W. f1 b% Z( h4 `- s: y
! N( C# Y! i( j! \( I4 f' x4 pPLC包括許多的特殊功能模塊,而模擬量模塊則是其中的一種,。它包括數(shù)模轉(zhuǎn)換模塊和模數(shù)轉(zhuǎn)換模塊,。例如數(shù)模轉(zhuǎn)換模塊可將一定的數(shù)字量轉(zhuǎn)換成對應的模擬量(電壓或電流)輸出,這種轉(zhuǎn)換具有較高的精度,。 , S4 P$ }4 f% e! g7 R
+ D v8 a( z1 W- {在設計一個控制系統(tǒng)或?qū)σ粋已有的設備進行改造時,,常常會需要對電機的速度進行控制,利用PLC的模擬量控制模塊的輸出來對變頻器實現(xiàn)速度控制則是一個經(jīng)濟而又簡便的方法,。
* H( y' D9 ^5 l4 f. ?" ?
0 I5 s) Z# b4 [; f+ F下面以三菱FX2N系列PLC為例進行說明,。同時選擇FX2N-2DA模擬量模塊作為對變頻器進行速度控制的控制信號輸出,。如圖1所示,控制系統(tǒng)采用具有兩路模擬量輸出的模塊對兩個變頻器進行速度控制,。 $ M8 I# J( E1 Q/ T( W
+ z/ e' h. c; I* {" f& u& n
, x7 U$ K L% t }$ B圖2為變頻器的控制及動力部分,,這里的變頻器采用三菱S540型,PLC的模擬量速度控制信號由變頻器的端子2,、5輸入,。 6 B6 d! N, y! C' i' g9 q
6 x* m/ x5 n! m6 j1 y) S 4 j6 W9 I' ` e+ ^9 j1 ^- g
' W" I2 S& M# N( ]0 T d3.1系統(tǒng)中PLC模擬量控制變頻調(diào)速需要解決的主要問題
( c- |8 \ r! Q! z& T( c, M0 p
4 y6 V0 A' w4 M(1)模擬量模塊輸出信號的選擇 , N, M. ?5 ~( @0 ]/ T' X- F: A5 W ~
) c0 z: d/ R' R4 a( ]4 ?
通過對模擬量模塊連接端子的選擇,可以得到兩種信號,,0~10V或0~5V電壓信號以及4~20mA電流信號,。這里我們選擇0~5V的電壓信號進行控制。 / M9 F" t- l, ?' A& {% f d. O6 @
) y9 ]; Z' _. D! U(2)模擬量模塊的增益及偏置調(diào)節(jié)
1 g" |7 c+ o5 j; E; o, U# O- S0 D8 \6 C6 L7 @) n2 y4 G
模塊的增益可設定為任意值,。然而,,如果要得到最大12位的分辨率可使用0~4000。如圖3,,我們采用0~4000的數(shù)字量對應0~5V的電壓輸出,。當然,我們可對模塊進行偏置調(diào)節(jié),,例如數(shù)字量0~4000對應4~20mA時,。
) F1 c* n {6 z- c) i% s+ }7 P5 F: Q8 p q, B; w x" l9 c
2 v: _7 |: n$ Q* c+ w1 J5 ]1 T$ {(3)模擬量模塊與PLC的通訊
& m8 M+ ^& F, t, Y: ~8 P# {; u3 n
, j& j0 A, W4 p* ?- y7 D* J. U; s3 [對于與FX2N系列PLC的連接編程主要包括不同通道數(shù)模轉(zhuǎn)換的執(zhí)行控制,數(shù)字控制量寫入FX2N-2DA等等,。而最重要的則是對緩沖存儲器(BFM)的設置,。通過對該模塊的認識,BFM的定義如附表,。 $ a1 d1 ?" g5 D
2 J! w. D, w$ v% U- R2 z
附表BFM的定義
! X% O6 B* Q2 Y) @$ z3 F6 w1 D" X% r- Y' m1 K
' {; o. ^9 a! j7 F0 ?2 v0 z
從附表中可以看出起作用的僅僅是BFM的#16,、#17,而在程序中所需要做的則是根據(jù)實際需要給予BFM中的#16和#17賦予合適的值,。其中: * d }7 D2 Y! c9 ~7 y1 ^
2 u1 n, k% S) e* O
#16為輸出數(shù)據(jù)當前值,。
$ o5 Y7 f1 K0 N/ o& K5 S% z: v8 R' p
#17:b0:1改變成0時,通道2的D/A轉(zhuǎn)換開始,。 & J8 x5 g- K2 M2 D
+ M8 r( J6 P. ?( Z$ w6 H3 i- x0 W
b1:1改變成0時,,通道1的D/A轉(zhuǎn)換開始% G/ g2 b) |8 a1 @, k3 z
; Q( K: E" Y; Q(4)控制系統(tǒng)編程 . `7 ?2 A: r/ ]* z9 k
" g+ i- l. F1 f2 h& x; W
對于上例控制系統(tǒng)的編寫程序如圖4所示。
/ o$ T: M: M0 I! l( h5 N; O' a" G. ~6 C9 Z/ q
3 N. w" i& C# y0 s x" H/ C在程序中:
* T' O! y. A! K7 j- N6 m# Q
8 x# ]3 `1 E7 Z% E8 ~* s8 Q8 K) Z1)當M67,、M68常閉觸點以及Y002常開觸點閉合時,,通道1數(shù)字到模擬的轉(zhuǎn)換開始執(zhí)行;當M62、M557常閉觸點以及Y003常開觸點閉合時,,通道2數(shù)字到模擬的轉(zhuǎn)換開始執(zhí)行,。 2 T$ r0 H- M8 @0 I4 k
; _" |5 i- H0 P1 Z0 Q
2)通道1
! O: D8 T: a# \3 X
0 N. a" J$ }4 u$ y9 e將保存第一個數(shù)字速度信號的D998賦予輔助繼電器(M400~M415);
5 k. i+ B8 O* p1 M4 y7 I
3 c. Z" F( e1 E. L1 Q0 l將數(shù)字速度信號的低8位(M400~M407)賦予BFM的16#; , e' ?! ]. O/ D" ?. l D6 J
; E$ W& X4 b3 X s; N$ S) d6 O4 s7 ?
使BFM#17的b2=1;
8 k& X7 U) k c) n z* A$ o4 P! n2 ~1 V: r" Q" E
使BFM#17的b2由1→0,保持低8位數(shù)據(jù); 3 q5 L% H) W4 A. F `) H; j
5 g' C* D: A& a. S* F& ?; p+ T% M# C- w
將數(shù)字速度信號的高4位賦予BFM的16#; 2 M5 y* I- @* S
; T) Q) m/ K* Y( M' W3 ]
使BFM#17的b1=1; & I+ x h6 X* o1 x3 T
! p* J: B/ s1 a# T. o) A使BFM#17的b1由1→0,執(zhí)行通道1的速度信號D/A轉(zhuǎn)換,。 8 ]( B. S0 _$ l8 M
4 A# s2 A1 u. E" O) r3 M* a) ?
3)通道2
6 ]! i1 F( I+ L% z1 F& K' o1 h5 F. I3 ~8 J
將保存第二個數(shù)字速度信號的D988賦予輔助繼電器(M300~M315);
! W' ^; P% c" l7 a7 \, }8 }5 ^6 S+ ]$ `
將數(shù)字速度信號的低8位(M300~M307)賦予BFM的16#;
9 m: e7 q9 _7 t. C
7 R' S: n" p7 i; t0 q使BFM#17的b2=1;
! q+ c5 u! X4 o9 O; ^
1 p# V- d7 y y/ \# F使BFM#17的b2由1→0,,保持低8位數(shù)據(jù); ' C% F# l7 j& N
, Q/ |" n3 ^, @7 F- ^9 f
將數(shù)字速度信號的高4位賦予BFM的16#; 0 h8 n3 b ^! o8 I/ D: K$ \
/ U" M* ^ g9 Z
使BFM#17的b0=1; 6 z. Z( }# X) P
" p" A" `. a' G3 h9 S4 i
使BFM#17的b0由1→0,執(zhí)行通道2的速度信號D/A轉(zhuǎn)換,。
* ^" m ^+ {8 y0 _- O: ?! E2 Z# j
4 c+ ?5 a) @) p1 I8 u4)程序中的K0為該數(shù)模轉(zhuǎn)換模塊的位置地址,,在本控制系統(tǒng)中只用了一塊模塊,因此為K0,,假如由于工藝要求控制系統(tǒng)還要再增加一塊模塊,,則新增模塊在編程時只要將K0改為K1即可。
( R" i' G/ @1 c. y
% i/ s5 @" v/ [(5)變頻器主要參數(shù)的設置
" c1 A- n5 ?- p' h9 I+ x# c) q! s+ I+ b# U; V% r) t a
根據(jù)控制要求,,設置變頻器的運行模式為外部運行模式,,運行頻率為外部運行頻率設定方式,Pr.79=2;模擬頻率輸入電壓信號為0~5V,,所以,,Pr.73=0;其余參數(shù)根據(jù)電機功率、額定電壓,、負載等情況進行設定,。
8 h! I5 W, Y1 E' A4 p9 W- l- P- ]0 L
3.2注意事項 * e9 `# Q7 e0 M$ S2 r$ T# B8 C) X4 k
9 [) E& C) ]. d- j(1)FX2N-2DA采用電壓輸出時,應將IOUT與COM短路; % O2 k- P# D" c' b2 }3 l
% ]$ c1 D$ B9 w$ a3 Y2 }4 v7 R
(2)速度控制信號應選用屏蔽線,,配線安裝時應與動力線分開,。 * @) L% u" [7 m5 b+ Y1 y0 I& h/ F
( Q5 r, j, J5 T
4、結束語
. Z7 Z1 p7 E) }" c: H% g* R4 X* M/ y3 S* F" K5 ^" ^6 _* X" U
上述控制在實際使用過程中運行良好,,很好的將PLC易于編程與變頻器結合起來,當然不同的可編程序控制器的編程和硬件配置方法也不同,,比如羅克韋爾PLC在增加D/A模塊時,,只要在編程環(huán)境下的硬件配置中添加該模塊即可�,?傊�,,充分利用PLC模擬量輸出功能可以控制變頻器從而控制設備的速度,滿足生產(chǎn)的需要,。 |