User manual
14
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í. Platné hodnoty se pohybují v oblasti 1 až 5000.
Referenční frekvence:
Hodnota
referenční frekvence
určuje pracovní frekvenci pro referenční jízdu
v jednotce kroky/sekundu. Referenční jízda bude provedena bez zrychlení a bez
brzdného zpomalení. Mohou být definovány hodnoty mezi 1 a 5000.
3.1.3 SMC_DV2A:
Řídící program (ovladač) jen pro SMC1500-kartu s doplňkovou deskou SMC1500Z.
Nastavení karty se zde provádí nezávisle na rychlosti počítače v jednotce kroky za
sekundu.
K přímému nastavení řídící karty krokového motoru SMC1500 je k tomuto ovladači
přiložen program SMC1500A.EXE. Popis funkce se podobá programu, popsanému
pod SMC_DRV2, a proto zde nebude dál pojednávána.
Tento ovladač dodává v protikladu k výše popsaným ovladačům na paralelním
interface synchronizační impuls a směrový signál, které mohou být zpracovány jen
doplňkovou deskou SMC1500Z.
3.2 Řídící software (ovladač) pro vyšší programovací jazyk
Pro mnoho aplikací existuje potřeba, spojit nastavení řídící karty krokového motoru
přímo do aplikačně orientovaných programových části. Signály, vytvořené ovladačem
motoru, provozují řídící kartu krokového motoru v provozu polovičních cyklů. Při
předávání vektorů z hlavního programu na řídící program motoru je třeba dbát na to,
že se u těchto hodnot jedná o poloviční cykly.
V rozsahu dodávky jsou obsaženy řídící programy motoru pro vyšší programovací
jazyk C a Turbo Pascal:
SMCMOT.C (řídící program motoru v C)
SMCMOT.PAS (řídící program motoru v Turbo Pascal)