Hogyan működnek a PLC vezérlők és működnek

Mar 13, 2025 Hagyjon üzenetet

A PLC vezérlő a programozható logikai vezérlőre utal (Programmable Logic Controller, PLC rövid), egy digitális elektronikus eszköz, amelynek mikroprocesszora van a digitális logikai vezérlő automatizálására, bármikor betölthető, amikor a vezérlési utasításokat a memóriában és a végrehajtásban tárolják.


A PLC vezérlőt széles körben használják az ipari vezérlés területén, az alábbiakban ismertetjük a PLC vezérlő működési alapelvet és működését:


A PLC vezérlő működési elve


Szkennelő technológia A PLC működtetésekor a munkafolyamat általában három szakaszra oszlik, nevezetesen a bemeneti mintavétel, a felhasználói program végrehajtása és a három szakasz kimeneti frissítése. A fenti három fázis befejezését szkennelési ciklusnak nevezzük. A teljes működési időszak alatt a PLC CPU megismétli a fenti három fázist egy bizonyos szkennelési sebességgel.


1. Bemeneti mintavételi fázis a bemeneti mintavételi fázis alatt a PLC az összes bemeneti állapotban és az adatokban szkennelési módon olvassa el, és a megfelelő egységekben tárolja azokat az I/O képterületen. A bemeneti mintavétel vége után a felhasználói program végrehajtása és a kimeneti frissítés fázis. E két fázis során, még ha a bemeneti állapotok és az adatok változása is megváltozik, az I/O képterületen lévő megfelelő cellák állapota és adatai nem változnak. Ezért, ha a bemenet impulzusjel, akkor az impulzusjel szélességének nagyobbnak kell lennie, mint egy szkennelési ciklus, hogy a bemenet minden esetben olvasható legyen.


2. A felhasználói program végrehajtási fázisa a felhasználói program végrehajtási szakaszában a PLC mindig felülről lefelé vizsgálja a felhasználói programot (létra diagram). Az egyes létra -diagramok beolvasásakor, és mindig először szkennelje be a létra diagram bal oldalát az érintkezőkkel, és a vezérlővezetéket képezi, és az első balra, majd jobbra, először felfelé, majd az érintkezők sorrendjének megfelelően a logikai műveletek vezérlővonalát képezi, majd a logikai műveletek eredményei szerint frissítse a logikai kekszet a rendszer RAM tárolási területén a megfelelő bit állapotában; vagy frissítse a kimeneti tekercset az I / O képterület állapotának megfelelő bitjében; vagy annak meghatározása, hogy a létra -diagramban megadott speciális függvény utasítás végrehajtása vagy sem.

Vagyis a felhasználói program végrehajtása során csak az I/O képterületen lévő bemeneti pontok állapota és adatai nem változnak, míg a többi kimeneti pont és az I/O képterületen lévő lágy eszközök állapota és adatai megváltozhatnak, és a létrák, amelyek az alsó részén vannak elrendezve, a legfelsõbbek, amelyek az alsó részén vannak elrendezve, vagy az adattárak; Éppen ellenkezőleg, a létrán elrendezett létra -diagramok, a létra alján lévő létrán, a frissített logikai tekercsek állapota vagy adatai nem lesznek elérhetőek a létrán a következő szkennelés ciklusának tetején. Ha azonnali I/O utasítást használnak a program végrehajtása során, az I/O pontok közvetlenül elérhetők. Vagyis ha I/O utasításokat használunk, a bemeneti folyamatkép -regiszter értékét nem frissítik, a program az értéket közvetlenül az I/O modulból veszi, és a kimeneti folyamat képregiszter azonnal frissül, ami kissé különbözik az azonnali bemenettől.


3. Kimeneti frissítési fázis a felhasználói program beolvasása után a PLC beírja a kimeneti frissítési fázist. Ebben az időszakban a CPU az állapotnak és az adatoknak megfelelő I / O képterületnek megfelelően frissíti az összes kimeneti reteszelő áramkört, majd a kimeneti áramkörön keresztül a megfelelő perifériák meghajtására. Ezen a ponton a PLC valódi kimenete.

A PLC vezérlő működési módja, bár a PLC által használt létra -diagramprogramot gyakran használják sok relékben, időzítőben és számlálóban és más névben, de a PLC nem fizikailag a hardver belsejében található, hanem a memória és a programozás a logikai vezérlő szerkesztés elvégzéséhez, valamint a külső mechanikus eszközökhöz csatlakoztatott kimeneti összetevőkön keresztül a fizikai vezérlés elvégzéséhez. Ezért a vezérlőhöz szükséges hardverterület jelentősen csökkenthető. Valójában a PLC végrehajtja a létra programot úgy, hogy a létra program kódját soronként beolvassa a CPU sorba, és végül végrehajtja a vezérlő műveletet. A teljes letapogatási folyamat három fő lépésből áll, a "bemeneti állapot -ellenőrzés", "program végrehajtása" és "kimeneti állapotfrissítés", amelyeket a következőképpen írnak le:


1. lépés: "Bemeneti állapot ellenőrzése":A PLC először ellenőrzi a bemeneti komponensekhez csatlakoztatott kapcsolók vagy érzékelők állapotát (1 vagy 0 be- vagy kikapcsolva), és állapotát a memória megfelelő XN pozíciójára írja.

2. lépés "Program végrehajtása":A létra programot a CPU sorba sorolják üzembe. Ha a program végrehajtásához a bemeneti érintkezési állapotra van szükség, a CPU lekérdezi és közvetlenül a memóriából lekérdezi. A kimeneti tekercs működésének eredményét a memória megfelelő helyzetében tárolják, és egyelőre nem reagálnak az YN kimeneti terminálra.

3. lépés "Kimeneti állapotfrissítés":A 2. lépésben a kimeneti állapotot frissítik a PLC kimeneti érintkezőinek, és a program visszatér az 1. lépéshez. Ezt a három lépést PLC -szkennelési ciklusnak nevezzük, és a befejezéshez szükséges időt PLC válaszidőnek nevezzük. Ha a PLC bemeneti jelideje kevesebb, mint ez a válaszidő, akkor fennáll a téves értelmezés. Minden program végrehajtása után és a következő program végrehajtása előtt a kimeneti és bemeneti állapotot egyszer frissítik, tehát ezt a műveletet a kimenetek és a bemenetek "program végén regenerálódásnak" hívják.

A szálláslekérdezés elküldése

whatsapp

Telefon

E-mailben

Vizsgálat