ESEMPIO APPLICATIVO: Acquisizione e monitoraggio dei dati di processo con SIMATIC S7-1200 / S7-1500 (Data Logging)

6994

Acquisizione e monitoraggio dei dati di processo con SIMATIC S7-1200 / S7-1500 (Data Logging).

Il presente articolo tratta dell’acquisizione dei dati di processo “DataLog” e della generazione di allarmi/invio di Data Log via e-mail con accesso remoto alla CPU e upload automatico di Data Log.

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.

ATTENZIONE:  NOME UTENTE E PASSWORD DEL PROGETTO LI TROVATE NELLA DOCUMENTAZIONE!!

Icona

DataLogging_TiaV16_prj_V4 6.70 MB 142 download

...

Software necessari:

Download Tia Portal V16: da qui
trial operativa 21 giorni.

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.

 

Scrivi un commento o una richiesta di Info

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.