Contrariamente al Controllo Bus, il Controllo in Linea offre la possibilità di:
- leggere lo stato corrente di un oggetto di gruppo
- (sovrascrivere) lo stato corrente di un oggetto di gruppo.
Panoramica delle possibili funzioni quando 'Funzioni di gruppo' è selezionata in Controllo in Linea
Opzione | Descrizione |
Indirizzo del gruppo | Indirizzo di gruppo da leggere. Utilizzare il pulsante (...) a destra per selezionare un indirizzo di gruppo dal progetto attualmente selezionato. Gli indirizzi del gruppo sono ordinati nella casella di selezione in ordine crescente in base al valore dell'indirizzo del gruppo (significa che il primo indirizzo del gruppo possibile nell'elenco è 0/0/1). |
Tipo di datapoint | Selezione manuale di un tipo di Datapoint. Questo definisce le regole di decodifica del valore dell'indirizzo del gruppo, che sono applicati per la decodifica (ricezione di un telegram, operazioni di lettura/scrittura). |
Ultimo valore ricevuto | L'ultimo valore che è stato ricevuto dal bus per l'indirizzo del gruppo selezionato. |
Valore | Valore da scrivere, decodificato in base al tipo di datapoint selezionato o come valore grezzo. |
Invia ciclicamente | Invia un telegramma ciclicamente. Se abilitato, il tempo di ritardo (vedi sotto) è impostato automaticamente a 1 sec. |
Tempo di ritardo [sec] | Tempo di ritardo in secondi fino all'invio del primo telegramma o all'intervallo tra due telegrammi (0...3600) |
Scrivi | Invia un telegramma "scrivi valore con un indirizzo di gruppo" al bus, per scrivere il valore di un indirizzo di gruppo |
Leggi | Invia un telegramma "leggi valore indirizzo di gruppo " al bus, per leggere il valore di un indirizzo di gruppo |
Leggi valore indirizzo di gruppo
Innanzitutto, assicurati che il pulsante 'Funzioni gruppo' sia premuto nella finestra di Controllo in Linea. Premere il pulsante 'Avvio' e inserire un indirizzo di gruppo nel campo vuoto 'Indirizzo di gruppo' o selezionare un indirizzo di gruppo dall'elenco degli indirizzi di gruppo esistenti nel progetto corrente premendo il simbolo '. .”.
Premere il pulsante 'Leggi' per inviare una richiesta di lettura sul bus. il telegramma risultante mostra il tipo di comando “GroupValueRead'” nella colonna “Tipo” e non mostra alcun valore nella colonna “Info”. L'indirizzo sorgente nel telegramma è l'indirizzo individuale dell'interfaccia del bus. Il valore del telegramma di risposta (la colonna “Tipo” riporta il comando “GroupValueResponse”) è mostrato nella colonna “Info”.
I valori preceduti da un segno $-sono valori esadecimali.
E’ possibile leggere i valori degli oggetti che hanno il flag di lettura abilitato. Se si invia una richiesta di lettura su indirizzi di gruppo che non sono abilitati ad essere trasmessi, la risposta alla lettura sarà inviata con un differente indirizzo di gruppo (quello abilitato alla trasmissione) rispetto a quello con il quale è stata inviata la richiesta.
Scrivi valori indirizzo gruppo
Innanzitutto, assicurati che il pulsante 'Funzioni gruppo' sia premuto nella finestra di Controllo in Linea. Premere il pulsante 'Avvio' e inserire un indirizzo di gruppo nel campo vuoto 'Indirizzo di gruppo' o selezionare un indirizzo di gruppo dall'elenco degli indirizzi di gruppo esistenti nel progetto corrente premendo il simbolo '. .”.
Selezionare il tipo di datapoint appropriato dal campo Tipo di punto di dati, così come il valore dei dati utili che devono essere inviati. Un tempo di ritardo in secondi può essere impostato in modo che il telegramma venga inviato solo dopo il tempo di ritardo inserito. Selezionando il campo 'Invia ciclicamente' attiverà automaticamente l'opzione 'Tempo di ciclo[sec]'. In quest'ultimo caso, verrà scritto un telegramma, ad esempio ogni due secondi.
Una volta che il telegramma è stato spedito, ETS mostra il telegramma inviato e il possibile telegramma di risposta.