PLC (Programmable Logic Controller) og mikrocontrollere er to almindelige typer kontrolsystemer. De adskiller sig på følgende måder:
Anvendelsesområde:PLC'er bruges primært i industrielle automationskontrolsystemer, mens mikrocontrollere typisk anvendes i små indlejrede systemer.
Programmeringsmetoder:PLC-programmeringssprog bruger ofte grafiske programmeringssprog, der ligner Ladder Diagrams, hvorimod mikrocontrollerprogrammeringssprog typisk anvender højt-niveausprog såsom C.
Behandlingshastighed:PLC'er håndterer ofte komplekse logiske kontrolopgaver, mens mikrocontrollere styrer mere-realtidsdataindsamling og -behandling. Derfor tilbyder PLC'er generelt højere behandlingshastigheder og større stabilitet.
Kommunikationsmetoder:PLC'er kommunikerer typisk med andre PLC'er eller pc'er, hvorimod mikrocontrollere normalt forbinder med sensorer eller aktuatorer.
Omkostningsforskelle:PLC'er er generelt dyrere end mikrocontrollere, fordi de er designet til industrielle miljøer og tilbyder højere pålidelighed og stabilitet.
PLC'er og mikrocontrollere udviser tydelige forskelle i applikationsscenarier, programmeringsmetoder, behandlingshastigheder, kommunikationsmetoder og omkostninger.
Kan mikrocontrollere programmeres ved hjælp af PLC-programmering?
Generelt kan mikrocontrollere ikke programmeres ved hjælp af PLC-programmering. PLC'er (Programmable Logic Controllers) er specialiserede controllere, hvis programmeringssprog og metoder er specielt designet til industrielle automationskontrolsystemer. PLC-programmering anvender typisk grafiske programmeringssprog som Ladder Diagram, skræddersyet til PLC'ernes hardware- og softwarekarakteristika.
Mikrocontrollere er almindelige-mikrocontrollere med brede applikationer, herunder indlejrede systemer, smarte hjemmeenheder og forbrugerelektronik. Mikrocontrollere er typisk programmeret ved hjælp af-højniveausprog som C, snarere end de grafiske programmeringssprog, der bruges til PLC'er.
Mens PLC'er lejlighedsvis kan styre mikrocontrollere i specialiserede applikationer-såsom at koordinere flere mikrocontrollere eller tjene som en{1}overordnet controller til logisk kontrol-er sådanne scenarier relativt usædvanlige og kræver specialiseret ekspertise.
Betragtes PLC som indlejret udvikling?
PLC'er (Programmable Logic Controllers) klassificeres generelt som indlejrede systemer. Indlejrede systemer refererer til computersystemer integreret i enheder eller systemer, designet til at udføre specifikke opgaver eller funktioner, som ofte opererer på skjulte eller utilgængelige steder. PLC'er er controllere specielt designet til industrielle automationskontrolsystemer, typisk indlejret i automatiseret udstyr til at styre og overvåge dets drift.
PLC'er udviser generelt følgende egenskaber ved indlejrede systemer:
Begrænsede hardwareressourcer:Sammenlignet med almindelige-computere eller servere har PLC'er begrænsede hardwareressourcer, primært inklusive processorer, hukommelse og input/output-porte.
Høje-realtidskrav:PLC'er skal reagere på inputsignaler i realtid og udføre kontrolalgoritmer hurtigt, hvilket kræver overlegen realtidsydelse.
Høje stabilitetskrav:PLC'er skal fungere pålideligt og stabilt over længere perioder i industrielle miljøer.
Specialiserede kommunikationsmetoder:PLC'er kommunikerer med andre PLC'er eller enheder ved hjælp af dedikerede industrielle kommunikationsprotokoller såsom MODBUS eller Profibus.
Baseret på disse egenskaber er PLC'er generelt anerkendt som en type indlejret system.




