PLS (Programmable Logic Controller) og mikrokontrollere er to vanlige typer kontrollsystemer. De er forskjellige på følgende måter:
Anvendelsesområde:PLS-er brukes først og fremst i industrielle automatiseringskontrollsystemer, mens mikrokontrollere vanligvis brukes i små innebygde systemer.
Programmeringsmetoder:PLS-programmeringsspråk bruker ofte grafiske programmeringsspråk som ligner på Ladder Diagrams, mens mikrokontrollerprogrammeringsspråk vanligvis bruker språk på høyt-nivå som C.
Behandlingshastighet:PLS-er håndterer ofte komplekse logiske kontrolloppgaver, mens mikrokontrollere administrerer mer sanntids-datainnsamling og prosessering. Følgelig tilbyr PLS-er generelt høyere prosesseringshastigheter og større stabilitet.
Kommunikasjonsmetoder:PLS-er kommuniserer vanligvis med andre PLS-er eller PC-er, mens mikrokontrollere vanligvis kommuniserer med sensorer eller aktuatorer.
Kostnadsforskjeller:PLS-er er generelt dyrere enn mikrokontrollere fordi de er designet for industrielle miljøer, og tilbyr høyere pålitelighet og stabilitet.
PLS-er og mikrokontrollere viser tydelige forskjeller i applikasjonsscenarier, programmeringsmetoder, prosesseringshastigheter, kommunikasjonsmetoder og kostnader.
Kan mikrokontrollere programmeres ved hjelp av PLS-programmering?
Vanligvis kan mikrokontrollere ikke programmeres ved hjelp av PLS-programmering. PLS (Programmable Logic Controllers) er spesialiserte kontrollere hvis programmeringsspråk og metoder er spesielt utviklet for industrielle automatiseringskontrollsystemer. PLS-programmering bruker vanligvis grafiske programmeringsspråk som Ladder Diagram, skreddersydd for maskinvare- og programvarekarakteristikkene til PLS-er.
Mikrokontrollere er generelle-mikrokontrollere med brede applikasjoner, inkludert innebygde systemer, smarthjemenheter og forbrukerelektronikk. Mikrokontrollere er vanligvis programmert ved hjelp av-høynivåspråk som C, i stedet for de grafiske programmeringsspråkene som brukes for PLS-er.
Mens PLS-er av og til kan kontrollere mikrokontrollere i spesialiserte applikasjoner-som å koordinere flere mikrokontrollere eller tjene som en kontroller på øverste-nivå for logisk kontroll-er slike scenarier relativt uvanlige og krever spesialisert ekspertise.
Betraktes PLS som innebygd utvikling?
PLSer (Programmable Logic Controllers) er generelt klassifisert som innebygde systemer. Innebygde systemer refererer til datasystemer integrert i enheter eller systemer, designet for å utføre spesifikke oppgaver eller funksjoner, ofte som opererer på skjulte eller utilgjengelige steder. PLS-er er kontrollere spesielt utviklet for industrielle automatiseringskontrollsystemer, vanligvis innebygd i automatisert utstyr for å kontrollere og overvåke driften.
PLS-er viser generelt følgende egenskaper til innebygde systemer:
Begrensede maskinvareressurser:Sammenlignet med-generelle datamaskiner eller servere har PLS-er begrensede maskinvareressurser, hovedsakelig inkludert prosessorer, minne og inngangs-/utgangsporter.
Høye sanntid-krav:PLS-er må svare på inngangssignaler i sanntid og utføre kontrollalgoritmer raskt, noe som krever overlegen-sanntidsytelse.
Høye stabilitetskrav:PLS-er må fungere pålitelig og stabilt over lengre perioder i industrielle miljøer.
Spesialiserte kommunikasjonsmetoder:PLS-er kommuniserer med andre PLS-er eller enheter ved hjelp av dedikerte industrielle kommunikasjonsprotokoller som MODBUS eller Profibus.
Basert på disse egenskapene er PLS-er generelt anerkjent som en type innebygd system.




