Hirdetés

plc programozásA gyártás világában vannak számítógépek, majd számítógépes automatizálás.

Noha úgy gondolja, hogy tud minden, amit tudni kell a számítógépekről, még csak nem is megkarcolta a használat felületét számítógépek automatizálják a dolgokat, amíg nem programozható logikai vezérlőt nem használt - amelyet az automatizálásban egyszerűen a „PLC”. A PLC nem más, mint egy számítógép processzorral, azzal a különbséggel, hogy az architektúrát oly módon hozzák létre, hogy a külvilággal való interakcióra összpontosítson. Információkat kap a külvilágtól bemenetek révén - digitális és analóg érzékelők, relék és egyéb válogatott eszközök. Kimenetek révén kölcsönhatásba lép a valós világgal - motorok, szelepek, szállítószalagok, hajtóművek és még sok más.

Az összes bemenet és kimenet között található a PLC - a vadállat szíve és az agy az egész művelet mögött. A PLC programozása a való világ bemenete alapján hozza meg a döntéseket, majd a kimenetek révén azonnal kölcsönhatásba lép a valós világgal - mindegyik egy másodperc töredékeként. Ezek lényegében robotok.

Honnan jött a számítógépes automatizálás programozása

A számítógépes rendszerek előtt a gyártóberendezéseket mind manuálisan ellenőrizték. Ez azt jelenti, hogy valaki nyomjon meg gombokat az eszközök közvetlen irányításához. Például egy kezelő megnyomhat egy gombot a szállítószalag mozgatásához, amíg egy palack a kifolyó alatt van. Ezután egy másik gombot megnyomnak a szelep kinyitásához és a palack feltöltéséhez, majd ismét megnyomják a szállítószalag gombot. Ez volt az automatizálás fázisa, amely eredetileg felváltotta (és egyes esetekben megmentette) az emberi kezét.

plc programozás

A PLC programozás fejlődése abból származik, hogy ezeket a „kézi” vezérlőrendszereket huzaloztuk. Sok esetben a gép védelme érdekében néhány „szaglást” beépítettek az elektromos vezetékekbe. A vázlatok tartalmaztak bemeneti nyomógombokat és kimeneti érintkező reléket, amelyek a nyomatokban a következőképpen néztek ki.

Hogyan tanulhatom meg plc programozását otthonról

Ezek kontaktrelék - az egyiket „normál nyitva”, a másikat „normál esetben zárt”, azaz az egyik bezárja az elektromos áramkört, amikor aktiválódik, a másik pedig kinyitja. A reléket bármi aktiválhatja - nyomógombbal, egy tárgyra ütköző végálláskapcsolóval, stb. A huzalozás kimeneti oldalán a villanyszerelők a következő jelet használják egy kimeneti tekercs ábrázolására, amely bekapcsolhatja a motort vagy más eszközt.

Hogyan tanulhatom meg plc programozását otthonról

Nemcsak a számítógépes processzorok megjelenésével, hanem a fejlett érzékelő eszközökkel, például infravörös közelség- és szintérzékelőkkel is, ezek közül a „kézi” folyamatok közül sok ahol az embernek még mindig döntéseket kellett hoznia, a számítógépes automatizálási programozás helyébe kezdett a hívott nagysebességű processzor egységek PLC-vel.

Szóval, mi különbözteti meg a PLC-t, mint a szokásos számítógép? A PLC-ket arra késztették, hogy gyorsan ciklusozzanak és gyorsan kommunikáljanak a külvilággal. Ha megnézi az Allen-Bradley PLC rendszer e cikk első képét, akkor meglepődhet, hogy megtudja, hogy a tényleges számítógép csak a bal oldali modul. A „rack” nagy része különféle modulokat tartalmaz, amelyek kölcsönhatásba lépnek a bemeneti érzékelőkkel vagy eszközökkel, majd más modulokat is a kimeneti eszközök vezérléséhez.

Mivel ezeket a rendszereket azoknak a rendszereknek a helyettesítésére használták, amelyeket régen villanyszerelők vezettek és karbantartottak, a vezérlő „nyelvnek” olyannak kellett lennie, amit ezek a villanyszerelők megérthetnek. Így született meg a létra logika.

A számítógépes automatizált programozás a létra logikát használja

Noha ez a közeljövőben valamikor megváltozhat, addig a mai napig ezek a PLC-k a létra logika különféle verzióit használtak. A létra logika egy programozási nyelv nagyon hasonlít a régi stílusú elektromos rajzokhoz és az elektromos szimbólumokhoz, de a processzor belsejében van elhelyezve egy szekvenciális „programban”, amely ellenőrzi minden.

Hogyan tanulhatom meg plc programozását otthonról

Ez a PLC programozás úgy néz ki, mint egy elektromos vázlat, de ezek csak szimbólumok, amelyek valamilyen funkció ábrázolására szolgálnak. A bemeneti relék megvizsgálnak néhány érzékelőt a valós világban, a kimeneti szimbólumok bekapcsolják vagy kikapcsolják a valós eszközöket, és bármilyen a középső mezők különféle matematikai számításokat vagy egyéb „függvényeket” reprezentálnak, akárcsak bármely más számítógépnél szoftver.

Ezeket a program „tüskéire” helyezik el - és az összes szöget szinte egyidejűleg szkennelik. Ha gondolkodik azon, hogy a számítógépes programozók hogyan szoktak szekvenciális programokat írni ott, ahol a szkript található egyszerre egy sort dolgozott fel - eltarthat egy ideig, amíg hozzászokik egy olyan program írásához, ahol minden történik egyszerre.

De ha figyelembe veszi, hogy az automatizált „robot” milyen gyorsan reagáljon a valós világban bekövetkező bármilyen változásra, megtudhatja, miért kritikus ez a gyors vizsgálat ideje.

plc programozás

A mai csúcstechnológiával rendelkező gyártó világ nagy volumenű, pontos igényeihez igazodva láthatja, miért ezek a nagy sebességű, programozható számítógépek azoknak a lényege, amelyek versenyképességet jelentenek minden gyártó számára előny.

Bármely folyamat automatizálása magában foglalja a folyamat megértését, a gépek megértését, majd a következő gondolkodást számítógépes programozó, hogy pontosan megmondhassa a PLC-nek, hogyan kell megtennie, amit korábban 2 vagy 3 embernek kellett tennie kéz.

Még ennél is jobb, ha egyszer számítógépet használ ezekre a dolgokra, akkor azonnali méréseket is végezhet, teszteket végezhet és gyűjtsön adatokat, hogy az információk azonnal elérhetővé váljanak Önnek adatbázisban vagy web-alapon kijelző.

Előfordult már, hogy kapcsolatba léphet-e automatizált PLC-vezérelt rendszerekkel? Ön PLC programozó? Ossza meg gondolatait és tapasztalatait erről a technológiáról az alábbi megjegyzés szakaszban.

Kép jóváírása: Sistemart, Elmschrat, Nuno Nogueira

Ryan BSc villamosmérnöki diplomával rendelkezik. 13 évet dolgozott az automatizálás területén, 5 évet az informatika területén, és most Apps Engineer. A MakeUseOf volt vezérigazgatója, az adatmegjelenítés nemzeti konferenciáin beszélt, és szerepelt a nemzeti televízióban és rádióban.