Skip to main content

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.

_example_img_network_variables.png

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

_example_icon.png SCARICA Progetto