Il presente articolo tratta i seguenti argomenti:
Informazioni preliminari
Questa app consente una diagnostica più approfondita dei dispositivi. I dati letti possono anche essere salvati, tuttavia per essere in grado di interpretare questi dati, l'utente deve avere una profonda conoscenza del sistema KNX.
Le seguenti funzioni di base sono offerte in questa app ETS:
- Apri i dati del dispositivo (da un file o dal dispositivo).
- Salva i dati del dispositivo in un file.
Attivazione
Seguire le istruzioni per attivare l'app:
- Acquistare una licenza per la App Device Reader in MyKNX.
- Scarica e installa l'app come spiegato qui.
- Licenziala come spiegato qui.
Uso dell'App Device Reader in ETS
- Invoca l'App all'interno di un progetto (Come avviare un'app ETS)
- Nella finestra dell'app ETS, è possibile passare tra la visualizzazione 'Proprietà/em>' e 'Memoria' su una scheda.
Vista delle proprietà
La scheda 'Proprietà' si occupa delle proprietà del dispositivoe permette di leggere le proprietà del dispositivo.
Il pannello App è diviso in due parti. Gli oggetti (compreso il numero di oggetto) sono visualizzati nella parte sinistra (1) e le proprietà associate sono visualizzate nella parte destra (2).
Colonna | Proprietà | ID | Tipo | Valore |
---|---|---|---|---|
Descrizione | Contiene il nome completo di testo della proprietà. | Contiene l'ID numerico. | Indica il tipo di proprietà. | Valore della proprietà |
Ulteriori proprietà sono memorizzate anche nel contenitore Proprietà.
Elemento | Descrizione |
---|---|
Indice | L'indice consecutivo delle proprietà relative all'oggetto selezionato (0...n). |
ID Tipo | L'ID del tipo di proprietà secondo le specifiche di KNX o una definizione personalizzata utilizzando un file tipo (vedi sotto) per il Device Editor |
Nome... | Il nome effettivo (più intelligibile) del Tipo ID (nella barra laterale) o Tipo (nel pannello) |
Tipo Testo | Il nome in forma testuale (predefinito PID--xyz/xyz). Un nome personalizzato può essere assegnato in Device Editor utilizzando Definizione e un file tipo (vedi sotto) |
Identificatore | Nome; identico a Proprietà nel pannello |
Accesso | Definisce i diritti minimi di accesso in lettura e scrittura ("livello di accesso") richiesti per una proprietà. A seconda del tipo di dispositivo (versione maschera), ci possono essere fino a 16 (0 = massimo . .15 = più basso) diversi livelli che possono essere abilitati utilizzando una chiave di accesso. La condizione preliminare è che il costruttore abbia anche definito i livelli in questo modo per il dispositivo utilizzando una chiave per un livello corrispondente. Ciò significa che un display di 3/2 richiede il livello 3 per la lettura e il livello 2 per la scrittura. In altre parole, per scrivere dati, almeno il livello 2 deve essere stabilito dalla chiave predefinita o con una chiave specifica del costruttore. La funzione Lettura/Scrittura può essere utilizzata per inserire una chiave. |
Modifica
- Le proprietà possono essere modificate direttamente nel campo associato (modifica sul posto), facendo doppio clic sulla rispettiva cella (o usando F2) o nella barra laterale (contenitore proprietà).
- Se le proprietà non sono scrivibili, la modifica non è possibile e un doppio clic sulla cella non avrà effetto.
- Interi array possono essere modificati in una finestra separata, che può essere aperta facendo doppio clic sulla proprietà.
- Se viene inserito un valore non valido, la voce viene ignorata e viene nuovamente visualizzato il valore originale.
Funzioni
Apri da un dispositivo
La finestra di dialogo per la lettura delle proprietà del dispositivo permette il seguente input:
- Dispositivo/ Indirizzo Fisico; predefinito utilizzando l'indirizzo dell'ultimo dispositivo selezionato in ETS (o l'indirizzo del dispositivo al quale appartiene l'ultimo elemento selezionato).
- Chiave di accesso/dispositivo (chiamata anche Chiave di accesso in KNX); per la procedura, vedere Nota
- Modalità lettura; completo/parziale indica se le proprietà devono essere lette completamente (fattore tempo) o solo poco a poco quando l'oggetto è selezionato nella finestra di sinistra.
Mentre le proprietà sono in lettura dal dispositivo, viene visualizzata una finestra modulare "Attendere prego". L'operazione in esecuzione può essere annullata utilizzando questa finestra. In questo caso, tutti i dati caricati fino a questo punto vengono scartati. Nessuno dei dati finora caricati viene visualizzato.
Nota
Array-Properties con una dimensione superiore a 64 byte sono caricati solo "su richiesta" durante la modifica (vedi sopra) della proprietà (aumenta la velocità del display).
Apri da file
Se le proprietà devono essere lette da un file, viene visualizzata una finestra di dialogo "Apri file" che permette solo di selezionare i file *.knxprop. Quando un file viene aperto, tutti i dati visualizzati in precedenza vengono scartati.
Scrivi su file
Come per la lettura di un file, la finestra di dialogo "Apri file" permette solo di selezionare *.knxprop. Se il file selezionato esiste già, ci sarà un prompt di conferma sulla sovrascrittura del file.
Se hai a che fare con un Array- Property, che è più grande di 64 byte e non è stato ancora caricato "su richiesta", la proprietà viene salvata come un campo vuoto. Non ci sarà alcun successivo caricamento di campi ancora non letti.
Quando le proprietà di un dispositivo vengono lette, le informazioni sul tipo o il numero di elementi della proprietà sono determinati per ogni proprietà online per il dispositivo. Può accadere che queste informazioni non coincidano con la descrizione della proprietà contenuta nei dati master di KNX .
Ad esempio, i dati master possono indicare che una proprietà è un unico valore del tipo INTEGER, mentre le informazioni online indicano che si tratta di un INTEGER con nove (9) valori, ovvero un array. O che una proprietà è scrivibile in base ai dati master KNX mentre le informazioni "online" sostengono il contrario.
- In questi casi, le informazioni dei dati master KNX hanno sempre la priorità.
- Questo ordine sulla contraddizione è indicato dal tipo visualizzato arancione.
Campo | Descrizione |
---|---|
Indice | L'indice consecutivo delle proprietà relative all'oggetto selezionato (0...n). |
ID Tipo | L'ID del tipo di proprietà secondo le specifiche di KNX o una definizione personalizzata utilizzando un file tipo (vedi sotto) per il Device Editor |
Nome | Il nome effettivo (più intelligibile) del Tipo ID (nella barra laterale) o Tipo (nel pannello) |
Tipo Testo | Il nome in formato testo (predefinito PID--xyz/ xyz). Un nome personalizzato può essere assegnato in Device Editor utilizzando Definizione e un file tipo (vedi sotto) |
Identificatore | Nome; identico a Proprietà nel pannello |
Accesso | Definisce i diritti minimi di accesso in lettura e scrittura ("livello di accesso") richiesti per una proprietà. A seconda del tipo di dispositivo (versione maschera), ci possono essere fino a 16 (0 = massimo . .15 = più basso) diversi livelli che possono essere abilitati utilizzando una chiave di accesso. La condizione preliminare è che il costruttore abbia anche definito i livelli in questo modo per il dispositivo utilizzando una chiave per un livello corrispondente. Ciò significa che un display di 3/2 richiede il livello 3 per la lettura e il livello 2 per la scrittura. In altre parole, per scrivere dati, almeno il livello 2 deve essere stabilito dalla chiave predefinita o con una chiave specifica del costruttore. La funzione Lettura/Scrittura può essere utilizzata per inserire una chiave. |
Vista memoria
Questa vista permette la modifica di un'area di memoria di un dispositivo; la struttura è simile a quella degli editor esadecimali comuni.
Display
La larghezza del display è fissata a 16 byte e non è variabile. Gli indirizzi di base (forma esadecimale) sono elencati nella colonna di sinistra; a destra nell'intestazione sono le 16 diverse posizioni di memoria (forma esadecimale).
Modifica
I byte modificati sono visualizzati in rosso mentre i byte di sola lettura sono in colore grigio. L'ingresso è realizzato in forma esadecimale.
Apri da un dispositivo
La finestra di dialogo per leggere la memoria del dispositivo consente il seguente input:
- Dispositivo/ Indirizzo Fisico; predefinito utilizzando l'indirizzo dell'ultimo dispositivo selezionato in ETS (o l'indirizzo del dispositivo al quale appartiene l'ultimo elemento selezionato).
- Chiave di accesso/dispositivo (chiamata anche Chiave di accesso in KNX); per la procedura, vedere nota in fondo all'articolo.
- Intervallo; da ... a; predefinito = 0x0100.. 0x010F
- Spazio indirizzo; predefinito = Memoria standard, altri sono Memoria utente, Accoppiatore di Linea Slave, Tabella di Routing)
Apri da file
Nella finestra di dialogo per l'apertura dei file *.sxx, possono essere selezionati i formati *.s19; *.s28 e *.s37.
Dopo aver selezionato un file, l'intero contenuto del file viene visualizzato nell'editor. Se il formato del file è difettoso o il file non può essere letto completamente, appare un messaggio corrispondente e il processo è terminato.
Scrivi su file
La scrittura su file *.sxx può essere effettuata solo nei formati di file sopra menzionati. Se il file di destinazione esiste già, ci sarà un prompt di conferma se il file deve essere sovrascritto. Se la memoria è letta da un file, modificata e scritta di nuovo al file, tutte le procedure di caricamento che possono esistere in questo file non vengono perse nel processo.
- La chiave di accesso è predefinita utilizzando una chiave del progetto ETS che può già esistere; in caso contrario, viene utilizzata la chiave predefinita (0xFFFFFFFFF). ETS tenta di utilizzare il livello di "valore più elevato" sulla base di queste due chiavi.
- La chiave del progetto esiste; Livello dalla chiave del progetto vincitore <> chiave predefinita; Se la prima interrogazione con la chiave predefinita raggiunge immediatamente il livello massimo (= 0), la seconda interrogazione può essere omessa.
- Non c'è nessuna chiave del progetto; viene utilizzato il livello dalla chiave predefinita.