|
Avvertenze di configurazione
Durante la fase di test opp. di messa in servizio spesso sono necessarie piccole modifiche nei blocchi. Se il corrispondente programma applicativo è disponibile su un dispositivo di programmazione, di principio ci sono due modi diversi di procedere per effettuare le modifiche.
|
N. |
Differenza tra modifica di blocchi off-line e on-line |
|
1 |
Modifica online
Il blocco viene aperto dalla cartella dei blocchi nella finestra on-line del SIMATIC Manager e poi modificato. Nell'editor KOP/AWL/FUP le modifiche vengono memorizzate offline sul dispositivo di programmazione tramite
- "File > Salva" opp. il simbolo del dischetto nella barra degli strumenti.
Poi il programma viene caricato nella CPU tramite
- "PLC > Carica" opp. tramite con l’icona del caricamento nella barra degli strumenti.
|
|
2 |
Modifica offline
Il blocco viene aperto dalla cartella off-line dei blocchi, viene modificato e memorizzato. Dopo il caricamento nell’editor KOP/AWL/FUP tramite
- "PLC > Carica" opp. con l’icona del caricamento nella barra degli strumenti.
Poi il blocco può essere caricato nella CPU e qui sottoposto a sorveglianza.
Di principio conviene preferire la modifica off-line, poiché la maggioranza dei passi operativi avviene off-line. In questo modo si ha anche un piccolo vantaggio di tempo nella modifica. Nel caso che il programma applicativo non sia disponibile nel dispositivo di programmazione, è possibile tramite
- "PLC > Carica nel PG" opp. tramite
- "PLC > Carica stazione nel PG..."
caricare i blocchi dalla CPU nel dispositivo di programmazione e modificarli. In questo caso però non sono disponibili le informazioni sui simbolici ed i commenti. Questa variante è legata quindi principalmente al caso del service.
Avvertenza
Ulteriori informazioni sull'argomento si trovano anche nella Guida on-line dello STEP7 sotto "Modifica nel PG/PC di blocchi caricati ". |
Se nell’editor KOP/AWL/FUP sono state eseguite modifiche del programma, allora la funzione "Test > Sorveglianza" ed il pulsante con gli occhiali non è attivabile e visualizzato in grigio. Dopo la memorizzazione è possibile attivare nuovamente la funzione "Sorveglianza". Se si attiva la funzione "Sorveglianza", compare la segnalazione che il blocco modificato visualizzato non può essere sorvegliato, poiché esso non coincide con il blocco nella CPU. Fare clic sul pulsante "Si", così il blocco visualizzato viene caricato nella CPU è quindi possibile sorvegliarlo.
  Figura 01
Se si vuole però solo sorvegliare il blocco sulla CPU (senza modifiche nel progetto offline), allora fare clic sul pulsante "No" e scegliere il menù "File > Apri on-line". Il blocco presente nella CPU viene visualizzato e si può nuovamente avviare la funzione.
Avvertenza
In certi casi si deve prima cancellare il vecchio blocco nella CPU, prima di caricare il blocco modificato. Può succedere che la memoria della CPU sia piena quasi al limite. Per poter consentire la caricabilità on-line senza interruzione del programma, la nuova versione del blocco nella sovrascrittura deve essere depositata una seconda volta nella memoria di lavoro. Solo quando la nuova versione del blocco è completamente scritta nella CPU, viene cancellata la vecchia versione. Se pero viene superato il limite della memoria di lavoro, il caricamento può essere effettuato solo dopo una cancellazione manuale del vecchio blocco nel container on-line. Questo significa che un blocco non può essere sovrascritto nella CPU, se la memoria necessaria per la nuova versione è maggiore di quella ancora libera nella CPU.
Aggiornamento di un blocco dati nel progetto offline
Si utilizza un DB globale e si vorrebbero ricaricare nel progetto offline le modifiche che sono state effettuate nel DB online. Se le variabili coincidono, allora viene solo sovrascritto il contenuto del DB offline. Confermare per questo il dialogo (Figura 02) con "Si".
  Figura 02
Se però è stata modificata la struttura del DB nella CPU (p. es. sono state aggiunte ulteriori variabili nel DB online), allora è necessario rinominare il DB offline e poi caricare il DB online. Poi si possono aprire entrambi i DB ed eventualmente copiare le nuove variabili dal DB online nel DB offline.
Ricerca
30:484, segnalazione 294:103, sviluppo del programma, funzioni di test
|