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, duben 2024

Číslo je zaměřené na kvalitu elektrické energie, energetiku, elektromobilitu a alternativní zdroje energie.

Zajímavé odkazy

Nový design vypínačů a zásuvek si elektrikáři hned oblíbili! Zaujal je novými matnými barvami, plochým tvarem a také dobrou cenou. Třešničkou na dortu je ovládání mobilem.
Inspekční minikamera s bezdrátovým přenosem obrazu První inspekční minikameru na světě, která využívá k přenosu obrazu vestavěný wi-fi hotspot pro pohodlné a bezpečné inspekce i těch nejnepřístupnějších míst.
Vyhrajte termokamery Hikmicro nebo multimetry Fluke! Odpovězte na jednoduchou otázku a vyhrajte grafický multimetr Fluke 289 nebo špičkovou termokameru Hikmicro B20. Vstupenku na Amper 2024 obdrží každý.
Schneider Electric | Vezměme to prakticky! EcoStruxure Power Design – NOVINKY | Nejširší nabídka 3f UPS na trhu |Spínací, jistící a ochranné přístroje | VN rozváděče bez plynu SF6 | EcoStruxure for eMobility – nabíjecí stanice | Jak jednoduše vybrat správný 3f zdroj UPS

Najdete nás na Facebooku