Configurazione hardware PLC Siemens S7-1200 e periferia decentrata ET 200SP in Profinet (TIA Portal)

348

In questo tutorial vediamo passo-passo come configurare in TIA Portal un progetto hardware con un PLC Siemens S7-1200 (CPU 1215C) e una periferia decentrata ET 200SP

realizzando una rete Profinet tra i due dispositivi. L’obiettivo è semplice ma fondamentale: creare la topologia di rete, inserire correttamente i moduli reali nel progetto, caricare la configurazione e verificare che il PLC possa comandare gli I/O della periferia decentrata anche quando i due dispositivi si trovano in punti diversi dell’impianto (o del laboratorio).

configurazione hardware plc 1200 con et200sp 01


Scenario di laboratorio e hardware utilizzato

Nel caso mostrato, l’assetto hardware è composto da:

  • CPU Siemens S7-1200 – 1215C

  • Modulo di comunicazione RS485 (CM 1241) montato sulla CPU

  • Signal Board con uscite analogiche (AQ)

  • ET 200SP come periferia decentrata Profinet, con moduli digitali di ingresso e uscita

La periferia decentrata è “minimal” (pochi moduli I/O), ma perfetta per capire bene la logica: il PLC fa da IO Controller (master Profinet) e l’ET 200SP è l’IO Device (slave Profinet).


1) Creazione del progetto e inserimento della CPU S7-1200

Si parte creando un nuovo progetto in TIA Portal (es. “config hardware 1200 con ET200SP”) e passando alla sezione:

Dispositivi e reti → Vista di rete

Dal catalogo hardware si inserisce la CPU corretta (1215C) trascinandola nella vista.

Disabilitare la “security” per evitare problemi di certificati

Per un contesto didattico/lab, nel tutorial viene disabilitata la parte di sicurezza (certificati, ecc.) per lavorare senza blocchi e messaggi aggiuntivi.


2) Allineamento del firmware al PLC reale

Uno dei passaggi più importanti (e spesso sottovalutati) è l’allineamento del firmware del PLC nel progetto con quello effettivamente presente a bordo.

Nel tutorial si verifica il firmware leggendo il PLC da:

Accessi online → Aggiorna nodi accessibili → Diagnostica online

Risultato: la CPU reale è firmware 4.6.1, quindi in progetto si modifica la versione firmware (in “Generale”) per combaciare.

👉 Questo evita mismatch hardware e comportamenti anomali in fase di caricamento.


3) Impostazione indirizzo IP e download configurazione PLC

Si imposta l’indirizzo IP della CPU (ad esempio 192.168.1.10) per renderlo coerente con la rete del laboratorio.

Poi si esegue:

  • Compilazione progetto

  • Impostazione del tipo di accesso (es. “accesso completo” per risolvere avvisi/certificati)

  • Caricamento in PLC della configurazione hardware, così si riparte con una base pulita e senza errori precedenti.


4) Inserimento della periferia decentrata ET 200SP (IO Device)

A questo punto si aggiunge la periferia ET 200SP nella vista di rete:

Catalogo → Periferia decentrata → ET 200SP

Nel tutorial viene individuata la corretta interfaccia Profinet (linea HF / 2HF) e inserita nel progetto, verificando che il firmware predefinito sia compatibile.

Assegnare IP e nome Profinet alla periferia

Se la periferia non è ancora visibile o non è allineata:

  • si usa la Diagnostica online

  • si assegna un indirizzo IP nella stessa sottorete del PLC (es. 192.168.1.11)

  • si controlla il nome Profinet (spesso appare come “IO device 1”)


5) Configurazione dei moduli reali: input, output e modulo terminale

Per far funzionare davvero un ET 200SP, non basta inserire l’interfaccia: bisogna inserire anche i moduli corretti (DI/DO) come montati fisicamente.

Nel tutorial vengono aggiunti:

  • Modulo digital input (DI) corretto in base al codice articolo

  • Modulo digital output (DO) corretto in base al codice articolo

  • Modulo terminale (server module / end module) per chiudere la catena

Nota importantissima: Basic Unit chiare e scure (potenziale)

Viene spiegato un concetto pratico fondamentale:

  • Base chiara (con potenziale): va alimentata a 24 V e crea un nuovo “gruppo potenziale”

  • Base scura (senza potenziale): prende l’alimentazione dal modulo a sinistra

In pratica: si alimentano le basi chiare, e si possono mettere basi scure “a cascata” finché basta il potenziale disponibile. Alla fine si chiude sempre con il modulo terminale.


6) Collegamento Profinet: assegnare IO Device al PLC (IO System)

Nella vista di rete si collega l’ET 200SP al PLC (Profinet IO System).
A questo punto il PLC “si accorge” che la configurazione hardware nel progetto è diversa da quella presente a bordo.

Risultato tipico: errore tipo “componente subordinato difettoso” (traduzione non chiarissima, ma significa che lo slave non è correttamente allineato/identificato).


7) Risoluzione errori: nome Profinet e firmware del modulo terminale

Nel tutorial viene mostrata una casistica molto reale:

  1. si prova a riassegnare il nome Profinet all’ET 200SP:

    • tasto destro su IO System → Assegna nome al dispositivo

  2. l’errore persiste

  3. si scopre che il problema è il firmware del modulo terminale (server module)

➡️ Soluzione: sostituire la versione firmware del modulo terminale con quella corretta (più vecchia, compatibile), ricompilare e ricaricare la configurazione hardware.

Dopo il download… tutto torna verde. ✅


8) Verifica I/O: indirizzi e tabella variabili

Con la periferia funzionante, si controllano gli indirizzi assegnati ai moduli:

  • Esempio ingressi periferia: da I20 a I27

  • Esempio uscite periferia: da Q40.x

Si creano quindi delle tabelle variabili per test rapidi:

  • tabella “Uscite digitali ET200SP” con Q40.0, Q40.1, …

  • tabella “Ingressi PLC” (I0.0, I0.1, …) collegati agli interruttori della trainer unit


9) Mini programma di test: comandare Q40.x con ingressi del PLC

Per verificare la comunicazione Profinet, si realizza un test semplice:

  • un ingresso del PLC (es. I0.0) accende un’uscita della periferia (Q40.0)

  • un secondo ingresso (es. I0.1) accende le altre uscite (Q40.1…Q40.7)

Risultato: quando si azionano gli interruttori sul PLC, si vede che le uscite della periferia ET 200SP rispondono correttamente.

✅ Comunicazione Profinet confermata.


Conclusioni

Questo tutorial mostra un flusso completo e realistico per:

  • creare un progetto hardware in TIA Portal

  • allineare firmware CPU reale e progetto

  • configurare un ET 200SP con moduli corretti

  • gestire concetti pratici come basic unit chiare/scure e modulo terminale

  • risolvere errori frequenti (nome Profinet e mismatch firmware)

  • verificare in modo pratico lo scambio I/O tra PLC e periferia decentrata

Se stai preparando un laboratorio didattico o un impianto reale, questa è una delle competenze più spendibili: la capacità di “mettere in rete” un PLC e un’isola I/O in modo pulito e diagnosticabile.

 

🇬🇧 In this video we will see how to perform the 𝗰𝗼𝗻𝗳𝗶𝗴𝘂𝗿𝗮𝘇𝗶𝗼𝗻𝗲 𝗵𝗮𝗿𝗱𝘄𝗮𝗿𝗲 𝗽𝗲𝗿𝗶𝗳𝗲𝗿𝗶𝗲 𝗘𝗧𝟮𝟬𝟬𝗦𝗣 𝗰𝗼𝗻 𝗣𝗟𝗖 𝗦𝟳-1200 and online diagnostic and communication test of IO Device in Tia Portal V20.

📺 Iscriviti al canale per i prossimi video
👉 https://bit.ly/2HVkIRe
📺 Abbonati al canale per i video in esclusiva
👉 https://bit.ly/joinDMchannel

🇬🇧✅ Audio available in both Italian and English – enable it in the video settings, You can wait for the English audio to be processed and enable automatic translation. ✅

📺 Subscribe to the channel for future videos
👉 https://bit.ly/2HVkIRe
📺 Subscribe to the channel for exclusive videos
👉 https://bit.ly/joinDMchannel

 


Software necessari:

Download Tia Portal dalla V15 alla V21 tutti i link qui:
👉🏻👉🏻👉🏻 https://www.domenicomadeo.com/?p=7860

trial operativa 21 giorni.

Ricordo che per essere abilitati al download del software è necessaria una registrazione al sito di supporto Siemens (qui) ed una successiva autorizzazione da parte di Siemens, che può richiedere anche diversi giorni.

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.