Esempio: variabili di rete
Prodotto: CODESYS Development System
Questo esempio mostra come utilizzare le variabili all'interno di una rete con più dispositivi. L'esempio è costituito da due applicazioni. Un'applicazione invia le variabili e l'altra le riceve.

Descrizione
Questo esempio mostra come scambiare variabili tra diversi dispositivi all'interno di una rete. Un dispositivo invia una variabile e l'altro la riceve. Per eseguire l'esempio, le applicazioni devono essere eseguite su dispositivi diversi perché una porta può essere utilizzata solo una volta su ogni sistema.
Informazioni aggiuntive
GVL_Send
: Elenco delle variabili globali che contiene anche le impostazioni di rete nelle proprietà delle variabili globali (vedi screenshot). La porta 1202 e l'indirizzo di trasmissione possono rimanere predefiniti. Con questa impostazione, chiunque può ricevere le variabili. All'interno di un progetto è possibile che i dispositivi comunichino direttamente o tramite un file. Se il mittente e il destinatario si trovano in due progetti, è possibile comunicare solo tramite un file.
Questo esempio utilizza un file per la comunicazione. Fare clic con il pulsante destro del mouse GVL_Send
e sul Link to File
tab imposta il file da utilizzare.
NVL
: Elenco delle variabili di rete globale. Qui si imposta l'applicazione del mittente o il file importato.
Main_Receive
: Per verificare il risultato, i valori delle variabili di rete vengono assegnati alle variabili locali. Inoltre, vengono richieste alcune informazioni diagnostiche.
Affinché l'esempio funzioni correttamente, è necessario avviare l'applicazione del mittente prima dell'applicazione del destinatario. Di conseguenza, il file che dovrebbe essere importato dal destinatario può essere creato per primo.
Se su un sistema vengono utilizzati più mittenti, è necessario definire porte diverse per una comunicazione corretta.
Requisiti di sistema e restrizioni
Sistema di programmazione | CODESYS Development System (versione 3.5.16.0 o successiva) |
Sistema di esecuzione | CODESYS Control Win (versione 3.5.16.0) |
Componenti aggiuntivi | - |
Avviso
SCARICA Progetto