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 cervenec 2018 s

ElektroPrůmysl.cz, červenec 2018

Červencové číslo je tematicky zaměřené na spínací techniku, strojní zařízení a jejich bezpečnost, hromosvody a uzemnění.

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.
 Souhlasím se zpracováním osobních údajů pro potřeby zasílání časopisu zdarma. Informace o zpracování osobních údajů
Časopis vychází 1x měsíčně.

Zajímavé odkazy

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.
TERMOKAMERY.cz – novinky a akční ceny! Vyberte si termokameru přesně dle Vašeho požadavku. Technické poradenství, profesionální přístup, prodej, odborná školení, servis a kalibrace. Vyžádejte si předvedení termokamer zdarma přímo ve vaší firmě!
Ovládací a signalizační přístroje Harmony Objevte ovládací a signalizační přístroje pro snadné a spolehlivé řízení průmyslových aplikací - získejte nyní vzorek zdarma!
VOLTWORLD.cz - Svět měřicí techniky! Internetový obchod s kvalitní měřicí technikou osvědčených světových značek. Akční ceny, výhodné sady, půjčovna, servis, kalibrace, školení a semináře.
Novinka - ALMEMO 710! Univerzální přístroj pro měření všech fyzikálních, chemických a elektrických veličin. Možnost i vícekanálového měření se záznamem hodnot včetně zpracování dat v PC. Jednoduchá obsluha a automatické nastavení.
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.
 Souhlasím se zpracováním osobních údajů pro potřeby zasílání časopisu zdarma. Informace o zpracování osobních údajů
Časopis vychází 1x měsíčně.