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

53

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.

Scrivi un commento o una richiesta di Info

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