Dispense PLC (pdf) - Artiglio
Dispense PLC (pdf) - Artiglio
Dispense PLC (pdf) - Artiglio
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.