Reti Cellulari
Corso Reti Cellulari — da GSM a 5G | Hands on Stem 📱 Hands on Stem — Mini-corso Reti Cellulari…
🎓 S7 PLC Crash Course · Presentazione
Programmazione Ladder Logic su Siemens S7-1200
15 lezioni · 50+ esercizi · Da zero a progetti completi
Con il simulatore web — niente hardware, niente licenze.
Questo è un corso completo di programmazione PLC basato sul Siemens S7-1200 — uno dei controllori industriali più diffusi al mondo. Parte da zero assoluto e ti porta fino alla progettazione di sistemi di automazione completi con Ladder Logic, timer, contatori, segnali analogici e interfacce HMI.
Tutto il corso si svolge su un simulatore web che replica fedelmente il comportamento di un S7-1200 reale. Non serve hardware, non serve TIA Portal, non serve installare nulla. Apri il browser e inizi a programmare.
Ma se parti da zero, questo corso ti prepara a tutto quello sopra.
Non serve esperienza con i PLC, non serve conoscere TIA Portal, non serve saper programmare, non servono competenze di elettrotecnica avanzata. Basta il concetto di “circuito aperto e chiuso” — e lo spieghiamo comunque nella lezione 2.
Il corso è organizzato in 4 livelli progressivi. Ogni lezione ha teoria, esempi guidati, esercizi pratici e quiz di verifica.
Parti da zero. Alla fine sai creare circuiti con memoria e sequenze.
| Lez. | Titolo | Impari |
|---|---|---|
| 01 | Cos’è un PLC | Architettura S7-1200, ciclo di scansione, indirizzamento I/Q/M |
| 02 | Introduzione al Ladder Logic | Contatti NA/NC, Bobina, AND/OR/NOT, primi programmi |
| 03 | Set, Reset e Autoritenuta | Bobina S/R, latch, marcia/arresto, priorità STOP |
| 04 | Merker e Organizzazione | Memoria interna M/MW, sequenze a passi, interblocco |
Sai creare circuiti base. Ora aggiungi tempo, conteggio e fronti.
| Lez. | Titolo | Impari |
|---|---|---|
| 05 | Timer TON | Ritardo all’eccitazione, anti-rimbalzo, lampeggiante |
| 06 | Timer TOF e TP | Ritardo allo spegnimento, impulso fisso, semaforo |
| 07 | Counter | CTU, CTD, CTUD, contapezzi, dosaggio batch |
| 08 | Rilevamento Fronti | Edge P/N, toggle, impulsi controllati |
Padroneggi la logica digitale. Entrano in gioco analogico, comparatori e HMI.
| Lez. | Titolo | Impari |
|---|---|---|
| 09 | I/O Analogici | Range 0–27648, NORM_X/SCALE_X, sensori industriali |
| 10 | Comparatori | 6 operatori, soglie, allarmi multi-livello |
| 11 | HMI | 8 pannelli Siemens, 16 widget, multi-pagina, allarmi |
| 12 | Gestione Progetti | Salvataggio JSON, Undo/Redo, organizzazione portfolio |
Hai tutti gli strumenti. Li usi per costruire sistemi completi.
| Lez. | Titolo | Impari |
|---|---|---|
| 13 | Progetto: Nastro Trasportatore | 7 ingressi, 5 uscite, contapezzi, emergenza, HMI |
| 14 | Progetto: Impianto Miscelazione | Sequenza 8 passi, analogico, temperatura, HMI avanzato |
| 15 | Best Practice e Troubleshooting | Regole d’oro, errori comuni, progetto finale libero |
Il corso si basa su un simulatore S7-1200 che gira nel browser. Non è un giocattolo — replica fedelmente il comportamento di un PLC reale:
⚠️ Disclaimer: questo è un simulatore non ufficiale, creato a scopo didattico. Non è affiliato, approvato o supportato da Siemens AG. I nomi dei prodotti (S7-1200, TIA Portal, SIMATIC, KTP700, ecc.) sono marchi registrati di Siemens AG.
1. 📖 Teoria
Concetti spiegati con parole semplici, diagrammi e analogie.
2. 💻 Esempi guidati
Programmi Ladder passo-passo da riprodurre nel simulatore.
3. 🏋️ Esercizi
Sfide pratiche con difficoltà crescente.
4. ❓ Quiz
Domande rapide con risposte nascoste.
💡 Consiglio: tieni il simulatore aperto in un’altra scheda mentre leggi. Ogni volta che vedi un esempio, riproducilo subito. Imparare i PLC è come imparare a guidare: puoi leggere il manuale, ma se non giri il volante non impari.
Devo seguire le lezioni in ordine?
Fortemente consigliato, soprattutto le lezioni 1–8. Ogni lezione costruisce su quella precedente. Se hai già esperienza con i PLC, puoi saltare al livello intermedio — ma leggi comunque la lezione 1 per capire come funziona il simulatore.
Questo corso sostituisce un corso su TIA Portal?
No — lo prepara. Dopo questo corso saprai cos’è un PLC, come funziona il Ladder, e avrai scritto decine di programmi. Quando aprirai TIA Portal troverai le stesse logiche, gli stessi timer, gli stessi counter. La transizione sarà molto più fluida.
Funziona su tablet e smartphone?
Sì, il simulatore è responsive. Su schermo grande è più comodo per il drag & drop e l’editor HMI, ma funziona su qualsiasi dispositivo con un browser moderno.
I programmi si salvano?
Sì. Il pulsante “Salva” scarica un file .json con tutto il progetto (Ladder + hardware + HMI). Puoi reimportarlo in qualsiasi momento, su qualsiasi computer. Lo spieghiamo in dettaglio nella lezione 12.
Quanto tempo serve per completare il corso?
Dipende dal ritmo. Ogni lezione richiede 30–60 minuti (lettura + esercizi). I due progetti finali (lezioni 13–14) richiedono 60–90 minuti ciascuno. In totale: circa 12–15 ore se fai tutti gli esercizi.
Lezione 01 — Cos’è un PLC
Architettura S7-1200, ciclo di scansione, sistema di indirizzamento
e la tua prima esplorazione del simulatore.
© Prof. D. Bertolino · S7 PLC Crash Course · Unofficial S7-1200 Simulator
🎯 Cosa impari in questa lezione Cos’è un PLC e perché esiste Le tre fasi del ciclo di scansione (scan cycle) L’architettura del Siemens S7-1200: CPU, I/O, espansioni Il sistema di indirizzamento: I, Q, M, IW, QW, MW, T, C Come navigare l’interfaccia del simulatore Come configurare la CPU e aggiungere moduli di espansione 📋 […]
🎯 Cosa impari in questa lezione Cos’è il Ladder Logic e da dove viene Anatomia di un Network: sbarre, contatti, bobine ─┤ ├─ Contatto Normalmente Aperto (NA) ─┤/├─ Contatto Normalmente Chiuso (NC) ─( )─ Bobina (Coil) Logica combinatoria: AND, OR, NOT Come costruire un programma nel simulatore passo per passo 📋 Scheda lezione Modulo 2 […]
🎯 Cosa impari in questa lezione Perché la bobina standard non basta per il controllo motori ─(S)─ Bobina Set — porta a 1 e mantiene ─(R)─ Bobina Reset — porta a 0 e mantiene Il circuito di autoritenuta (latch/seal-in) classico Il concetto di priorità STOP nella sicurezza industriale Come costruire un comando Marcia/Arresto realistico 📋 […]
🎯 Cosa impari in questa lezione Cos’è un Merker e perché è indispensabile Differenza tra M (bit) e MW (word a 16 bit) Tre pattern fondamentali: flag di stato, condizione intermedia, passo di sequenza Come costruire una sequenza a passi con i Merker Il pattern di interblocco (interlock) tra due movimenti Organizzazione del programma: commenti, […]
🎯 Cosa impari in questa lezione A cosa servono i timer in automazione Come funziona il TON (Timer On-Delay) ciclo per ciclo I tre parametri: IN, PT (preset), ET (elapsed time) Come inserire e configurare un TON nel simulatore Come leggere il conteggio nel pannello Timer Pattern pratici: ritardo di avvio, anti-rimbalzo, lampeggiante 📋 Scheda […]
🎯 Cosa impari in questa lezione Come funziona il TOF (Timer Off-Delay) — ritardo allo spegnimento Come funziona il TP (Timer Pulse) — generatore di impulso a durata fissa Confronto diretto tra i tre timer: TON, TOF, TP Pattern pratici: post-ventilazione, luce temporizzata, impulso dosatore Progetto guidato: semaforo a 3 luci 📋 Scheda lezione Modulo […]
🎯 Cosa impari in questa lezione A cosa servono i contatori in automazione CTU — conteggio in avanti (count up) CTD — conteggio all’indietro (count down) CTUD — conteggio bidirezionale (up/down) Il concetto fondamentale di fronte di salita nel conteggio Pattern: contapezzi, dosaggio batch, limite cicli 📋 Scheda lezione Modulo 7 — Contatori Lezione 07 […]
🎯 Cosa impari in questa lezione Cos’è un fronte (edge) e perché è utile ─┤P├─ Contatto Positive Edge (fronte di salita) ─┤N├─ Contatto Negative Edge (fronte di discesa) Il concetto di impulso a un ciclo (one-shot) Pattern: toggle, impulso da sensore, conteggio controllato Come combinare fronti con timer e counter 📋 Scheda lezione Modulo 8 […]
🎯 Cosa impari in questa lezione La differenza tra segnali digitali e analogici Come l’S7-1200 converte i segnali: il range 0–27648 Indirizzi analogici: IW64, QW64 e le espansioni Conversione e scaling: NORM_X e SCALE_X Come usare gli slider e le barre nel pannello I/O Come combinare analogico e comparatori per allarmi su soglia 📋 Scheda […]
🎯 Cosa impari in questa lezione I 6 operatori di confronto nel simulatore I 4 tipi di operando: Costante, Counter CV, Timer ET, MW Come configurare un comparatore nel simulatore Pattern: allarmi multi-livello, finestre di valori, visualizzazione conteggio Combinare comparatori con timer, counter e analogico 📋 Scheda lezione Modulo 10 — Confronto Valori Lezione 10 […]
🎯 Cosa impari in questa lezione Cos’è un HMI e a cosa serve in un impianto Gli 8 modelli di pannello Siemens nel simulatore I 16 tipi di widget: input, visualizzazione, processo Come collegare i widget alle variabili PLC Multi-pagina, tasti funzione e sistema allarmi Progetto guidato: pannello controllo motore 📋 Scheda lezione Modulo 11 […]
🎯 Cosa impari in questa lezione Come salvare un progetto (browser + file JSON) Come caricare un progetto salvato Come esportare e importare file JSON Cosa contiene il file di progetto Il sistema Undo/Redo Convenzioni di organizzazione e naming Preparare un portfolio per i progetti finali 📋 Scheda lezione Modulo 12 — Gestione Progetti Lezione […]
🎯 Obiettivo del progetto Progettare il sistema di controllo completo per un nastro trasportatore industriale con contapezzi, gestione scatole, modalità AUTO/MAN e arresto di emergenza. Include il programma Ladder e l’interfaccia HMI. Questo progetto mette insieme tutto ciò che hai imparato: contatti, bobine, Set/Reset, Merker, timer, counter, fronti, comparatori e HMI. 📋 Scheda progetto Modulo […]
🎯 Obiettivo del progetto Progettare il controllo automatico di un impianto che miscela due liquidi in un serbatoio, con riscaldamento controllato da sensore di temperatura analogico. La sequenza di lavoro ha 8 passi — il progetto più complesso del corso. Questo progetto combina: sequenze a Merker (lezione 04), timer (05–06), analogico (09), comparatori (10) e […]
🎯 Cosa trovi in questa lezione Le regole d’oro della programmazione PLC Gli errori più comuni e come risolverli Una checklist di collaudo universale Come passare dal simulatore a TIA Portal Il progetto finale di valutazione E poi? I prossimi passi nel mondo dell’automazione 📋 Scheda lezione Modulo 15 — Chiusura Corso Lezione 15 di […]
Corso Reti Cellulari — da GSM a 5G | Hands on Stem 📱 Hands on Stem — Mini-corso Reti Cellulari…
Corso Reti Wireless — Presentazione | Hands on Stem 📡 Hands on Stem — Corso completo Reti Wireless Da Wi-Fi…
Corso di Sistemi e Reti | Hands on Stem 🌐 Hands on Stem — Corso completo Sistemi e Reti Dai…