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

Typografie
  • Nejmenší Malé Střední Velké Největší
  • Default 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

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ě.

Aktuální číslo časopisu

ElektroPrumysl

ElektroPrůmysl.cz, září 2024

Číslo je tematicky zaměřené na elektrické pohony, měniče frekvence, řízení polohy a pohybu.

Zajímavé odkazy

Inovativní řešení pro průmyslový Ethernet Průmyslový Ethernet se stal standardem v oblasti průmyslové automatizace. Máme speciálně chráněné konektory a kabely značky HARTING.
EPLAN Platforma 2025 Objevte výhody aktuální verze - Profesionální konstruktérské nástroje pro navrhování elektroinstalace
Decentralizovaná automatizace, žádná řídicí skříň Přejděte do praxe, decentralizujte, modularizujte, kombinujte technologie, jednejte efektivněji ve spotřebě energií, omezujte a zjednodušujte složitost a nacházejte chytrá řešení.
Training services portal: jedna platforma – mnoho možností Využijte přístup ke školením s mnoha tématy, která jsou přizpůsobena Vašim potřebám. Na portálu najdete nabídku jak bezplatných, tak i placených kurzů, online nebo prezenčně, v češtině i v dalších jazycích.

Najdete nás na Facebooku