Uncategorized

Corso Programmazione PLC

40 ore
Qualsiasi livello

Corso Programmazione PLC. La storia della programmazione dei PLC (Programmable Logic Controllers) inizia negli anni ’60. Prima di questo periodo, i sistemi di controllo nelle industrie erano principalmente basati su cablaggi fisici e relè elettromeccanici, che erano complessi da modificare e richiedevano un notevole sforzo in caso di cambiamenti nei processi produttivi.

Nel 1968, la prima proposta di un controllore logico programmabile fu presentata da Richard Morley, un ingegnere presso la Bedford Associates, negli Stati Uniti. Nel 1971, la Bedford Associates introdusse il primo PLC commerciale, chiamato Modicon 084.

I PLC sono stati inizialmente progettati per sostituire i tradizionali pannelli di controllo a relè, semplificando il processo di programmazione attraverso un linguaggio di programmazione simbolico. La programmazione iniziale era spesso basata su diagrammi a contatti e istruzioni ladder logic, che riflettevano la logica dei relè.

Con il passare degli anni, la programmazione PLC ha subito varie evoluzioni. Nuovi linguaggi di programmazione, come lo Structured Text (ST), il Function Block Diagram (FBD) e il Sequential Function Chart (SFC), sono stati introdotti per fornire agli ingegneri opzioni più flessibili e potenti nella creazione di software di controllo.

Negli anni ’90 e 2000, l’integrazione di interfacce utente grafiche più avanzate e l’uso di ambienti di sviluppo software unificati, come TIA Portal di Siemens, hanno semplificato ulteriormente il processo di programmazione e messa in servizio dei PLC.

Oggi, la programmazione PLC continua a evolvere con l’avanzamento della tecnologia, includendo concetti come l’Industrial Internet of Things (IIoT) e l’Industria 4.0. I PLC sono diventati parte integrante dei sistemi di automazione industriale, contribuendo alla flessibilità, all’efficienza e alla sicurezza nei processi produttivi.

La programmazione PLC, acronimo di “Programmable Logic Controller” (Controller Logico Programmabile), è un elemento cruciale nell’automazione industriale, consentendo il controllo e la gestione di processi complessi nelle fabbriche e nelle industrie.

Cosa è la Programmazione PLC?

La Programmazione PLC riguarda la creazione di istruzioni specifiche che guidano un PLC nell’esecuzione di diverse funzioni all’interno di un sistema automatizzato. Queste istruzioni determinano il comportamento del PLC, che può essere adattato per soddisfare una vasta gamma di esigenze industriali.

TIA Portal, acronimo di “Totally Integrated Automation Portal”, è un ambiente di sviluppo software avanzato creato da Siemens. Questa piattaforma offre un’approccio integrato e unificato per la progettazione, la programmazione e la diagnostica di sistemi di automazione.

Vantaggi di TIA Portal nella Programmazione PLC:

  • Integrazione Completa: TIA Portal consente la programmazione di una vasta gamma di dispositivi, come controllori PLC, HMI (Human Machine Interface), azionamenti e altro ancora, tutto all’interno di un’unica piattaforma.
  • Efficienza del Workflow: grazie alla sua interfaccia utente intuitiva, TIA Portal semplifica il processo di sviluppo, riducendo il tempo necessario per la progettazione e la messa in servizio dei sistemi.
  • Diagnostica Avanzata: la piattaforma offre potenti strumenti di diagnostica che consentono la rapida identificazione e risoluzione dei problemi, migliorando la disponibilità del sistema.
  • Flessibilità e Scalabilità: TIA Portal supporta una vasta gamma di applicazioni, dalla piccola automazione alle soluzioni più complesse, garantendo flessibilità e scalabilità per adattarsi alle esigenze industriali in evoluzione.

Obiettivi del Corso Programmazione PLC:

fornire le basi per la programmazione PLC con Tia Portal, Ladder Logics


Requisiti per i discenti Corso Programmazione PLC:

corso per neofiti, consigliato a diplomati tecnici ed elettronici

Altri corsi di AI Generativa presenti QUI.

Corso Corso Programmazione PLC: attivabile solo per le aziende e su richiesta.

Modalità virtual classroom online in diretta (o frontale in-house).

Programma didattico Corso Programmazione PLC: (40 ore)

Introduzione
Panoramica Automazioe industriale
Cosa è il PLC e suoi compopnenti
PLC Scan Cycle

Siemens PLC
Panoramica Siemens PLC
Siemens Tia Portal
Installazione Siemens Tia Portal Software

Tia Portal
Creazione progetto in Siemens Tia Portal
Input & Output in Siemens PLC
Memoria in Siemens PLC

Programmazione PLC
NO NC contacts
PLC Simulation in Siemens Tia Portal
Apertura e chiusura Contact Programming
Porte Logiche di base in PLC – AND, OR, NOT
Porte Logiche Universali in PLC – NAND, NOR – XOR, XNOR
Basic PLC Programming Problems
Holding & Breaking Concept
Esempi di programmazione in PLC
PLC Interlock Program
PLC Memory Concept in PLC

Timers
Generazione Pulse Timer (TP)
On Delay Timer (TON)
Off Delay Timer (TOF)
Time Accumulator (TONR)
Pump Logic utilizzando i Timers
Indicatori luminosi lampeggianti – Logic ladder

Contatori
Up Counter (CTU)
Down Counter (CTD)
Up and Down Counter (CTUD)

Bit Logic
Set, Reset, Not
Edge Detection

Comparatori
Uguale e Non uguale a
Maggiore o uguale a e Minore o uguale a
Maggiore di e Minore di
Istruzione in Range
Istruzioni out Range
Istruzioni OK e NON OK

Matematica
Istruzioni ADD, SUB, MUL, DIV
Istruzioni MOD NEG ABS
Istruzioni INC e DEC
Istruzioni MIN, MAX, LIMITE

Movimenti e conversioni
Movimenti
Converti e arrotonda
Ceil, floor, trunc

Scalare in PLC
Norma_X e Scala_X

Program control
Jump, Label, Jump if not
Jump List & Return
Function Block

Vuoi essere ricontattato?

Lasciaci il tuo numero telefonico e la tua email, ti richiameremo nelle 24h:

    Contattaci su Whatsapp