User manual
SMC_DRV1
SMC800 és SMC1500 kártyához (SMC1500Z lap nélkül). A
kártya vezérlése a számítógép sebességétől függ, az
optimális kimeneti frekvenciát próbálkozással kell
megállapítani.
A két kártyát közvetlenül vezérlő program az SMC800.exe.
Ez órajel-, irány- és áram információkat szolgáltat a kártya
számára, melyekből az a megfelelő fázisáramokat biztosítja a
motor forgásához.
Az impulzus kiadási sebesség a számítógép gyorsaságától
függ, ezért a szoftvert illeszteni kell a géphez, a
Systemparameter menüben, az alábbiak szerint.
Z-tengely:
• Vezérlés plotter üzemben:
A motor helyett mágnes van
A 32000 vagy -32000 értéket kell beadni.
• Vezérlés 3-tengelyes üzemben:
Az X- és Y-tengely mellett a Z-nél is léptetőmotor van
vezérelve.
-31900 és +31900 közötti értéket (=fél lépések száma)
lehet megadni.
X ref-távolság [“Refabstand X”]:
A referencia kapcsoló működtetése után a motor az itt
megadott féllépés számnak megfelelően mozdul el a
kapcsolótól. Az érték -31999 és +31999 között lehet.
Y ref-távolság [“Refabstand Y”]:
Az X-hez hasonlóan kell eljárni.
Z ref-távolság [“Refabstand Z”]:
Ha a Z-tengely relé kimenetként van definiálva (plotter üzem),
ez az érték közömbös. Egyébként az X-ref távhoz hasonló az
eljárás.
Start érték [“Start-Rampe”]
A motor indulási frekvenciáját határozza meg. Az érték
1...32000 között lehet, és fordított viszonyban van a
frekvenciával, vagyis nagyobb értékhez kisebb frekvencia
tartozik. Az érték nagysága a számítógép órajel
frekvenciájától függ.
Végérték [“Ende-Rampe”]
A motor járási (üzemi/munka-) frekvenciáját határozza meg.
Az adat lehetséges tartománya 1...10000; szintén fordítottan
arányos a frekvenciával, és nagysága a számítógép órajel
frekvenciájától függ.
Relatív gyorsulás [“Steilheit”]
Minél nagyobb a “Steilheit” (“meredekség”) érték, annál
gyorsabban éri el a motor az üzemi frekvenciát. 1...20 között
lehet megadni.
Kézi sebesség [“Manuelle Geschwindigkeit”]
Sebesség megadása billentyűzettel való vezérléskor; 1...30
lehet.
Interfész [Schnittstelle]
Nyomtató port megadás (1: LPT1, 2: LPT2).
Végül az F9-es gombbal lehet elmenteni a rendszer
paramétereket. Kilépés a menüből: ESC.
Pozícionálás
A paraméterek rögzítése után a “Positionierung” menüből ki
lehet adni az alábbiakban következő pozícionáló
parancsokat.
Referencia helyzet (Referenz)
A kiválasztott motor lassan negatív irányban mozog. A
referencia kapcsoló elérésekor megfordul a forgási irány, és a
korábban megadott féllépés számmal visszamegy (ld. X, Y, Z
ref. táv). A folyamat mindegyik tengelynél lejátszódik
(amennyiben a “Z” motor tengelyként lett definiálva). Ha a Z
mágnes kimenet, meg lehet adni, hogy a referencia
elmozdulás alatt kapjon-e áramot.
A referencia útvonalon a rendszert a referencia kapcsoló
elhelyezkedése által meghatározott nullhelyzetbe lehet
vezérelni.
A referencia mozgást az ESC gombbal lehet megszakítani.
Kézi pozicionálás [“Manuell”]
Billentyűzettel történő mozgatás, a rendszer paraméterek
közül a kézi sebesség (“Manuelle Geschwindigkeit”) érték
figyelembe vételével.
Billentyű
bal/jobb nyíl: X-motor pozíció
fel/le nyíl: Y-motor pozíció
Page up/down: Z-motor pozíció ill. relé be/ki
Kilépés a pozíció menüből: ESC.
Adatok továbbítása [“Dateiausgabe”]
Vektor-adatok közvetlen átadása a vezérlő kártyára. A
vektorokat a “Datei” (Fájl) menüpont alatt kell előállítani. Egy
vektor fájl kiválasztása után a definiált vektorok közvetlenül át
lesznek adva a vezérlésnek, a rendszer paramétereknél
megadott definíció figyelembe vételével. Megszakítás: ESC.
A “Datei” menüpont szolgál arra, hogy a vezérlő kártya
számára mozgási folyamatokat rögzítsünk. Szerkesztő
(editor) segítségével az X/Y/Z tengelyekhez vektorokat,
vagyis fél-lépéseket definiálhatunk és tárolhatunk.
A Datei (Fájl) menü részei:
• Neu (Új): új vektor fájl előállítás
• Öffnen (Megnyitás): meglevő vektor fájl megnyitása
• Beenden (Kilépés): kilépés az SMC800 programból.
Az “Új” vagy “Megnyitás” pont választása után a
szerkesztőbe jutunk (“Editor-Vektoreingabe”) (Vektor bevitel).
A szerkesztőnél az egyes tengelyekhez beviteli mezők
találhatók, melyekben a motor mozgáshoz tartozó vektorokat
kell megadni. Léptetés a mezők között: a nyíl- ill.
Pageup/Pagedown gombokkal.
Az értékeket mindig fél lépésben kell megadni. A definiált
értékek közvetlenül átadódnak a kártyára, a motor pedig
megteszi a megadott lépéseket. Lehetséges értéktartomány:
-32768...+32767. Az előjel meghatározza a mozgás irányát;
nulla érték azt jelenti, hogy az illető tengely irányában nincs
mozgás.
Soronként lehet beadni mindegyik tengelyhez a megfelelő
féllépések számát. Ezzel az is rögzítve lesz, hány tengelynek
kell egyszerre mozogni (lineáris interpoláció), mivel a
vektorok mindig sor szerint lesznek kiadva a vezérlésnél.
Példa:
X tengely Y tengely Z tengely
1. sor 1000 0 0
2. sor 200 200 0
3. sor 0 0 500
4. sor -300 0 -300
5. sor 0 -1000 0
6. sor 400 400 200
Amikor az F2 gombbal elindítjuk az adat kivitelt, az adatok
soronként átadódnak a kártyának, a következő eredménnyel:
először az első sor szerint az X motor tesz 1000 féllépést
pozitív irányban, miközben az Y és Z nem mozog. Utána a 2.
sor szerint az Y- és Y egyszerre megy, 200 féllépést téve
pozitív irányban; Z áll. A 3. sor szerint X és Y áll, Z tesz 500
2