visualizza l'elenco degli articoli
STEP 7 -- Creazione programma S7 -- Caricamento e test del programma S7
Come è possibile stabilire due connessioni online in parallelo tra STEP 7 V5.5 e un S7-300 e tra STEP 7 V11 e un S7-1200?
Come è possibile commutare tra una CPU-S7 e S7-PLCSIM ?
Come si possono visualizzare le segnalazioni in STEP 7 tramite la funzione "CPU messages..."?
Perché dopo la messa in servizio del programma STEP7 il tipo di funzionamento della CPU deve essere commutato da funzionamento di test a funzionamento di processo?
Tips & Tricks per il caricamento ed il test di programmi S7
Come si può effettuare il test di un programma STEP 7 con punti di alt?
Come si può ristabilire la connessione online tra il PG e la CPU?
Come è possibile modificare i dati di avviamento o quelli attuali in modo sicuro da caduta rete opp. cancellazione totale solo tramite operazioni su un OP?
Come si può effettuare il forzamento di variabili a partire da STEP 7 Versione V5.2?
Come si può sorvegliare un blocco con l'ambiente di richiamo desiderato con STEP 7 V5.3?
Informazioni sull'argomento "Caricamento e test del programma S7"
Perché negli editor KOP e FUP, nella Sorveglianza lo stato del segmento viene visualizzato solo in parte?
Qual è la differenza tra la modifica offline e quella online nell'editor KOP/AWL/FUP?
Qual è la differenza tra la modifica offline e quella online nell'editor KOP/AWL/FUP?
Numero di ordinazione:

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

 Articolo con ID:17376617   Data:2007-09-30 
Questo articoloè stato utilenon è stato utile                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
Vai all'articolo
Stampa
Creazione PDF 
Invia l'articolo
QuickLinks
Strumento di compatibilità 
Aiuto
Aiuto on-line
Guided Tour