Dom > Izložba > Sadržaj

Programabilni logički kontroler Osnovne funkcije

Mar 11, 2019


Najosnovnija funkcija programabilnog regulatora je da oponaša funkcije elektro-mehaničkih releja. Diskretnim ulazima se daje jedinstvena adresa, a instrukcija PLC-a može provjeriti je li ulazno stanje uključeno ili isključeno. Baš kao što niz relejnih kontakata obavlja logičku funkciju I, ne dopuštajući da struja prođe, osim ako su svi kontakti zatvoreni, tako će niz "ispitati ako je uključen" uputiti energiju na svoj izlazni bit za pohranu ako su svi ulazni bitovi uključeni. Slično tome, paralelni skup instrukcija obavit će logički OR. U elektro-mehaničkoj shemi ožičenja releja, grupa kontakata koji upravljaju jednom zavojnicom naziva se "prečka" "dijagrama ljestvice", a ovaj koncept se također koristi za opis PLC logike. Neki modeli PLC-a ograničavaju broj serijskih i paralelnih naredbi u jednoj "prečki" logike. Izlaz svake prečke postavlja ili briše bit za pohranu, koji može biti povezan s fizičkom izlaznom adresom ili koja može biti "unutarnja zavojnica" bez fizičke veze. Takvi unutarnji svici mogu se koristiti, na primjer, kao zajednički element u više odvojenih prečki. Za razliku od fizičkih releja, obično nema ograničenja u broju navođenja ulaza, izlaza ili internog svitka u PLC programu.


Neki PLC-ovi primjenjuju strogi redoslijed izvršavanja od lijeva na desno od vrha do dna za procjenu logike prečke. To je različito od elektro-mehaničkih relejnih kontakata, koji u dovoljno složenom krugu mogu ili proći struju lijevo-desno ili desno-lijevo, ovisno o konfiguraciji okolnih kontakata. Uklanjanje tih "šetnih staza" je ili bug ili značajka, ovisno o stilu programiranja.


Naprednije upute PLC-a mogu se implementirati kao funkcionalni blokovi, koji izvode neke operacije kada su omogućeni logičkim ulazom i koji proizvode izlaze za signaliziranje, na primjer, dovršenja ili grešaka, dok interno manipuliraju varijablom koja ne odgovara diskretnoj logici.