In particolar modo vedremo:
Il Problema
Un tecnico PLC si trova spesso ad affrontare problemi di risoluzione analogica S7-1200. È il primo S7-1200 che utilizzo e in 30gg devo fare il software con ricette e web server e il tempo è poco e inoltre ho tanto altro da fare. Venendo a noi: quanti bit di risoluzione hanno i due ingressi selezionati 0-10V (non ho visto se si hanno altre opzioni) e quanti le uscite 0-20ma e i corrispettivi valori da inserire min e max. Grazie per le risposte, e intanto guardo altro e guadagno tempo. 😓
Causa Tecnica Risoluzione Analogica
Le analogiche sia di ingresso che di uscita hanno risoluzione 10 bit, ma le devi scalare sempre 0-27648. Comunque ci sono moduli analogici con 12bit più segno. Bisogna leggere il manuale cercando il codice del dispositivo che si deve usare. Ingressi disponibili per rtd TC +- 2,5 5 10Vfs 0/20 e 4/20mA celle di carico. Come pure uscite.
Soluzione Definitiva per Risoluzione Analogica
Passo 1: Verifica la Configurazione
Assicurati che la configurazione dei canali di ingresso e uscita sia corretta nel software TIA Portal. Configura gli ingressi e le uscite con i valori di scala corretti.
Passo 2: Configura i Valori di Min e Max
Inserisci i valori di min e max per ogni canale analogico. Per gli ingressi 0-10V, imposta la scala da 0 a 27648. Per le uscite 0-20mA, configura la scala di riferimento.
Passo 3: Verifica il Modulo Analogico
Se utilizzi moduli analogici aggiuntivi, verifica che siano compatibili con l’S7-1200 e che siano correttamente configurati.
Codice e Configurazione Risoluzione Analogica
FB 10 "Configurazione Analogica", IN=IN_ARRAY, OUT=OUT_ARRAY
La funzione blocco FB 10 è utilizzata per la configurazione dei canali analogici. Assicurati di impostare correttamente gli ingressi e le uscite.
Verifica e Test della Soluzione
Esegui test di lettura e scrittura per verificare che la risoluzione analogica funzioni correttamente. Consulta la documentazione ufficiale Siemens per ulteriori dettagli.
Errori Comuni Risoluzione Analogica
Ecco alcuni errori comuni e le relative soluzioni per la risoluzione analogica su S7-1200:
- Errore: Ingressi non configurati – Verifica la configurazione dei canali di ingresso.
- Errore: Uscite non calibrate – Assicurati che le uscite siano calibrate correttamente.
- Errore: Modulo analogico non compatibile – Verifica la compatibilità del modulo analogico con l’S7-1200.
Domande Frequenti su Risoluzione Analogica
Ecco alcune domande frequenti sulla risoluzione analogica su S7-1200:
- Q: Come si configurano gli ingressi analogici?
A: Configura gli ingressi nel software TIA Portal impostando la scala da 0 a 27648. - Q: Come si risolve un errore di risoluzione analogica?
A: Verifica la configurazione e la compatibilità del modulo analogico. - Q: Quali sono i valori di min e max per gli ingressi 0-10V?
A: I valori di min e max devono essere impostati correttamente per gli ingressi analogici.
Conclusione
La risoluzione analogica su S7-1200 richiede una corretta configurazione e verifica dei canali di ingresso e uscita. Segui le istruzioni sopra riportate per risolvere eventuali problemi di risoluzione analogica. Per maggiori dettagli consulta la documentazione ufficiale Siemens.
Approfondimento Tecnico Avanzato
La risoluzione analogica nei PLC S7-1200 è gestita attraverso un sistema di conversione analogico-digitale (ADC) che converte segnali analogici in valori digitali. Gli ingressi analogici, come quelli 0-10V, sono convertiti in un valore digitale che va da 0 a 27648, corrispondente a una risoluzione di 10 bit. Questo significa che ogni cambiamento di 0,372 mV nel segnale analogico corrisponde a un incremento di un bit nel valore digitale. I registri coinvolti in questo processo includono il registro di input analogico e il registro di output analogico, dove i dati vengono memorizzati e manipolati. Per migliorare la precisione, è possibile utilizzare moduli con una risoluzione di 12 bit, che offrono una maggiore accuratezza nei valori misurati e convertiti. La comprensione del funzionamento interno del PLC e della TIA (Siemens TIA Portal) è fondamentale per ottimizzare le prestazioni del sistema.
L’utilizzo di registri specifici e la configurazione corretta dei parametri di conversione sono essenziali per garantire che i segnali analogici vengano interpretati correttamente. La conoscenza approfondita del funzionamento del PLC e della sua interfaccia di programmazione può consentire di evitare errori comuni e massimizzare l’efficienza del sistema.
Metodi Alternativi e Varianti
Esistono diverse metodologie per gestire la risoluzione analogica nei PLC S7-1200. Una delle strade alternative è l’utilizzo di moduli di ingresso/uscita analogici esterni che offrono una maggiore flessibilità e precisione. Questi moduli possono essere collegati direttamente al PLC tramite connettori dedicati e consentono di scalare i valori di input e output in modo più preciso rispetto alle opzioni standard del PLC. Un altro approccio è l’uso di software di terze parti per la gestione dei segnali analogici, che può offrire funzionalità avanzate per la registrazione e l’analisi dei dati. Tuttavia, questo richiede una configurazione aggiuntiva e può aumentare la complessità del sistema. Ogni metodo ha i suoi pro e contro: i moduli esterni possono essere più costosi ma offrono maggiore precisione, mentre i software di terze parti possono fornire funzionalità extra ma richiedono competenze tecniche aggiuntive per la configurazione e la manutenzione.
Stanco di andare a tentativi?
Se errori come questo ti mandano in panico, probabilmente ti mancano le basi solide della programmazione PLC.
Smetti di risolvere problemi uno alla volta e impara il metodo giusto dall’inizio.

“Semplifica, automatizza, sorridi: il mantra del programmatore zen.”
Dott. Strongoli Alessandro
Programmatore
CEO IO PROGRAMMO srl







