QUALE SOFTWARE SCEGLIERE PER IMPARARE A PROGRAMMARE I PLC

Vari software di programmazione PLC

Vuoi imparare a programmare il PLC e ti stai chiedendo con quale software è meglio cominciare? Vuoi conoscere le migliori suite di programmazione per studiare il PLC e l’automazione industriale senza spendere una fortuna?

Benvenuto su questo sito, in questo articolo scopriremo da vicino i migliori ambienti di programmazione per controllori logici programmabili di ogni fascia.

Novità automazione e plc

Quando ci si avvicina al mondo del PLC, è necessario fare delle scelte in termini di software da installare sul proprio computer, e non sempre questo è un compito facile.

Oggi vedremo insieme quali variabili tenere in considerazione nella scelta di questi software, soprattutto in relazione al tipo di computer che abbiamo a disposizione, e le nostre esigenze di apprendimento.

Introduzione ai PLC in commercio oggi.

I plc in commercio oggi si somigliano tutti, sostanzialmente però si dividono in PLC micro (come il Logo! Siemens), in compatti (come il Simatic S7-1200, oppure il Modicon M241 della Schneider, o ancora il CJ2M della Omron); e poi plc di fascia più grande come il Simatic S7-1500 e l’Allen Bradley ControlLogix.

Tutti i PLC si programmano con ambienti di programmazione diversi, tuttavia come vedremo a breve, alcuni presentano interfacce di programmazione molto simili.

Vari modelli di PLC in commercio

Valutare il software da adottare in base alle capacità del proprio computer.

Dato che le suite di programmazione PLC e sistemi HMI oggi tendono a essere dei contenitori in grado di farci programmare non solo plc ma anche sistemi di monitoraggio e altre apparecchiature, le richieste di risorse del computer in termini di memoria RAM e capacità dell’hard disk sono negli anni aumentate.

Computer per programmare i PLC

Per installare per esempio TiaPortal Siemens (nell'ultima versione) sono necessari fino a 50 GB di spazio libero su disco, e per far lavorare in maniera ottimale l’ambiente, sono consigliati 32 GB di RAM.

Il processore del computer indicato dalla casa tedesca è almeno un I5 Intel, in realtà se non abbiamo un I7 di ultima generazione, difficilmente riusciremo a lavorare molto comodamente con questo software. L’Hard Disk deve essere a stato solido SSD.

A questo proposito, installando Tia Portal V16, riusciamo a lavorare decentemente anche se non siamo in possesso di un super computer.

Software di programmazione PLC Siemens Tia Portal

Diametralmente opposto a TiaPortal, si trova il software di programmazione in ambiente Codesys, il quale anche con l’ultima versione riesce a lavorare tranquillamente su un PC con ridotte performances.

Personalmente lo utilizzo anche su un portatile con processore I3 e soli 4 GB di RAM, e non ho nessun problema.

Software di programmazione PLC Codesys
In mezzo tra i due opposti TiaPortal Siemens e Codesys, troviamo gli altri ambienti di programmazione. Per esempio EcoStruxure Machine Expert di Schneider necessita di un processore I5, 8 GB di RAM, e soli 15 GB di Hard Disk, requisiti molti simili a quelli richiesti dalla suite CX-One utilizzata per programmare i PLC Omron.
Software di programmazione plc Schneider e Omron

Nel valutare i requisiti del computer da utilizzare, dobbiamo anche tenere conto delle opzioni dei pacchetti che scegliamo in fase di installazione dei software.

Per un utilizzo base dei sistemi alcuni ambienti permettono di installare poche componenti della suite, altri invece installano comunque la maggior parte dei software presenti nel pacchetto.

Ecco di seguito un elenco con le maggiori suite di programmazione PLC e i prerequisiti di installazione.
Siemens TiaPortal: Processore I7, da 16 a 32 GB di RAM, fino a 50 GB di Hard Disk SSD.
Omron CX-Programmer: Processore I5, 8 GB di RAM, fino a 20 GB di Hard Disk.
Allen Bradley Studio 5000: Processore I5 (meglio se I7), 16 GB di RAM, almeno 20 GB di Hard Disk SSD.
ABB Automation Builder: Processore I5, 4 GB di RAM (meglio 8), da 6 a 18 GB di Hard Disk.
Schneider EcoStruxure Machine Expert: Processore I5, 8 GB di RAM, fino a 20 GB di Hard Disk.

Software di programmazione PLC ABB
Valutare il software per PLC in base alle possibilità di utilizzo lavorativo.
Se vogliamo installare qualcosa giusto per imparare a programmare nei vari linguaggi, allora l’ambiente Codesys è la scelta per elezione, dato che tra gli ambienti di programmazione questo è forse quello che richiede meno risorse del computer.

Codesys è gratuito, e una volta installato si può cominciare a programmare nei linguaggi definiti dalla IEC 61131-3.
Come tutti gli ambienti di programmazione moderni, i progetti si possono simulare, per cui non è necessario avere un PLC vero per studiare.
Codesys include oltre al simulatore anche un sistema di visualizzazione, che ci permette di creare pagine di monitoraggio come se avessimo a disposizione un HMI.

Se invece vogliamo qualcosa che sia utile anche per il lavoro, ecco che il TiaPortal Siemens è l’ideale, dato che è il più utilizzato in Europa.
Per risparmiare sulle risorse del computer possiamo evitare di installare l’ultima versione e orientarci per esempio sulla versione 16, molto più snella, e che contiene comunque tutto il necessario per programmare i PLC e i pannelli operatore HMI.

I plc ABB e Schneider si programmano con ambienti molto simili al Codesys, tuttavia sono meno ricercati, in un mercato dove Siemens controlla la fetta più grossa di affari.

I plc Omron sono poco richiesti, e il software per programmarli appare abbastanza obsoleto, per cui a meno che non dobbiamo usarlo per lavoro, non consiglierei di cominciare con quello.
Per quanto riguarda Allen Bradley, sono apparecchiature molto diffuse negli USA, da noi un po’ meno, dato che il costo di queste è superiore alla media delle altre.

Ricapitolando quanto visto in questo articolo, possiamo dire che per cominciare a programmare i PLC, tra tutti i software disponibili oggi le scelte migliori sono: Codesys se vogliamo imparare tutti i linguaggi con un ambiente gratuito e snello, e TiaPortal se invece vogliamo imparare a programmare dei PLC che poi nella realtà sono molto utilizzati.

Copyright(C) automazione-plc.it
P. IVA: 11676200964
Sito di informazione e didattica sull'automazione industriale, il mondo dei PLC e dei sistemi di supervisione.
Programmazione PLC.
Programmazione SCADA e HMI.
Apparecchiature e hardware industriale.
Strumentazione da campo.
Policy sulla Privacy e utilizzo dei Cookies