Programování pohonu

Transkript

Programování pohonu
Kat. č. I170E-CZ-01
Programování pohonu
UŽIVATELSKÝ MANUÁL
Programování pohonu
Tabulka obsahu
1- Úvod ......................................................................................................................................
1-1 Manipulace s tímto instrukčním manuálem............................................................... ........
1-2 Bezpečnostní instrukce ........................................................................................... .......
1-3 Příprava a konfigurace systému................................................................................. .....
5
5
5
6
2- Specifikace ............................................................................................................................. 7
3- Editor programování pohonu................................................................................................. 8
3.1- Ukládání a načítání programů .......................................................................................... 9
3.2- Editor ............................................................................................................................... 9
3.3- Panel nástrojů .................................................................................................................. 10
3.4- Klávesové zkratky............................................................................................................. 11
3.5- Oblast kreslení .................................................................................................................. 11
3.6- Okno sady nástrojů ........................................................................................................... 13
3.7- Okno bloku parametrů....................................................................................................... 14
3.8- Okno vlastností.................................................................................................................. 15
3.9- Výstupní okno .................................................................................................................. 16
3.10- Vytváření programu .........................................................................................................16
4- Struktura programování pohonu ........................................................................................... 17
4.1- Úlohy................................................................................................................................. 17
4.2- Podprogramy .................................................................................................................... 18
5- Uživatelské proměnné programování pohonu......................................................................19
5.1- Počáteční data .................................................................................................................. 19
U(00) až U(31) nebo uživatelské parametry....................................................................... 19
UL(00) až UL(07) nebo vnitřní uživatelské parametry........................................................... 19
5.2- Nastavení proměnných ..................................................................................................... 19
Nastavení frekvence ............................................................................................................ 19
ZRYCHL .............................................................................................................................. 19
ZPOMAL .............................................................................................................................. 20
5.3- Proměnné sledování měniče
FM ....................................................................................................................................... 20
Iout ...................................................................................................................................... 20
Dir....................................................................................................................................... 20
PIB-FB ................................................................................................................................ 20
F-CNV ................................................................................................................................. 20
Tmon ................................................................................................................................... 21
Vout..................................................................................................................................... 21
Napájení .............................................................................................................................. 21
Čas chodu ........................................................................................................................... 21
Čas zapnutí napájení .......................................................................................................... 21
UMon(0) až UMon(2) .......................................................................................................... 21
POS .................................................................................................................................... 22
ERR-CNT ............................................................................................................................ 22
ERR(1)-ERR(6) ................................................................................................................... 22
DCV .................................................................................................................................... 22
STAV ................................................................................................................................... 22
5.4- Proměnné svorek ............................................................................................................. 23
X(00)-X(09) ......................................................................................................................... 23
Xw ....................................................................................................................................... 23
Y(00)-Y(05) ......................................................................................................................... 23
Yw ....................................................................................................................................... 23
XA(0)-XA(2) ........................................................................................................................ 23
YA(0)-YA(2) ........................................................................................................................ 23
UB(00)-UB(07) .................................................................................................................... 24
UBw .................................................................................................................................... 24
TC(0)-TC(7) ........................................................................................................................ 24
TD(0)-TD(7) ........................................................................................................................ 24
TDw..................................................................................................................................... 24
2
Programování pohonu
5.5- Funkce digitálních vstupů.............................................................................................. 25
5.6- Funkce digitálních výstupů.............................................................................................. 26
6- Programovací instrukce pohonu
6.1- Povely řízení .................................................................................................................... 28
Vstup (Entry)........................................................................................................................ 28
Konec (End)........................................................................................................................ 28
Volej (Call)........................................................................................................................... 28
Podprogram (Sub) ............................................................................................................. 28
Konec podprogramu (End Sub)........................................................................................... 29
Jdi na (Go To)..................................................................................................................... 30
Při chybě (On trip).............................................................................................................. 31
If……………… .................................................................................................................... 32
Ifs/ Else / End If ................................................................................................................... 33
Select / Case / End Select ................................................................................................. 34
For / Next .............................................................................................................................35
While / Wend....................................................................................................................... 36
Until / Loop ..................................................................................................................……. 37
Čekej (wait)....................................................................................................................... 38
6.2- Aritmetické a logické příkazy ............................................................................................. 39
= (Nahrazení)...................................................................................................................... 39
Přírůstek ............................................................................................................................. 39
Odečet .................................................................................................................................40
Násobení ............................................................................................................................ 40
Dělení ................................................................................................................................. 41
Mod .................................................................................................................................... 41
Abs .................................................................................................................................... 42
And..................................................................................................................................... 43
Or …………………………………………………………………………………………….…….. 44
XOr..................................................................................................................................... 45
Not ..................................................................................................................................... 46
Inc ...................................................................................................................................... 47
Dec..................................................................................................................................... 48
6.3- Příkazy řízení vstupů/výstupů .......................................................................................… 49
Var = X(i)........................................................................................................................... 49
Var = Xw .........................................................................................................................… 50
Y(i) = hodnota.................................................................................................................... 51
Yw = hodnota ..................................................................................................................… 52
func = hodnota ................................................................................................................... 53
Var = func............................................................................................................................ 54
Var = UB(i) ......................................................................................................................… 55
Var = UBw .......................................................................................................................… 56
UB(i) = hodnota ............................................................................................................... .. 57
UBw = hodnota.................................................................................................................. 58
6.4- Příkazy řízení časovače ................................................................................................... 59
Zpoždění ............................................................................................................................. 59
Nastavení časovače ............................................................................................................ 60
Vypnutí časovače ............................................................................................................... 61
6.5- Příkazy parametrů řízení ................................................................................................ 62
ChgParam .......................................................................................................................... 62
MonParam ........................................................................................................................ 63
EepWrt ............................................................................................................................... 64
RtcSet ................................................................................................................................. 65
6.6- Povely řízení měniče....................................................................................................... 66
Run-FW............................................................................................................................. 66
Run-RV .............................................................................................................................. 66
Stop.................................................................................................................................... 66
Nastavení frekvence .......................................................................................................... 66
Chyba ................................................................................................................................. 68
Zrychli (accel) ....................................................................................................................... 69
Zpomal (decel)...................................................................................................................... 69
7- Specifické chyby programování pohonu a řešení problémů.............................................. 70
3
Programování pohonu
8- Parametry programování pohonu – Obecná opatření .......................................................
8-1 Seznam parametrů ovlivněných pořadím nastavení ....................................................
8-2 Seznam parametrů ovlivněných jmenovitým proudem (%)..........................................
8-3 Seznam parametrů ovlivněných povolením/zakázáním PID .........................................
4
71
71
71
72
Programování pohonu
1-Úvod
Tato instrukční příručka vysvětluje, jak použít software pro programování pohonu pro měniče Omron
řady MX2/RX. Ujistěte se, že jste tento instrukční manuál přečetli pečlivě před používáním
programování pohonu a mějte jej po ruce pro budoucí použití.
1-1 Manipulace s tímto instrukčním manuálem
Obsah tohoto instrukčního manuálu podléhá změnám bez předchozího upozornění.
Žádná část tohoto instrukčního manuálu nesmí být reprodukována v jakékoli formě bez souhlasu
vydavatele.
Pokud zjistíte nesprávný popis, chybějící popis nebo máte otázky, které se týkají obsahu tohoto
instrukčního manuálu, prosím, kontaktujte vydavatele.
1-2 Bezpečnostní instrukce
Ujistěte se, že jste tento instrukční manuál přečetli, Instrukční manuál měniče a připojené dokumenty
pečlivě před používáním programování pohonu a měniče.
Před vytvářením uživatelských programů pro měnič viz také Instrukční manuál měniče a konfiguračního
softwaru (CX-Drive) - Instrukční manuál pro potřebné související znalosti a zajistěte pochopení
a dodržení všechny bezpečnostních informací, varování a provozních a manipulačních pokynů
pro správné používání měniče.
Vždy používejte měnič striktně v rozsahu specifikací popsaných v instrukčním manuálu pro měnič
a správně provádějte údržbu a kontrolu pro zabránění vyskytnutí chyby.
Pokud používáte měnič spolu s volitelným výrobkem, také si přečtěte manuál pro tyto výrobky. Vemte
na vědomí, že tento instrukční manuál a manuál pro každý volitelný výrobek, který má být použit, by
měl být dodán koncovému uživateli měniče.
V tomto instrukčním manuálu najdete upornění podél instrukcí.
VAROVÁNÍ: Naznačuje, že nesprávné zacházení může způsobit nebezpečné situace, což může mít
za následek vážné zranění nebo smrt.
5
I170-CZ-01
Programování pohonu
1-3 Příprava a konfigurace systému
Chcete-li vytvořit uživatelské programy s funkcí měniče programování pohonu, musíte připravit následující
zařízení a software:
(1) MX2, RX měnič
(2) Osobní počítač (PC) (Systém Windows)
32-bit PC: Windows XP SP3, Windows Vista (jakýkoliv service pack) a Windows 7.
64-bit PC: Windows Vista (jakýkoliv service pack) a Windows 7.
(3) Volitelný programovací software CX-Drive
· MX2 měnič: CX-Drive verze 2.0x nebo vyšší.
· RX měnič: CX-Drive 2.3x nebo vyšší.
(4) Volitelný připojovací kabel PC-měnič. Pro MX2 to je USB kabel, pro RX je potřeba
převodníkový kabel USB-RJ45. Kód položek:
Název kódu položky pro MX2: AX-CUSBM002-E
Název kódu položky pro RX (2 volby kabelů):
· 3G3AX-PCACN2, nebo
· USB CONVERTERCABLE
RX
Port měniče: Port pro připojení operátoru RJ-45.
MX2
Port měniče: USB konektor
Následující obrázek zobrazuje základní konfiguraci systému pro programování.
Volitelný programovací
software CX-Drive
Osobní počítač
s Windows
Volitelný kabel PC-měnič
MX2 nebo RX
Měnič
Pro MX2:
· AX-CUSBM002-E
Pro RX (2 volitelné):
· 3G3AX-PCACN2, nebo
· USB-CONVERTERCABLE
MX2: CX-Drive 2.0x a vyšší
RX: CX-Drive 2.3x a vyšší
Nainstalujte CX-Drive na Váš osobní počítač s Windows a připojte osobní počítač k měniči (MX2 nebo RX)
přes připojovací kabel PC-měnič.
Po dokončení těchto příprav můžete obsluhovat editor programování pohonu pro vytvoření uživatelského
programu a stažení do měniče.
Níže uvedená tabulka uvádí hlavní funkce editoru programování pohonu.
Funkce
Editor programování
Kompilace
Stahování a nahrávání
Popis
Podporuje vstup, editaci, ukládání, čtení a tisk uživatelských
programů
Kompilace a úprava uživatelského programu
Nahrání uživatelského programu do měniče
Nahrávání uživatelského programu z měniče
6
I170-CZ-01
Programování pohonu
2-Specifikace
Níže uvedená tabulka uvádí související specifikace s programováním funkcí programování pohonu.
Souvísející funkce
se vstupy/výstupy
Specifikace jazyka
Položka
Programovací jazyk
Vstupní zařízení
Max. velikost programu
Podpůrné funkce
programování
(programovací software)
Výkonný formát
Externí vstup
Externí Výstup
Vyhrazená slova
Instrukce
Specifikace
Jazyk blokového schématu
Osobní počítač s Windows (OS: Windows XP-SP3, Windows Vista, Windows 7)
1024kroků (Vnitřní úložná kapacita měniče je 1024 kroků nebo 6 kilobytů.)
Editace (ve Windows)/-Zobrazení (ve Windows) Kontrola syntaxe programu
(ve Windows) Stahování, nahrávání a úplné smazání programu
Provedeno překladačem v prováděcím cyklu 2 ms na instrukci (možné volání podprogramu s vnořením až
do 8 vrstev)
Kontakt Signál
24V vstup s otevřeným kolektorem (použití intel.vstupních svorek)
RX: Přiřazeno ke svorce PRG/Vždy run
Vstup signálu chodu
MX2: Přiřařazeno ke svorce PRG/Vždy run
programu
RX: Až 8 svorek (X(00) až X(07))
Multifunkční svorky
MX2: Až 8 svorek (X(00) až X(07))
XA(0): 0 až 10V (Svorka O)
Analogový vstup pro všeobecné
XA(1): 4 až 20 mA (Svorka OI)
použití
XA(2): 0 až 10V (O2 svorka) (Pouze RX)
RX: Až 6 svorek (Y(00) až Y(05))
Výstupní svorka pro všeobecné účely
MX2: Až 3 svorky (Y(00) až Y(02))
YA (0): Přiřaditelné ke svorce EO (Svorka FM pro RX)
Analogový výstup pro všeobecné
YA (1): Přiřaditelné ke svorce AM
použití
YA (2): Přiřaditelné ke svorce AMI (Pouze RX)
(1) Povely řízení programu
Smyčka (For)/-Nepodmíněné větvení (Goto)/-Časové řízení (Čekej)
Podmíněné větvení (Jestliže pak, Jestliže pak, Jinak, Vyber případ, Dokud a Když)
Podprogram (volej, podprogram)/-Jiné (Vstup, Konec, Podprogram, Konec Podprogramu, Inc,
Dec)
(2) Aritmetické povely Aritmetické operace (+,-,*,/)/-Zbytek (Mod)/-Nahrazení (=)
Absolutní hodnota (Abs)/-Logická operace (Or, And, Xor a Not)
(3) Vstupně/výstupní povely
Všeobecný vstup/výstup (vstupní bit, vstupní slovo, výstupní bit a výstupní slovo)
Čtení ze vstupních svorek měniče.
(4) Řízení časovače: Zpoždění činnosti/-Řízení časovače
(5) Kontrola parametrů: Přepisování parametrů opětovným vybráním kódu na operátorském panelu
Uživatelem definovaná
U(00) až U(31) (32 proměnných)
Vnitřní uživatelské proměnné UL(00) až UL(07) (8 proměnných)
Nastavená frekvence
SET-Freq
ACCEL
Čas zrychlení
DECEL
Čas zpomalení
FM, Iout, Dir, PID-FB, F-CNV, Tmon, Vout, Napájení, Čas chodu, Čas
Sledování proměnných
zapnutí napájení, PlsCnt (Pouze RX), POS, STAV, DCV, ERR CNT,
ERR(1), ERR(2), ERR(3), ERR(4), ERR(5) a ERR(6)
Bitové příkazy
FW, RV, CF1, CF2,CF3,CF4,JG,DB,SET,TCH,FRS,EXT,USP,CS,SFT,
AT, RS, STA, STP, F/R, PID, PIDC, UP, DWN, UDC, OPE, SF1, SF2,
SF3, SF4, SF5, SF6, SF7, OLR, TL, TRQ1-2, BOK, LAC, PCLR, ADD,
F-TM, ATR, KHC, AHD, CP1-3, ORL, ORG, SPD, RS-485, HLD, ROK,
DISP.
Výstupní funkce
RUN, FA1, FA2, OL, OD, AL, FA3, OTQ, UV, TRQ, RNT, ONT, THM,
BRK, BER, ZS, DSE, POK, FA4, FA5, OL2, ODc, OIDc, FBV, NDc,
LOG1, LOG2, LOG3, WAC, WAF, FR, OHF, LOC, IRDY, FWR, RVR,
MJA, WCO, WCOI, FREF, REF, SETM, EDM.
Počet proměnných
Vstupní kontakt pro všeobecné
účely
Vstupní kontakt volitelného
rozšíření IO
Výstupní kontakt
pro všeobecné účely
Výstupní kontakt rozšíření
RX : X(00) až X(07) (8 kontaktů)
MX2 : X(00) až X(07) (8 kontaktů)
RX :-------MX2 : X(08) až X(09) (2 kontakty)
RX :Y(00) až Y(05) (6 kontakt ů)
MX2 : Y(00) až Y(02) (3 kontakty)
-MX2 : Y(03) až Y(05) (3 kontakty)
Vnitřní uživatelský kontakt
UB (00) až UB (7) (8 kontakt ů)
Vnitřní kontakt časovače
Vnitřní čítač času
Vstup/výstup měniče
TD (0) až TD (7) (8 kontaktů čítače)
TC (0) až TC (7) (8 čítačů)
Specifikace kódem na vzdáleném digitálním operátoru
Uživatelské zobrazení
UMon(00) až UMon(02) (3 uživatelská zobrazení)
Uživatelská chyba
Uvede měnič do chyby (10 chyb)
7
I170-CZ-01
Programování pohonu
3-Editor programování pohonu
Editor programování pohonu umožňuje uživateli navrhovat programy pohonu intuitivním způsobem.
CX-Drive poskytuje způsob jak vytvořit programy pohonu a jejich kompilaci, jejich přenos do a z měniče,
spuštění a zastavení jejich provádění a další související úlohy.
Můžete otevřít tuto funkci kliknutím na programování pohonu na pracovní ploše pohonu, který to
podporuje, nebo výběrem Program | Program Editor z nabídky pohonu, nebo tlačítkem z panelu
nástrojů CX-Drive
.
Prosím, vytvořte nový CX-Drive soubor kliknutím na menu File | New. Objeví se nové okno pohonu
(Obrázek 1). Zvolte typ pohonu a stiskněte tlačítko OK. Pak se objeví na pracovní ploše (Obrázek 2).
Obrázek 1-Nové okno pohonu
Obrázek 2-Pracovní plocha CX-Drive
Pomocí dvoukliku na možnost programování pohonu (drive programming) se objeví editor programování pohonu.
8
I170-CZ-01
Programování pohonu
3-1 Ukládání a načítání programů
Program pohonu je automaticky ukládán, když CX-Drive dokument pohonu, který obsahuje, je uložen.
Když CX-Drive dokument je otevřen, program pohonu, který obsahuje (pokud existuje) je automaticky
načten. Můžete jej zobrazit otevřením editoru programu.
Nebo můžete exportovat program pohonu pro uložení nezávisle na jiných informací o pohonu.
Chcete-li tak učinit, použijte Program | Export Program povel v menu Drive. Zadejte název souboru,
který chcete použít. Soubor bude uložen s příponou driveprogram.
Program pohonu může být importován pomocí Program | Import Program povelu v menu Drive.
3-2 Editor
Editor programu je hlavní okno funkce programování pohonu.
Oblast okna tvoří panel nástrojů se společnými příkazy a oblast kreslení, kde je program zobrazen jako
vývojový diagram.
9
I170-CZ-01
Programování pohonu
3-3 Panel nástrojů
Okno editoru programu obsahuje následující povely:
Povely
Smaž aktuální záložku
Přiblížení (Zoom In)
Popis
To umožňuje vytvořit novou úlohu pro program
až do maximálního počtu povolených úloh. Úlohy jsou
součástí programu, které jsou prováděny nezávisle
na sobě.
To umožňuje vytvoření nového podprogramu. Podprogram
je část programu, která je volána z úlohy.
To smaže aktuální úlohu nebo podprogram.
To zvyšuje úroveň přiblížení.
Oddálení (Zoom out)
To snižuje úroveň přiblížení.
Zoom Reset
To obnoví přiblížení na jeho původní hodnotu.
To umožňuje uživateli vybrat jeden nebo více prvků
programu kliknutím a tažením kurzorem myši. Tento režim
je aktivní ve výchozím nastavení
To umožňuje uživateli pohyb v rozsahu zobrazení.
V každém směru při zachování stejného měřítka, kliknutím
a tažením.
To vrací poslední změnu.
To obnovuje poslední změnu vzatou zpět.
To kompiluje program a pokud neexistují žádné chyby,
přenese jej do měniče.
Nová úloha
Nový podprogram
Výběr režimu
Režim sledování
Undo
Redo
Přenos do měniče
Přenos z měniče
Start
Stop
Obrázek
To přenáší program z měniče do editoru programu.
To spustí program v pohonu
CX-Drive jej nejprve porovná s programem právě
upravovaným pro zajištění, že jsou stejné. Pokud se liší,
program se nespustí
To zastaví program v pohonu. Tato akce se provede
bez ohledu na to, zda je program v pohonu stejný jako
upravovaný program.
Horizontální zarovnání vlevo
To kompiluje program, který je právě navrhován. Chyby
kompilace a varování budou oznámeny jako tipy nástroje
v blocích ve vývojovém diagramu.
To zarovnává vodorovně levé strany vybraných bloků.
Horizontální zarovnání na střed
To zarovnává vodorovně středy vybraných bloků.
Kompilace
Horizontální zarovnání vpravo
Vertikální zarovnání nahoru
Vertikální zarovnání na střed
Vertikální zarovnání dolu
Orientace
Auto-uspořádání
Zobraz kontakty
Zobraz
Heslo
NÁPOVĚDA
To zarovnává vodorovně pravé strany právě vybraných
bloků.
To zarovnává svisle horní strany vybraných bloků.
To zarovnává svisle středy vybraných bloků.
To zarovnává svisle spodní strany vybraných bloků.
To vybírá preferovanou orientaci pro připojení bloků.
To uspořádává prvky vývojového diagramu automaticky
v právě vybrané orientaci.
To přepíná zobrazení/skrytí kontaktů bloků, které jsou
zástupnými symboly pro začátek a konec šipky připojení
To vám umožní zvolit styl zobrazení programu. (pouze
text, pouze ikona, ikona a text nebo název, ikona
a parametr).
To vám umožní nastavit, změnit nebo odebrat heslo
programu.
To zobrazuje nápovědu programování pohonu.
10
I170-CZ-01
Programování pohonu
3-4 Klávesové zkratky
Následující klávesové zkratky mohou být použity na oblast kreslení.
· Ctrl + X: Cut (vyjmi)
· Ctrl + C: Copy (kopíruj)
· Ctrl + V: Paste (vlož)
· Ctrl + Z: Undo (zpět)
· Ctrl + Y: Redo (vrať zpět)
· Ctrl + A: Vyber vše
· Ctrl + L: Zámek
· Ctrl + P: Pin
· Tab: Výběr následujícího
· Shift + Tab: Výběr předcházejícího
· Klávesy se šipkami: Přesun vybraného prvku
· Home, End, Page Up, Page Down: Procházení grafu
· +: Přiblížení
· - : Oddálení
3-5 Oblast kreslení
Oblast kreslení zobrazí aktuální návrh programu.
Tato oblast může mít odlišné stránky organizované v kartách. Každá karta je buď úloha nebo
podprogram. Projekt je vytvořen s jednou výchozí kartou, což je úloha.
Když je program kompilován bez chyby, ikona se šipkou v zeleném kroužku ukazuje výchozí bod
každé úlohy.
11
I170-CZ-01
Programování pohonu
Pro programy kompilované s chybami červená ikona s vykřičníkem identifikuje chybné bloky. Umístění
kurzoru na ikonu chyby zobrazuje chybu kompilace, která může také být viděna v seznamu chyb.
Úloha nebo podprogram mohou být odstraněny nebo přejmenovány pravým kliknutím na název karty.
Pravé kliknutí na oblast, která není součástí vývojového diagramu, zobrazí popup menu, které vám umožní
vložit prvky, které jste předtím zkopírovali, nebo vybrat všechny prvky.
Pravé kliknutí na prvek jej vybírá a zobrazuje popup menu s více možnostmi
12
I170-CZ-01
Programování pohonu
Dostupné příkazy nabídky jsou popsány níže.
• Bring To Front (vezmi vpřed) - umísťuje prvek graficky před další prvky.
• Send To Back (odešli dozadu)- umísťuje prvek graficky za další prvky.
• Pin - zafixuje prvek do jeho současné pozice v zobrazení. Nebude přesunut při činnosti klikni a táhni.
• Lock (zámek) - funguje jako Pin a kromě toho nastaví vlastnosti prvku jako read-only.
• Cut - Vyjme a odstraní prvek a uloží jej do schránky pro další vložení.
• Copy - Uloží kopii prvku do schránky pro další vložení.
• Paste - vloží obsah předcházejícího kopírování do schránky do oblasti kreslení. Vemte na vědomí,
že po kopírování prvků je take můžete vložit je do jiných souvislostí; například jako obrázky v aplikaci
Microsoft Office.
3-6 Okno sady nástrojů
Okno sady nástrojů Vám umožňuje přidat bloky v návrhu programu přetažením. To zobrazí
podporované bloky pro konkrétní pohon, organizované ve skupinách.
Panel nástrojů je zobrazen, pokud Programování pohonu je součástí. Můžete jej také zobrazit nebo skrýt
kliknutím na programování pohonu | Toolbox v menu View.
Panel nástrojů je zobrazen ve výchozím nastavení zakotvený na nejpravější straně CX-Drive. Můžete
změnit jeho velikost podle potřeby pro lepší zobrazení jeho prvků. Také můžete přepínat dokování
kliknutím pravého tlačítka u hran oken.
Můžete si také vybrat svůj styl zobrazení pravým kliknutím myši. Jsou dostupné tři styly: Velké ikony,
Malé ikony a seznam. V každém stylu ukáže umístění kurzoru myši na blok k němu krátký text
nápovědy.
Kliknutím na jakýkoli název kategorie zobrazí bloky, které patří do této kategorie.
13
I170-CZ-01
Programování pohonu
3-7 Okno bloku parametrů
Okno bloku parametrů umožňuje uživateli editovat parametry programu pohonu, které fungují jako
proměnné programu. Parametry jsou organizované ve skupinách. Blok parametrů je zobrazen, pokud
Programování pohonu je součástí. Můžete jej také zobrazit nebo skrýt kliknutím na programování pohonu |
Block Parameters v nabídce view.
Blok parametrů je zobrazen ve výchozím nastavení zakotvený na nejpravější straně CX-Drive. Můžete
změnit jeho velikost podle potřeby pro lepší zobrazení jeho prvků. Také můžete přepínat dokování
kliknutím pravého tlačítka u hran oken.
Chcete-li změnit hodnotu parametru bloku, umístěte kurzor na jeho řádek a klikněte na editovací box
vpravo od názvu. Zadejte novou hodnotu. CX Drive Vás bude varovat, pokud hodnota překračuje povolený
rozsah.
V dolní části okna je zobrazena nápověda k bloku parametrů.
14
I170-CZ-01
Programování pohonu
3-8 Okno vlastností
Okno vlastností umožňuje uživateli upravit vlastnosti programového bloku pohonu, který je právě vybraný
v editoru programu.
Vlastnosti jsou zobrazeny, pokud Programování pohonu je součástí. Můžete jej také zobrazit nebo skrýt
kliknutím na programování pohonu | Properties v nabídce view.
Vlastnosti jsou zobrazeny ve výchozím nastavení zakotvené na nejpravější straně CX-Drive. Můžete
změnit jejich velikost podle potřeby pro lepší zobrazení jeho prvků. Také můžete přepínat dokování
kliknutím pravého tlačítka u hran oken.
Chcete-li změnit jeden blok argumentu příkazu, umístěte kurzor na jeho řádek a klikněte na editovací box
vpravo od názvu.
▪ Pokud blok argument má další možnosti, druhé kliknutí myši rozvine dostupné možnosti pro Váš výběr.
▪ Pokud blok argumentu nemá možnosti, kliknutím na jeho aktuální hodnotu bude umožněna změna
zadáním nové. CX Drive Vás bude varovat, pokud hodnota překračuje povolený rozsah.
Pokud blok argument může mít oboje volitelné a i vlastní hodnoty, kliknutí na značku rozvinutí na pravé
straně buňky rozvine dostupné možnosti, zatímco klepnutím na libovolné místo textu buňky ji budete
moci upravit.
15
I170-CZ-01
Programování pohonu
3-9 Výstupní okno
To zobrazuje chyby kompilace a varování v aktuálně upravovaném programu pohonu poté, co je
zkompilován. Chyby zabrání, aby byl program správně kompilován. Varování umožní kompilaci,
ale oznámí zákazníkovi abnormální podmínky.
·
Přepínač chyby (chyb) zobrazuje seznam chyb.
·
Přepínač upozornění zobrazuje seznam upozornění.
·
Přepínač zpráv(y) zobrazuje seznam informativních zpráv.
Zprávy v seznamu zobrazují následující informace:
· Datum: Datum a čas, kdy se vyskytla chyba.
· Součást: Identifikuje prvek s chybou.
· Popis: Text chyby nebo upozornění.
Tento seznam je automaticky smazán po každém provedení kompilace.
3-10 Vytváření programu
Postupujte podle kroků popsaných níže pro vytvoření programu pohonu.
1. Otevřete Editor programu. Pomocná okna programování pohonu (Toolbox, Block Parameters,
Properties a Error List) se automaticky zobrazí.
2. Přetáhněte každý blok programu z okna Panelu nástrojů do editoru programu.
3. Po přetažení bloku upravte jeho vlastnosti kliknutím na něj a upravte parametry v okně vlastností.
4. Připojte odpovídající bloky.
5. Upravte proměnné programu pohonu v okně bloku parametrů.
6. Nyní můžete zkompilovat program, přenést jej do měniče, exportovat, etc.
Nebo můžete se připojit k pohonu, který má program a přenést jej podle jednoduchých kroků popsaných níže.
1. Otevřete Editor programu. Pomocná okna programování pohonu (Toolbox, Block Parameters a
Properties) se automaticky zobrazí.
2. Klikněte na tlačítko přenos z pohonu v panelu nástrojů editoru programu. Program bude přenesen
z pohonu a automaticky zobrazen v editoru programu oblasti kreslení.
3. Nyní můžete upravit program, zkompilovat, přenést jej do pohonu, exportovat, etc.
Pokud existuje program pohonu, můžete jej také přenést z a do pohonu pomocí tlačítek přenosu
z a do pohonu panelu nástrojů CX-Drive. V tomto případě dialogová zpráva se zeptá, zda přenést
parametry, program nebo oboje.
16
I170-CZ-01
Uplynul
ý čas
Programování pohonu
4-Struktura programování pohonu
Programovacím jazykem je jazyk vývojového diagramu.
Měnič může zpracovat pět souběžných úloh.
Zpracování je podle následujícího diagramu.
+
provádění instrukcí
provádění instrukcí
úloha 1
úloha 2
úloha 3
úloha 4
úloha 5
čas
zpracování
řádek kód
řádek kód
řádek kód
řádek kód
řádek kód
2 [ms]
1
Entry
Entry
Entry
Entry
Entry
4
2
top
6
top
11
top
14
top
19
top
6
3
proces A
7
proces B
12
proces C
15
proces D
20
proces E
8
4
8
13
Goto top
16
21
10
5
Goto top
9
11
top
17
22
12
2
top
10
Goto top
12
proces C
18
Goto top
23
14
3
proces A
6
top
13
Goto 11
14
top
24
Goto top
16
4
7
proces B
11
top
15
proces D
19
top
18
5
Goto top
8
12
proces C
16
20
proces E
20
2
top
9
13
Goto top
17
21
22
3
proces A
10
Goto top
11
top
18
Goto top
22
24
4
6
top
12
proces C
14
top
23
26
5
Goto top
7
proces B
13
Goto top
15
proces D
24
Goto top
28
2
top
8
11
top
16
19
top
30
3
proces A
9
12
proces C
17
20
proces E
32 [ms]
4
10
Goto top
13
Goto top
18
Goto top
21
-
Uvnitř každé úlohy mohou být připojeny podprogramy, ale maximum vnoření (volání v rámci podprogramu)
je 8 úrovní hloubky.
4-1 Úlohy
Pokud programování pohonu se otevře, prázdná úloha se zobrazí jako výchozí:
Pravým kliknutím myší můžeme smazat aktuální úlohu nebo přejmenovat aktuální úlohu.
.
Každá úloha musí začít s Entry (Vstup) a musí končit ovládacím povelem KONEC (End).
17
I170-CZ-01
Programování pohonu
4-2 Podprogramy
Podprogramy jsou užitečné pro organizaci Vašeho programu do částí kódů, které můžete použít opakovaně
v jiných programech nebo ve stejném programu. Pro vložení podprogramu zmáčkněte tlačítko
a nový
podprogram se objeví. Podobně jako úlohy můžete odstranit nebo přejmenovat podprogram.
Každý podprogram musí začít blokem Sub a končí povelem End Sub.
Podprogram se provádí prostřednictvím příkazu Call s názvem podprogramu.
To je možné pouze pro volání podprogramu, který je spojen s úlohou. Pro použití s jinými úlohami je nutná
kopie podprogramu v úloze.
18
I170-CZ-01
Programování pohonu
5-Uživatelské proměnné programování pohonu
5-1 Počáteční data
U(00) až U(31) nebo uživatelské parametry
U(00) až
U(31)
Popis
Uživatelská proměnná
Rozsah hodnot
0 až 65535
Výchozí Jednotka Velikost dat
Data
uložená v
P100 až
P131
1 slovo bez
znaménka
Vlastnost
R/W
Uživatelské proměnné jsou univerzální funkce, které lze použít jako 1 slovo bez znaménka. Data zapsaná
z program pohonu do uživatelem definované proměnné nejsou uložena v EEPROM měniče. Proměnné
obnoví počáteční nastavení, pokud je vypnuto napájení měniče. Uživatelem definované proměnné
odpovídají parametrům měniče “P100 “ až “ P131”. Můžete také změnit nastavení uživatelem definované
proměnné z digitálního operátoru. Změny provedené z digitálního operátoru budou uloženy v EEPROM. To
je také možné napodobit z programování pohonu pomocí povelu EepWrt.
Proměnné P129 až P131 (U(29) až U(31)) jsou uloženy automaticky při vypnutí frekvenčního měniče. Tato
funkce nemusí pracovat při velkém zatížení (výstupní proud motoru) nebo u příliš malých měničů (nízká
kapacita DC sběrnice). V případě problémů je doporučeno vypnout výstup měniče pro zachování energie
v kondenzátorech.
UL(00) až UL(07) nebo vnitřní uživatelské parametry.
UL(00) –
UL(07)
Popis
Vnitřní uživatelské
proměnné
Rozsah hodnot
Výchozí
− 231 až 231  - 1
0
Jednotka
Velikost dat
Vlastnost
2 slova se
znaménkem
R/W
Vnitřní uživatelské proměnné jsou univerzální funkce, které lze použít jako proměnné 2 slov bez znaménka
například k dočasnému ukládání výsledků aritmetické operace. Počáteční hodnoty lze nastavit pomocí
počátečních dat programu.
5-2 Nastavení proměnných
Set-Freq
Popis
Nastavení výstupní
frekvence
Rozsah hodnot
Výchozí
Jednotka
0
0,01
Hz
0 až 40000
Velikost dat
1 slovo bez
znaménka
Vlastnost
R/W
Pokud A001=7 (Referenční frekvence programování pohonu), tak je žádaná frekvence pro měnič.
Vždy odráží čtení parametru F001 bez ohledu na nastavení A001. Tato proměnná není uložena
v EEPROM měniče. Bude obnovena na výchozí nastavení po zapnutí napájení. Pokud měnič obdrží
povel k činnosti (FW=1 nebo RV=1), bude motor zrychlovat až do frekvence, která byla nastavena
naposled.
ACCEL
Popis
Rozsah hodnot
Nastavení času zrychlení
1 až 360000
Výchozí
Jednotka
Poznámka
1
0,01
sec
Velikost dat
2 slova bez
znaménka
Vlastnost
R/W
Tato proměnná může být použita ke čtení a zápisu času zrychlení motoru měničem. Je povolena pouze
tehdy, když nastavení výběru vstupu času zrychlení a zpomalení (P031) je “03” (PRG). (Prosím, vemte
na vědomí, že to neodpovídá nastavení parametru měniče “F002”). Data zapsaná do této proměnné nejsou
uložena v EEPROM měniče. Ten obnoví původní hodnoty po zapnutí napájení.
Poznámka 1: Ve výchozím nastavení (když je zapnuto napájení měniče) čas zrychlení
následuje nastavení parametrů měniče “F002”, “F202” nebo “F302”. Podrobné
informace naleznete v příručce pro měnič.
Poznámka 2: Když program zapíše hodnoty do této proměnné, hodnota se projeví v měniči
v cyklu 40 ms, což odpovídá standardní specifikaci měniče.
19
I170-CZ-01
Programování pohonu
DECEL
Popis
Nastavení času
zpomalení
Rozsah hodnot
1 až 360000
Výchozí
Jednotka
Poznámka
1
0,01
sec
Velikost dat
2 slova
bez
Vlastnost
R/W
Tato proměnná může být použita ke čtení a zápisu času zpomalení motoru měničem. Nastavení času
zpomalení pomocí této proměnné je povoleno pouze, pokud nastavení výběru vstupu času zrychlení
a zpomalení (P031) je “03” (PRG). (Nastavení této proměnné neodpovídá nastavení parametru měniče
“F003”). Data zapsaná do této proměnné nejsou uložena v EEPROM měniče. Tato proměnná obnoví
původní nastavení, pokud je vypnuto napájení měniče.
Poznámka 1: Ve výchozím nastavení (když je zapnuto napájení měniče), čas zpomalení
následuje čas zpomalení (1) nastavený “F003”, “F203” nebo “F303”. Podrobné informace
naleznete v příručce pro měnič.
Poznámka 2: Když program zapíše hodnoty do této proměnné, hodnota se projeví v měniči
v cyklu 40 ms, což odpovídá standardní specifikaci měniče.
5-3 Proměnné sledování měniče (Tyto jednotky ne vždy korespondují se zobrazovanými jednotkami)
FM
(d001)
Popis
Zobrazení výstupní
frekvence
Rozsah hodnot
Výchozí
Jednotka
0,01
Hz
0 až 40000
Velikost dat
1 slovo bez
znaménka
Vlastnost
R
Zobrazená data proměnné odpovídají údajům zobrazení při sledování výstupní frekvence (d001). Tato
proměnná je pouze pro čtení.
Iout
(d002)
Popis
Zobrazení výstupního
proudu
Rozsah hodnot
Výchozí
Jednotka
0,01
%
0 až 9999
Velikost dat
1 slovo bez
znaménka
Vlastnost
R
Sledované údaje touto proměnnou odpovídají sledovaným údajům pomocí zobrazení výstupního proudu
(d002). Sledované údaje udávají poměr tohoto výstupního proudu ke jmenovitému proudu měniče. Tato
proměnná je pouze pro čtení. Podrobné informace naleznete v příručce pro měnič.
Dir
(d003)
Popis
Zobrazení směru
otáčení
Rozsah hodnot
0: Stop
1: Normální otáčení
2: Otáčení vzad
Výchozí
Jednotka
Velikost dat
Vlastnost
1 slovo bez
znaménka
R
Sledované údaje touto proměnnou odpovídají sledovaným údajům pomocí zobrazení směru otáčení
(d003). Tato proměnná je pouze pro čtení.
PID-FB
(d004)
Popis
Procesní proměnná (PV),
Sledování zpětné vazby
PID
Rozsah hodnot
Výchozí
Jednotka
Velikost dat
Vlastnost
0 až 9990000
0
0,01
%
2 slova bez
znaménka
R
Sledované údaje touto proměnnou odpovídají sledovaným údajům pomocí procesní proměnné (PV),
Zobrazení zpětné vazby PID (d004). Tato proměnná je pouze pro čtení.
F-CNV
(d007)
Popis
Zobrazení výstupní
frekvence v měřítku
Rozsah hodnot
Výchozí
0 až 3996000
Jednotka
0,01
Velikost dat
2 slova bez
znaménka
Vlastnost
R
Sledované údaje touto proměnnou odpovídají sledovaným údajům pomocí zobrazení výstupní frekvence
v měřítku (d007). Tato proměnná je pouze pro čtení.
20
I170-CZ-01
Programování pohonu
Tmon
(d012)
Popis
Zobrazení momentu
Rozsah hodnot
Výchozí
Jednotka
-
%
-300 až 300
Velikost dat
1 slovo bez
znaménka
Vlastnost
R
Sledované údaje touto proměnnou odpovídají sledovaným údajům pomocí zobrazení momentu (d012).
Tato proměnná je pouze pro čtení.
Vout
(d013)
Popis
Zobrazení výstupního
napětí
Rozsah hodnot
Výchozí
Jednotka
0 až 6000
-
0,1V
Velikost dat
1 slovo bez
znaménka
Vlastnost
R
Sledované údaje touto proměnnou odpovídají sledovaným údajům pomocí zobrazení výstupního napětí
funkce (d013). Tato proměnná je pouze pro čtení.
Power
(d014)
Popis
Zobrazení napájení
Rozsah hodnot
0 až 9999
Výchozí Jednot
0,1
kW
Velikost dat
1 slovo bez
znaménka
Vlastnost
R
Sledované údaje touto proměnnou odpovídají sledovaným údajům pomocí zobrazení napájení (d014).
Tato proměnná je pouze pro čtení.
RUN-Time
Popis
Rozsah hodnot
Výchozí
(d016)
Zobrazení času chodu
0 až 999999
-
Velikost dat
2 slova bez
Hodina znaménka
Jednotka
Vlastnost
R
Sledované údaje touto proměnnou odpovídají sledovaným údajům pomocí zobrazení kumulovaného času
chodu (d016). Tato proměnná je pouze pro čtení.
On-Time
Popis
Rozsah hodnot
Výchozí
(d017)
Zobrazení času napájení
0 až 999999
-
Velikost dat
2 slova bez
Hodina
znaménka
Jednotka
Vlastnost
R
Sledované údaje touto proměnnou odpovídají sledovaným údajům pomocí zobrazení kumulovaného času
provozu (d017). Tato proměnná je pouze pro čtení.
UMon(0) až
Umon(2)
Popis
Rozsah hodnot
Výchozí
Jednotka
Velikost dat
Vlastnost
(d025 až
d027)
Uživatelské parametry
zobrazení 0 až 2
-231 až 231-1
0
-
2 slova se
znaménkem
R/W
Sledované údaje těmito proměnnými odpovídají sledovaným údajům v d025, d026 a d027.
Tyto proměnné jsou dostupné pro uživatele aplikace programování pohonů
21
I170-CZ-01
Programování pohonu
POS
(d030)
Popis
Rozsah hodnot
Výchozí Jednotka Velikost dat
2 28 − 1 až
− 2 28 − 1
(
Zobrazení
aktuální pozice
)
1
− 1 až
30
− 2 −1 ]
[2
30
(
Vlastnost
2 slova se
znaménkem
R
)
Údaje odkazované touto proměnnou odpovídají údaji zobrazení sledování aktuální polohy (d030).
Když s RX “03” (absolutní řízení polohy s velkým rozlišením) bylo vybráno pro nastavení pulsního řízení
(P012), vztahuje se rozsah v závorkách “[] “.
ERR-CNT
Popis
Rozsah hodnot
(d080)
Zobrazení počítadla chyb
0 až 65535
Výchozí Jednotka Velikost dat
-
kolikrát
Vlastnost
1 slovo bez
znaménka
R
Sledované údaje touto proměnnou odpovídají sledovaným údajům pomocí zobrazení počítadla chyb
(d080).
ERR(1)Popis
ERR(6)
(d081 Zobrazení chyby 1 až 6
d086)
Rozsah hodnot
Výchozí Jednotka Velikost dat
-
0 až 127
-
Vlastnost
1 slovo bez
znaménka
R
Sledované údaje těmito proměnnými odpovídají zobrazení údajů sledování chyb 1 až 6 (d081 až d086).
DCV
(d102)
Popis
Rozsah hodnot
Zobrazení DC napětí
0 až 9999
Výchozí Jednotka Velikost dat
0,1
1 slovo bez
VDC
znaménka
Vlastnost
R
Údaje odkazované touto proměnnou odpovídají údajům zobrazeným pomocí zobrazení DC napětí (d102).
STAV
Popis
Rozsah hodnot
Zobrazení stavu měniče
-
Výchozí Jednotka Velikost dat
1 slovo bez
znaménka
Vlastnost
R
Tato proměnná může být použita jako referenční informace stavu měniče.
Informace se projevuje s následující váhou bitu:
Bit 9 až 15
Rezerva
Bit 8
Podpětí
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Reset
Potlačení
přepětí
Potlačení
nadproudu
Potlačení
přetížení
Opakov
ání
Vzad
Chyba
Run
22
I170-CZ-01
Programování pohonu
5-4 Proměnné svorek
Instrukce řízení vstupů/výstupů
X(00)-X(09)
Popis
Vstupní svorka 0 až 9 (C011-C017)
Rozsah hodnot
0: Off
1: On
Velikost dat
Vlastnost
bit
R
Proměnné od X(00) do X(06) odrážejí multifunkci X(00)–MI1 až X(06)-MI7.
Pro MX2, proměnná X(07) odpovídá digitálnímu stavu vstupního kontaktu svorky EA (pulsní vstup).
Proměnné od X(08) do X(09) jsou vstupní kontakty možného rozšíření IO, pokud je připojena rozšiřující
karta IO.
Xw
Popis
Rozsah hodnot
Vstupní svorka (slovo)
0 až 65535
Velikost dat
1 slovo bez
znaménka
Vlastnost
R
Instrukce přístupu vstupních kontaktů pomocí slova. Každý bit odpovídá jednomu vstupu.
Y(00)-Y(05)
Popis
Výstupní svorka 0 až 5
Rozsah hodnot
0: Off
1: On
Velikost dat
Vlastnost
bit
R/W
Proměnné od Y(00) do Y(05) zapíše ke kontaktům multifunkčních výstupů (C021…C026).
Y(03) až Y(05) jsou kontakty výstupů možného rozšíření IO.
Yw
Popis
Rozsah hodnot
Výstupní svorka (slovo)
0 až 65535
Velikost dat
1 slovo bez
znaménka
Vlastnost
R/W
Tato proměnná může být použita pro změnu digitální výstupní svorky v jednotkách slova. Každý výstup je
jeden bit.
XA(0) –XA(2)
XA(0)
XA(1)
XA(2)
Popis
Analogový vstup pro všeobecné
použití (Svorka O)
Analogový vstup pro všeobecné
použití (Svorka OI)
Analogový vstup pro všeobecné
použití (Svorka O2) pouze pro RX
Rozsah hodnot
Velikost dat
Vlastnost
0 až 10000
1 slovo bez
znaménka
(0,01%)
R
Tyto proměnné mohou být použity ke sledování analogového vstupu na svorkách O a OI a O2. Svorky
[O]-[L], [OI]-[L], [O2]-[L]. Související parametry (A011 až A015, A101 až A105, A111 až A114).
YA(0) –YA(2)
YA(0)
YA(1)
YA(2)
Popis
Analogový výstup pro všeobecné
použití (Svorka EO)
Analogový výstup pro všeobecné
použití (Svorka AM)
Analogový výstup pro všeobecné
použití (Svorka AMI) pouze pro RX
Rozsah hodnot
Velikost dat
Vlastnost
0 až 10000
1 slovo bez
znaménka
(0,01%)
R/W
S těmito proměnnými můžeme sledovat analogové výstupy (multifunkci jim přiřazenou) nebo zapsat
analogový výstup, pokud YA(0) až YA(2) jsou přiřazeny k analogovým multifunkčním parametrům (C027,
C028 a C029). Hodnota je odrážena jako rozsah dat od 0 d%o 100.00%. YA(2) je k dispozici pouze
pro RX.
23
I170-CZ-01
Programování pohonu
UB(00) – UB(07)
Popis
Vnitřní uživatelský kontakt
(bitový přístup)
Rozsah hodnot
0: Off
1: On
Velikost dat
Vlastnost
bit
R/W
Rozsah hodnot
Velikost dat
Vlastnost
0 až 255
1 slovo bez
znaménka
R/W
Rozsah hodnot
Velikost dat
2 slova bez
znaménka
Vlastnost
Tyto proměnné mohou být použity jako bitová proměnná pro uživatele.
UBw
Popis
Vnitřní uživatelský kontakt
(přístup ke slovu)
Bitová proměnná se projevuje jako jedno slovo.
TC(0)-TC(7)
Popis
Časovací čítače (0 až 7)
(Jednotka: 10ms)
0 až 2
31
−1
R/W
Časovací čítače “TC(0)” až “TC(7)” fungují jako 31bitové volně běžící časovací čítače. Spouštějí se
startem uživatelského programu a jsou zvyšovány po 10ms cyklech.
Když povel spuštění časovače (nastavení časovače) nebo provozní povel zpoždění (zpoždění sepnutí
nebo rozepnutí) je proveden, časovací čítač odpovídající povelu funguje jako čítač pro výstup
na zadaný kontakt časovače. V tomto případě čítač je smazán na nulu, pokud je povel proveden,
začne počítat a pak zastaví počítání po dosažení zadaného počtu. Pokud je proveden povel zastavení
(vypnutí časovače), časovací čítač odpovídající povelu je smazán na nulu a funguje jako 31bitový
volně běžící časovací čítač, který je zvyšován po 10ms cyklech.
TD(0)-TD(7)
Popis
Výstup kontaktu časovače 0 – 7
(bitový přístup)
Rozsah hodnot
0: Off
1: On
Jednotka
1 slovo bez
znaménka
Vlastnost
R
Data v proměnných výstupu kontaktu časovače “TD(0)” až “TD(7)” se změní pouze tehdy, když tyto
proměnné jsou uvedeny v povelu spuštění časovače (nastavení časovače) nebo provozní povel zpoždění
(zpoždění sepnutí nebo rozepnutí). Proměnná kontaktu výstupu časovače je nastavena na “0” (off), když
čítač odpovídající kontaktnímu výstupu je smazán na nulu, proměnná je nastavena na “1” (on), když
čítač zastaví počítání (vybraná akce časování skončila).
Zatímco proměnná časovacího čítače “TC(k)” je používána pro volný běh časovacího čítače, proměnná
kontaktu výstupu časovače “TD(k)” odpovídající proměnné časovacího čítače si zachovává svůj stav.
TDw
Popis
Rozsah hodnot
Jednotka
Vlastnost
0 až 255
1 slovo bez
znaménka
R
Výstup kontaktu časovače
(přístup ke slovu)
To přistupuje k výstupům časovacího čítače jako ke slovu.
24
I170-CZ-01
Programování pohonu
5-5 Funkce digitálních vstupů
Tyto proměnné odpovídají dostupnému nastavení pro multifunkční vstupní digitální svorky. Nastavení
proměnné na 1 bude simulovat funkci jako v případě, že svorka byla sepnuta na digitálním vstupu. Je
zajímavé poznamenat, že multifunkce nemusí být nakonfigurována pro používání funkce.
Např. FW := 1 bude generovat povel chodu vpřed (jak je použito v některých příkladech).
Prosím prostudujte si uživatelskou příručku měniče pro detaily o jednotlivých funkcí.
Hodnoty: 0: Off
1: On
Funkce
FW
RV
CF1-CF4
JG
DB
SET
2CH
FRS
EXT
USP
CS
SFT
AT
SET3
RS
STA
STP
F/R
PID
PIDC
CAS
UP
DWN
UDC
OPE
SF1-SF7
OLR
TL
TRQ1-2
PPI
BOK
ORT
LAC
PCLR
STAT
ADD
F-TM
ATR
KHC
SON
FOC
X(00) – X(07)
AHD
CP1-3
ORL
ORG
FOT
ROT
SPD
Popis
Vpřed
Vzad
Multikroková rychlost 1-4
Krokování
Externí brzda
Druhé řízení
Druhý čas zrychlení / zpomalení
Volný chod
Externí chyba
Ochrana nehlídaného startu
Změna distribuovaného napájení
Softwarový zámek
Změna analogového vstupu
Třetí řízení
Reset systému
3vodičový start
3vodičové zastavení
3vodičové vpřed/vzad
Přepnutí PID
Reset PID integrace
Přepínání řízení zisku
Vzdálené zvýšení rychlosti
Vzdálené snížení rychlosti
Vzdálené smazání údajů
Změna operátoru
Multikroková rychlost bit 1-7
Přepínač ochrany proti přetížení
Omezení momentu povoleno
Výběr limitu momentu 1-2
P/PI přepínání
Potvrzení brzdy
Orientace
Zrušení LAD
Smazání odchylky pozice
Povolení vstupu povelu pozice sledem pulsů
Přidání nastavené frekvence
Nucené blokování svorek
Povolení vstupu reference momentu
Smazání integrovaného výkonu
Servo ON
Předběžné buzení
Programování pohonu (MI1-MI8)
Analogový povel přidržen
Výběr povelu pozice 1-3
Signál limitu návratu na počátek
Signál startu návratu na počátek
Zastavení řízení vpřed
Zastavení řízení vzad
Přepínání rychlost/pozice
25
Použití
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Komentář
C001-C007 = 00
C001-C007 = 01
C001-C007 = 02-05
C001-C007 = 06
C001-C007 = 07
C001-C007 = 08
C001-C007 = 09
C001-C007 = 11
C001-C007 = 12
C001-C007 = 13
C001-C007 = 14
C001-C007 = 15
C001-C007 = 16
C001-C007 = 17
C001-C007 = 18
C001-C007 = 20
C001-C007 = 21
C001-C007 = 22
C001-C007 = 23
C001-C007 = 24
C001-C007 = 26
C001-C007 = 27
C001-C007 = 28
C001-C007 = 29
C001-C007 = 31
C001-C007 = 32-38
C001-C007 = 39
C001-C007 = 40
C001-C007 = 41-42
C001-C007 = 43
C001-C007 = 44
C001-C007 = 45
C001-C007 = 46
C001-C007 = 47
C001-C007 = 48
C001-C007 = 50
C001-C007 = 51
C001-C007 = 52
C001-C007 = 53
C001-C007 = 54
C001-C007 = 55
C001-C007 = 56-63
C001-C007 = 65
C001-C007 = 66-68
C001-C007 = 69
C001-C007 = 70
C001-C007 = 71
C001-C002 = 72
C001-C007 = 73
I170-CZ-01
Programování pohonu
Funkce
PCNT
PCC
RS485
HLD
ROK
DISP
Popis
Čítač pulsů
Smazání čítače pulsů
Svorka spuštění komunikace měniče
HOLD - zastavení zrychlování / zpomalování
Signál OK činnosti
Svorka omezení zobrazení
Použití
R/W
R/W
R/W
R/W
R/W
R/W
Komentář
C001-C007 =
C001-C007 =
C001-C007 =
C001-C007 =
C001-C007 =
C001-C007 =
74
75
81
83
84
86
5-6 Funkce digitálních výstupů
Tyto proměnné odpovídají dostupnému nastavení pro multifunkční výstupní digitální svorky.
Proměnnou lze číst a použít jako by byla na externím zařízení připojené k digitálnímu výstupu
nakonfigurovaného pro funkci.
Je zajímavé poznamenat, že digitálnímu výstupy nemusí být přiřazeny s cílem využití funkce v rámci
programu (jinými slovy, žádné plýtvání digitálními výstupy není potřeba).
RUN
FA1
FA2
OL
OD
AL
FA3
OTQ
UV
TRQ
RNT
ONT
THM
BRK
BER
ZS
DSE
POK
FA4
FA5
OL2
ODc
OIDc
FBV
NDc
LOG1
LOG 2
LOG 3
LOG 4
LOG 5
LOG 6
WAC
WAF
FR
OHF
LOC
Y(00)
Y(01)
Y(02)
Y(03)
Y(04)
Y(05)
IRDY
FWR
Chod
Dosažení konstantní rychlosti
Větší než nastavená frekvence
Předběžné oznámení přetížení
Nadměrná odchylka PID
Signál chyby
Pouze nastavená frekvence
Nadkročení/podkročení momentu
Signál podpětí
Signál omezení momentu
Překročení času chodu
Překročení času zapnutí
Tepelné varování
Brzda otevřena
Chyba brzdy
Signál nulové rychlosti
Nadměrná odchylka rychlosti
Dokončení operace pozicování
Větší než nastavená frekvence 2
Pouze nastavená frekvence 2
Předběžné oznámení přetížení 2
Detekce přerušení analogu O
Detekce přerušení analogu OI
Porovnání zpětné vazby PID
Detekce přerušení komunikace
Výsledek logické operace 1
Výsledek logické operace 2
Výsledek logické operace 3
Výsledek logické operace 4
Výsledek logické operace 5
Výsledek logické operace 6
Předběžné varování překročení životnosti kondenzátoru
Předběžné varování překročení životnosti ventilátoru
Signál kontaktu startu
Předběžné varování přehřátí chladícího ventilátoru
Signál nízké elektrické energie
Programování pohonu (MO1)
Programování pohonu (MO2)
Programování pohonu (MO3)
Programování pohonu (MO4)
Programování pohonu (MO5)
Programování pohonu (MO6)
Dokončení činnosti nastavení
Signál chodu vpřed
26
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
00
01
02
03
04
05
06
07
09
10
11
12
13
19
20
21
22
23
24
25
26
27
28
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
I170-CZ-01
Programování pohonu
RVR
MJA
WCO
WCOI
WCO2
FREF
REF
SETM
EDM
Signál chodu vzad
Signál závažné poruchy
Výložní komparátor O
Výložní komparátor OI
Výložní komparátor O2
Příkaz frekvence vybraného režimu
Příkaz provozního režimu
Nastavení motoru
Signál sledování činnosti STO
R
R
R
R
R
R
R
R
R
27
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C021,
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
C022, C026 =
52
53
54
55
56
58
59
60
62
I170-CZ-01
Programování pohonu
6-Programovací instrukce pohonu
6-1 Povely řízení
Vstup (ENTRY)
Povel
Popis
Parametr
To indikuje začátek úlohy.
--
Formát
--Poznámka: Je povinné mít VSTUP (Entry) na začátku každého úlohy.
Konec (END)
Povel
Popis
Parametr
To indikuje konec úlohy.
--
Formát
--Poznámka: Je povinné mít KONEC (End) na konci každé úlohy.
Volej (CALL)
Povel
Popis
Parametr
Odskakuje na podprogram
• Podprogram: Podprogramy jsou
označeny jménem nebo alias
definovaným uživatelem.
Formát
call <podprogram>
Poznámka: Po provedení END SUB je proveden další povelový řádek po CALL.
Podprogram (SUB)
Povel
Popis
Parametr
To indikuje začátek
podprogramu.
--
Formát
--Poznámka: Je povinné mít SUB na začátku každého podprogramu.
Povel
Konec Podprogramu (END SUB)
Popis
To indikuje konec podprogramu.
Parametr
--
Formát
--Poznámka: Je povinné mít END SUB na konci každého podprogramu.
28
I170-CZ-01
Programování pohonu
Příklad
vstup
Podprogram
Nastavení
frekvence
Konec
podprogramu
Volej
podprogram
„RunFW“
Volej
podprogram
„RunRV
Podprogram
Konec
podprogramu
Chod vpřed a vzad při 60Hz se opakuje neustále mezi dvěma limity X(01) a X(02).
29
I170-CZ-01
Programování pohonu
Jdi na (Go To)
Povel
Popis
Použijte tento povel pro větvení
zpracování bez podmínky na označený
krok v návěstí (label).
Parametr
• Návěstí (label): Název, který se používá
k identifikaci konkrétního funkční bloku
v rámci úlohy.
Formát
GoTo <návěstí>
Poznámka: Povel musí být také připojen k dalšímu programovému bloku chcete-li jej vykonat. To je
nutné, aby byl jasný průběh programu.
Příklad:
Změňte parametr P100 za účelem testování funkce GoTo s touto ukázkou. Pokud P100=1, P101 pak začne
počítat. Pokud P100<>1 pak se zastaví počítání.
30
I170-CZ-01
Programování pohonu
Při chybě (ON TRIP)
Povel
Popis
Tento povel umožňuje podmíněné
větvení v případě výskytu chyby
v měniči.
Parametr
• Návěstí (label): Název, který se používá
k identifikaci konkrétního funkční bloku
v rámci úlohy.
Formát
On Trip goto <návěstí>
Poznámka: Povel PŘI CHYBĚ funguje jako spouštěč odjištění. Povel je proveden jednou po jakémkoliv
výskytu chyby, program okamžitě skočí na určené návěstí a spoušť PŘI CHYBĚ je vypnuta.
Příklad
Pokud digitální vstup je nastaven na hodnotu ON, pak parametr P100 je zvyšován každou sekundu.
Je-li generována chyba (jako vstup externí chyby) pak P103 zvýší počet. A pak jde na začátek úlohy.
31
I170-CZ-01
Programování pohonu
Jestliže (If)
Povel
Popis
Skoč na návěstí, pokud je splněna
podmínka.
Parametr
• Podmínka: Srovnání mezi dvěma
proměnnými nebo konstantami
s formátem<Hodnota vlevo> <Porovnání>
<Hodnota vpravo>
Hodnota vlevo: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127)
Porovnání: =, <, >, <=, >=, <>
Hodnota vpravo: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127)
• Návěstí: Název, který se používá
k identifikaci konkrétního funkční bloku
v rámci úlohy.
Formát
If <podmínka> GoTo <návěstí>
Příklad:
Změňte parametr P100 za účelem testování funkce GoTo s touto ukázkou. Pokud P100 = 1, P101 pak
začne počítat. Pokud P100<>1 pak se zastaví počítání.
32
I170-CZ-01
Programování pohonu
Jestliže / jestliže další/ konec jestliže (Ifs/Else/End If)
Popis
Parametr
• Podmínka: Srovnání mezi dvěma
proměnnými, nebo konstantami s formátem
Povel
<Hodnota vlevo><Porovnání><Hodnota vpravo>
Tento povel provede jinou část kódu
na základě podmínky.
Pokud je splněna podmínka, provede
tento povel <instrukční sada 1>.
Když podmínka není splněna,
proveden tento povel <instrukční sada
2>.
Hodnota vlevo: jakákoli proměnná nebo
konstanta
(rozsah: -128 až 127)
Porovnání: =, <, >, <=, >=, <>
Hodnota vpravo: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127)
• Instrukční sada 1: Jeden nebo více
povelů, dokud povel ELSE. To může
obsahovat vnořené povely (až 8 úrovní
vnoření)
• Instrukční sada 2: Jeden nebo více
povelů, dokud povel END IF. To může
obsahovat vnořené povely (až 8 úrovní
vnoření).
Formát
Ifs <podmínka> Then
<instrukční sada 1>
Else
<instrukční sada 2>
Endif
Příklad
Příklad mění hodnoty P103 na základě hodnoty v parametru P100 a P101. Pokud P100 je větší než
P101 pak P103=10. Pokud ne P103=20.
33
I170-CZ-01
Programování pohonu
Povel
Vyber případ / případ / konec výběru (Select Case/Case/End Select)
Popis
Parametr
Tento povel umožňuje provedení více
• Podmíněná proměnná: vyberte
programových bloků v závislosti
proměnnou povelu.
na hodnotě proměnné. Je to pro určitý
• Podmíněná hodnota x: hodnota
případ bloku a vykonání
proměnné.
<instrukční sada n> pokud <podmíněná
• Instrukční sada x: Jeden nebo více
proměnná> odpovídá <podmíněná
povelů, do dalšího případu nebo konce
hodnota n> jestliže ne <podmíněná
vyberte. To může obsahovat vnořené
proměnná> neodpovídá žádnému
z bloků případů, <instrukční sada, pokud povely (až 8 úrovní vnoření).
žádná jiná> (Case Else) je proveden.
Tento povel je výhodný, když je třeba
udělat více rozhodnutí z hodnoty
parametru. To dělá jednodušší
konstrukci z mnoho jestliže / pak. Tento
povel se doporučuje k uspořádání
našeho programu pomocí volání
podprogramu jako instrukční sady.
Formát
Select <podmíněná proměnná>
Case <podmíněná hodnota 1>
<instrukční sada 1>
Case <podmíněná hodnota 2>
<instrukční sada 2>
…
Case Else
<instrukční sada, pokud žádná jiná>
End select
Příklad
Parametr P101 je nastaven na hodnotu 100, 200, 300 nebo 500 v závislosti na hodnotě parametru P100
(1, 2, 3 nebo jakékoli další, respektive).
34
I170-CZ-01
Programování pohonu
For/Next
Povel
Popis
Provádí <instrukční sada>
opakovaně dokud <proměnná>
nedosáhne <koncová hodnota> ,
která je přidávána <přírůstková
hodnota> každý cyklus
Parametr
• Proměnná: všechny proměnné
• Počáteční hodnota: Počáteční hodnota,
to je hodnota přiřazena do proměnné v prvním
cyklu
• Koncová hodnota: Hodnota, než
zpracování opustí cyklus.
• Přírůstková hodnota: Proměnná bude
zvýšena o tuto hodnotu v každém cyklu.
• Instrukční sada: Jeden nebo více povelů,
dokud Next instrukce. To může obsahovat
vnořené povely (až 8 úrovní vnoření)
Formát
For <proměnná> <počáteční hodnota> <koncová
hodnota> <přírůstková hodnota>
<instrukční sada>
Next
Příklad
Tento příklad vytváří proměnnou U(00) P(100) počet od 1 do 8 každou sekundu.
35
I170-CZ-01
Programování pohonu
Povel
Dokud/ konec dokud (While/Wend)
Popis
Parametr
Provádí <instrukční sada> dokud
Podmínka: Srovnání mezi dvěma
je podmínka splněna.
proměnnými nebo konstantami s formátem
<Hodnota vlevo><Porovnání><Hodnota
vpravo>
Hodnota vlevo: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127).
Porovnání: =, <, >, <=, >=, <>
Hodnota vpravo: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127).
• Instrukční sada: Jeden nebo více povelů,
dokud povel Wkonec. To může obsahovat
vnořené povely (až 8 úrovní vnoření).
Formát
While <podmínka>
<instrukční sada>
Wend
Příklad
Kód bude zvyšovat parametr P101 každou sekundu, dokud digitální vstup X(00) je sepnut (while
wend loop). Pokud je rozepnut, P101 není zvyšován (GoTo-label loop;část while – wend není
provedena). Digitální vstup musí být nakonfigurován v multifunkčních vstupech.
36
I170-CZ-01
Programování pohonu
Povel
Dokud / Smyčka (until/ loop)
Popis
Parametr
• Podmínka: Srovnání mezi dvěma proměnnými
nebo konstantami s formátem <Hodnota
vlevo><Porovnání><Hodnota vpravo>
-Hodnota vlevo: jakákoli proměnná nebo konstanta
(rozsah: -128 až 127)
Provádí <instrukční sada>
-Porovnání: =,<,>,<=,>=,<>
dokud <podmínka> je
-Hodnota vpravo: jakákoli proměnná nebo
splněna.
konstanta (rozsah: -128 až 127)
• Instrukční sada: Jeden nebo více povelů,
dokud Smyčka povel. To může obsahovat
vnořené povely (až 8 úrovní vnoření)
Formát
Until <podmínka>
<instrukční sada>
Loop
Příklad
Tento kód bude zvyšovat dokud digitální vstup je sepnut. Pokud je rozepnut, pak zůstane v části until loop. Kontrola vstupu je každou sekundu kvůli této struktuře. Digitální vstup musí být nakonfigurován
v multifunkčních vstupech.
37
I170-CZ-01
Programování pohonu
Čekej (Wait)
Povel
Popis
Tento povel umožňuje programu čekat
na počet sekund nebo dokud podmínka není
splněna.
Parametr
• Hodnota: jakákoli proměnná nebo
konstanta (čas v 10 x ms).
• Podmínka: Srovnání mezi dvěma
proměnnými nebo konstantami
s formátem <Hodnota
vlevo><Porovnání><Hodnota vpravo>
Hodnota času čekání od 0 do 32767 *
10ms
Hodnota vlevo: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127)
Porovnání: =, <, >, <=, >=, <>.
Hodnota vpravo: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127)
Formát
Wait <hodnota> nebo <podmínka>
POZNÁMKA: Čekej není přesný způsob jak měřit čas, prosím, použijte interní časovače nebo
externí hodiny reálného času v LCD pro přesné měření času.
Příklad Wait čas - vyčkejte během časové periody.
Parametr P100 je zvyšován každou sekundu.
Příklad Wait podmínka: čekej na podmínku.
Program čeká, dokud je digitální vstup sepnut (je třeba pro toto nastavit jeden z multifunkčních vstupů),
a pak je parametr P100 zvyšován.
38
I170-CZ-01
Programování pohonu
6-2 Aritmetické a logické příkazy
= (Nahrazení)
Povel
Popis
Přiřadí <hodnota> k <výsledek>.
Parametr
• Výsledek: všechny proměnné.
• Hodnota: jakákoli proměnná nebo
konstanta
(rozsah -2147483648 až 2147483647).
Formát
<výsledek> = <hodnota>
Varování: Programování pohonu nekontroluje přetečení / podtečení. Použití by mělo být ošetřeno.
Příklad:
P100 a P101 parametry jsou stanoveny na 200.
+ (Přírůstek)
Povel
Popis
Přidá <hodnota 1> a <hodnota 2>.
Parametr
• Výsledek: všechny proměnné.
• Hodnota 1: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127)
• Hodnota 2: jakákoli proměnná nebo
konstanta (rozsah: -2147483648 až
2147483647).
Formát
<výsledek> = <hodnota 1> + <hodnota 2>
Varování: Programování pohonu nekontroluje přetečení / podtečení. Použití by mělo být ošetřeno.
Příklad:
Výsledkem výpočtu parametru P102 je 400.
39
I170-CZ-01
Programování pohonu
-(Odečet)
Povel
Popis
Odečítá <hodnota 2> z <hodnota 1>.
Parametr
• Výsledek: všechny proměnné.
• Hodnota 1: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127).
• Hodnota 2: jakákoli proměnná nebo
konstanta
(rozsah: -2147483648 až 2147483647).
Formát
<výsledek>= <hodnota 1>-<hodnota 2>
Varování: Programování pohonu nekontroluje přetečení / podtečení. Použití by mělo být ošetřeno.
Příklad:
Výsledkem výpočtu parametru P103 je 100.
*(Násobení)
Povel
Popis
Násobí <hodnota 1> krát <hodnota 2>.
Parametr
• Výsledek: všechny proměnné.
• Hodnota 1: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127).
• Hodnota 2: jakákoli proměnná nebo
konstanta
(rozsah: -2147483648 až 2147483647).
Formát
<výsledek> = <hodnota 1> * <hodnota 2>
Varování: Programování pohonu nekontroluje přetečení / podtečení. Použití by mělo být ošetřeno.
Příklad:
Parametr P104 je nastaven na hodnotu 200.
40
I170-CZ-01
Programování pohonu
/(Dělení)
Povel
Popis
Dělí <hodnota 1> děleno <hodnota 2>.
Parametr
• Výsledek: všechny proměnné.
• Hodnota 1: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127)
• Hodnota 2: jakákoli proměnná nebo
konstanta (rozsah: -2147483648 až
2147483647).
Formát
<výsledek> = <hodnota 1>/<hodnota 2>
Varování: Programování pohonu nekontroluje přetečení / podtečení. Použití by mělo být ošetřeno.
Příklad:
Výsledkem výpočtu parametru P105 je 2.
% (Mod)
Povel
Popis
Zbytek dělení.
Parametr
• Výsledek: Všechny proměnné.
• Hodnota 1: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127).
• Hodnota 2: jakákoli proměnná nebo
konstanta (rozsah: -2147483648 až
2147483647)
Formát
<výsledek> = <hodnota 1> Mod <hodnota 2>
Varování: Programování pohonu nekontroluje přetečení / podtečení. Použití by mělo být ošetřeno.
Příklad:
Výsledkem výpočtu parametru P106 je 1.
41
I170-CZ-01
Programování pohonu
Abs
Povel
Popis
Absolutní hodnota.
Parametr
• Výsledek: všechny proměnné.
• Hodnota: jakákoli proměnná nebo
konstanta
(rozsah: -2147483648 až 2147483647).
Formát
<výsledek> = Abs <hodnota>
Varování: Programování pohonu nekontroluje přetečení / podtečení. Použití by mělo být ošetřeno.
Příklad:
Pokud UL(07) proměnná je nastavena na kladnou hodnotu v seznamu proměnných programu,
pak P107 = UL(07). Pokud UL(07) je nastavena na zápornou hodnotu, pak P107 = -UL(07).
42
I170-CZ-01
Programování pohonu
And
Povel
Popis
And (logický výsledek)
Hodnota Hodnota
1
2
0
0
0
1
1
0
1
1
výsledek
0
0
0
1
Parametr
• Výsledek: všechny proměnné.
• Hodnota 1: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127).
• Hodnota 2: jakákoli proměnná nebo
konstanta
(rozsah: -2147483648 až 2147483647).
Formát
<výsledek> = <Hodnota 1> And <Hodnota 2>
Varování: Programování pohonu nekontroluje přetečení / podtečení. Použití by mělo být ošetřeno.
Příklad
Počátečním výsledkem výpočtu parametru P104 je 4, jako 6 v binárním formátu je 00000110 a 12
v binárním formátu je 00001100, takže výsledek AND operace je 00000100 to je 4 v desítkovém
formátu. Pokud P102 a P103 jsou změněny uživatelem, pak se P104 podle toho přepočítá.
43
I170-CZ-01
Programování pohonu
OR
Povel
Popis
Or (logický součet)
Hodnota Hodnota
1
2
0
0
0
1
1
0
1
1
Výsledek
0
1
1
1
Parametr
• Výsledek: všechny proměnné.
• Hodnota 1: jakákoli proměnná nebo
konstanta
(rozsah: -128 až 127).
• Hodnota 2: jakákoli proměnná nebo
konstanta
(rozsah: -2147483648 až 2147483647).
Formát
<výsledek> = <hodnota 1> Or <hodnota 2>
Varování: Programování pohonu nekontroluje přetečení / podtečení. Použití by mělo být ošetřeno
Příklad
Počátečním výsledkem výpočtu parametru P104 je 14, jako 6 v binárním formátu je 00000110 a 12 v
binárním formátu je 00001100, takže výsledek operace je 00001110 to je 14 v desítkovém formátu. Pokud
P102 a P103 jsou změněny uživatelem, pak se P104 podle toho přepočítá.
44
I170-CZ-01
Programování pohonu
XOr (výlučně nebo)
Povel
Popis
XOR (výlučně nebo)
Hodnota
1
0
0
1
1
Hodnota
2
0
1
0
1
Výsledek
0
1
1
0
Parametr
• Výsledek: všechny proměnné.
• Hodnota 1: jakákoli proměnná nebo
konstanta (rozsah: -128 až 127).
• Hodnota 2: jakákoli proměnná nebo
konstanta
(rozsah: -2147483648 až 2147483647).
Formát
<výsledek>= <hodnota 1> XOr <hodnota 2>
Varování: Programování pohonu nekontroluje přetečení / podtečení. Použití by mělo být ošetřeno.
Příklad
Počátečním výsledkem výpočtu parametru P104 je 10, jako 6 v binárním formátu je 00000110 a 12 v
binárním formátu je 00001100, takže výsledek operace XOR je 00001010 to je 10 v desítkovém
formátu. Pokud P102 a P103 jsou změněny uživatelem, pak se P104 podle toho přepočítá.
45
I170-CZ-01
Programování pohonu
Not (negace)
Povel
Popis
Not (negace)
Hodnota
0
1
Výslede
1
0
Parametr
• Výsledek: všechny proměnné, s výjimkou
proměnné dat velikosti bitu (Poznámka
1)
• Hodnota: jakákoli proměnná nebo
konstanta, s výjimkou proměnné dat
velikosti bitu (Poznámka 1)
(rozsah: -2147483648 až 2147483647).
Formát
<výsledek> = Not<hodnota>
Poznámka: Neočekávaný výsledek bude dosažen s povely jako UB(1) = Not UB(0).
Prosím použijte XOr povel pro negaci proměnných velikosti bitových dat v programování pohonu jak
je zobrazeno na následujících příkladech:
· Příklad 1: UB(1) = UB(0) Xor 1
· Příklad 2: UB(2) = X(00) Xor 1
Varování: Programování pohonu nekontroluje přetečení / podtečení. Použití by mělo být ošetřeno.
Příklad:
Počátečním výsledkem výpočtu parametru P104 je 249, jako 6 v binárním formátu je 00000110, takže
výsledek povelu not je 11111001 to je 249 v desítkovém formátu. Je-li P103 změněn uživatelem, pak se
P104 podle toho přepočítá.
46
I170-CZ-01
Programování pohonu
Inc
Povel
Popis
Přírůstky hodnoty o 1.
Parametr
• Hodnota: všechny proměnné.
Formát
Inc<hodnota>
Varování: Programování pohonu nekontroluje přetečení / podtečení. Použití by mělo být ošetřeno.
Příklad:
Parametr P102 se zvyšuje o 1 každou sekundu.
47
I170-CZ-01
Programování pohonu
Dec
Povel
Popis
Snižuje hodnoty o 1.
Parametr
• Hodnota: všechny proměnné.
Formát
Dec<hodnota>
Varování: Programování pohonu nekontroluje přetečení / podtečení. Použití by mělo být ošetřeno.
Příklad:
Parametr P102 je snižován o 1 každou sekundu.
48
I170-CZ-01
Programování pohonu
6-3 Příkazy řízení vstupů/výstupů
Pro zlepšení optimalizace paměti využijte vstupně/výstupní řídící povely (4 byty) namísto aritmetického
povelu rovná se “=” (8 bytů).
Var = X(i)
Povel
Popis
Instrukce přístupu vstupních
kontaktů. Odráží stav vstupu.
Parametr
• Proměnná: všechny proměnné
(hodnota proměnné bude 0 nebo 1).
• i: Číslo kontaktního vstupu (rozsah 0 až 9).
Formát
<proměnná>=X(i)
Poznámka: Vstupy musí být přiřazeny na digitální multifunkční vstup (pomocí multifunkce 56 až 63).
X2 nemusí být nutně vstup 2 (záleží, kde je MF 58)
X(00)
X(01)
X(02)
X(03)
X(04)
X(05)
X(06)
X(07)
=
=
=
=
=
=
=
=
MI1 56
MI2 57
MI3 58
MI4 59
MI5 60
MI6 61
MI7 62
MI8 63 (EA svorka v MX2, rozšiřující I / O v RX)
Příklad
Stav vstupní svorky X(01) je sledován v parametru d025.
49
I170-CZ-01
Programování pohonu
Var = Xw
Povel
Popis
Parametr
Instrukce přístupu vstupních kontaktů
pomocí slova.
Každý bit odpovídá jednomu vstupu.
• Proměnná: všechny proměnné.
Formát
<proměnná> = Xw
Poznámka: Vstupy musí být přiřazeny na digitální multifunkční vstup (pomocí multifunkce 56 až 63)
Xw = 1 Ä bit 0
Xw = 2 Ä bit 1
Xw = 4 Ä bit 2
Xw = 8 Ä bit 3
Xw = 16 Ä bit 4
Xw = 32 Ä bit 5
Xw = 64 Ä bit 6
Xw = 128 Ä bit 7 (pouze pro RX)
Příklad
Tento příklad získává stav vstupních svorek X(02)-X(05) a dává je na Y(00)-Y(03) výstupní
svorky. Chcete-li vyjmout X(00)-X(01), hodnota U(00) je dělena 4. Chcete-li vyjmout X(06)-X(07),
hodnota U(00) je maskována 15.
50
I170-CZ-01
Programování pohonu
Povel
Popis
Instrukce pro přístup k digitálním
výstupům.
Y(i) = value
Parametr
• i: Číslo kontaktního výstupu
(rozsah 0 až 5)
• Hodnota: jakákoli proměnná nebo
konstanta.
Formát
Y(i)=<hodnota>
Poznámka: Vstupy musí být přiřazeny k digitálnímu multifunkčnímu výstup (pomocí multifunkce 44 až
49).
Y(00) = MO1 44
Y(01) = MO2 45
Y(02) = MO3 46
Y(03) = MO4 47 (s rozšiřujícími I/O) Y(04) =
MO5 48 (s rozšiřujícími I/O)
Příklad:
Pro vyzkoušení tohoto příkladu inicializujte uživatelské proměnné s následujícími hodnotami:
U(00) = 1000, U(01) = 2000, U(02) = 3000. Y(00) – Y(01) jsou posloupně přepnuty každých 10Hz kroku výstupní
frekvence.
51
I170-CZ-01
Programování pohonu
Povel
Popis
Yw = value
Parametr
Instrukce pro přístup k digitálním výstupům
• Hodnota: jakákoli proměnná nebo
pomocí slova.
konstanta
Každý bit odpovídá jednomu ze vstupů.
Formát
Yw = <hodnota>
Poznámka: Vstupy musí být přiřazeny na digitální multifunkční vstup (pomocí multifunkce 44 až 49).
Yw = 1 Ä bit 0
Yw = 2 Ä bit 1
Yw = 4 Ä bit 2
Yw = 8 Ä bit 3 (pouze v případě použití rozšíření I/O)
Yw = 16 Ä bit 4 (pouze v případě použití rozšíření I/O)
Yw = 32 Ä bit 5 (pouze v případě použití rozšíření I/O a dostatku výstupů)
Příklad:
Tento příklad získává stav vstupních svorek X(02)-X(05) a dává je na Y(00)-Y(03) výstupní
svorky.
Chcete-li vyjmout X(00) - X(01), hodnota U(00) je dělena 4. Chcete-li vyjmout X(06) - X(07), hodnota
U(00) je maskována 15.
52
I170-CZ-01
Programování pohonu
Povel
Popis
func = value
Přiřadí hodnotu proměnné k povelu
svorky vstupu.
Parametr
• Funkce: libovolná funkce vstupní svorky.
• Hodnota: jakákoli proměnná nebo
konstanta.
Formát
<funkce> = <hodnota>
Příklad
Chod vpřed a vzad při 60Hz je neustále opakován.
53
I170-CZ-01
Programování pohonu
Var = func
Povel
Popis
Parametr
• Proměnná: všechny proměnné.
• Funkce: libovolná funkce
výstupní svorky.
Stav výstupní svorky je přiřazen
k proměnné.
Formát
<proměnná>=<funkce>
Příklad
Hodnota v P100 je nastavena na “1” pokud ZS (signál nulové rychlosti) je sepnut, jinak je nastaven na “0”.
54
I170-CZ-01
Programování pohonu
Var = UB(i)
Povel
Popis
Parametr
Přiřadí hodnotu vnitřního
uživatelského kontaktu do proměnné.
• Proměnná: všechny proměnné
(hodnota proměnné bude 0 nebo 1).
• i: Číslo uživatelského kontaktu
(rozsah 0 až 7)
Formát
<proměnná> = UB(i)
Příklad
Vnitřní uživatelské kontakty budou vymazány první instrukcí smyčky.
Stavy vstupních svorek X(00) - X(02) jsou uloženy v UB(0) - UB(2) vnitřních uživatelských kontaktech
a sledovány parametrem d025.
Konečně, stav vstupní svorky X(02) je nastaven na výstupní svorku Y(00).
55
I170-CZ-01
Programování pohonu
Povel
Var = UBw
Popis
Přiřadí hodnotu vnitřního uživatelského
kontaktu jako slovo (dohromady)
ke slovu proměnné.
Parametr
• Proměnná: všechny proměnné.
Formát
<proměnná> =
Poznámka:
UBw = 1 Ä
UBw = 2 Ä
UBw = 4 Ä
UBw = 8 Ä
UBw = 16 Ä
UBw = 32 Ä
UBw = 64 Ä
UBw = 128 Ä
UBw
bit 0
bit 1
bit 2
bit 3
bit 4
bit 5
bit 6
bit 7
Příklad
Vnitřní uživatelské kontakty budou vymazány první instrukcí smyčky.
Stavy vstupních svorek X(00) - X(02) jsou uloženy v UB(0) - UB(2) vnitřních uživatelských kontaktech
a sledovány parametrem d025.
Konečně stav vstupní svorky X(02) je nastaven na Y(00) výstupní svorku.
56
I170-CZ-01
Programování pohonu
Povel
Popis
UB(i) = value
Přiřadí hodnotu k vnitřnímu
uživatelskému kontaktu řízení.
Formát
Parametr
• i: Číslo uživatelského kontaktu (rozsah 0
až 7).
• Hodnota: jakákoli proměnná nebo
konstanta.
UB(i) = <hodnota>
Příklad
Vnitřní uživatelské kontakty budou vymazány první instrukcí smyčky.
Stavy vstupních svorek X(00)-X(02) jsou uloženy ve vnitřních uživatelských kontaktech UB(0)-UB(2)
a sledovány parametrem d025. Konečně, stav vstupní svorky X(02) je nastaven na Y(00)
výstupní svorku.
57
I170-CZ-01
Programování pohonu
UBw = value
Popis
Parametr
Přiřadí hodnotu k vnitřnímu
uživatelskému kontaktu řízení.
• Hodnota: jakákoli proměnná nebo
Instrukce pro přístup k vnitřnímu
konstanta.
uživatelskému kontaktu pomocí slova.
Formát
UBw = <hodnota>
Poznámka:
UBw = 1 Ä bit 0
UBw = 2 Ä bit 1
UBw = 4 Ä bit 2
UBw = 8 Ä bit 3
UBw = 16 Ä bit 4
UBw = 32 Ä bit 5
UBw = 64 Ä bit 6
UBw = 128 Äbit 7
Povel
Příklad
Vnitřní uživatelské kontakty budou vymazány první instrukcí smyčky. Stavy vstupních svorek X(00)X(02) jsou uloženy ve vnitřních uživatelských kontaktech UB(0)-UB(2) a sledovány parametrem d025.
Konečně, stav vstupní svorky X(02) je nastaven na Y(00) výstupní svorku.
58
I170-CZ-01
Programování pohonu
6-4 Příkazy řízení časovače
Povel
Zpoždění
Popis
Tato instrukce stanovuje počet časovače
v <hodnota 2> a spustí počítadlo časovače.
Když výstup časovače “TD (k)” je
sepnut/rozepnut, <hodnota 1> je
sepnuta/rozepnuta. Je důležité si
uvědomit, že zatímco počítání pokračuje,
<hodnota 1> zůstává beze změny
od původní hodnoty.
Parametr
• Hodnota 1: všechny proměnné.
• Hodnota 2: jakákoli proměnná nebo
konstanta (čas v 10 x ms)
• K: číslo časovače.
Formát
Delay on/off <hodnota 1>TD(k)<hodnota 2>
Příklad
Ukázkový program, který aktivuje / deaktivuje instrukci FW s instrukcí zpoždění zapnutí/vypnutí.
Časový diagram
59
I170-CZ-01
Programování pohonu
Nastavení
Popis
Parametr
Nastavuje <hodnota> v časovači
• Hodnota: jakákoli proměnná nebo
a spustí časovací čítač. Časovač začne
konstanta (čas v 10 x ms)
počítat z 0 a zvyšuje dokud <hodnota>.
• K: číslo časovače
Přidružený kontakt časovače odráží stav
(rozsah 0 až 7)
(“1” = dokončení časování)
Formát
Timer set TD(k) <hodnota>
Poznámka: Hodnotu časovače je možné ověřit v proměnné TC(k). Dokončení časovače lze zkontrolovat
v proměnné TD(k) (stane se “1”).
Povel
Příklad
Tento program nastaví časovač TD(0) pro zvýšení hodnoty po každém provedení časovače. Proto,
z důvodu zvyšování U(01), uzavření smyčky bude každý cyklus trvat déle.
Časový diagram
Porovnání pro
dosažení shody
TD (k)
Časovač nastaven TD (k) 1000
Časovač nastaven TD (k) 1500
60
Časovač vypnut TD (k)
I170-CZ-01
Programování pohonu
Vypnutí
Povel
Popis
Parametr
Vymaže čítač časovače (zvyšovací čítač)
na nulu a spustí počítadlo časovače
ve volně běžícím režimu časovače.
• k: číslo časovače
(rozsah 0 až 7)
Formát
Timer off TD(k)
Příklad
Tento příklad používá provádění pevného časovače. Ale to je zrušeno, když digitální vstup X(01) je vypnut.
Časový diagram
Porovná pro
dosažení shody
TD (k)
Časovač nastaven TD(k) 1000
Časovač nastaven TD(k) 1500
Časovač vypnut TD(k)
61
I170-CZ-01
Programování pohonu
6-5 Příkazy parametrů řízení
ChgParam
Povel
Popis
Parametr
• Parametr: parametr kód
Mění nastavení parametrů měniče
určených zobrazovacím kódem
(Fxxx, Axxx, bXXX, Cxxx, Hxxx, Pxxx)
na hodnotu.Veškeré parametry měniče je
• Hodnota: jakákoli proměnná nebo
možné změnit.
konstanta.
Formát
ChgParam <parametr><hodnota>
Poznámka: Platí stejná pravidla pro zápis parametrů z ovládacího panelu nebo komunikací: Některé
parametry nemohou být zapsány v některých režimech měniče (např. některé parametry nelze měnit
za stavu RUN). Tento povel neřeší parametr v EEPROM (Pro tento účel by měl být použit EepWrt)
Příklad
Hodnota F002 (nastavení času zrychlení 1) se zvýší o 1 každou sekundu.
62
I170-CZ-01
Programování pohonu
MonParam
Povel
Popis
Parametr
Přiřadí obsah parametru měniče určeným
zobrazovacím kódem do proměnné.
• Parametr: kód parametru
(Fxxx, Axxx, bxxx, Cxxx, dxxx, Hxxx,
Pxxx).
• Proměnná: všechny proměnné
Formát
MonParam<parametr><proměnná>
Příklad
Hodnota parametru F001 (nastavení výstupní frekvence) je hlídána d025 parametrem (zobrazení
uživatelského parametru).
63
I170-CZ-01
Programování pohonu
EepWrt
Povel
Popis
Parametr
Povel umožňuje zápis do EEPROM
pro bezprostředně následujícím ChgParam.
(jestliže dva ChgParam následují EepWrt,
bude aplikován pouze první).
--
Formát
EepWrt
Poznámka: Omezení EepWrt:
Pokud je tento příkaz proveden ve více než jedné úloze, ChgParam je proveden ve zjištěném pořadí,
ale pro druhé vyvolání povelu se objeví čekací doba typicky 10 ms před každým ChgParam
provedením. Například, pokud ChgParam je zjištěn v úloze 1,2 a 3 ve stejnou dobu a nejprve jeden
v úloze 1 je proveden, jsou prodlevy 10 ms pro úlohu 2 a 20 ms pro úlohu 3. Ale když Eepwrt není
proveden, ChgParam nepotřebuje čekací dobu.
Příklad: (pouze F002 je uloženo v EEPROM)
Při provádění tohoto programu je jen parametr F002 uložen trvale z U(02). Po vypnutí a znovu zapnutí
bude mít F003 staré hodnoty. Počáteční hodnoty proměnných U(02) a U(03) lze nastavit na seznam
proměnných programu nebo parametry P102, P103.
64
I170-CZ-01
Programování pohonu
RtcSet
Popis
Tento povel nastavuje 6 bytů dat času do
proměnné. 6 bytů dat o času znamená rok,
měsíc, den, den v týdnu, hodinu a minutu.
Hodnota proměnné hexadecimálně
odpovídá roku, měsíci, dnu, dnu v týdnu,
hodině a minutě (v desítkové soustavě).
RtcSet on: aktualizuje data 6 bytů
průběžně.
RtcSet off: aktualizuje 6 bytů data pouze
jednou.
Povel
Parametr
• Uživatelská proměnná: libovolná
uživatelská nebo vnitřní uživatelská
proměnná (U(xx) nebo UL(xx)).
Formát
RtcSet on/off <uživatelská proměnná>
Poznámka:
• RtcSet on U(<k>): Nastaví U(<K>) s 2 byty pro rok a 2 byty pro měsíc, U(<k+1>) s 2 byty
pro den měsíce a 2 byty pro den týdne(00 pro neděli, 06 pro sobotu) a U(<k+2>) s 2 byty pro hodiny
a 2 byty pro minuty.
• RtcSet on UL(<k>): nastaví UL(<k>) se 2 byty pro rok, 2 byty pro měsíc, 2 byty pro den
měsíce a 2 byty pro den týdne (00 pro neděli, 06 pro sobotu) a UL(<k+1>) se 2 byty pro hodinu, 2 byty
pro minuty a 4 byty doplnění(0000).
• Pokud není připojen LCD operátor s hodinami, RtcSet instrukce nastavuje 000000000000h
Příklad
Po provedení programu (s připojeným LCD operátorem s hodinami), hexadecimální hodnota prvních 2
bytů U(00) bude odpovídat aktuálnímu roku a hexadecimální hodnota posledních 2 bytů U(00) bude
odpovídat aktuálnímu měsíci.
Tj. pokud příklad programu poběží 5. července (Pondělí) 2010 v 02:29 o d p o l e d n e , p a k U(00), U(01)
a U(02) zobrazí následující hodnoty:
Parametr…
…zobrazení v
desítkovém formátu…
Který konvertovaný na
hexadecimální formát je…
U(00)
4103
1007
U(01)
1281
0501
U(02)
5161
1429
65
…což znamená
‘10’ pro 2010
‘07’ pro červenec
‘05 pro 5. den v měsíci
‘01’ pro pondělí
‘14’ pro 2 odpoledne
‘29’ pro 29 minut
I170-CZ-01
Programování pohonu
6-6 Povely řízení měniče
Povel
Run FW
Popis
Umožňuje měniči spustit motor ve směru
vpřed (spustí výstup měniče).
Tento povel je zkratka povelu func=value.
Parametr
Formát
FW = 1
Poznámka: Povel je k dispozici od CX-Drive v2.10.
Povel
Run RV
Popis
Umožňuje měniči spustit motor ve směru
vzad (spustí výstup měniče).
Tento povel je zkratka povelu func=value.
Parametr
Formát
RV = 1
Poznámka: Tento povel je k dispozici od CX-Drive v2.10.
Stop
Povel
Popis
Parametr
Umožňuje měniči zpomalit a zastavit
motor (zastavení výstupu měniče).
Formát
Stop
Set
Povel
Popis
To nastavuje frekvenci měniče. Tento
povel je zkratka pro povel “=“.
Jednotky: 0,01Hz.
Parametr
• Hodnota: jakákoli proměnná nebo
konstanta
(rozsah od 0 do 40000).
Formát
Nastavení frekvence = <hodnota>
Poznámka: Tento povel je k dispozici od CX-Drive v2.10.
66
I170-CZ-01
Programování pohonu
Příklad
Tento program spustí motor ve směru vpřed na 10Hz, pokud všeobecný vstup Xw je 1. Pokud všeobecný
vstup Xw je 2, poběží v opačném směru na 15Hz. Pro jiné hodnoty se motor zastaví.
67
I170-CZ-01
Programování pohonu
Chyba
Povel
Popis
Parametr
Tento povel uvede měnič do chyby.
• Hodnota: jakákoli proměnná nebo
konstanta
(rozsah 0 až 9).
Formát
trip<hodnota>
Příklad
Tento ukázkový program uvede měnič do uživatelské )chyby pokud digitální vstup X(01) je nastaven
na ON.
68
I170-CZ-01
Programování pohonu
Povel
Popis
Accel
To nastavuje čas zrychlení měniče.
Tento povel je zkratka pro povel “=“.
Jednotky: 10 ms.
Parametr
• Hodnota: jakákoli proměnná
nebo konstanta
(rozsah od 1 do 360000).
Formát
Accel =<hodnota>
Poznámka: Parametr P031 musí být nastaven na 3 (Programování pohonu) aby měl povel vliv.
Povel
Popis
Decel
To nastavuje čas zpomalení měniče.
Tento povel je zkratka pro povel “=“.
Jednotky: 10ms
Parametr
• Hodnota: jakákoli proměnná
nebo konstanta
(rozsah od 1 do 360000).
Formát
Decel = <hodnota>
Poznámka: Parametr P031 musí být nastaven na (Programování pohonu) aby měl povel vliv.
Příklad
Tento ukázkový program nastaví zrychlení na 10 sekund a zpomalení na 20 sekund, je-li digitální vstup
X(00) nastaven na ON.
69
I170-CZ-01
Programování pohonu
7-Specifické chyby programování pohonu a řešení problémů
Tabulka níže ukazuje, jak zacházet s konkrétními chybami funkce programování pohonu. Podrobnosti
o dalších chybách v měniči naleznete v instrukčním návodu měniče.
Kód
faktoru
E43
E44
Chyba (způsobuje
chybu měniče)
Neplatná instrukce
Počet chyb vnoření
Možná příčina
Svorka PRG byla
sepnuta bez zkopírování
programu do měniče.
Podprogramy jsou vnořené
ve více než osmi vrstvách.
Příkazy smyčky For-Next
jsou vnořené ve více než
osmi vrstvách.
Příkazy If jsou vnořené
ve více než osmi vrstvách.
Cíl skoku povelu GoTo je
další instrukcí na konci
smyčky For nebo jiné.
E45
Chyba instrukce 1
Uživatelská chyba
0 až 9
Nápravné opatření
Znovu vytvořte program
a pak se jej stáhněte
do měniče
Přečtěte si program
pro kontrolu počtu vrstev
vnoření (někdy je těžké
rozpoznat)…
Zkontrolujte zda každý
povel GoTo odskakuje na
povel, který končí smyčku.
Upravte program tak,
aby počet vrstev byl
osm nebo méně.
Upravte cíl odskoku
povelu GoTo. Jako
obecné doporučení, nikdy
neskákejte z Goto mimo
současné úrovně.
Proměnná “U(ii)”
odkazovaná pomocí další
proměnné nebyla
nalezena.
Zkontrolujte číselnou
hodnotu uvedenou v “U(ii)”.
Upravte hodnotu
proměnné “U(ii)” nebo
omezte rozsah hodnot
proměnných “U(ii)”.
Aritmetická instrukce
způsobila:
Zkontrolujte program
pro povel, který způsobil
přetečení, podtečení nebo
dělení nulou (ne v dřívějším
MX2 firmwaru).
Opravte program tak,
aby žádná aritmetická
instrukce nezpůsobovala
přetečení, podtečení
nebo dělení nulou.
- přetečení,
- podtečení nebo
- dělení nulou
Povel chgParam způsobil:
- odkaz na neexistující
parametr.
- zápis hodnoty mimo
rozsah nastavení
- změnu hodnoty
parametru (během
provozu měniče), které
nelze aktualizovat během
provozu měniče nebo
- změnu hodnoty
parametru, kde je
omezena aktualizace
softwarovým zámkem
(pokud softwarový zámek
je povolen).
E50 až
E59
Způsob kontroly
Nahráním programu můžete
zkontrolovat, jestli skutečně
je nebo není program
v měniči.
Tyto chyby jsou
generovány z uživatelské
aplikace. Příčina je určena
logikou programování
pohonu
- Upravte parametry
nebo hodnoty, které
Zkontrolujte parametry
mají být zapsány do
a hodnoty, které mají být
parametrů tak, že budou
zapsány. V případě, že došlo v rozsahu nastavení.
k chybě při provozu měniče, - Zakažte softwarový
zkontrolujte, zda dotyčný
zámek. - Pokud je
parametr může být
aktualizovaným
aktualizován během provozu parametrem ten, který
měniče. Zkontrolujte
nelze aktualizovat
nastavení výběru
během provozu měniče,
softwarového zámku (b031). změňte nastavení
výběru softwarového
zámku (b031) na “10”
pro přepnutí do režimu
umožňujícího aktualizaci
parametrů během
provozu měniče.
Zkontrolujte dokumentaci
programování pohonu
pro rozpoznání podmínky
chyby
70
Zkontrolujte
dokumentaci
programování pohonu
pro rozpoznání
protiopatření
I170-CZ-01
Programování pohonu
8-Parametry programování pohonu – Obecná opatření
8-1 Seznam parametrů ovlivněných pořadím nastavení
Parametr
A003
A004
A203
A204
B015
B017
B019
B049
B050
B051
B052
B060
B061
B062
B063
B064
B065
B079
B082
B100
B102
B104
B106
B108
B110
B112
P070
Popis
Nastavení základní frekvence
Nastavení maximální frekvence
Nastavení základní frekvence, druhý motor
Nastavení maximální frekvence, druhý motor
Volné nastavení, elektronická teplotní frekvence (1)
Volné nastavení, elektronická teplotní frekvence (2)
Volné nastavení, elektronická teplotní frekvence (3)
Výběr dvojí charakteristiky
Řízené zpomalení při ztrátě napájení
Úroveň napětí DC sběrnice pro spuštění řízeného zpomalení
Práh přepětí řízeného zpomalení
Úroveň maximálního limitu výložních komparátorů O
Úroveň minimálního limitu výložních komparátorů O
Šířka hystereze výložních komparátorů O
Úroveň maximálního limitu výložních komparátorů OI
Úroveň minimálního limitu výložních komparátorů OI
Šířka hystereze výložního komparátoru (OI)
Nastavení zisku zobrazení Watthodin
Seřízení počáteční frekvence
Nastavení volné V/f frekv. (1)
Nastavení volné V/f frekv. (2)
Nastavení volné V/f frekv. (3)
Nastavení volné V/f frekv. (4)
Nastavení volné V/f frekv. (5)
Nastavení volné V/f frekv. (6)
Nastavení volné V/f frekv. (7)
Frekvence nízké rychlosti vrácení na nulu
8-2 Seznam parametrů ovlivněných jmenovitým proudem (%)
Parametr
B012
B016
B018
B020
B022
B025
B028
B126
B212
B222
C030
C039
C041
C111
C241
Popis
Úroveň nastavení elektronické tepelné ochrany
Volné nastavení, elektronický tepelný proud (1)
Volné nastavení, elektronický tepelný proud (2)
Volné nastavení, elektronický tepelný proud (3)
Nastavení úrovně omezení přetížení
Nastavení úrovně omezení přetížení 2
Nastavení úrovně proudu pro restart s aktivní souhlasnou frekvencí
Nastavení proudu uvolnění brzdy
Úroveň nastavení elektronické tepelné ochrany, druhý motor
Provozní režim omezení přetížení, druhý motor
Referenční hodnota digitálního monitoru proudu
Úroveň detekce malé zátěže
Nastavení úrovně přetížení
Nastavení přetížení (2)
Nastavení úrovně přetížení, druhý motor
71
I170-CZ-01
Programování pohonu
8-3 Seznam parametrů ovlivněných povolením/zakázáním PID
Parametr
A011
A012
A020
A021
A022
A023
A024
A025
A026
A027
A028
A029
A030
A031
A032
A033
A034
A035
A101
A102
A145
A220
F001
Popis
Pot./O-L vstup aktivního rozsahu počáteční frekvence
Pot./O-L vstup aktivního rozsahu konečné frekvence
Nastavení multikrokové rychlosti 0
Nastavení multikrokové rychlosti 1
Nastavení multikrokové rychlosti 2
Nastavení multikrokové rychlosti 3
Nastavení multikrokové rychlosti 4
Nastavení multikrokové rychlosti 5
Nastavení multikrokové rychlosti 6
Nastavení multikrokové rychlosti 7
Nastavení multikrokové rychlosti 8
Nastavení multikrokové rychlosti 9
Nastavení multikrokové rychlosti 10
Nastavení multikrokové rychlosti 11
Nastavení multikrokové rychlosti 12
Nastavení multikrokové rychlosti 13
Nastavení multikrokové rychlosti 14
Nastavení multikrokové rychlosti 15
[OI] vstup aktivního rozsahu počáteční frekvence
[OI] vstup aktivního rozsahu konečné frekvence
Přidání frekvence
Nastavení multikrokové rychlosti 0, druhý motor
Nastavení výstupní frekvence
Tyto parametry jsou ovlivněny A071/A075.
72
I170-CZ-01

Podobné dokumenty

MX2-A_ Instrukční příručka

MX2-A_ Instrukční příručka Multikroková reference rychlosti 0 0,0 Startovací frekvence až max. frekvence Multikroková reference rychlosti 1 0,0 Startovací frekvence až max. frekvence až 15

Více

Měnič JX - Omron Europe

Měnič JX - Omron Europe Nevyžaduje další zařízení

Více

Mozilla Thunderbird

Mozilla Thunderbird 6 Typická řešení.....................................................................................................................................................................71 6.1 Posílání ...

Více

Od autora ke ctenári pres web

Od autora ke ctenári pres web ☞ Autor, jeho interní model problematiky v hlavě a jeho (neustálá) reorganizace. Lineární zápis v časovém okamžiku formou textu (psaní). O ☞ Tentýž text může mít více interpretací. ☞ Pro uchopen...

Více

Detektor oxidu uhelnatého Uţivatelská příručka

Detektor oxidu uhelnatého Uţivatelská příručka Váš nový CO detektor Kidde má sedmiletou záruku. Udělejte si prosím čas na důkladné přečtení jeho uživatelské příručky a seznámení celé rodiny s jeho funkcí a obsluhou. Tento hlásič slouží k detekc...

Více

návod - Koupelny

návod - Koupelny Uporňujeme, že v ceně montáže není zahrnuta úprava stávajících prostorů, demontáž a montáž zařizovacích předmětů (např. vany, umyvadla, pračky, sprch. koutu atp.). Požadavky na tyto služby musí být...

Více

JX Uživatelská příručka

JX Uživatelská příručka Kat. č. I558-CZ2-02-X

Více

MX2

MX2 nuly), SPD (přepínání rychlost/pozice), GS1~GS2 (STO vstupy, signály související s bezpečností), 485 (Signál startu komunikace), PRG (provedení EzSQ programu), HLD (přidržení výstupní frekvence), R...

Více

mat_design_mat_brochure_cz_2014

mat_design_mat_brochure_cz_2014 Výchozím bodem pro Lindström zákaznické konkrétní provedení rohoží je vaše firemní image. Získáte přesné barvy, vzory nebo dokonce sdělení, které chcete na svých rohožích. Pomůžeme vám vybrat správ...

Více

Uživatelský manuál

Uživatelský manuál 200 V třída, 3-fázové napájení 0.1 až 15 kW 200 V třída, 1-fázové napájení 0.1 až 4.0 kW 400 V třída, 3-fázové napájení 0.2 až 15 kW

Více