Co by měl každý vědět o programovacích jazycích PLC

Typografie
  • Nejmenší Malé Střední Velké Největší
  • Výchozí Helvetica Segoe Georgia Times

Programy PLC se obvykle zapisují do speciální aplikace na počítači a poté se stáhnou do PLC. Tento stažený program je podobný kompilovanému kódu, který zachovává efektivnost programu.

Program je uložen v PLC buď v záložní paměti RAM s baterií nebo v jiné energeticky nezávislé flash paměti.

jazyk plc programovani 1

Jak Albert Einstein řekl: "Svět, který jsme si vytvořili, je produktem našeho myšlení. Nelze změnit svět, dokud nezměníme svoje myšlení”. PLC programovací jazyky se vyvinuly tak, aby se přizpůsobily a změnily způsob, jakým programujeme. Podíváme se na všech pět programovacích jazyků, jak jsou definovány normou ČSN EN 61131-3 ed. 2.

  • Jazyk strukturovaného textu (ST)
  • Jazyk funkčního blokového schématu (FBD)
  • Sekvenční funkční diagram (SFC)
  • Jazyk seznamu instrukcí (IL)
  • Jazyk příčkového diagramu (LD)

Ne všechny tyto programovatelné jazyky jsou k dispozici v každém PLC. Programování v jazyku příčkového diagramu je zdaleka největším procentuálním využitím v dnešních PLC. Základní pojmy programování PLC jsou společné všem výrobcům. Rozdíly v adresaci I/O, organizaci paměti a instrukčních sadách znamenají, že programy PLC nejsou nikdy vzájemně zaměnitelné mezi různými výrobci. Dokonce i v rámci jedné výrobní řady jednoho výrobce nemusí být různé modely přímo kompatibilní.

jazyk plc programovani 2
Programovací jazyk PLC, který je použit, může ovlivňovat:

  • Údržbu a odstraňování problémů
  • Znalost jazyka
  • Akceptaci země/umístění
  • Použití PLC
  • Snadnou změnu programu PLC

Vhodnou metodou vývoje programu je dodržení následujících pěti kroků, které tvoří základ vývoje programu všech PLC.

jazyk plc programovani 3
Těchto pět kroků vám pomůže při programování PLC:

  1. Definujte úkol
  2. Definujte vstupy a výstupy
  3. Vytvořte sled logických operací
  4. Vytvořte program pro PLC
  5. Otestujte program

Všimněte si, že vlastní programování je druhým až posledním bodem vývoje. Obvykle se věnuje více času pochopení úkolu a provozu.
Jak bylo uvedeno výše, jazyky podporované jednotlivými PLC se mohou lišit. Zjistěte si proto, jaké typy programování, model vašeho PLC podporuje.

jazyk plc programovani 4

Programovací jazyky PLC

Jazyk strukturovaného textu (ST)
Je programovací jazyk na vysoké úrovni, který se velmi podobá programování v Pascalu. K definování toho, co je třeba provést se používají výrazy.

Jazyk funkčního blokového schématu (FBD)
Je grafické znázornění bran AND, NAND, OR, NOR, atd., které jsou zakresleny. Popisuje funkci mezi vstupními a výstupními proměnnými.

Sekvenční funkční diagram (SFC)
Je zobrazen jako vývojový diagram vašeho programu. Definuje kroky, kterými se váš program pohybuje.

Jazyk seznamu instrukcí (IL)
Lze ho také označit jako mnemotechnický kód a seznam příkazů. Obsahuje jednoduché pokyny pro prohlížení vašich polí
proměnných.

Jazyk příčkového diagramu (LD)
Je nejpopulárnější programovací jazyk PLC. Má napodobovat mechanické relé v panelu, které programovatelný automat nahrazuje. Má dvě svislé kolejnice a řadu horizontálních příček mezi nimi. Ovladače většinou skenují zleva doprava a shora dolů. Výstup jednoho stupně je k dispozici pro další příčku.

jazyk plc programovani 5

Programovací metody PLC se stále vyvíjejí. PLC Open je organizace, která definuje nové metody využívající nejnovější počítačové inovace. Stanovili například metodu programování jazyka IL do jazyka XML (Extended Markup Language), který se používá pro vývoj webových aplikací.

jazyk plc programovani 6

Foto: Z přednášky IEC 61131 Basics, Bill Lydon, odborný konzultant a analytik pro automatizační průmysl

Aktuální číslo časopisu

ElektroPrumysl cz prosinec 2017 s

ElektroPrůmysl.cz, prosinec 2017

Prosincové číslo je tematicky zaměřené na měření neelektrických veličin, snímací a regulační techniku.

Najdete nás na Facebooku

Bezplatný odběr časopisu

Chcete odebírat časopis ElektroPrůmysl.cz zdarma? Napište Vaše jméno a e-mail, poté klikněte na tlačítko odebírat.

Zajímavé odkazy

Měřicí a testovací přístroje Prodej měřicí techniky a komponent pro rozvaděče, měřicích a testovacích přístrojů a zařízení pro kontrolu elektrické bezpečnosti.
Průmyslové klávesnice pro každého Odolné klávesnice do prašného prostředí a vodě odolné.
Český výrobce měřicích přístrojů Panelové měřící přístroje, sloupcové zapisovače, velkoplošné displeje, převodníky na DIN lištu, bezpapírové zapisovače, PLC
Jednoduché Řešení s IO-link S IO-Link sběrnicovým modulem a kompetentním poradenstvím společnosti Murrelektronik sázíte na individuální řešení.
Nová norma pro požární klasifikaci kabelů Jste připraveni na nový standard? Nová norma EN 50575 se vztahuje na silové, telekomunikační a sdělovací kabely pro trvalé instalace v budovách.
www.elektroprogramy.cz Kompletní softwarová výbava nejen pro elektrikáře, revizní techniky a projektanty.
Bezplatný odběr časopisu
Chcete odebírat časopis ElektroPrůmysl.cz zdarma? Napište Vaše jméno a e-mail, poté klikněte na tlačítko odebírat.
Časopis vychází 1x měsíčně.