Ve srovnání s obecným počítačovým jazykem má programovací jazyk PLC průmyslového počítače zřejmé vlastnosti. To se nejen liší od jazyka, ale také se liší od obecného jazyka symbolických instrukcí. Musí splňovat požadavky na snadné psaní a snadné ladění. V současné době neexistuje žádný programovací jazyk, který by byl kompatibilní s produkty všech výrobců. Například produkty Mitsubishi mají svůj vlastní programovací jazyk, produkty OMRON mají také svůj vlastní jazyk. Ale bez ohledu na to, jaký typ PLC
Všechny programovací jazyky PLC mají následující vlastnosti:
1. Grafická struktura instrukcí: Program je vyjádřen graficky a pokyny se skládají z různých grafických symbolů, které jsou snadno pochopitelné a zapamatovatelné. Softwarový vývojář systému sestavil nezávislé výpočetní funkce potřebné v průmyslovém řízení do symbolické grafiky a uživatelé mohou tyto grafiky kombinovat podle svých vlastních potřeb a vyplňovat příslušné parametry. V části logického provozu téměř všichni výrobci používají schéma žebříku podobné řídicímu obvodu relé, který je snadno přijatelný. Například Siemens také používá vývojový diagram řídicího systému k jeho reprezentaci, který používá grafické symboly binární logické komponenty k vyjádření vztahu řízení, což je velmi intuitivní a snadno pochopitelné. Složitější aritmetické operace, počty časování atd. jsou obecně reprezentovány odkazem na žebříkové diagramy nebo diagramy logických komponent. Ačkoli nejsou tak symbolické jako logické operace, jsou také oblíbené u uživatelů.
2. Určité proměnné konstanty: Grafické symboly jsou ekvivalentní opkódům, specifikujícím provozní funkce a operandy jsou vyplněny uživatelem, například: K400, T120 atd. Proměnné a konstanty v PLC a jejich hodnotové rozsahy jsou jasně definovány, které jsou určeny modelem výrobku. Můžete se podívat do příručky katalogu produktů.
3. Zjednodušená struktura programu: Struktura programu PLC je obvykle velmi jednoduchá, typicky bloková struktura, různé bloky plní různé funkce, takže ladicí program má jasnou představu o řídicí funkci a řídicí sekvenci celého programu.
4. Zjednodušte proces generování aplikačního softwaru: použijte jazyk symbolických instrukcí a jazyk k psaní programů, k dokončení tří procesů editace, kompilace a propojení, při použití programovacího jazyka je třeba upravit pouze jeden proces a zbytek je automaticky dokončen systémovým softwarem a celý proces úprav je v It se provádí pod dialogem člověk-stroj a nevyžaduje, aby uživatelé měli pokročilé možnosti návrhu softwaru.
5. Posílení metod ladění: Ať už se jedná o ladění programu assembleru nebo jazykového programu, je to bolest hlavy pro editory a ladění programů PLC poskytuje kompletní podmínky pomocí programátoru, pomocí tlačítek a zobrazení na PLC a programátoru. A interní úpravy, ladění, monitorování atd. A díky softwarové podpoře jsou operace diagnostiky a ladění velmi jednoduché.
Jedním slovem, programovací jazyk PLC je orientován na uživatele, což nevyžaduje, aby uživatelé měli pokročilé znalosti a nevyžaduje dlouhodobé specializované školení.
Forma programovacího jazyka PLC průmyslového počítače
Tato učebnice používá dva nejčastěji používané programovací jazyky, jeden je žebříkový diagram a druhý je mnemotechnická jazyková tabulka. Použití programování žebříkového diagramu, protože je intuitivní a snadno pochopitelné, ale vyžaduje osobní počítač a odpovídající programovací software; použití mnemotechnické formy je vhodné pro experimentování, protože vyžaduje pouze jednoduchého programátora namísto drahého grafického programátora nebo počítače k programování.
Ačkoli některé PLC mají také počítačově kompatibilní jazyk C, jazyk BASIC, speciální jazyky (například SIEMENS GRAPH5, Mitsubishi MELSAP) a logický jazyk Boolean, univerzální počítačově kompatibilní jazyk symbolických instrukcí atd. V každém případě lze programovací jazyky různých výrobců aplikovat pouze na jejich vlastní výrobky.
Pokyny pro programování: Instrukce jsou kódy nebo symboly, které má PLC dělat a jak to má dělat. V podstatě jsou instrukce jen některé binární kódy, což je přesně stejné jako normální počítač. Plc má zároveň kompilační systém, který dokáže zkompilovat některé textové symboly nebo grafické symboly do strojového kódu, takže instrukce PLC, které uživatelé vidí, obecně nejsou strojové kódy, ale textové kódy nebo grafické symboly. Běžně používané mnemotechnické věty používají anglické znaky (k dispozici je více jazyků), zkratky a čísla k reprezentaci odpovídajících příkazů. Běžně používaným grafickým symbolem je žebříkový diagram, který je podobný elektrickému schématu a je snadno přijat elektrotechniky.
Příkazový systém: Souhrn příkazů, které má PLC, se nazývá řídicí systém PLC. Obsahuje počet instrukcí, co každá instrukce umí, a představuje funkci a výkon PLC. Obecně řečeno, PLC se silnými funkcemi a dobrým výkonem má bohatý instrukční systém a může dělat více věcí. Před programováním musíme zjistit instrukční systém PLC
Program: Uspořádaná sada instrukcí PLC, PLC ji může spustit a provádět odpovídající práci. Program zde samozřejmě odkazuje na uživatelský program PLC. Uživatelské programy jsou obecně navrženy uživateli a nejsou poskytovány výrobci nebo distributory PLC. Programy vyjádřené v příkazech nejsou intuitivní a mají špatnou čitelnost, zejména složité programy, které jsou obtížněji čitelné, takže většina programů je vyjádřena v žebříčkových diagramech.
Žebříkové schéma: Žebříkové schéma je připojené schéma, které spojuje symboly žebříkového diagramu instrukcí PLC dohromady prostřednictvím online připojení k vyjádření použitých instrukcí PLC a jejich posloupnosti. Je velmi podobný elektrickému schematickému diagramu. Má dva druhy spojení: jeden je sběrnice, druhý je vnitřní horizontální a vertikální čáry. Vnitřní vodorovné a svislé čáry spojují každou instrukci symbolu žebříku do instrukční skupiny. Tato instrukční skupina obvykle začíná instrukcí zatížení (LD) a v případě potřeby následuje několik vstupních instrukcí (včetně instrukce LD) pro stanovení logických podmínek. Konečně je to příkaz výstupní třídy pro realizaci výstupního řízení, nebo je to příkaz, jako je řízení dat, řízení procesů, zpracování komunikace, monitorovací práce atd. K provedení odpovídající práce. Sběrnice slouží k připojení příkazové skupiny.

