Acquisizione e monitoraggio dei dati di processo con SIMATIC S7-1200 / S7-1500 (Data Logging).
Compito
I supermercati e i discount devono garantire il raffreddamento di determinati generi alimentari. Se si interrompe la catena del freddo, i generi alimentari non possono essere più venduti e devono essere smaltiti. Per questo motivo, la temperatura di raffreddamento deve essere costantemente registrata, archiviata e monitorata (con funzione di segnalazione).
Il compito di automazione deve comprendere i seguenti requisiti:
- il protocollo dati deve poter essere richiamato con accesso remoto
- all’occorrenza le modifiche al programma devono essere implementate con manutenzione a distanza
- In caso di superamento di una temperatura massima deve essere inviato un messaggio a un tecnico della manutenzione che quindi ricerca la causa.
- I dati registrati devono essere trasmessi e richiamati automaticamente a intervalli sulla centrale di controllo.
Soluzione
Per SIMATIC S7-1200 / S7-1500, l’ambiente di sviluppo STEP 7 (TIA Portal) mette a disposizione il protocollo dati “Data Log”.
Queste istruzioni consentono di esportare i dati di processo in formato CSV (Comma Separated Values) nella memoria Flash (CPU S7-1200 o Memory Card), contribuendo così ad alleggerire la memoria di lavoro della CPU.
Con il PLC web server integrato è possibile accedere con praticità a questi dati e analizzarli, ad esempio, in Microsoft Excel.
SIMATIC S7-1200 / S7-1500 è predisposto per il routing e consente pertanto l’accesso remoto tramite Internet.
Per la comunicazione sicura viene utilizzato un tunnel VPN (Virtual Privat Network) con relativo hardware.
L’istruzione “TMAIL_C” offre la sicura spedizione e-mail tramite un account presente di un e-mail provider con server SMTP (Simple Mail Transfer Protocol). Con questa funzione viene realizzato il messaggio di allarme e l’invio di Data Log come allegato.
L’archiviazione automatica dei file CSV è tuttavia possibile anche tramite l’API (Application Programming Interface) di SIMATIC Automation Tool V3.
è possibile scaricare di seguito l’esempio applicativo per TiaPortal V16 con documentazione.
Software necessari:
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.