Programování PLC Koncept
Programovatelné Logické Řadiče (Plc) jsou hlavní komponenty v oblasti průmyslové automatizace a kontrolních systémů. Řídicí povaha PLC se pohybuje od jednoduchého přepínání tlačítek na jeden motor až po několik složitých řídicích struktur. Programování PLC je důležitým úkolem návrhu a implementace řídicí aplikace v závislosti na potřebách zákazníků. Program PLC se skládá ze sady instrukcí v textové nebo grafické podobě, což představuje logiku, která má být implementována pro konkrétní průmyslové aplikace v reálném čase.
vyhrazený programovací software PLC pochází z PLC hardwaru konkrétního výrobce, který umožňuje vstup a vývoj uživatelského aplikačního kódu, který lze nakonec stáhnout do PLC hardwaru. Tento software také zajišťuje Human Machine Interface (HMI) jako grafické znázornění proměnných. Jakmile se tento program stáhne do PLC a pokud je PLC umístěno v režimu běhu, PLC nepřetržitě pracuje podle programu. Než se pustíte do programu PLC, dejte nám vědět základy tutoriálu programování PLC a jeho základní pojmy.
základy programování PLC
CPU PLC provádí dva různé programy:
1. Operační Systém
2. Uživatelský Program
Operační Systém
operační systém organizuje všechny funkce, operace a sekvence CPU, které nejsou spojeny s kontrolní úkol. OS úkoly patří
- Manipulace horký restart a teplý restart
- Aktualizace a výstup procesu obrázek tabulky vstupů a výstupů
- Vykonávání uživatelského programu
- Odhalování a volání přerušení
- Správa paměťových oblastí
- Navázání komunikace s programovatelným zařízení
PLC programování Základy
Uživatelský Program
jedná se o kombinaci různých funkcí, které jsou potřebné pro zpracování automatizovaný úkol. To musí být vytvořeno uživateli a musí být staženo do CPU PLC. Některé z úkolů uživatele programu patří:
- Zahájení všechny podmínky pro spuštění zadaného úkolu
- Čtení a vyhodnocování všech binárních a analogových vstupních signálů
- Určení výstupní signály pro všechny binární a analogové výstupní signály
- Provedení přerušení a zpracování chyb
V současné průmyslové automatizaci odvětví, existuje několik předních PLC výrobky, které se vyvíjejí typické PLC je v rozmezí od malých až po high-end PLC. Každý výrobce PLC má svůj vlastní specializovaný software pro programování a konfiguraci hardwaru PLC. Programovací jazyk PLC se však liší v závislosti na výrobcích. Někteří výrobci mají společné programovací jazyky a jiní mají odlišné. Některé standardní programovací jazyky PLC jsou v podstatě dvou typů, které jsou dále rozděleny do několika typů, které jsou následující:
1.Textový jazyk
- seznam instrukcí (IL)
- strukturovaný Text (ST)
2. Grafický jazyk
- Žebřík Schémat (LD)
- Function Block Diagram (FBD)
- Sekvenční Funkce Grafu (SFC)
ve Srovnání s textem na jazyky, grafické jazyky jsou přednostní mnoho uživatelů programu PLC vzhledem k jejich jednoduché a pohodlné programování funkcí. Všechny potřebné funkce a funkční bloky jsou k dispozici ve standardní knihovně každého softwaru PLC. Tyto funkční bloky zahrnují časovače, čítače, řetězce, komparátory, numerické, aritmetické, bitové posuny, volající funkce atd.
PLC Programovací zařízení
různé typy programovacích zařízení se používají pro vstup, úpravu a odstraňování problémů s programem PLC. Tato programovací koncová zařízení zahrnují ruční a PC zařízení. V metodě ručního programovacího zařízení je proprietární zařízení připojeno k PLC pomocí propojovacího kabelu. Toto zařízení se skládá ze sady klíčů, které umožňují zadávat, upravovat a vypisovat kód do PLC. Tato ruční zařízení se skládají z malého displeje, aby byla instrukce, která byla naprogramována, viditelná. Jedná se o kompaktní a snadno použitelná zařízení, ale tato kapesní zařízení mají omezené možnosti.
Programování PLC Zařízení
Nejvíce populárně Osobní Počítač (PC) se používá pro programování PLC ve spojení s software dané výrobcem. Pomocí tohoto počítače můžeme spustit program v režimu online nebo offline a můžeme také upravovat, monitorovat, diagnostikovat a odstraňovat problémy s programem PLC. Způsob přenosu programu do PLC je znázorněn na výše uvedeném obrázku, kde PC sestává z programového kódu odpovídajícího řídicí aplikaci, která je přenášena do PLC CPU pomocí programovacího kabelu.
Žebřík Logické Programování PLC
Žebřík Logické Programování PLC
Mezi několik programovacích jazyků ladder logic diagram je nejzákladnější a nejjednodušší forma programování PLC. Než začnete programovat PLC tímto jazykem, měli byste o něm znát některé základní informace. Níže uvedený obrázek ukazuje hardwired-ladder diagram, kde ta samá lampa, zátěž je řízena dva tlačítkové spínače, V případě, že některý z přepínačů bude uzavřen, kontrolka svítí. Zde se dvě vodorovné čáry nazývají příčky, které jsou spojeny mezi dvěma svislými čarami nazývanými kolejnice. Každá příčka vytváří elektrickou kontinuitu mezi kladnými (L) a zápornými kolejnicemi (N), takže proud proudí ze vstupních do výstupních zařízení. Některé symboly používané v programování logiky žebříku jsou znázorněny na obrázku.
Vstupní spínače jsou typy, které zahrnují normálně uzavřené a normálně otevřené, jak je uvedeno výše. Kromě výše uvedených funkčních symbolů existuje několik funkcí, jako je časovač, počítadlo, PID atd., které jsou uloženy ve standardní knihovně pro programování složitých úkolů.
Krok-za-Krokem Postup pro Programování PLC Pomocí Žebříku Logika
Krok za krokem Postup pro Programování PLC pomocí Žebříku Logika
postup pro programování PLC pro určitou aplikaci závisí na typu standard výrobce software nástroj a typ ovládání aplikace. Ale s cílem poskytnout základní pokyny pro studenty, to atrticle poskytuje jednoduchý přístup návrhu ovládání aplikace v PLC programovací software, jak je uvedeno níže, Ale tento způsob programování není zrovna hodí do všech typů nástroje pro programování a ovládání aplikací.
Krok 1: Analyzovat a Získat Představu o Ovládání Aplikace
primární krok k programu PLC, je dostat nápad, pro který se chystáte vyvíjet aplikace založené na programu. Pokud řídíte robota sledovače linek pomocí stejnosměrného motoru při stisknutí tlačítka. Tento stav musí být zobrazen kontrolkou LED, když se motor zapne. Motor je také připojen senzorem (zde je považován za další spínač), který detekuje překážky, takže když je tento zapnutý, motor by měl být vypnutý. A pokud je motor vypnutý, měl by být bzučák zapnutý.
PLC Řídicí Aplikace
Krok 2: Seznam Všechny Podmínky a Získat Návrh pomocí Diagramu
proměnné výše uvedeného projektu jsou M: Motor,: Vstup Spínače 1, B: Vstupní Spínač 2, L:LED a Bu: Bzučák, a navrhování logiky je snadné s implementací vývojového diagramu, který je uveden níže pro výše uvedenou aplikaci.
vývojový Diagram PLC Programování
Krok 3: Otevřete a Nakonfigurujte PLC Programovací Software
Otevřít programovací software nainstalovaný v PC, který je dodáván s PLC hardware. Vyberte hardwarový model PLC v softwaru a nakonfigurujte jej pomocí příslušných vstupních a výstupních modulů. Ze seznamu programovacích jazyků vyberte jazyk žebříku (LD) a vyberte hardwarový procesor a zadejte název programu.
PLC Programovací Software
Krok 4: Přidejte Požadované Příčky a Jejich Řešení
Přidat požadované příčky na základě kontroly aplikační logiky a dát adresu na každý vstup a výstupy. Žebříkový logický diagram výše popsaného příkladu je uveden níže.
Příklad Žebřík Logiky Programu
Krok 5: Zkontrolujte, zda Chyby a Simulovat
Najít on-Line sekci v menu bar a vybrat on-Line. Zkontrolujte chyby a proveďte nezbytné změny po výběru Offline. Znovu přejděte online a vyberte možnost Spustit a simulujte ji.
Krok 6: stáhněte Program do paměti PLC CPU
po úspěšné simulaci programu stáhněte program do CPU výběrem možnosti stahování prostřednictvím síťového nebo komunikačního kabelu.
Jedná se o základy programování PLC a jeho procedurální kroky. Doufáme, že daný obsah je jasný a snadno pochopitelný. Je také možné ji lépe poznat a pochopit pomocí specifikovaného softwaru konkrétního PLC, jako je RSLogix 500, Codesys, step 7 atd. Můžete sdílet své názory, návrhy na programování PLC nebo pokud chcete pomoc týkající se příkladů, napište nám do sekce komentářů níže.
Foto Kredity:
- PLC programming Concept by automation
- Procedure for Programming PLC by siemens
- PLC Programming Software by blogspot