V porovnaní so všeobecným počítačovým jazykom má PLC programovací jazyk priemyselného počítača zjavné vlastnosti. Líši sa nielen od jazyka, ale tiež sa líši od jazyka valného zhromaždenia. Musí spĺňať požiadavky na ľahké písanie a ľahké ladenie. V súčasnosti neexistuje žiadny programovací jazyk, ktorý by bol kompatibilný s výrobkami od všetkých výrobcov. Produkty Mitsubishi majú svoj vlastný programovací jazyk, produkty OMRON majú tiež svoj vlastný jazyk. Ale bez ohľadu na to, aký typ PLC
PLC programovacie jazyky majú nasledujúce charakteristiky:
1. Grafická inštruktážna štruktúra: Program je vyjadrený graficky a pokyny sa skladajú z rôznych grafických symbolov, ktoré sú ľahko pochopiteľné a zapamätateľné. Vývojár softvéru systému zostavil nezávislé výpočtové funkcie požadované v priemyselnej kontrole do symbolickej grafiky a používatelia môžu kombinovať túto grafiku podľa svojich vlastných potrieb a vyplniť príslušné parametre. V logickej prevádzkovej časti takmer všetci výrobcovia používajú rebríkový diagram podobný riadiacemu obvodu relé, ktorý je ľahko akceptovateľný. Siemens napríklad na jeho reprezentáciu používa aj vývojový diagram riadiaceho systému, ktorý používa grafické symboly binárnych logických komponentov na vyjadrenie riadiaceho vzťahu, ktorý je veľmi intuitívny a ľahko pochopiteľný. Zložitejšie aritmetické operácie, počty časov atď. sú vo všeobecnosti reprezentované odkazom na rebríkové diagramy alebo diagramy logických komponentov. Hoci nie sú tak symbolické ako logické operácie, sú tiež obľúbené u používateľov.
2. Definitívne variabilné konštanty: Grafické symboly sú ekvivalentné opkódom, špecifikujú prevádzkové funkcie a používateľ vyplní operandy, ako napríklad: K400, T120 atď. Premenné a konštanty v PLC a ich hodnotové rozsahy sú jasne definované, ktoré sú určené modelom výrobku. Môžete si pozrieť príručku katalógu produktov.
3. Zjednodušená štruktúra programu: Štruktúra programu PLC je zvyčajne veľmi jednoduchá, typicky bloková štruktúra, rôzne bloky dopĺňajú rôzne funkcie, takže programový ladiaci nástroj má jasnú predstavu o riadiacej funkcii a riadiacej sekvencii celého programu.
4. Zjednodušte proces generovania aplikačného softvéru: použite montážny jazyk a jazyk na písanie programov, na dokončenie troch procesov editácie, kompilácie a prepojenia, pri používaní programovacieho jazyka je potrebné upraviť iba jeden proces a zvyšok je automaticky dokončený systémovým softvérom a celý proces úpravy je v režime Vykonáva sa v rámci dialógu človek-stroj a nevyžaduje, aby používatelia mali pokročilé možnosti návrhu softvéru.
5. Posilnite metódy ladenia: Či už ide o montážny program alebo ladenie jazykového programu, je to bolesť hlavy pre redaktorov a ladenie programu PLC poskytuje úplné podmienky pomocou programátora, pomocou tlačidiel a displeja na PLC a programátorovi. A interné úpravy, ladenie, monitorovanie atď. A so softvérovou podporou, diagnostikou a ladením operácií sú veľmi jednoduché.
Jedným slovom, programovací jazyk PLC je orientovaný na používateľa, ktorý nevyžaduje, aby používatelia mali pokročilé znalosti a nevyžaduje dlhodobé špecializované školenie.
Forma priemyselného počítačového PLC programovacieho jazyka
Táto učebnica používa dva najčastejšie používané programovacie jazyky, jeden je rebríkový diagram a druhý je mnemonická jazyková tabuľka. Pomocou programovania rebríkových diagramov, pretože je intuitívny a ľahko pochopiteľný, ale vyžaduje osobný počítač a zodpovedajúci programovací softvér; použitie mnemonickej formy je vhodné na experimentovanie, pretože na programovanie je potrebný len jednoduchý programátor namiesto drahého grafického programátora alebo počítača.
Hoci niektoré PLC majú aj jazyk C kompatibilný s počítačom, základný jazyk, špeciálne jazyky (napríklad Siemens GRAPH5, MITSUBISHI MELSAP) a boolovský logický jazyk, univerzálny počítačový montážny jazyk atď. V každom prípade môžu byť programovacie jazyky rôznych výrobcov aplikované len na ich vlastné výrobky.
Pokyny na programovanie: Pokyny sú kódy alebo symboly, ktoré plc je povedané, aby robil a ako to urobiť. V podstate sú pokyny len niektoré binárne kódy, ktoré sú presne rovnaké ako normálny počítač. Plc má zároveň kompilačný systém, ktorý môže kompilovať niektoré textové symboly alebo grafické symboly do strojového kódu, takže pokyny PLC, ktoré používatelia vidia, nie sú vo všeobecnosti kódy strojov, ale textové kódy alebo grafické symboly. Bežne používané mnemonické vety používajú anglické znaky (k dispozícii sú viaceré jazyky) skratky a čísla na reprezentáciu zodpovedajúcich príkazov. Bežne používaný grafický symbol je rebríkový diagram, ktorý je podobný elektrickému schematickému diagramu a je ľahko akceptovaný elektrickými pracovníkmi.
Riadiaci systém: Súhrn príkazov, ktoré vlastní PLC, sa nazýva riadiaci systém PLC. Obsahuje počet pokynov, čo môže každý návod robiť, a predstavuje funkciu a výkon PLC. Všeobecne povedané, PLC so silnými funkciami a dobrým výkonom má bohatý inštruktážny systém a môže robiť viac vecí. Musíme zistiť inštruktážny systém PLC pred programovaním
Program: Usporiadaná sada PLC pokynov, PLC ho môže spustiť a vykonať zodpovedajúcu prácu. Samozrejme, program tu odkazuje na užívateľský program PLC. Používateľské programy sú vo všeobecnosti navrhnuté používateľmi a nie sú poskytované výrobcami alebo distribútormi PLC. Programy vyjadrené vo vyhláseniach nie sú intuitívne a majú zlú čitateľnosť, najmä zložité programy, ktoré sa ťažšie čítajú, takže väčšina programov je vyjadrená v rebríkových diagramoch.
Rebríkový diagram: Rebríkový diagram je pripojený diagram, ktorý spája symboly rebríkového diagramu plc pokynov dohromady prostredníctvom online pripojenia na vyjadrenie použitých plc pokynov a ich sekvencie. Je veľmi podobný elektrickému schematickému diagramu. Má dva druhy spojení: jeden je autobus, druhý je vnútorné horizontálne a vertikálne čiary. Vnútorné horizontálne a vertikálne čiary spájajú každú inštrukciu symbolu rebríka do inštruktážnej skupiny. Táto inštruktážna skupina zvyčajne začína pokynom na zaťaženie (LD) a v prípade potreby po nej nasleduje niekoľko vstupných pokynov (vrátane inštrukcie LD) na stanovenie logických podmienok. Nakoniec je to príkaz výstupnej triedy na realizáciu výstupného riadenia, alebo je to príkaz, ako je riadenie údajov, riadenie procesov, spracovanie komunikácie, monitorovacia práca atď. Na vykonanie príslušnej práce. Zbernica sa používa na pripojenie skupiny príkazov.

