Pohony SIEMENS součást TIA SIMATIC S7 300 MM440 / část A
Konfigurace S7-314C-2DP MM440 1LA70 S7-300 / CPU 314 MM440 ON/OFF REVERZACE SETP_ENABLE FAULT_AKN LOCAL/ REMOTE MPI Napájení motoru Profibus DP Zpětná vazba - IRC I/O Konfigurace - příklad Asynchronní motor 1LA7060 4AB10 Strana 2
HW připojení měniče MM440 Pomocí komunikačního modulu Profibus DP Profibus rozhraní Externí napájení 24 V Obj. číslo : 6SE6400 1PB00 0AA0 Strana 3
HW připojení měniče MM440 Adresace Profibusu Změna DIP přepínačů Pomocí DIP přepínačů na modulu Pomocí parametru P0918 Pouze ve vypnutém stavu měniče Učinná pouze po vyp. a zap. sítě nebo 24 V ext. Soubor kmenových dat GSD Soubor SIEM80B5.GSD na dokumentačním CD www.profibus.com. 1 - Nastavení adresy 2 - Pouze pro servis Strana 4
STEP7 založení nového projektu Software : STEP 7 V5.3 SP1, DRIVE ES BASIC V5.3 1. 2 x click : Start Simatic Manageru Strana 5
STEP7 založení nového projektu 2. Otevření Simatic Manageru Next 4. Výběr použité CPU 5. MPI adr. nastavit na 2 Next Strana 6
STEP7 založení nového projektu 6. Výběr Org. Bloku, který bude použitý např. OB1,OB87,OB121 Finish Strana 7
STEP7 založení nového projektu 7. Vytvoření HW konfigurace startem HW Configu 2 x click Strana 8
STEP7 HW Config - MPI 8. Nastavení MPI rozhraní CPU 2 x click Properties 9. Nastavení adresy MPI rozhraní Properties Network Setings, Rychlost přenosu / 187.5 kbps OK Strana 9
STEP7 HW Config - DP 10. Nastavení DP rozhraní CPU 2 x click Properties 11. Nastavení adresy DP rozhraní Properties Network Setings, Rychlost přenosu / 1.5Mbps OK Strana 10
STEP7 Připojení MM440 na Profibus Výsledek po vložení MM440 12. Nastavení knihovny DRIVE ES, zvolíme typ měniče MM440 Strana 11
STEP7 Připojení MM440 na Profibus Adresa měniče shodná s nastavením pomocí DIP nebo P918 v měniči Strana 12
STEP7 Připojení MM440 na Profibus Výběr typu telegramu např. PPO3 Strana 13
STEP7 HW - Config Do slotu 4 vložíme kartu DI/DO Strana 14
STEP7 Net Pro - Routing Při správné konfiguraci: Prosvětleno žlutě. Po vytvoření HW konfigurace, - SAVE and Compile, V HW konfigu HW OPTIONS Network configure spustíme Net Pro Vložíme PG/PC do konfigurace Propojení mezi MPI DP v CPU Routing pro parametrování měniče Nastavíme rozhraní, 2xclick odkud je připojeno PG, Assigment, Save and compile + Download do CPU Strana 15
Nastavení měniče MM440 - Starter Nastavení měniče, pomocí STARTER po komunikaci PLC DP - MM440, implementovan v knihovně DRIVE ES BASIC, 2x click Start SW nastroje pro parametrování měničů SINAMICS, -STARTER Strana 16
Nastavení měniče MM440 - Starter Rozhraní DP jsou již nastavena pomocí Routingu, Parametrovat budeme z prostředí STEP 7 - Cancel Strana 17
Starter / Konfigurace - ON LINE Připojení měniče do ON Line : Project Connect to the target systém On Line Spustíme Configuratior, nastavíme zakladní motorové, regulační, ovladací parametry pomocí průvodce Strana 18
Starter / Konfigurace - ON LINE typu regulace : M= Konst. štítkových hodnot motoru. Strana 19
Starter / Konfigurace - ON LINE Konfigurace čidla zpětné otáčkové vazby typu regulace pohonu Strana 20
Starter / Konfigurace - ON LINE Zdroj ovládání měniče / Profibus / Zdroj žádané hodnoty / Profibus / Max. hodnot, RFG times, daných veličin Strana 21
Starter / Konfigurace - ON LINE Po zadání potřebných parametrů a kontrole štítkových, regulačních hodnot motoru a meniče. Finish Strana 22
Starter / Uložení konfigurace do EEPROM COPY parametrů měniče, motoru, reg struktury, ovládaní uložení z RAM do EEPROM Strana 23
Starter / Uložení konfigurace do EEPROM Pokud vše bylo naparametrováno bez chyby OK Měnič je odpojen od DP CPU a na BOP : F0700 přerušení komunikace: Potvrdíme chybu na BOP tlačítko Fn, CPU hlásí chybu, Potvrdíme na CPU : RUN STOP RUN : Komunikace je opět v provozu. Hlášení blikají Strana 24
Test řízení motoru měničem Control panel Control panel : Test připojení měniče a rozběh motoru : 2x click Assume priority : Kompletní řízení pouze Starterem bez učinnosti nadřazené regulace nebo BOP. Viz upozornění Accept Strana 25
Test řízení motoru měničem Control panel SW ON / OFF měniče Zadáme Setpoint 100 % otáček Zadávame žádané otáčky 0 100 % SW potenciometrem, motor se rozbíhá Sledujeme skutečné otáčky motoru. Po ukončení testu a Stop. Meniče, deaktivace Control Panelu Strana 26
Identifikace motoru Nastavena CDS na index.0 Data set 1 Remote control, řízení po Profibusu Data set 2 Local control řízení pomocí DIN + Analog Start identifikace motoru, do 20s je nutné zadat povel ON měniče, jinak se objeví chyba. Strana 27
STEP 7 - Vytvoření OB1 bloku Inzert S7 Block Org. Block OB1 EditaceBloku OB1 FDB Strana 28
STEP 7 - Blok OB1 - Příklad CALL FC6 Uživatelský program Strana 29
STEP 7 - Popis bloků -příklad Připravené funkční bloky / FB101, FB103, FB105, FB106, DB101 pro přenos CW, SW, speed setpoint, aktualní hodnoty rychlosti motoru / frekvence / Datové bloky, k příslušným funkčním blokům FC6 blok pro ovládání měniče využivající FB101 FB106 Strana 30
STEP 7 - COPY připravených bloků Adresář knihovny pro MM4xx / 2 x klick Strana 31
STEP 7 - COPY připravených bloků Zde jsou umístěny již připravené FB, DB nitné pro spolehlívé řízení MM4x. Bloky označíme a vytvoříme COPY Strana 32
Automation and Drives STEP 7 - Vložení připravených bloků do původního projektu Návrat do původního projektu, kde tyto bloky použijeme : OPEN např. 440_S7_VC Zkopírované bloky z knihovny vložíme pomocí CTRL-C / PAST / Strana 33
STEP 7 - Popis FB 101- řídící slovo Ovládání měniče CW1 : Do FB101 přidáme nové Networky : Zde budeme číst jednotlivé HW vstupy I0.0 Start, I0.1 Reverzace.. a zapisovat jejich hodnoty do příslušných bitových adres L1.0, L1.1, Strana 34
STEP 7 - Popis FB 103 Stavové slovo Ovládání měniče CW1 : Do FB103 přidáme nové Networky : Zde budeme číst jednotlivé adresové vstupy DIX1.0 Readyt, DIX1.1 Ready for operation, atd, a přiřadíme jejich hodnoty / BOOL / na vyst. Adresy / proměnné / Strana 35
STEP 7 - Popis FB 105 žádaných otáček v rozsahu 0 100 % / např. z bloku FC6 / Strana 36
STEP 7 - Popis FB 106 Převod skutečné hodnoty frekvence motoru r21 : Rozsah hodnot 0 100 % z P350 P353 Převod skutečné hodnoty frekvence motoru r21 : Rozsah hodnot 0 4000 Hex - WORD Strana 37
STEP 7 - Popis DB 101 Datový blok DB101: Zde se ukládají hodnoty z FB101 FB106, které jsou určeny k ovládání MM4x Strana 38
STEP 7 - Ovládání MM4x / FC6 / - Příklad Volání již nakopírovaného připraveného bloku FB103: Načtení dat z DB101- stavové slovo ST1. Strana 39
STEP 7 - Ovládání MM4x / FC6 / - Příklad Volání bloku FB 106 Načtení skut. Hodnoty frekvence z DB101 pro přepočet v rozsahu 0 100% Volání bloku FB 101 Přiřazení adresy vstupu pro ON/OFF Strana 40
STEP 7 - Ovládání MM4x / FC6 / - Příklad Uložení hodnoty FB101 do DB 101 na příslušnou adresu Volání FB105: Uložení hodnoty FB105 do DB 101 setpointu rychlosti REAL v hodnotách 0-100 % Strana 41
Komunikační blok DB10 pro SW1 2x click na DB10 : DB se stavovými hodnotami měniče, které budeme přijímat z měniče. Jednotlivé položky / proměnné pojmenujeme a nastavíme jejich počáteční hodnoty Strana 42
Komunikační blok DB12 pro CW1 2x click na DB12 : DB s žádanými hodnotami, který budeme posílat do měniče Jednotlivé položky / proměnné pojmenujeme a nastavíme jejich počáteční hodnoty Strana 43
Automation and Drives FC6 / Čtení stavu měniče STW1 SFC14 - příklad 2x click na FC6 : Čtení Stavu měniče / STW1 / - voláním fce SFC14. / DPRD_DAT LADDR : adresa datové oblasti, kam se uloží načtená data = 100 HEX = 256 D RET_VAL : Parametr pro uložení výsledku funkce, výsledek čtení se zapíšena na adr. DB101.DBW4 - RET_VALUE_SFC14 / DB101 / RECORD: parametr, kde je uvedena adr., na kterou se zapisují načtená data z měniče - do DB101, adresa je jako pointer Strana 44
FC6 / Zápis do měniče SFC15 - Příklad New Network : Výsílání žádaných hodnot / CW1 / - voláním fce SFC15. / DPWR_DAT LADDR : adresa datové oblasti, kam se uloží vysílaná data = 100 HEX = 256 D RET_VAL : Parametr pro uložení výsledku funkce, výsledek čtení se zapíšena na adr. DB101.DBW10 RECORD: parametr, kde je uvedena adr., na kterou se zapisují vysílaná data do měniče - do DB101, adresa je jako pointer Strana 45
OB100 / Kompletní Restart CPU Před cyklickým zpracování programu v CPU je zapotřebí provézt reastart CPU. Poč. nastavení Akumulátorů, registrů,čítačů - pointerů Strana 46
DB13 / Data blok pro FB105 FB106 Datový blok DB13 deklarace proměnných pro funkční blok FB105 FB106 Strana 47
VAT_1 / monitoring ON line Start měření v ON LINE modu. Definicí VAT_1 + 2x click múžeme monitorovat jednotlivé proměnné např CW1 : Indikace ON LINE modu. Strana 48