Il tipo di origine dati CODESYS simbolica è disponibile solo insieme a un dispositivo CODESYS. Tuttavia, in questo caso è vantaggioso utilizzare questa tipologia.
Sotto un dispositivo CODESYS HMI, è possibile configurare il collegamento dati con il tipo di origine dati CODESYS Symbolic o CODESYS ApplikationV3. Si consiglia di selezionare CODESYS ApplikationV3 come tipo di origine dati solo quando sul dispositivo remoto non sono disponibili risorse per la configurazione dei simboli. È il caso, ad esempio, dei PLC embedded o mini, le cui applicazioni spesso non prevedono una configurazione di simboli.
Il requisito per l'impostazione della connessione è che i simboli siano stati configurati nel dispositivo remoto e che di conseguenza esista un file di simboli. L'applicazione nel dispositivo remoto ha una configurazione di simboli. Quindi il collegamento dati può essere stabilito tramite il monitoraggio simbolico.
Nel caso del monitoraggio simbolico, viene letto il file di simboli sul dispositivo remoto e le informazioni sulle variabili memorizzate vengono utilizzate per le variabili della sorgente dati e per il trasferimento dei dati. Il vantaggio è che l'applicazione non deve essere aggiornata nel dispositivo locale quando qualcuno modifica l'applicazione remota senza aggiornare la configurazione dei simboli. Se il file di simboli si trova anche sul sistema di sviluppo (un file o un oggetto di configurazione dei simboli come parte del progetto), è possibile leggere anche il file di simboli locale. In questo modo è possibile lavorare offline durante la fase di sviluppo.
Durante la fase di sviluppo, è possibile creare un elenco di variabili offline mediante file di configurazione dei simboli locali. In questo modo, è possibile sviluppare un'applicazione locale offline basata sulle informazioni dei simboli, senza dover collegarsi a una fonte di dati.
A partire da CODESYS Communication 4.5.0.0 e dal sistema di programmazione / runtime V3.5 SP20, i tipi di dati strutturati
vengono trasferiti con il nome originale del tipo anziché con il nome precedentemente
utilizzato GeneratedType_<number>.
Sono possibili i seguenti tipi di connessione:
-
« CODESYS V2»
I dispositivi sono presenti nella stessa rete. Il runtime V2 sul PLC remoto fornisce un'interfaccia di comunicazione.
-
« CODESYS V2 (tramite gateway)»
I dispositivi non sono presenti nella stessa rete. Sono collegati tramite un gateway V2.
Nota: Per questa connessione, sul computer di sviluppo in cui è in esecuzione CODESYS V3 deve essere installato un « CODESYS V2.3 Gateway Server Gateway Server» (gateway V2).
-
« CODESYS V3»
I dispositivi sono presenti nella stessa rete. Il runtime V3 sul PLC remoto fornisce un'interfaccia di comunicazione.
-
« CODESYS V3 (tramite gateway)»
I dispositivi non sono presenti nella stessa rete. Sono collegati tramite un gateway V3.