L'ordinador industrial i el PLC s'utilitzen habitualment en l'equip de control del sistema de control industrial, cadascun amb els seus propis avantatges i desavantatges, de manera que en l'aplicació real de les necessitats específiques de l'elecció de quin dispositiu utilitzar, o una combinació dels dos. Els avantatges de l'ordinador industrial són:
Potència de processament més gran.El processador i la memòria del controlador industrial són més potents que els PLC, que poden processar grans quantitats de dades i algorismes complexos més ràpidament.
Més flexibilitat.Els controladors industrials poden executar una varietat de programari diferent, permetent una varietat més àmplia de funcions de control i una comunicació fàcil amb altres dispositius.
Fàcil de mantenir.Els controladors industrials utilitzen programari i maquinari més versàtils que els PLC, cosa que els fa més fàcils de mantenir i actualitzar. Els avantatges dels PLC són:
Major fiabilitat.El maquinari i el programari de PLC estan dissenyats per al control industrial i han estat sotmesos a proves i certificacions rigoroses, que poden garantir millor l'estabilitat i la fiabilitat del sistema.
Millor rendiment-en temps real:Els PLC són més capaços de controlar el procés i poden respondre més ràpidament a les necessitats de control-en temps real.
Menor cost.En comparació amb l'ordinador industrial, el cost del PLC és més baix, més adequat per a algunes tasques de control senzilles. En resum, l'ordinador industrial i el PLC tenen els seus propis avantatges i desavantatges, i diferents escenaris d'aplicació. En el sistema de control industrial real, heu de triar el dispositiu de control adequat segons les necessitats específiques.
Com programar una placa de control industrial
La programació de la placa de control industrial ha d'entendre les característiques del maquinari i el llenguatge de programació, els passos de programació generals són els següents:
Determineu les característiques del maquinari de la placa de control industrial, inclòs el tipus de processador, la capacitat de memòria, les interfícies d'entrada i sortida, etc. Les diferents plaques de control industrial poden tenir diferents característiques de maquinari, cal que seleccioneu el llenguatge de programació i les eines adequats segons les circumstàncies específiques.
Seleccioneu el llenguatge de programació adequat.Els llenguatges de programació habituals per a plaques de control industrials inclouen C/C++, Python, Java, etc. Podeu triar un llenguatge adequat segons la vostra experiència de programació i les característiques de la placa de control industrial.
Instal·lar eines i entorn de programació.Segons el llenguatge de programació seleccionat, instal·leu el compilador corresponent, l'entorn de desenvolupament, les eines de depuració, etc. Per exemple, si utilitzeu C/C++ per a la programació, podeu utilitzar el compilador GCC i l'entorn de desenvolupament Eclipse; si utilitzeu Python per a la programació, haureu d'instal·lar l'intèrpret de Python i l'editor corresponent.
Escriu codi.Segons les necessitats i funcions específiques, escriu el codi corresponent. Cal tenir en compte que la programació de la placa de control industrial requereix un control directe del maquinari, de manera que cal entendre alguns dels coneixements de programació subjacents, com ara el funcionament del registre, la gestió d'interrupcions, etc.
Depuració i prova.Després d'escriure el codi, cal depurar i provar per assegurar-se que el codi funciona correctament i aconsegueix la funcionalitat desitjada. La programació d'una placa de control industrial requereix un cert coneixement i experiència tant amb el maquinari com amb el llenguatge de programació, i requereix paciència i cura en la programació i la depuració.
Com un controlador industrial controla els dispositius
Els controladors industrials poden controlar dispositius mitjançant una varietat d'interfícies i protocols de comunicació, depenent del tipus de dispositiu de control i de les característiques de maquinari i programari del controlador industrial. A continuació es mostren alguns mètodes de control habituals:
Control d'entrada/sortida digital (DI/DO):L'ICPC controla l'estat de commutació del dispositiu mitjançant la interfície d'entrada/sortida digital. Per exemple, per controlar l'encesa i apagada de la llum, la rotació del motor, etc.
Control d'entrada/sortida analògica (AI/AO):L'ICPC controla la tensió, el corrent i altres paràmetres del dispositiu mitjançant la interfície d'entrada/sortida analògica. Per exemple, per controlar les lectures del sensor de temperatura, controlar la velocitat del motor, etc.
Control de la comunicació en sèrie:L'ICPC es comunica amb el dispositiu de control mitjançant protocols de comunicació en sèrie (per exemple, RS232, RS485), envia ordres de control i rep respostes del dispositiu.
Control de comunicació Ethernet:Els controladors industrials es comuniquen amb dispositius de control mitjançant interfícies Ethernet i protocols de comunicació (per exemple, TCP/IP) per enviar ordres de control i rebre respostes dels dispositius.
Control del bus de control: els controladors industrials es comuniquen amb els dispositius de control mitjançant busos de control (per exemple, Profibus, CAN, Modbus), envien ordres de control i reben respostes del dispositiu. Els anteriors són només alguns mètodes de control habituals, de fet, hi ha moltes altres maneres. D'acord amb els requisits de control específics i els tipus de dispositius per triar el mode de control adequat i escriure el programa de control corresponent.




