Aggiornamento di un'applicazione sul PLC
CODESYS offre fondamentalmente due opzioni per trasferire un'applicazione modificata al controller: download e modifica online.
Un download comporta una ricompilazione dell'applicazione. In questo lasso di tempo, viene eseguito un controllo della sintassi e il codice dell'applicazione viene inoltre creato e scaricato nel controller. Ciò comporta l'arresto del programma in esecuzione. Il download è il metodo di trasferimento dei dati consigliato perché viene sempre creato uno stato iniziale definito a causa dell'arresto del programma e della reinizializzazione
In caso di modifica online, solo le parti modificate vengono nuovamente scaricate sul controller. A tale scopo, un programma in esecuzione non viene interrotto. È necessario eseguire una modifica online solo in caso di modifiche minori all'applicazione. In caso di modifiche estese, il comportamento di un programma non può essere previsto in modo sicuro. Per ulteriori informazioni, leggi le note nella descrizione del Modifica online comando.
Quando si accede a un controller o si modificano oggetti offline, CODESYS confronta la modifica rispetto al progetto esistente sul controller e visualizza il risultato nella barra di stato:
Programma modificato (download completo): La modifica del progetto può essere trasferita solo con un download.
Programma modificato (modifica online): La modifica del progetto può essere trasferita anche con una modifica online.