Il cuore delle automazioni industriali è costituito dai Controllori a Logica Programmabile (PLC) ed è un corretto utilizzo degli stessi negli impianti che ne determinano le prestazioni, l’affidabilità, la flessibilità e la facilità d’uso da parte dei conduttori/operatori.

Questi componenti hardware, negli ultimi anni, hanno subito una grande evoluzione, sia per quanto riguarda le prestazioni, che per i campi di utilizzo, che per potenzialità e connettività.
Non ultima quella i linguaggi/metodi di programmazione che hanno ora un elevato grado di standardizzazione.
Questa evoluzione comporta che oramai non basta più essere un elettricista evoluto per definirsi un programmatore di PLC, ma è necessario avere competenze informatiche più vaste.
Lo Sviluppo software per PLC richiede delle competenze specifiche nell’utilizzo delle piattaforme di sviluppo dei principali competitors del campo dell’automazione industriale.

Per tale motivo è anche la parte più delicata del progetto. Richiede un’assoluta padronanza dell’impiego degli strumenti di sviluppo, la perfetta conoscenza delle componenti hardware impiegate
e, ovviamente, la competenza relativa al processo di produzione o lavorazione che l’impianto deve compiere.

Spesso la tipologia di impianto richiede competenze specifiche per la corretta gestione delle problematiche, ecco perchè alcuni dei nostri tecnici si sono specializzati (chi nel processo e chi nelle macchine), cercando di standardizzare ove possibile il software.

All’interno della definizione ‘Software per PLC‘ trovano spazio varie tipologie di controllo e regolazione:

  • Logica di controllo dei cicli e sequenze automatiche di movimentazione o gestione dei flussi
  • Controllo diagnostico di utenze e dispositivi
  • Sistemi Motion Control, Controllo di posizione e velocità
  • Controllo di processo e regolazioni PID
  • Gestione Bus di campo e reti industriali
  • Comunicazione e scambio dati tra sistemi

PRINCIPALI BRAND DI CONTROLLORI LOGICI PROGRAMMABILI DA NOI UTILIZZATI:

SIEMENS Utilizziamo i controllori Siemens, dagli obsoleti S5 fino ai recenti 1200 e 1500, passando per la famiglia S7 300/400, utilizzando i sistemi di sviluppo Step 7 e TIA Portal
B&R Utilizziamo i controllori B&R, principalmente quelli della famiglia X20, utilizzando il sistema di sviluppo Automation Studio
SCHNEIDER Utilizziamo i controllori Telemecanique (famiglia Premium, ma anche Micro e Nano), Modicon (M380/M580) ed ELAU (famiglia LMC), utilizzando i sistemi di sviluppo PL7 Pro, Unity e SO Machine
ROCKWELL Utilizziamo i controllori Allen-Bradley, principalmente quelli della famiglia CompactLogix, ma anche MicroLogix e ControlLogix, utilizzando il sistema di sviluppo RSLogix
OMRON Utilizziamo i controllori OMRON (c-x)
SAIA Utilizziamo i controllori Saia Burgess Controls, quelli della famiglia PCD-x, utilizzando il sistema di sviluppo Saia PG5 Controls Suite
CODESYS Utilizziamo il soft PLC CODESYS 3.x
BECKHOFF Utilizziamo i PLC BECKHOFF, in particolare PLC/Industrial PC CX5240-0175
MITSUBISHI Utilizziamo i PLC Mitsubishi, in particolare le famiglie MELSEC serie iQ-R e iQ-F, con software iQ-Works