PLC (Programmable Logic Controller) in mikrokrmilniki sta dve pogosti vrsti krmilnih sistemov. Razlikujejo se na naslednje načine:
Področje uporabe:PLC-ji se primarno uporabljajo v krmilnih sistemih industrijske avtomatizacije, medtem ko se mikrokrmilniki običajno uporabljajo v majhnih vgrajenih sistemih.
Metode programiranja:Programski jeziki PLC pogosto uporabljajo grafične programske jezike, podobne lestvičnim diagramom, medtem ko programski jeziki za mikrokrmilnike običajno uporabljajo jezike visoke-nivoje, kot je C.
Hitrost obdelave:PLC-ji pogosto obravnavajo zapletene naloge logičnega krmiljenja, medtem ko mikrokrmilniki upravljajo bolj-zajem in obdelavo podatkov v realnem času. Posledično PLC-ji na splošno ponujajo višje hitrosti obdelave in večjo stabilnost.
Komunikacijske metode:PLC-ji običajno komunicirajo z drugimi PLC-ji ali osebnimi računalniki, medtem ko mikrokrmilniki običajno komunicirajo s senzorji ali aktuatorji.
Razlike v stroških:PLC-ji so na splošno dražji od mikrokontrolerjev, ker so zasnovani za industrijska okolja, saj ponujajo večjo zanesljivost in stabilnost.
PLC-ji in mikrokrmilniki kažejo izrazite razlike v scenarijih uporabe, metodah programiranja, hitrostih obdelave, komunikacijskih metodah in stroških.
Ali je mogoče mikrokontrolerje programirati s programiranjem PLC?
Na splošno mikrokontrolerjev ni mogoče programirati s programiranjem PLC. PLC-ji (Programmable Logic Controllers) so specializirani krmilniki, katerih programski jeziki in metode so zasnovani posebej za krmilne sisteme industrijske avtomatizacije. Programiranje PLC-jev običajno uporablja grafične programske jezike, kot je lestvični diagram, ki je prilagojen značilnostim strojne in programske opreme PLC-jev.
Mikrokrmilniki so-mikrokrmilniki za splošno uporabo s široko uporabo, vključno z vgrajenimi sistemi, napravami za pametni dom in potrošniško elektroniko. Mikrokrmilniki so običajno programirani z uporabo-jezikov visoke ravni, kot je C, namesto z grafičnimi programskimi jeziki, ki se uporabljajo za PLC-je.
Medtem ko lahko PLC-ji občasno krmilijo mikrokrmilnike v specializiranih aplikacijah-, kot je usklajevanje več mikrokrmilnikov ali služijo kot krmilnik-višje ravni za logično krmiljenje-, so taki scenariji razmeroma redki in zahtevajo specializirano strokovno znanje.
Ali se PLC šteje za vgrajeni razvoj?
PLC-ji (Programmable Logic Controllers) so na splošno razvrščeni kot vgrajeni sistemi. Vgrajeni sistemi se nanašajo na računalniške sisteme, integrirane v naprave ali sisteme, zasnovane za izvajanje določenih nalog ali funkcij, ki pogosto delujejo na skritih ali nedostopnih lokacijah. PLC-ji so krmilniki, posebej zasnovani za nadzorne sisteme industrijske avtomatizacije, običajno vgrajeni v avtomatsko opremo za nadzor in spremljanje njenega delovanja.
PLC-ji na splošno kažejo naslednje značilnosti vgrajenih sistemov:
Omejeni viri strojne opreme:V primerjavi z-računalniki ali strežniki za splošne namene imajo PLC-ji omejene vire strojne opreme, predvsem vključno s procesorji, pomnilnikom in vhodno/izhodnimi vrati.
Visoke zahteve v-realnem času:PLC-ji se morajo odzivati na vhodne signale v realnem času in hitro izvajati krmilne algoritme, kar zahteva vrhunsko zmogljivost-v realnem času.
Visoke zahteve glede stabilnosti:PLC-ji morajo delovati zanesljivo in stabilno v daljših obdobjih v industrijskih okoljih.
Specializirane komunikacijske metode:PLC-ji komunicirajo z drugimi PLC-ji ali napravami z namenskimi industrijskimi komunikacijskimi protokoli, kot sta MODBUS ali Profibus.
Na podlagi teh značilnosti so PLC-ji na splošno priznani kot vrsta vgrajenega sistema.




