TECHNICKÝ MANUÁL ŘÍDÍCÍ KARTA KROKOVÉHO MOTORU SMC800 / SMC1500 Obj. č.
Obsah Strana 1. Úvod ....................................................................................................................... 2 2. Hardware ................................................................................................................ 3 2.1 Přehled.............................................................................................................. 3 2.2 Zdroj napětí...................................................................................................
2. HARDWARE 2.
b) SMS1500 Motor X Motor Y Motor Z Zdvihový magnet Referenční spínač ** *** Pouze u SMC1500 s doplňkovou základní deskou SMC1500Z (tato deska může být také bez problémů dodatečně vybavena). Použít pouze jedno rozhraní (interface), buď Centronics nebo svorkovnice.
Obsazení svorkovnice: 1. Signálový impuls X-motor 2. Signál smyslu otáčení X-motor 3. Signálový impuls Y-motor 4. Signál smyslu otáčení Y-motor 5. Signálový impuls Z-motor 6. Signál smyslu otáčení Z-motor 7. Reléový přepínací kontakt 8. Země signálu 9. Přepínací kontakt připojení 1 10.
2.3 Připojení motoru U 2-fázových krokových motorů je připojena příslušná fáze na svorkách 1-2 popř. 3-4 odpovídajícího výstupu motoru. Pokud budou 4-fázové krokové motory připojeny na řídící kartu krokového motoru, musí být sdruženy příslušné fáze. Směr otáčení motorů Směr otáčení připojených motorů může být záměnou přípojných vedení jednotlivých fází obrácený.
Záměnou obou přípojných drátů 1-2 bude dosaženo obrácení směru otáčení. Stejného efektu se dosáhne záměnou přípojných drátů na svorkách 3-4. 2.4 Nastavení fázových proudů Fázové proudy mohou být kontinuálně nastaveny v rozsahu od 5 mA do 800 mA (SMC800) popř. od 5 mA do 1500 mA (SMC1500).
2.6 Volba zdvihového magnetu při provozu kreslícího zařízení U provozu kreslícího zařízení bude na Z-osu namísto motoru připojen zdvihový magnet popř. relé na svorku 1-2. Velikost napájecího napětí zdvihového magnetu se řídí podle napájecího napětí řídící karty krokového motoru: Příklad: Napájecí napětí řídící karty krokového motoru: Napájecí napětí zdvihového magnetu: Ä 24 V DC 24 V DC Maximální příkon nesmí překročit 800 mA (SMC800) popř. 1500 mA (SMC1500).
3.1.1 SMC_DRV1 Ovladač pro kartu SMC800 a SMC1500 (bez zasouvací základní desky SMC1500Z). Nastavení karty je závislé na rychlosti počítače tak, že musí být volitelná výstupní frekvence zjištěna cestou vyzkoušení. K přímému nastavení řídící karty krokového motoru SMC800 popř. SMC1500 je přiložen program SMC800.EXE. Softwarem jsou vytvořeny informace o impulsu, směru a proudu s výstupem na kartu.
znamená vysoký pracovní kmitočet motoru). Velikost této hodnoty je rovněž závislá na pracovní frekvenci mikroprocesoru použitého počítače. Strmost: Pod strmostí se rozumí relativní zrychlení motoru. Čím je tato hodnota vyšší, tím se více motor zrychluje a tak rychleji dosáhl svého pracovního kmitočtu. Mohou být zadány hodnoty od 1 do 20. Manuální rychlost: Tato hodnota určuje rychlost při řízení prostřednictvím klávesnice. Mohou být definovány hodnoty mezi 1 a 30.
Obsazení klávesnice: kurzor vlevo/vpravo: Kurzor nahoře/dole: Obraz nahoře/dole: X-motor – nastavení polohy Y-motor – nastavení polohy Z-motor – nastavení polohy popř. relé zapnuto/vypnuto Tento bod menu může být opuštěn tlačítkem ESC. Výstup souboru: S tímto můžete provádět výstup vektorových souborů přímo na řídící kartu krokového motoru. Tato vektorové soubory musí být nejdříve vytvořeny pod bodem menu Datei (soubor).
Příklad by to měl objasnit. Následující záznamy jsou dány: Řádka 1 Řádka 2 Řádka 3 Řádka 4 Řádka 5 Řádka 6 X-osa 1000 200 0 -300 0 400 Y-osa 0 200 0 0 -1000 400 Z-osa 0 0 500 -300 0 200 Bude-li nyní výstup souboru dat spuštěn tlačítkem F2, bude prováděn výstup zadaných hodnot po řádcích na řídící kartu krokového motoru. Výstup nastane nyní následujícím způsobem: nejdříve je zpracována řádka 1, tzn.
Následující příklad ukazuje nastavení v provozu kreslícího zařízení: Řádka Řádka Řádka Řádka X-osa 1000 0 400 0 Y-osa 1000 0 0 0 Z-osa 0 10 0 -1000 Pokud bude nyní výstup souboru spuštěn tlačítkem F2, vyplyne následující pohybový průběh: v řádce 1 nastane výstup 1000 polovičních cyklů motoru na osu X a Y, osa Z se nepohybuje. V řádce 2 je nastavena Z-osa. Nebude zde proveden výstup definovaného počtu (10) polovičních cyklů motoru, nýbrž jen Z-výstup opatřen proudem na svorce 1-2.
Zrychlení: Hodnota zrychlení definuje rampu zrychlení v krocích za sekundu. Krokový motor je nejdříve nastaven se startovací frekvencí a zrychlen s ohledem na zrychlovací frekvenci až do pracovní frekvence. Startovní frekvence by měly být vždy nižší než pracovní frekvence. Může být definována hodnota mezi 1 a 5000. Brzdění: Hodnota brzdění definuje brzdovou rampu v krocích za sekundu. Krokový motor bude dosaženou pracovní frekvencí zabržděn na nulu, s ohledem na frekvenci brzdění.
Pro oba vyšší programovací jazyky existuje příkladný program (SMCMAIN.C, SMCMAIN.PAS) pro demonstraci napojení příslušného ovladače motoru. Tento software může se vzhledem k Z-ose rozeznávat mezi kreslícím a 3-osým provozem. Kreslící provoz: Polohování osy X a Y se provádí prostřednictvím předání vektorů na modul ovladače motoru SMCMOT, přičemž se musí hodnoty vektorů pohybovat v rámci od –31999 a 31999. Fáze 1-2 osy Z je zapojena s vektorovou hodnotou 32000 a vypnuta s –32000. Tímto může být např.
SMC_DRV2 a SMC_DV2A: Zde musí být jen proměnná LPT obsazena správnou adresou paralelního rozhraní. Všechny ostatní proměnné již u tohoto ovladače neexistují. Navíc by se měla při startu programu vyvolat funkce Init_Timer k inicializaci Interrupt-Timeru. b) Vyvolání funkce referenční jízda Reference ( xR_Step, yR_Step, zR_Step ) Všechny aktuální parametry typu int nebo integer. Dostupný software um umožňuje Rozjezd systému na referenční pozici.
c) Vyvolání funkce klávesnice Klávesnice (F_MODE) F_MODE typu unsigned char nebo byte.
vyplývá konstantní výstupní frekvence na všech typech počítačů. Proměnná VStartfreq by měla zachovávat stále malou hodnotu, než proměnná V_Arbeitsfreq. 3.3 HPGL-převaděč S pomocí HPGL-převaděče SMCCAD.EXE je uživatel uveden do situace, aby vydával zobrazovací soubory v HPGL-formátu (HP7475-kreslící zařízení) na řídící zařízení (kreslící provoz). Tím vzniká možnost prostřednictvím CAD-programů stanovit a řídit pohybové průběhy.
4. DATOVÉ ROZHRANÍ 4.1 Obsazení datového rozhraní a) Zdířka centronics SMC800/SMC1500 bez doplňkové desky Č.
4.2 Popis datového rozhraní a) Centronics (jen pro SMC800 a SMC1500 bez doplňkové desky) Označení Funkce STROBE Převzetí dat (low aktiv) DATA1/DATA2 Interní zdroj proudu koncového stupně motoru (fáze A) DATA 2 DATA 1 Žádný proud 1 1 Minimální proud 1 0 (20% max. proudu) střední proud 0 1 (60% max. proudu) maximální proud 0 0 DATA 3 Směr fázového proudu (fáze A) DATA4/DATA5 Interní zdroj proudu koncového stupně motoru (fáze B) Viz.
5. TECHNICKÉ ÚDAJE SMC800 SMC1500 Napájecí napětí: 14 V … 28 V DC 24 V … 28 V DC Příkon proudu: Max. 5 A Max. 9,5 A Fázový proud: mA … 800 mA Max. 9,5 A Pracovní kontakt: 24 V/8 A AC (jen s doplňkovou deskou) Referenční přepínač: Mech. prac. kontakt (svěrač) Mech. prac. kontakt (svěrač) Vstupní hladina: TTL kompatibilní TTL kompatibilní (Centronics) TTL a CMOS Kompatibilní (s doplňkovou deskou) Vstupní frekvence: Max. 5 kHz Max.