En PLS (Programmable Logic Controller) er en elektronisk enhet spesielt utviklet for industriell automatiseringskontroll. Den består av et sett med digitale og analoge inngangs-/utgangsmoduler (I/O), en sentral prosesseringsenhet (CPU), minne og kommunikasjonsmoduler. Den primære funksjonen til en PLS er å motta signaler fra sensorer og aktuatorer og deretter kontrollere industrielle prosesser basert på forhåndsdefinerte programmer og logikk. PLS-programmer er vanligvis skrevet ved hjelp av programmeringsspråk som Ladder Diagram eller Structured Text. PLC står for Programmable Logic Controller og er en type datamaskin spesielt utviklet for industriell kontroll. Den primære funksjonen til en PLS er å overvåke og kontrollere industrielle prosesser, som produksjonslinjer, roboter og automatisert utstyr. En PLS består vanligvis av en sentral prosesseringsenhet (CPU), inngangs-/utgangsmoduler, minne og kommunikasjonsmoduler. Inngangsmodulene brukes til å motta sensorsignaler, som temperatur, trykk og strømning, mens utgangsmodulene brukes til å kontrollere aktuatorer, som motorer, sylindere og ventiler. Minnet brukes til å lagre programmer og data, og kommunikasjonsmodulene brukes til å kommunisere med andre enheter.
I kontrast er en mikrokontroller en miniatyrdatamaskin som integrerer komponenter som en sentral prosesseringsenhet, minne, inngangs-/utgangsgrensesnitt og klokkekretser. Det brukes ofte til å kontrollere små elektroniske enheter, for eksempel husholdningsapparater, elektroniske leker og elektroniske bilsystemer. Programmer for mikrokontrollere er vanligvis skrevet i C eller assembly-språk. En mikrokontroller er en liten datamaskin som vanligvis består av en sentral prosesseringsenhet, minne, inngangs-/utgangsporter og klokkekretser. Mikrokontrollere brukes ofte til å kontrollere små elektroniske enheter, som husholdningsapparater, elektroniske leker og smarttelefoner. Inn-/utgangsportene til en mikrokontroller brukes til å motta og overføre signaler, for eksempel fra knapper, lysdioder og summer. Mikrokontrollerens minne brukes til å lagre programmer og data, mens klokkekretsen kontrollerer tidspunktet for programutførelse.
PLS-er er spesielt designet for industriell kontroll og tilbyr høy pålitelighet, stabilitet og skalerbarhet. De kan behandle et stort volum av inngangs- og utgangssignaler og kommunisere med andre enheter via kommunikasjonsmoduler. PLS-er har også robuste programmeringsmuligheter, noe som gjør det mulig å lage komplekse kontrollprogrammer som PID-kontroll og logikkkontroll. Den primære fordelen med PLS-er ligger i deres evne til å oppnå effektiv industriell automatisering, og dermed øke produksjonseffektiviteten og kvaliteten.
I motsetning til dette er en mikrokontroller en generell-datamaskin som kan brukes til å kontrollere ulike små elektroniske enheter. Mikrokontrollere tilbyr fordelene med lav pris, lavt strømforbruk og kompakt størrelse, slik at de kan bygges inn i et bredt spekter av elektroniske enheter. Ulempen med mikrokontrollere er at de har et begrenset antall inngangs-/utgangsporter og ikke kan håndtere store mengder inngangs- og utgangssignaler. I tillegg er programmeringsevnene deres relativt svake, noe som gjør det umulig å implementere komplekse kontrollalgoritmer.
Forskjellene mellom PLSer og mikrokontrollere gjenspeiles først og fremst i følgende aspekter:
1. Designformål
PLS-er er designet for industriell automatiseringskontroll. De har høy pålitelighet, stabilitet og interferensmotstand, noe som gjør dem i stand til å fungere stabilt i tøffe industrielle miljøer. Derimot er mikrokontrollere designet for å kontrollere små elektroniske enheter, som husholdningsapparater og elektroniske leker.
2. Programmering
PLS-programmer er vanligvis skrevet ved hjelp av programmeringsspråk som Ladder Diagram eller Structured Text. Disse språkene er enkle å forstå og bruke, noe som gjør dem egnet for ikke-profesjonelle. Derimot er mikrokontrollerprogrammer vanligvis skrevet på C eller assemblerspråk, noe som krever profesjonelle programmeringskunnskaper.
3. Inn-/utgangsgrensesnitt
PLS inngangs-/utgangsgrensesnitt er typisk digitale og analoge signalgrensesnitt som er i stand til å motta og overføre ulike typer signaler. I kontrast er mikrokontroller inngangs-/utgangsgrensesnitt vanligvis digitale signalgrensesnitt som bare kan motta og overføre digitale signaler.
4. Kommunikasjonsevner
PLS-er har generelt robuste kommunikasjonsevner, som gjør dem i stand til å kommunisere med andre PLS-er eller datamaskiner. Mikrokontrollere har imidlertid relativt begrensede kommunikasjonsmuligheter og kan vanligvis bare kommunisere med andre enheter via serielle porter eller nettverksgrensesnitt.
PLSer og mikrokontrollere er også forskjellige i sine respektive applikasjoner. PLS-er brukes vanligvis i industrielle automatiseringskontrollfelt, for eksempel produksjonslinjekontroll, robotkontroll og kraftsystemkontroll. Mikrokontrollere, på den annen side, brukes vanligvis til å kontrollere små elektroniske enheter, som husholdningsapparater, elektroniske leker og elektroniske bilsystemer.
Oppsummert, selv om både PLS-er og mikrokontrollere er elektroniske enheter som brukes til å kontrollere og overvåke industrielle prosesser, varierer deres design og funksjoner betydelig. Valget mellom en PLS og en mikrokontroller avhenger av det spesifikke applikasjonsscenarioet og kravene. PLS-er er egnet for stor-industriell automatisering, mens mikrokontrollere er egnet for å kontrollere små elektroniske enheter. Beslutningen om å bruke en PLS eller en mikrokontroller avhenger av spesifikke applikasjonsbehov og budsjettbegrensninger.




