_MENÜ____________ _DOKUMENTÁCIÓ___ |
Budapesti
Mûszaki és Gazdaságtudományi
Egyetem |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Szervopneumatika, a szervokontroller
A szervopneumatika
olyan modern hajtástechnika, amelynek sajátos
alkalmazási területei vannak. A szervopneumatika abban
különbözik a megszokott pneumatikától,
hogy bármilyen irányban történõ mozgást úgy
tud megvalósítani, hogy maximális dinamikát
nyújt és biztonságosan képes nagy erõk
kifejtésére. A szervopneumatikus manipulációs
rendszerrel bárhol meg lehet állítani a mozgást,
a munkadarab egyenes vonalban mozgatható, vagy elforgatható.
E rendszert megvalósítani kompakt és kis költségû
megoldásnál hasznos, ahol a mozgatandó tömeg
10 kilogramm fölötti és elegendõ néhány
tized mm pontosság. A szervopneumatikus rendszer pontossága
nagyban függ a szállítandó tömegtõl,
illetve annak sebességétõl, vagyis a mozgatandó egység
tehetetlenségétõl. Ez azt jelenti, hogy gyorsan csak
kisebb tömegû testet képes mozgatni nagy ismétlési
pontossággal, ebbol adódóan nagy tömegû
testet kicsi sebességgel kis gyorsulás faktorral kell
mozgatni a megfelelõ pontosság elérésének érdekében.
A többtengelyes
szervopneumatikus manipulációs rendszerek vezérlésére
a FESTO kifejlesztette az SPC200 (Smart Positioning Controller) kisvezérlõjét.
Az SPC200 alkalmazása a szervopneumatikában jelentõs
elonyöket kínál a felhasználó számára.
Képes akár négy koordinált pozícionáló tengely
vezérlésére. Ezen felül léptetõ
motoros elektromechanikus hajtásokat is lehet vele vezérelni.
Helyi be- és kimenetein keresztül vagy busz interfészen
keresztül lehet vele az egyszerûtõl a komplex automatizálási
feladatig a legkülönfélébb vezérléseket
végrehajtani. A szervokontroller programozási nyelve
NC jellegû.
Muködési mód beállítás- Record Select mód Program futás közbeni tulajdonságok meghatározására az SPC200 a következõ módokat ajánlja fel az NC jellegû program futtatására:
Start/Stop módban az SPC200 önállóan képes
irányítani a pozícionálási folyamatot.
Ez a mód támogatja az összes NC parancsot. Az irányító PLC pozíció mûveleteket küld az SPC200-nak a digitális I/O bemeneteken keresztül bináris formában. Az SPC200 végrehajtja a kívánt mûveletet és vár a következõ feladatra. Ha az I/O modulon keresztül vezérlünk, akkor az 5 felhasználható digitális bemeneten keresztül 0-tól 31-ig címzett NC mondatokat (mûveleteket) érhetünk el. A Start/Stop vagy
másképpen a mûködési módhoz
képest az eltérés az, hogy míg ott egy
lefutó programvezérlésrõl beszélünk,
addig a Record Select módban a program egyes mûveleteinek
végrehajtási
sorrendjét nem az NC parancsok határozzák meg,
hanem egy magasabb szintû PLC utasításai. Az SPC200 a
4. táblázatnak [7.] megfelelõen csak a pozícionálási
parancsokat, pozícionálási állapotokat és
pozícionálási minõség beállítására
vonatkozó parancsokat támogat ebben a módban.
4.
táblázat Record Select mód NC parancsai [7.]
1. Csatlakozódugasz jelölése az I/O modulon 2. Bemeneti címek (I = Input) 3. Funkciók 4. VÉSZSTOP kapcsoló - alapállapotban zárt 5. Csatlakozódugasz jelölése az I/O modulon 6. Kimeneti címek (Q = Output) 7. Funkciók A PLC és az SPC200 kommunikációja lépésrõl
lépésre a 17. ábrán [7.] látható.
A PLC által elküldött binárisan kódolt
pozíció feladatok - amik NC rekord sorszámokat
azonosítanak - az SPC200-ba RECBIT (6. táblázat
[7.]) nevû bemeneteken keresztül jutnak el.
Az ábra keretezett számainak jelentése: 1. Várakozási idõ t>10ms 2. Kívánt rekordsorszámtól függõ egyéni bemeneti jelállapot 3. Pozíció mûvelet végrehajtása 4. Ebben a pillanatban a PLC várakozik az RC_A/B kimenet 1 jelére A kívánt NC rekordot, amely a pozícionálási feladatot tárolja, egy meghatározott bináris kódú bemenettel határozunk meg. Ezen rekord sorokhoz az 5. táblázat [7.] szerint tudunk hozzáférni. Az SPC200 NC rekord sorszáma mindig 0-val kezdõdik, és soronként egyel nõ.
5. táblázat Különféle vezérlések estén elérheto NC rekordok nagysága [7.] Hogy a megfelelõ sort címezzük meg az SPC200 programjában, a 6. táblázat [7.] szerinti bemeneti jelkombinációt kell a PLC kimenetérõl az SPC megfelelõ bemenetére adni. 6. táblázat RECBIT bemenetbõl adódó értékek [7.]
A csatlakozási beosztás és az I/O címek a következõ részben találhatók. Egyes I/O címeket különféle elnevezésekkel láttak el a gyártók, ezek értelme a két módban eltérõ, illetve vannak olyanok is, amelyek csak a Record Select módban jutnak szerephez. Az alábbi felsorolás a funkciók áttekintéséhez ad segítséget. Bemenetek funkciói:
Kimeneti funkciók:
SPC200 moduljai és I/O jelölései Az SPC200 modulokból áll össze, az egyes modulok a 19. ábra [7.] szerinti elrendezésben találhatóak meg a vezérlõ egységben. 19. ábra SPC200 moduljai [7.]
3. Elsõ I/O modul; 4. Második I/O modul Az egyes modulok külön-külön, zárójelben a vezetékek színével megjelölve: 1. SPC200-PWR-AIF
típusú villamos tápegység
modul (20. ábra [7.]): 20. ábra PWR-AIF 21. ábra MMI-DIAG 22. ábra SPC-DIO bemeneti egysége 2. SPC200-MMI-DIAG típusú diagnosztikai modul.(21. ábra [7.]) 2.1 Vezérlõpult csatlakozása, SPC200-MMI-1 típusú. 2.2 Soros port csatlakozó 3. SPC-DIO típusú ki-bemeneti (I/O) modul. 3.1 Bemenetek (22. ábra [7.]) 24V: 24V ellátás 23. ábra SPC-DIO kimeneti egysége [7.] 3.2 Kimenetek (23. ábra [7.]) 0: Kimenet 0 4. További SPC modul csatlakoztatási
lehetõség. Az SPC-DIO típusú be- és kimeneti (I/O) modul kapcsolat elosztásai a 7. és 8. táblázat [7.] tartalmazza. Az elsõ I/O modul bemenetei az X5-ös csatlakozóhoz (FESTO termék) kapcsolódik, ha Field bus modul nélkül mûködtetik. 7. táblázat Bemenetek kezelõfunkciókkal az elsõ I/O modulon [7.]
Általános kapcsolati elosztása az I/O moduloknak a 9. és 10. táblázat [7.] szerint történik. A második, illetve a további I/O modulok bemeneti elosztása is ezt követi. 9. táblázat Bemenetek kezelõfunkciókkal az I/O modulon [7.] 10. táblázat Bemenetek kezelõfunkciókkal az I/O modulon [7.]
|
D
O
K
U
M
E
N
T
Á
C
I
Ó
-
D
O
K
U
M
E
N
T
Á
C
I
Ó
-
D
O
K
U
M
E
N
T
Á
C
I
Ó
-
D
O
K
U
M
E
N
T
Á
C
I
Ó
-
D
O
K
U
M
E
N
T
Á
C
I
Ó
-
D
O
K
U
M
E
N
T
Á
C
I
Ó
-
D
O
K
U
M
E
N
T
Á
C
I
Ó
-
D
O
K
U
M
E
N
T
Á
C
I
Ó
-
D
O
K
U
M
E
N
T
Á
C
I
Ó
-
D
O
K
U
M
E
N
T
Á
C
I
Ó |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |