Emis SMC-1500, SMC800 Technical data [sl]

Navodila za PC-kartico
Kat. štev. 96 75 99
Kartica je namenjena za krmiljenje bipolarnih koračnih motorjev majhne in srednje zmogljivosti. Krmiljenje lahko poteka na različnih računalnikih s pomočjo vmesnika Centronics. Imetniki kartice SMC1500 z dodatno platino lahko uporabljajo kartico tudi z drugimi krmilnimi napravami. Variabilno zunanje napajanje in nastavljivi fazni tok zagotavljata enostavno uporabo na več tipih motorjev.
STROJNA OPREMA
Glejte skice v originalnih navodilih, str. 2, 3, 4: ** Samo pri SMC1500 z dodatno platino SMC1500Z (brez problemov jo lahko dodatno opremite) *** Uporabite le podatkovni vmesnik, Centronics ali konektor
NAMESTITEV KONEKTORJA
Glejte sliko v originalnih navodilih, str. 4: 1: signal za takt X-motor 2: signal za smer vrtenja X-motor 3: signal za takt Y-motor 4: signal za smer vrtenja Y-motor 5: signal za takt Z-motor 6: signal za smer vrtenja Z-motor 7: releji-delovni kontakt vklop/izklop 8: signal za maso 9: delovni kontakt priključek 1 10: delovni kontakt priključek 2 Dodatno platino SMC1500Z (možna samo v povezavi s kartico koračnega motorja SMC1500) potrebujete le, če želite da je kartica SMC1500 krmiljena s signalom za takt in smer vrtenja. Opremljena je z mikro kontrolerjem PIC16C57 in nudi uporabniku naslednje možnosti za nastavitev:
- koračna ali pol-koračna uporaba
- obstojni tok pri mirovanju motorja Postavite Jumper 1 do Jumper 3 sledeče: J1 Pol koraka ON Cel korak OFF
Obstojni tok J2 J3 0% 20% 60%
OFF ON OFF
OFF OFF
ON Fazni tok se pri mirovanju motorja avtomatično reducira na nastavljeno vrednost. Vsi vhodni nivoji so TTL in CMOS kompatibilni in lahko obdelujejo frekvence do 5 kHz. Vhodi za takt in smer vrtenja reagirajo na vzpenjajočo stranico signala. Spremembi nivoja smeri vrtenja od 0 do 1 in obratno sledi sprememba smeri vrtenja motorja. Relejni-delovni kontakt se vklopi z pozitivnim nivojem (3-30 V), izklopi pa z nič-nivojem (0-0.8 V). Sprememba nastavitve je učinkovita le, če je sprememba jumperja kratkočasno ločena iz napajanja (reset), ali če se je sprememba zgodila v stanju brez napajanja.
NAPAJANJE
Potrebna je zunanja enosmerna napetost. Valovitost napajanja ne sme prekoračiti 2 V. OPOZORILO! Pri previsokem napajanju (U > 30 V) lahko poškodujete kartico!
PRIKLJUČITEV MOTORJA
Pri dvo-faznih koračnih motorjih priključite fazo na klemi 1-2 ali 3-4 ustreznega izhoda motorja. Glejte sliko v originalnih navodilih, str. 6. Če hočete priključiti 4-fazni koračni motor, morate dve fazi združiti. Slika, str. 7.
SMER VRTENJA MOTORJA
Smer vrtenja priključenih motorjev lahko obrnete z zamenjavo priključnih vodov posamezne faze. Primer: 2-fazni koračni motor: faza 1: klema 1-2 faza 2: klema 3-4 Z zamenjavo obeh priključnih kablov 1-2 se smer vrtenja obrne. Enak učinek dosežete z zamenjavo priključnih kablov na klemi 3-4.
NASTAVITEV FAZNEGA TOKA
Fazni tok lahko nastavite v območju 5 mA do 800 mA (SMC800) oz. od 5 mA do 1500 mA (SMC1500). Skupen tok motorja se sestavi po naslednji formuli: I
= I
+ I
M
Ph1
Ph2
1
Nastavitev faznega toka:
- priključite motor na kartico
- nastavite zunanje napajanje
- višino faznega toka lahko dovajate od referenčne napetosti Referenčna napetost se meri med srednjim priključkom Trimm potenciometra in mase (minus pol napajanja). Trimm potenciometer ustrezne faze obračajte tako dolgo, da željen fazni tok odgovarja naslednji formuli: I
= V
Ph
I
= V
Ph
I
Ph
V
Ref
* 0.084 (A) (SMC800)
Ref
* 0.123 (A) (SMC1500)
Ref
: fazni tok
: referenčna napetost NASVET! Uporabniki kartice SMC800 morajo paziti, da je pri faznem toku nad 500 mA zagotovljeno zadostno prezračevanje (po potrebi uporabite ventilator).
REFERENČNO STIKALO
Na predvideno klemo lahko priključite referenčno stikalo. Priložena programska oprema podpira mehanične vklopne kontakte. Več referenčnih stikal (npr. eno stikalo na OS) morate priključiti paralelno.
IZBIRA PRIJEMALNEGA MAGNETA PRI UPORABI PLOTERJA
Pri uporabi ploterja priključite na Z-OS namesto motorja prijemalni magnet oz. rele na klemo 1-2. Višina napajanja prijemalnega magneta se ravna po oskrbovalni napetosti kartice koračnega motorja: Primer: oskrbovalna napetost kartice koračnega motorja: 24 V DC oskrbovalna napetost prijemalnega magneta: 24 V DC Max. poraba toka ne sme prekoračiti 800 mA (SMC800) oz. 1500 mA (SMC1500). Če vstavite močnejši magnet, ga morate priklopiti preko releja. Za releje veljajo enake predpostavke kot za prijemalne magnete.
KRMILJENJE KARTICE
PRIKLJUČITEV NA RAČUNALNIK
Preko Centronics vmesnika. Uporabite lahko običajni kabel za tiskalnike.
PRIKLJUČITEV DODATNIH KRMILNIH NAPRAV
Samo za SMC1500 z dodatno platino! Če je kartica opremljena z dodatno platino, jo lahko krmilite preko računalnika ali druge krmilne naprave (npr. SPS, frekvenčni generator,...), ki dobavlja taktne in smerne signale.
PROGRAMSKA OPREMA
Priloženi gonilnik nudi uporabniku različne možnosti za krmiljenje kartice.
KRMILNA PROGRAMSKA OPREMA
Na priloženi disketi se nahajajo naslednji programi:
1. SMC_DRV1
Gonilnik za kartico SMC800 in SMC1500 (brez natične platine SMC1500Z). krmiljenje kartice je odvisno od hitrosti računalnika, zato morate optimalno izhodno frekvenco ugotoviti s preizkušanjem. Za direktno krmiljenje kartice SMC800 oz. SMC1500 je namenjen program SMC800.EXE. Program tvori podatke o taktu, smeri in toku in jih posreduje kartici. Ta postavi te podatke v ustrezni fazne toke in tako sproži vrtenje priključenih motorjev. Izhodna hitrost impulzov je odvisna od hitrosti uporabljenega računalnika. Hitrejši je računalnik, hitrejši je izhod podatkov za takt, smer in tok. Zato je priporočljiva prilagoditev programske opreme računalniku. To najdete v meniju »Sistemski parametri«.
OPIS POSAMEZNIH SISTEMSKIH PARAMETROV Z-OS
: dva načina krmiljenja:
- Krmiljenje s ploterjem – namesto motorja se krmili prijemalni magnet. Vnesete lahko vrednost 32000 ali –32000.
- Krmiljenje s 3-OSno uporabo – kot pri X in Y OSi se krmili koračni motor. Vnesete lahko vrednost –31999 do
31999 (= število pol-korakov).
RAZDALJA X:
po pritisku na referenčno stikalo se motor premakne naprej za število vnesenih pol-korakov. Vrednost
lahko znaša –31999 do 31999.
RAZDALJA Y: ZAČETNA RAMPA:
enako kot razdalja X.
vrednost začetne rampe določa začetna frekvenca koračnega motorja. Znaša lahko 1 do 32000. Vnesena vrednost se ravna proporcionalno obratno kot frekvenca (višja začetna vrednost pomeni nižjo začetno vrednost motorja). Višina te vrednosti je odvisna od frekvence takta uporabljenega računalnika.
KONČNA RAMPA:
vrednost končne rampe določa delovna frekvenca koračnega motorja. Znaša lahko 1 do 10000. Vnesena vrednost se ravna proporcionalno obratno kot frekvenca (nižja vrednost pomeni višjo delovno frekvenco motorja). Višina te vrednosti je odvisna od frekvence takta uporabljenega računalnika.
STRMOST:
pod tem razumemo relativno pospeševanje motorja. Višja je ta vrednost, večji pospešek ima motor in
hitreje doseže delovno frekvenco. Vnesete lahko vrednosti od 1 do 20.
2
ROČNA HITROST: to vrednost določa hitrost pri krmiljenju s pomočjo tipkovnice. Definirane so lahko vrednosti od 1 do 30.
VMESNIK:
ta vrednost določa, kateri vmesnik za tiskalnik – 1 ali 2 – morate uporabiti. Veljavne vrednosti so: 1 = LPT1 / 2 = LPT2 Sistemske parametre shranite s tipko F9. S tipko ESC lahko ponovno zapustite menu. Ko ste nastavili sistemske parametre, lahko preko menuja Positionierung vnesete postavke.
Na razpolago so naslednje programske funkcije: Referenca: izbrani motor izpelje počasno gibanje v negativni smeri. Po dosegu referenčnega stikala se izvede obrat
smeri gibanja in motor odvrti število prej nastavljenih pol-korakov (glej razdalja X, Y, Z) v nasprotni smeri. Ta postopek se ponovi za vse tri OSi, če je Z-OS definiran kot izhod za motor. Če je Z-OS definirana kot izhod za magnet, lahko določite ali naj bo izhod z referenčno potjo opremljen s tokom ali ne. S pomočjo referenčne poti lahko sistem nastavite na nič-položaj – preko položaja referenčnega stikala. Referenčno pot lahko prekinete s tipko ESC. Ročni: nastavitev preko tipkovnice, pri čemer se upošteva vrednost (ročna hitrost) iz sistemskih parametrov. Tipke: Kurzor levo / desno X-motor – položaj Kurzor navzgor / navzdol Y-motor – položaj Slika navzgor / navzdol Z-motor – položaj oz. vklop / izklop relejev Ta menu lahko zapustite s tipko ESC. Izhod podatkov: s tem se lahko izdajajo vektorski podatki direktno iz kartice. Te vektorske podatke morate nato nastaviti v menuju Datei. Po izbiri vektorskih podatkov se definirani vektorji prenesejo direktno na krmiljenje, pri čemer se definicija upošteva v sistemskih parametrih. Izhod podatkov lahko prekinete s tipko ESC. Za določitev poteka gibanja kartice uporabite menu Datei. Tu lahko s pomočjo Editorja definirate in shranite vektorje, pol-korake motorja za vsako OS (X, Y, Z). v menuju Datei so naslednje funkcije:
- Neu (nov): izdelava novega podatka za vektor
- Offen (odpiranje): editiranje obstajajočega vektorskega podatka
- Beenden (zaključek): zaključek s programom SMC800 po izbiri funkcije Neu ali Offen pridete v obdelavo podatkov (Editor-vnos vektorja). V obdelavi podatkov je za vsako OS (X, Y, Z) na razpolago več vnosnih polj, v katere morate vnesti vektorje za premikanje motorja. Posamezno polje za vnos lahko dosežete s smernimi puščicami in tipkami za premikanje slike navzgor / navzdol (PgUp / PgDn). Vnos vrednosti je vedno v pol-korakih motorja, t.j. definirane vrednosti se izdajo direktno na kartico, pri čemer priključeni motorji izvedejo število vnesenih korakov. Vrednostno območje vnosnih polj je od –32768 do +32767. Negativnim vrednostim sledi premikanje v negativni smeri, pozitivnim pa v pozitivni. Vrednost »0« pomeni, da ni nobenega premikanja ustrezne OSI. Številko za številko lahko definirate pol-korake za motor za vsako OS. Pri vnosu se prepričajte, koliko OSI naj se istočasno premika (linearna interpolacija), ker se vektorji vedno izdajajo po vrstah glede na krmiljenje. Primer: vnesene vrednosti: X-OS Y-OS Z-OS Vrsta 1 1000 0 0 Vrsta 2 200 200 0 Vrsta 3 0 0 500 Vrsta 4 -300 0 -300 Vrsta 5 0 -1000 0 Vrsta 6 400 400 200
Če sedaj s tipko F2 sprožite izhod podatkov, se vneseni podatki po vrsticah prenesejo na kartico. Izpis poteka sledeče: najprej se obdela vrsta 1, t.j. sproži se motor na X-OSI, izpelje se 1000 pol-korakov motorja v pozitivni smeri. Potem poteka obdelava vrste 2, pri čemer se istočasno premikata X- in Y-OS in izvede se 200 pol-korakov motorja v pozitivni smeri. Z-OS se ne premika. Potem sledi vrsta 3. Tukaj se ne premikata OSI X in Y. Z-OS se premika 500 pol-korakov v pozitivni smeri. V vrsti 4 so definirane negativne vrednosti, t.j. OSI se pomikajo v negativni smeri. X­in Y-OS se premikata 300 pol-korakov v negativni smeri, Y-OS se ne premika. Na koncu se premika Y-OS 1000 pol­korakov v negativni smeri, X- in Z-OS se ne premikata. Nazadnje se v vrsti 6 istočasno premikata OSI X, Y in Z, pri čemer naredita X- in Y-OS 400 pol-korakov in Z-OS 200 pol-korakov v pozitivni smeri. Ta primer kaže, da lahko preko Editorja definirate in preko kartice izvajate kompleksne poteke gibanja. Pri tem se lahko OSI premikajo posamezno ali skupno (linearna interpolacija). Pri izpisu vrednosti podatkov se upoštevajo sistemski parametri. Zgornji primer navaja 3-OSno uporabo, t.j. v sistemskih parametrih je pod Z-OSjo vnesena vrednost med –31999 in +31999, zato lahko na vse tri OSI priključite en motor. Zdaj lahko Z-OS uporabljate tudi s ploterjem, v sistemske parametre lahko pod Z-OS vnesete vrednost –32000 ali 32000. Tukaj lahko npr. na Z-OS priključite prijemalni magnet, pri čemer za obdelavo podatkov nastane druga definicija pol-korakov motorja za Z-OS.
3
Loading...
+ 4 hidden pages