Skip to main content

Comando: Carica

funzione: Il comando fa compilare l'applicazione attiva con un successivo download nel controllore.

chiamata: Menù In linea

Requisiti: L'applicazione è in modalità online.

Con il comando conduce CODESYS esegue un controllo della sintassi e genera il codice dell'applicazione. Questo codice viene caricato sul controller. Ancora generato CODESYS il registro di traduzione nella directory del progetto <project name>.<device name>.<application ID>.compileinfo.

Importante

Durante il caricamento, tutte le variabili vengono reinizializzate ad eccezione delle variabili persistenti.

Importante

Se un controllore di sicurezza è montato sotto un controllore, questo comando può utilizzare i collegamenti di comunicazione temporaneo interrompere!

Le connessioni del controllore di sicurezza ad altri controllori di sicurezza (tramite variabili della rete di sicurezza), ai dispositivi da campo e al sistema di sviluppo sono interessate. Come reazione, i dispositivi da campo sicuri o anche altri controllori di sicurezza possono passare allo stato sicuro. La connessione al sistema di sviluppo è influenzata solo se il controller di sicurezza è collegato al controller principale tramite il bus di campo.

Per ulteriori informazioni, vedere: Controllore di sicurezza subordinato

La descrizione del Login Il comando descrive le possibili situazioni al momento del login e del download.

Se si tenta di caricare un'applicazione mentre la stessa versione di questa applicazione è già sul controller, viene visualizzato il messaggio seguente: "Programma non modificato. L'applicazione non è stata caricata". CODESYS non carica l'applicazione nel PLC.

Durante il caricamento viene visualizzato nella finestra dei messaggi nella categoria dei messaggi Tradurre un registro delle azioni in corso (generazione del codice, esecuzione delle inizializzazioni, ecc.). Vengono inoltre emesse informazioni sulle aree di memoria, la dimensione del codice, i dati globali e la memoria allocata. A differenza della modifica online, i blocchi modificati non sono più elencati per motivi di chiarezza.