Skip to main content

Finestra di dialogo: Proprietà: Variabili di rete

Simbolo: _icon_project_compare.png

Funzione: in questa finestra di dialogo si definiscono le proprietà di rete per l'elenco delle variabili selezionato nell'albero dei dispositivi. Inoltre, sono disponibili anche tutte le variabili in esso dichiarate come variabili di rete.

Chiamata: Menu contestuale dell'elenco delle variabili nell'albero dei dispositivi → Proprietà, Variabili di rete scheda

Tipo di rete

UDP

Compito

Task dell'applicazione corrente che controlla le variabili da inviare

CODESYS invia sempre le variabili alla fine di un ciclo di attività.

Identificatore elenco

Utilizzato per identificare l'elenco delle variabili di rete

Deve essere unico

Pack variabili

La dimensione dei pacchetti (telegrammi) che vengono trasmessi dipende dal tipo di rete. In caso di UDP, un pacchetto è di 256 byte.

standard icon: CODESYS raggruppa le variabili per l'invio dei pacchi in modo da ridurre il più possibile il numero di pacchi da inviare. In caso di variabili di tipo array o di tipi di dati strutturati, ciò può comportare la suddivisione delle variabili in più telegrammi. Di conseguenza, sono possibili incoerenze dei dati all'interno di queste variabili, anche se la dimensione della variabile è inferiore alla dimensione del pacchetto.

_cds_icon_option_deactivated.png: CODESYS genera un pacchetto per variabile.

Trasmetti checksum

standard icon: Viene fornito un checksum per ogni pacchetto di variabili. Il destinatario controlla il checksum per assicurarsi che le definizioni delle variabili corrispondano dal mittente e dal destinatario. Un pacchetto con checksum in conflitto non è accettato.

Riconoscimento

standard icon: CODESYS invia un messaggio di conferma per ogni pacchetto di dati ricevuto. Se il mittente non riceve una conferma prima di inviare nuovamente, viene scritto un errore nella struttura diagnostica.

Nota: per il NetVarUdp libreria versione 3.5.7.0 e successive, un canale ricevitore non è più assegnato quando non è selezionato il trasferimento riconosciuto. Di conseguenza, è possibile anche lo scambio di variabili di rete tra due controller su un dispositivo hardware.

Trasmissione ciclica, Intervallo

CODESYS invia le variabili all'interno dell'intervallo definito.

Esempio per la definizione del tempo: "T#70ms"

Trasmetti al cambiamento, Divario minimo

standard icon: CODESYS invia le variabili solo se i loro valori sono cambiati. È possibile utilizzare "intervallo minimo" per definire la quantità di tempo minima tra due trasmissioni.

Trasmissione su evento, Variabile

standard icon: CODESYS invia le variabili non appena la variabile definita produce TRUE.

Impostazioni

Impostazioni specifiche del protocollo

Le voci possibili dipendono dalla libreria di rete:

Porta: Numero della porta che CODESYS utilizza per lo scambio di dati con altre unità di rete

Il Valore di default è "1202".

È possibile modificare il valore corrente in qualsiasi momento in Valore campo: selezionare il campo, premere il tasto Barra spaziatricee specificare il valore.

Attenzione: Gli altri nodi della rete devono definire la stessa porta. Se nel progetto è definita più di una connessione UDP, i numeri di porta in tutte le configurazioni vengono adattati a questo valore.

Trasmetti l'Avv.: Il Valore di default è 255.255.255.255, il che significa che lo scambio di dati avverrà con tutte le unità di rete.

È possibile modificare il valore corrente in qualsiasi momento in Valore campo: selezionare il campo, premere il tasto Barra spaziatricee specificare l'indirizzo o l'intervallo di indirizzi di una sottorete.

Esempio: 197.200.100.255 quando deve avvenire la comunicazione con tutti i nodi che hanno indirizzi IP nell'intervallo "197.200.100.x"

Per ulteriori informazioni, vedere: Configurazione di uno scambio di variabili di rete