Il comando In linea per attivare una modifica in linea sull'applicazione attiva corrente (Imposta applicazione attiva). È inoltre disponibile nel menu contestuale dell'applicazione correntemente selezionata. Qui permette di attivare una modifica in linea su questa applicazione specifica, anche se non è quella attiva.
è disponibile per impostazione predefinita nel menuModifica in linea significa che solo le parti modificate di un programma applicativo già in esecuzione sul controller vengono ricaricate. Consultare inoltre le azioni che inibiscono una modifica in linea nel paragrafo successivo.
Il comando
modifica il programma applicativo in esecuzione e non influisce sul processo di riavvio. Il codice del programma può comportarsi in modo diverso dopo un'inizializzazione completa perché la macchina mantiene il proprio stato. Le variabili puntatore mantengono i valori dall'ultimo ciclo. Se le dimensioni di un puntatore a una variabile sono cambiate a causa di una modifica in linea, il valore non sarà più corretto.AVVERTIMENTO | |
---|---|
Durante la modifica in linea, la finestra di dialogo informazioni sul processo di download, anche le interfacce modificate, le variabili interessate e tutti gli oggetti per cui è stato generato il nuovo codice. Se cambia il percorso dei dati, viene visualizzato un messaggio che avverte che possono verificarsi problemi relativi all'uso dei puntatori.
della casella messaggi riporta, insieme alle consueteRicordare che una modifica in linea viene offerta automaticamente quando si accede a un controller con un programma applicativo già in esecuzione, anche se modificato dall'ultimo download.
Una modifica online (scaricamento parziale) avviata con il controller nello stato RUNNING riporta il controller allo stato RUNNING se l'esito è positivo e a condizione che l'ingresso Run/Stop sia configurato e impostato a Run. Prima di utilizzare l'opzione
, testare le modifiche nel programma applicazione in modalità virtuale o in un ambiente non di produzione e confermare che il controller e le apparecchiature associate assumano le condizioni previste nello stato RUNNING.AVVERTIMENTO | |
---|---|
Vedere anche:
Dopo azioni specifiche, come un'operazione , non è più possibile una modifica in linea, ma è necessario un download completo. Se si cerca di eseguire tale azione, viene visualizzato un messaggio da accettare.
Quando si modificano le POU di programma, l'icona fornisce continuamente informazioni su questo stato. Non appena si tenta di eseguire un'azione che inibisce il download dell'applicazione tramite una modifica in linea, l'icona diventa rossa
( ). Fare doppio clic su tale icona per visualizzare un elenco di differenze dall'ultimo download. La finestra di dialogo fornisce informazioni sulle azioni eseguite che richiedono un download completo.
La tabella elenca le azioni e le modifiche nelle diverse aree di un'applicazione che inibiscono una modifica in linea:
Area di modifica |
Azione di modifica |
---|---|
|
Attivazione o disattivazione di una funzione di controllo (CheckBounds, CheckRange, CheckDiv, ecc). |
Configurazione task |
Modifica delle impostazioni di configurazione. |
Impostazioni proprietà |
Modifica della finestra di dialogo . |
Proprietà dell'applicazione |
Modifica di: |
Proprietà della POU |
Modifica del parametro . |
Elenco di variabili globali task-local |
Modifica dell'elenco variabili globali (task-local). |
Blocco funzione |
Modifica di:
|
Tipo di dati |
Modifica di:
NOTA: È opportuno modificare il nome della variabile insieme con il tipo dati. In questo modo, la variabile viene inizializzata come nuova variabile e la vecchia variabile viene rimossa. Una modifica in linea è sempre permessa.
|
Configurazione dispositivo |
Modifica di:
NOTA: le modifiche nella mappatura I/O delle variabili non impediscono una modifica in linea.
|
Visualizzazione |
Attivazione/disattivazione della funzione di sovrapposizione. Per le modifiche in linea che influiscono sulle visualizzazioni o sui dati dell'applicazione (ad esempio, viene inserita una nuova variabile), la visualizzazione viene reinizializzata. Per la visualizzazione Web, la visualizzazione si riavvia con la pagina di iniziale dopo una breve attesa. |
Conversione delle unità |
Gli oggetti per la conversione delle unità sono stati aggiunti o rimossi. |
Tendenza |
Modifica di:
|