Skip to main content

Comando: Accedi

Simbolo: _cds_icon_login.png

Tasti rapidi: Vecchio + F8

funzione: Il comando collega l'applicazione con il sistema di destinazione (controllore o dispositivo simulato) e stabilisce così il funzionamento online.

chiamata: Menù In linea, menu contestuale dell'oggetto applicazione

Requisiti: L'applicazione è priva di errori e le impostazioni di comunicazione sono configurate.

Se le impostazioni di comunicazione non sono corrette, verrà visualizzata una finestra di dialogo. Puoi quindi andare direttamente al impostazioni di comunicazione cambiare il controller.

Se comandi accesso dal menu online, l'applicazione attualmente attiva è collegata al sistema di destinazione. Se si richiama il comando dal menu contestuale ed è stata selezionata un'applicazione nell'albero dei dispositivi, questa applicazione viene utilizzata per il login, anche se non è impostata come "applicazione attiva".

Se la gestione utenti online è impostata sul dispositivo di destinazione, ti verrà richiesto di inserire i dati utente al momento dell'accesso. Viene visualizzata la finestra di dialogo per questo Accesso utente dispositivo.

Controlla le opzioni di accesso per controllare

I controlli non devono in nessun caso essere accessibili da Internet o da reti non affidabili! In particolare, le porte di programmazione del controllore non devono in nessun caso essere sprotette da Internet (normalmente le porte UDP 1740..1743 e le porte TCP 1217 + 11740 o le porte specifiche del controllore)! Tuttavia, se è necessario abilitare l'accesso da Internet, è necessario selezionare un metodo sicuro per connettersi al controller (es. VPN).

Per ulteriori informazioni, vedere: Gestione della gestione degli utenti del dispositivo

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 il capitolo "Controlli di sicurezza subordinati".

. Possibili situazioni durante l'accesso
  • Sul controller è disponibile una versione più recente della descrizione del dispositivo rispetto al progetto. Riceverai un avviso con la possibilità di annullare il processo.

  • L'applicazione non esiste ancora sul controller: ti verrà chiesto di confermare il download.

  • L'applicazione è già sul controller e non è stata modificata dall'ultimo caricamento. Il login avviene senza ulteriore interazione con te.

  • L'applicazione è già sul controller, ma è stata modificata dall'ultimo download.

    Ti verrà chiesto di scegliere una delle seguenti opzioni:

    • Effettuare il login con modifica online (notare le informazioni sulla modifica online in "Command cambiamento in linea")

    • Accedi con download

    • Accedi senza apportare modifiche

    A questo punto hai anche la possibilità di aggiornare l'applicazione di avvio sul controller.

  • Una versione sconosciuta dell'applicazione è già sul controller. Ti verrà chiesto se CODESYS per sostituire questo.

  • Una versione dell'applicazione è già sul controller ed è in esecuzione. Ti verrà chiesto se CODESYS accedere comunque e sovrascrivere l'applicazione attualmente in esecuzione.

  • L'applicazione sul controller si sta attualmente arrestando a un punto di interruzione. Ti sei disconnesso e hai cambiato il programma: CODESYS avverte che in caso di modifica o download online, il PLC si arresterà completamente. Ciò accade anche quando sono presenti più attività e solo una è interessata dal punto di interruzione.

Con il bottone particolari nelle finestre di dialogo descritte sopra, aprire la finestra di dialogo informazioni sull'applicazione.

Suggerimento

Dal CODESYS-La versione V3.5 SP17 può essere solo una esattamente su un'applicazione di un controller CODESYSistanza da accedere. Se un secondo CODESYSistanza alla stessa applicazione dello stesso controller, viene visualizzato un messaggio di errore.

Per ulteriori informazioni, vedere: Cambiamento in linea e Controllore di sicurezza subordinato

Finestra di dialogo: informazioni sull'applicazione (dettagli)

La finestra di dialogo mostra le informazioni sull'applicazione che è cambiata nel sistema di programmazione rispetto alla sua versione precedente attualmente sul controller. Ci sono due schede:

  • informazioni sull'applicazione: Le proprietà dell'applicazione del Applicazione nell'IDE (Ambiente di sviluppo integrato = sistema di programmazione) sono quelli di Applicazione nel PLC confrontato: nome progetto, ultima modifica, versione IDE, autore, descrizione. Inoltre mostra CODESYS mostra gli oggetti che sono cambiati dall'ultimo download.

  • contenuto dell'applicazione: Se l'opzione Scarica le informazioni sull'applicazione è attivato, il contenuto dell'applicazione sul PLC (2) può essere confrontato con il contenuto dell'applicazione nel sistema di programmazione (1). L'opzione Scarica le informazioni sull'applicazione può essere trovato nelle proprietà dell'applicazione, categoria Tradurre.

    Se il codice nel sistema di programmazione non è aggiornato, in basso a sinistra compare il comando Applicazione non aggiornata. Rigenerare il codice ora? (3). Eseguire questo comando per aggiornare il codice sorgente nell'applicazione.

    Queste informazioni dettagliate ti aiuteranno a valutare meglio gli effetti dell'accesso nella situazione attuale e a prendere una decisione sul download della nuova applicazione.

_cds_dlg_application_content_comparison.png

Suggerimento

Il confronto viene visualizzato anche nell'editor dei dispositivi nella scheda applicazioni tramite il pulsante Contenuti mostrato.

Applicazioni sconosciute sul PLC

Se sono già presenti una o più applicazioni sul controller che non sono nel progetto, si apre CODESYS una finestra di dialogo con un elenco di queste applicazioni. È possibile specificare se e quale applicazione deve essere eliminata dal PLC prima di caricare l'applicazione corrente. Questo vale anche per le applicazioni figlio che si trovano sul controller ma da allora sono state eliminate dal progetto.

Compilazione del progetto prima del login

Se un progetto applicativo non è stato ancora compilato dall'ultima modifica, compilato CODESYS il progetto prima di accedere. Questa operazione corrisponde al comando generare codice nello stato disconnesso.

Se si verificano errori durante la compilazione, viene visualizzata una finestra di dialogo di messaggio. Gli errori sono elencati nella finestra del messaggio nella categoria Tradurre rilasciato. È quindi possibile decidere se si desidera accedere senza caricare il programma sul controller.

Errore durante l'accesso

Se si verifica un errore durante l'accesso al controller, si interrompe CODESYS il processo di caricamento con un messaggio di errore. La finestra di dialogo di errore consente di visualizzare i dettagli dell'errore. Se si è verificata un'eccezione e il testo *SOURCEPOSITION* è incluso nel messaggio di registro, è possibile utilizzare il comando Mostra in Blocco note visualizzare la funzione interessata nell'editor. Il cursore salta sulla riga che causa l'errore.

Output di informazioni sul processo di caricamento

. quandoCODESYS carica il progetto nel controllore al momento del login, nella finestra dei messaggi vengono emesse le seguenti informazioni:
  • Dimensione del codice generato

  • Dimensione globale dei dati

  • Ne risulta il fabbisogno di memoria sul controller

  • Un elenco dei blocchi interessati (in caso di modifica online)

Suggerimento

Non è possibile modificare le impostazioni di dispositivi o moduli in modalità online. Per modificare i parametri del dispositivo, è necessario disconnettersi dall'applicazione. Tuttavia, a seconda del sistema bus, potrebbero esserci dei parametri speciali che è possibile modificare anche in modalità online.

Suggerimento

Salva la configurazione della vista CODESYS separatamente l'uno dall'altro in modalità online e offline. Vengono inoltre chiuse le viste che non possono essere utilizzate in una modalità operativa. Per questo motivo, la visualizzazione può cambiare automaticamente quando si effettua l'accesso.