17.06.2013 Views

Dispense PLC (pdf) - Artiglio

Dispense PLC (pdf) - Artiglio

Dispense PLC (pdf) - Artiglio

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>PLC</strong>: corso base Lezione 5: Organizzazione produzione software I.TI. “A. Malignani ” Sistemi Elettrici Automatici<br />

TEST E SIMULAZIONE<br />

Dopo che il programma è stato sviluppato, bisogna passare alla fase di correzione e messa a punto<br />

dello stesso.<br />

Ciò può essere fatto trasferendo il programma nella memoria del <strong>PLC</strong> ed eseguendolo simulando<br />

l'azionamento dei sensori tramite un opportuno simulatore.<br />

La simulazione permette di analizzare il comportamento del <strong>PLC</strong> di fronte alle varie situazioni che si<br />

possono presentare nella realtà e verificare quindi se il programma è rispondente con quanto si vuole<br />

fare.<br />

Dopodichè si può passare alla fase successiva che è quella della documentazione dei programmi.<br />

DOCUMENTAZIONE DEI PROGRAMMI<br />

La qualità di un programma è determinata anche dalla qualità della sua documentazione.<br />

Autore: p.i. Tudisco Giuseppe Pag. 22 di 31<br />

Pag.22<br />

E' estremamente errato pensare che un programma è finito quando si è caricato lo stesso sulla<br />

macchina e questa funziona correttamente.<br />

Non è detto che, in futuro, chi dovrà individuare ed eliminare la causa di eventuali mal funzionamenti<br />

od apportare modifiche al programma, sia la stessa persona che ha scritto il programma.<br />

In una situazione del genere, un programma che non presenta la necessaria documentazione ovvero<br />

che questa sia poco chiara e leggibile rende il programma stesso poco più che carta straccia.<br />

Il tempo che il tecnico incaricato dovrebbe passare a verificare il programma istruzione per istruzione,<br />

equivarrebbe probabilmente a quello occorrente per la riscrittura ex novo del programma di gestione<br />

dell'impianto.<br />

La documentazione è da ritenersi quindi una parte integrante ed estremamente importante di un<br />

programma.<br />

Il software è un prodotto che va documentato, collaudato, reso leggibile ed utilizzabile.<br />

COMPLETEZZA DELLA DOCUMENTAZIONE<br />

La documentazione non si può limitare alla semplice stampa del programma nel linguaggio di<br />

programmazione utilizzato, ma deve avere a corredo tutta una serie di documenti che, in fase di<br />

modifica del programma, mettano chi deve eseguire queste modifiche, nelle condizioni di poter<br />

operare senza incertezze ed in maniera rapida e veloce.<br />

Perchè ciò sia possibile, la documentazione deve prevedere, in linea di massima, almeno le seguenti<br />

parti :<br />

− Descrizione di massima dell'impianto ;<br />

− Lista di occupazione degli I/O ;<br />

− Lista delle memorie interne, dei temporizzatori, dei contatori, ecc., che sono stati utilizzati nel<br />

programma ;<br />

− Il listato completo del programma ;<br />

− La cross reference degli operandi e delle funzioni utilizzate ;<br />

Descrizione di massima dell'impianto :<br />

E' necessario quantomeno redigere uno schema completo dei collegamenti completandolo con una<br />

descrizione del funzionamento dell'impianto.<br />

Lista di occupazione I/O :<br />

Da questa lista deve essere possibile ricavare tutte le informazioni che riguardano i sensori e gli<br />

attuatori collegati al <strong>PLC</strong> ed anche informazioni riguardo le unità di funzione (memorie, contatori,<br />

registri, ecc.) utilizzati all'interno del programma.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!