Hva er de forskjellige typene av programmerbar logikk-kontroller?
Mange typer programmerbar logikkkontroller blir ofte brukt i produksjon, industri og til og med fornøyelsespark. De forskjellige typene kan omfatte stigelogikk, tradisjonell programmering, tilstandslogikk, grensesnitt mellom mennesker og maskiner og eksterne terminalenheter. De fleste av disse kontrollerne er definert av den fysiske konfigurasjonen av maskinvare, så vel som programvare- eller programmeringsspråk som brukes. Programmerbar maskinvare for logisk kontroller er ofte bygd for å tåle intens vær eller fysisk slitasje, og programvare er ofte laget for å være noe elastisk for å imøtekomme mange forskjellige situasjoner. Som et resultat er de forskjellige kontrollerne ofte designet for produksjon og automatiseringssystemer.
Stigelogikk anses å være en av de vanligste programmerbare typene for logikkregulatorer. I disse systemene blir relélogikkmaskinvare ofte automatisert og vedlikeholdt ved hjelp av programmerbar logikk. Dette gjør denne typen nyttig i industrielle systemer, fordi mange funksjoner kan opprettholdes med minimal menneskelig interaksjon. I tillegg kan stigelogikk kombineres med flere former for programmerbare kontrollere for å lage avanserte systemer.
Tradisjonelle programmeringslogikkkontrollere bruker ofte vanlige dataspråk, for eksempel BASIC, for å legge inn kommandoer og vedlikeholde et system. Denne typen inkluderer ofte et visst nivå av menneskelig interaksjon. Logiske kontrollere som bruker tradisjonell programmering, kan også brukes til å kontrollere relébaserte systemer eller fabrikkproduseringsprosesser som må være fleksible.
Tilstandslogikk anses ofte for å være en av de fleksible typene av programmerbar logikkkontroller. Ved å bygge en datastyrt modell av en virkelighetsoppgave brukes ofte programmerbare statuslogikkkontrollere for å hjelpe deg med oppgaver som kan endre seg raskt. Tilstandslogikk åpner for simulering av beslutningsprosesser, fordi tilstanden til et program ofte endres basert på inngangs- og utgangsdata. Mange typer programmerbare logikksystemer kan modelleres ved å bruke tilstandslogikk.
Grensesnitt mellom mennesker og maskiner kombinerer ofte de forskjellige kontrollerne for å tillate automatisering og rutinemessig menneskelig interaksjon. Disse systemene kan stole på inngangskommandoer eller gi data til brukere når du blir bedt om det. Denne typen er ofte mer avansert enn helautomatiske systemer, fordi det ofte er behov for forskjellige programmeringsspråk for å lette konsistent interaksjon.
Fjernterminalenheter er generelt designet for å gi en statisk funksjon. De brukes ofte eksternt og kan gi en jevn strøm av data til tross for tøffe miljø- eller databehandlingsforhold. Disse systemene er ofte designet for å fungere uten mye menneskelig interaksjon, noe som kan gjøre dem ideelle for overvåking sammenlignet med andre kontrollsystemer.