Emis SMC-1500, SMC800 Technical data [hu]

Conrad Szaküzlet, 1067 Budapest, VI., Teréz krt 23. Tel: 302 3588
Léptető motor vezérlés, SMC 800/SMC 1500
A kártyát kívülről kell DC tápfeszültséggel ellátni, melynek hullámossága max. 2V lehet. Figyelem: 30V-nál nagyobb feszültség tönkreteheti a kártyát.
Rend.sz.: 967599, 967785
Az SMC 800/SMC 1500 vezérlő kártya kis- és közepes teljesítményű léptető motorok vezérlésére szolgál. A kártya Centronics interfészen keresztül különféle számítógépekről, kiegészítő panellel egyéb készülékekről is vezérelhető. Változtatható külső tápellátás, folyamatosan állítható fázisáramok.
[ábra ld. 6-7. o.] A kétfázisú léptetőmotoroknál egy-egy fázist kell az 1-2 ill. 3-4 kimenetekre kötni. Négyfázisú motornál előzőleg két-két fázist össze kell kötni.
Forgási irány
Az irányt egy fázis kivezetéseinek felcserélésével lehet megváltoztatni, pl. ha az 1-es fázis az 1-2, a 2-es a 3-4-es kapcsokon van, akkor akár az 1 és 2, akár a 3 és 4-es
HARDVER
Áttekintés
[ábrák ld. eredeti útm. 2-4. o.]
vezeték felcserélése megfordítja az irányt.
Az áram az SMC800-nál 5...800mA, az SMC1500-nál
5...1500mA között folyamatosan állítható.
A motor teljes áramfelvétele a fázisáramok összege: a) SMC800 Hubmagnet=emelőmágnes Referenzschalter=referencia kapcsoló
b) SMC1500 Steuergerat=vezérlő**
**Vezérlőt csak SMC1500-nál, SMC1500Z kiegészítő panellel lehet alkalmazni; a panel utólag is beépíthető ***Csak egy interfészt használjunk, vagy Centronics-ot, vagy kapocslécet
c) SMC1500Z kiegészítő panel
Kapocssor kiosztás:
1. X-motor órajel
2. X-motor forgási irány jel
A beállítás menete:
Csatlakoztassuk a motorokat a vezérlő kártyához
Kapcsoljuk rá a tápfeszültséget
Az áram a referencia feszültségből származtatható.
A referencia a megfelelő trimmer potméter középső
érintkezője és a hidegpont (tápfeszültség mínusz) között
mérhető. Az aktuális fázis trimmerét csavarjuk addig, míg az
alábbi képlet szerint a megfelelő fázisáramot meg nem
kapjuk.
SMC800: I
SMC1500: I
(I
= fázisáram, V
ph
Figyelem: az SMC800-as kártyánál ügyelni kell arra, hogy
500mA fölötti fázisáramnál a végfokozatnak megfelelő
szellőzésre van szüksége (esetleg ventilátort kell alkalmazni).
3. Y-motor órajel
4. Y-motor forgási irány jel
5. Z-motor órajel
6. Z-motor forgási irány jel
7. Relé munkaérintkező be/ki
8. Jel hidegpont
Az erre szolgáló kapcsokra lehet kötni. A szállított szoftver
mechanikus zárókontaktust támogat.
Ha több kapcsoló van (tengelyenként egy), ezeket
párhuzamosan kell kötni. Továbbiakat ld. később.
9. Munkaérintkező 1-es csatlakozó
10. Munkaérintkező 2-es csatlakozó
Az SMC 1500Z panelre (csak az SMC 1500 léptetőmotor vezérlő kártyával használható) akkor van szükség, ha az SMC 1500 panelt óra- és irány jelekkel kívánjuk vezérelni. Az SMC 1500Z PIC16C57 mikrokontrollerrel van ellátva, és a következőkre ad lehetőséget:
Működtetés teljes- vagy fél lépéssel
Emelőmágnes választás plotter üzemmódhoz
Plotternél a Z tengelyhez motor helyett emelőmágnest vagy
relét kell az 1-2-es kapcsokra tenni.
A mágnes tápfeszültsége a kártyáéval egyezik, az áram nem
lehet nagyobb a megfelelő motorokhoz tartozó értéknél
(SMC800: 800 ill. SMC1500: 1500mA). Ha erősebb
mágnesre van szükség, relét kell közbeiktatni, amelyre
szintén a fenti korlátok érvényesek.
Álló motornál tartóáram Ehhez az 1...3 jumpereket az alábbi táblázatok szerint kell elhelyezni: J1 Tartóáram J2 J3 Fél lépés ON 0% OFF OFF Teljes lépés OFF 20% ON OFF
A Centronics interfész és standard nyomtató kábel
segítségével oldható meg. 60% OFF ON
Álló motornál a fázisáram automatikusan a beállított értékre lesz csökkentve. A bemeneti szintek TTL és CMOS kompatibilisek, frekvenciatartományuk 5kHz-ig terjed. Az óra-
(Csak SMC1500 + kiegészítő panel esetén)
Ez lehet más, órajelet és irány jelet adó készülék, pl. SPS,
hullámgenerátor stb. és irány vezérlő jel bemenetek felfutó élre reagálnak.
Az irány jel szintjének 0-ról 1-re vagy fordítva történő megváltoztatásával a motor forgásirányt vált. A relé munkaérintkező pozitív szinttel (3-30V) kapcsolható be, és nullával (0-0,8V) ki. Ha változtatunk a beállításon, az csak a tápfeszültségről történő rövid idejű leválasztás (“Reset”) után lép érvénybe
A mellékelt lemezen levő könyvtárakban találhatók a
programok. (vagy amennyiben feszültségmentes állapotban hajtottuk
végre).
Tápfeszültség
Motor bekötés
Fázisáram állítás
ph=Vref
ph=Vref
I
M=iPh1+IPh2
*0,084[A]
*0,123[A].
= referencia feszültség)
ref
Referencia kapcsoló
A kártya vezérlése
Csatlakoztatás számítógéphez
Csatlakoztatás egyéb vezérlő készülékekhez
SZOFTVER
Vezérlő szoftver
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
Loading...
+ 3 hidden pages