CONTENUTI
RICEVERE COMANDI UDP UTILIZZANDO IL MINISERVER
- Creazione di un ingresso UDP virtuale
- Impostare l’indirizzo e la porta del mittente
- Monitoraggio UDP
- Creare un ingresso utilizzando il monitor UDP
- Riconoscimento del comando di errore dei dati ricevuti
INVIARE COMANDI UDP UTILIZZANDO IL MINISERVER
INVIARE E RICEVERE COMANDI UDP UTILIZZANDO IL MINISERVER
Miniserver fornisce un’interfaccia di rete per inviare e ricevere comandi UDP. Questa funzionalità è utile per il controllo dei dispositivi di rete che supportano il protocollo UDP.
RICEVERE COMANDI UDP UTILIZZANDO IL MINISERVER
Il Miniserver supporta la ricezione di comandi UDP. È possibile visualizzare tutti i comandi e i pacchetti utilizzando il monitor UDP di Loxone.
CREAZIONE DI UN INGRESSO UPD VIRTUALE
Nella struttura della Periferia, selezionare l’elenco ‘Ingressi virtuali’ e fare clic su ‘Ingresso UDP virtuale’. Il sistema apparirà quindi nella finestra Periferia.
Il Miniserver supporta max. 50 diverse porte UDP di ingresso.
INDIRIZZO E PORTA DEL MITTENTE
Fare clic sul connettore di ingresso virtuale e osservare la finestra delle proprietà. Qui è possibile impostare il nome, l’indirizzo del mittente (l’indirizzo IP) e la porta del ricevitore UDP.
Per facilitare la creazione di ingressi UDP, utilizzare il monitor UDP. Il monitor UDP si trova nella scheda Ingressi virtuali. È necessario attivare il monitor UDP per vedere tutti i pacchetti UDP sulla rete.
CREARE UN INGRESSO UTILIZZANDO IL MONITOR UDP
Nel Monitor UDP selezionare un pacchetto, quindi fare clic su ‘Crea sensore digitale’ o ‘Crea sensore analogico’. Dopo aver aggiunto il sensore, l’ingresso UDP viene visualizzato in Periferia. Se il messaggio di testo ‘input = 1’ viene inviato da Miniserver lxl007f, l’ingresso UDP risponde trasmettendo un impulso.
RICONOSCIMENTO DEL COMANDO DI ERRORE DEI DATI RICEVUTI
Per il riconoscimento degli errori, è possibile specificare delle variabili che possono semplificare il processo di risoluzione.
Variable | Description |
\v | Utilizzando la variabile\v, l’ingresso UDP virtuale può assumere il valore dato dal mittente UDP |
\1 | Byte 1 (lowest) |
\2 | Byte 2 |
\3 | Byte 3 |
\4 | Byte 4 |
\x | Questa variabile identifica un valore dinamico in esadecimale |
\\ | \, |
\. | Qualsiasi segno |
\t | Tab (0x09) |
\b | 0x0d |
\r | 0x0a |
\d | 0-9 |
\m | A-Z, a-z, 0-9 |
\a | A-Z, a-z |
INVIARE COMANDI UDP UTILIZZANDO IL MINISERVER
Come inviare qualsiasi comando UDP con Miniserver utilizzando un’uscita virtuale.
INSERIRE L’INDIRIZZO
Per consentire i comandi UDP, digitare i seguenti indirizzi e porte:
/dev/udp/192.168.1.10/7000 , e abilitare “chiudi connessione dopo l’invio”.
INSERIRE COMANDI VIRTUALI
Oltre al connettore di uscita virtuale, è necessario aggiungere e memorizzare anche i comandi virtuali. A tale scopo, fare clic su ‘I/O virtuale’ in Periferia, quindi fare clic su ‘comando di uscita virtuale’ nella scheda Contesto. Il comando virtuale è ora elencato nella finestra Periferia sotto le uscite virtuali.
INSERIRE I COMANDI VIRTUALI
Evidenziare il comando virtuale nella finestra Periferia e inserire il comando desiderato in “Comando se ON” o “Comando se OFF”.
Il comando presente nel campo “Comando se ON” viene inviato quando un impulso arriva al comando virtuale. Il comando presente nel campo “Comando se OFF” viene inviato quando l’impulso termina. Se non viene immesso alcun comando, non viene inviato alcun comando.
È possibile inviare qualsiasi messaggio, purché sia riconosciuto dal dispositivo ricevente. In caso contrario, il pacchetto non verrà accettato.