Αυτό το άρθρο καλύπτει τα ακόλουθα θέματα:
Βασικές πληροφορίες
Αυτή η εφαρμογή επιτρέπει αναλυτικότερα διαγνωστικά σε επίπεδο συσκευής. Τα δεδομένα που διαβάζονται μπορούν επίσης να αποθηκευτούν, ωστόσο για να είναι σε θέση να ερμηνευτούν αυτά τα δεδομένα, πρέπει κάποιος να έχει βαθιά γνώση του συστήματος KNX.
Οι παρακάτω βασικές λειτουργίες προσφέρονται σε αυτήν την ETS Εφαρμογή:
- Άνοιγμα δεδομένων συσκευής (από αρχείο ή συσκευή).
- Αποθήκευση δεδομένων συσκευής σε ένα αρχείο.
Ενεργοποίηση
Ακολουθήστε τις παρακάτω οδηγίες για να ενεργοποιήσετε την εφαρμογή:
- Αγοράσετε μια άδεια χρήσης για τον Αναγνώστη Συσκευής από το MyKNX.
- Κατεβάστε και εγκαταστήστε την εφαρμογή όπως εξηγείται εδώ.
- Αδειοδοτήστε την όπως εξηγείται εδώ.
Χρήση της Εφαρμογής Αναγνώστης Συσκευής στο ETS
- Καλέστε την εφαρμογή μέσα από ένα έργο Πώς να ξεκινήσετε μια ETS Εφαρμογή.
- Στο παράθυρο της ETS Εφαρμογής, είναι δυνατόν να εναλλάξετε μεταξύ των προβολών «Ιδιότητες» και «Μνήμη» σε μια καρτέλα.
Προβολή Ιδιότητες
Η καρτέλα «Ιδιότητες» ασχολείται με τις ιδιότητες συσκευής και επιτρέπει την ανάγνωση ιδιοτήτων συσκευής.
Το πάνελ της Εφαρμογής χωρίζεται σε δύο τμήματα. Τα αντικείμενα (συμπεριλαμβανομένου του αριθμού του αντικειμένου) εμφανίζονται στο αριστερό τμήμα (1) και οι σχετικές ιδιότητες εμφανίζονται στο δεξί τμήμα (2).
Στήλη | Ιδιότητα | Αναγνωριστικό | Τύπος | Τιμή |
---|---|---|---|---|
Περιγραφή | Περιέχει το όνομα της ιδιότητας σε μορφή απλού κειμένου. | Περιέχει το αριθμητικό αναγνωριστικό της ιδιότητας. | Υποδεικνύει τον τύπο της ιδιότητας. | Τιμή ιδιότητας |
Πρόσθετες ιδιότητες αποθηκεύονται επίσης στον περιέκτη Ιδιότητες.
Στοιχείο | Περιγραφή |
---|---|
Ευρετήριο | Ο αυξανόμενος δείκτης των ιδιοτήτων σε σχέση με το επιλεγμένο αντικείμενο (0...n). |
Αναγνωριστικά Τύπου | Το αναγνωριστικό του τύπου ιδιότητας σύμφωνα με τις προδιαγραφές KNX ή έναν προσαρμοσμένο ορισμό χρησιμοποιώντας ένα αρχείο τύπου (βλ. παρακάτω) για τον Επεξεργαστή Συσκευής |
Όνομα... | Το πραγματικό (πιο κατανοητό) όνομα του τύπου αναγνωριστικού (στην πλευρική μπάρα) ή Τύπος (στο πάνελ) |
Κείμενο Τύπου | Το όνομα σε μορφή κειμένου (προεπιλεγμένο PID--xyz/xyz). Ένα προσαρμοσμένο όνομα μπορεί να αντιστοιχιστεί στον Επεξεργαστή Συσκευής χρησιμοποιώντας έναν Ορισμό και ένα αρχείο τύπου (βλ. παρακάτω) |
Αναγνωριστικό | Όνομα; πανομοιότυπο με την Ιδιότητα στο πάνελ |
Πρόσβαση | Καθορίζει τα ελάχιστα δικαιώματα πρόσβασης για ανάγνωση και εγγραφή («επίπεδο πρόσβασης») που απαιτούνται για μια Ιδιότητα. Ανάλογα με τον τύπο της συσκευής (έκδοση μάσκας), μπορεί να υπάρχουν έως και 16 (0 = υψηλότερο ... 15 = χαμηλότερο) διαφορετικά επίπεδα που μπορούν να ενεργοποιηθούν με χρήση ενός Κλειδιού Πρόσβασης. Η προϋπόθεση για αυτό είναι να έχει καθορίσει ο κατασκευαστής επίπεδα με αυτόν τον τρόπο για τη συσκευή χρησιμοποιώντας ένα Κλειδί για κάθε αντίστοιχο επίπεδο. Αυτό σημαίνει ότι η εμφάνιση του 3/2 απαιτεί Επίπεδο 3 για ανάγνωση και Επίπεδο 2 για εγγραφή. Με άλλα λόγια, για την εγγραφή δεδομένων, πρέπει να έχει καθοριστεί τουλάχιστον το Επίπεδο 2 είτε από το προεπιλεγμένο Κλειδί είτε με ένα ειδικό Κλειδί από τον κατασκευαστή. Η λειτουργία ανάγνωσης/εγγραφής μπορεί να χρησιμοποιηθεί για την εισαγωγή ενός Κλειδιού. |
Επεξεργασία
- Οι ιδιότητες μπορούν να τροποποιηθούν άμεσα στο σχετικό πεδίο (επεξεργασία επιτόπου), είτε κάνοντας διπλό κλικ στο αντίστοιχο κελί (ή χρησιμοποιώντας F2) ή στην πλευρική μπάρα (Περιέκτης Ιδιότητες).
- Εάν οι ιδιότητες δεν είναι εγγράψιμες, η τροποποίησή του δεν είναι δυνατή και ένα διπλό κλικ στο κελί δεν θα έχει κανένα αποτέλεσμα.
- Ολόκληροι πίνακες μπορούν να τροποποιηθούν σε ξεχωριστό παράθυρο διαλόγου, ο οποίος μπορεί να ανοίξει κάνοντας διπλό κλικ στην ιδιότητα.
- Αν εισαχθεί μια μη έγκυρη τιμή, η καταχώρηση αγνοείται και εμφανίζεται ξανά η αρχική τιμή.
Λειτουργίες
Άνοιγμα από μια συσκευή
Το παράθυρο διαλόγου για την ανάγνωση των ιδιοτήτων της συσκευής επιτρέπει την ακόλουθη εισαγωγή:
- Συσκευή/ Φυσική Διεύθυνση: Προκαθορισμένη χρήση της διεύθυνσης της συσκευής που επιλέχθηκε τελευταία στο ETS (ή της διεύθυνσης της συσκευής στην οποία ανήκει το τελευταίο στοιχείο).
- Κλειδί συσκευής/πρόσβασης (που ονομάζεται επίσης κλειδί πρόσβασης στο KNX). Για διαδικασία, βλ. σημείωση στο κάτω μέρος του άρθρου.
- Λειτουργία ανάγνωσης, πλήρης/μερικός δηλώνει αν οι ιδιότητες πρόκειται να αναγνωστούν πλήρως (παράγοντας χρόνου) ή μόνο σιγά σιγά, όταν το αντικείμενο έχει επιλεγεί στο αριστερό παράθυρο.
Ενώ οι ιδιότητες διαβάζονται από τη συσκευή, εμφανίζεται ένα παράθυρο διάλογου "Παρακαλώ περιμένετε". Η λειτουργία που εκτελείται μπορεί να ακυρωθεί μέσω αυτού του διαλόγου. Σε αυτή την περίπτωση, όλα τα δεδομένα που έχουν φορτωθεί μέχρι αυτό το σημείο απορρίπτονται. Κανένα από τα δεδομένα που φορτώθηκαν μέχρι τώρα δεν εμφανίζεται.
Σημείωση
Οι ιδιότητες πίνακα με μέγεθος άνω των 64 bytes φορτώνονται μόνο "κατόπιν ζήτησης" κατά την επεξεργασία (βλ. παραπάνω) της ιδιότητας (αυξάνει την ταχύτητα προβολής).
Άνοιγμα από αρχείο
Αν πρόκειται να διαβαστούν οι ιδιότητες από ένα αρχείο, εμφανίζεται πρώτα ένα παράθυρο διαλόγου "Άνοιγμα αρχείου" που επιτρέπει μόνο την επιλογή *.knxprop αρχείων. Όταν ανοίγει ένα αρχείο, όλα τα δεδομένα που εμφανίστηκαν προηγουμένως απορρίπτονται.
Εγγραφή σε αρχείο
Όπως συμβαίνει με την ανάγνωση από ένα αρχείο, το παράθυρο διαλόγου "Άνοιγμα αρχείου" επιτρέπει μόνο την επιλογή *.knxprop αρχείων. Εάν το επιλεγμένο αρχείο υπάρχει ήδη, θα υπάρξει μια ερώτηση επιβεβαίωσης σχετικά με την αντικατάσταση του αρχείου.
Αν έχετε να διαχειριστείτε έναν πίνακα ιδιοτήτων, ο οποίος είναι μεγαλύτερος από 64 bytes και δεν έχει ακόμη φορτωθεί "κατόπιν ζήτησης", η ιδιότητα αποθηκεύεται ως κενό πεδίο. Δεν θα υπάρξει μεταγενέστερη φόρτωση των μέχρι σήμερα μη-αναγνωσμένων πεδίων.
Όταν διαβάζονται οι ιδιότητες μιας συσκευής, πληροφορίες σχετικά με τον τύπο ή τον αριθμό των στοιχείων της ιδιότητας καθορίζονται για κάθε ιδιότητα online για τη συσκευή. Μπορεί να συμβεί ότι αυτές οι πληροφορίες δεν συμπίπτουν με την περιγραφή της ιδιότητας στα κεντρικά δεδομένα KNX .
Για παράδειγμα, τα κεντρικά δεδομένα μπορεί να υποδεικνύουν ότι μια ιδιότητα είναι μια απλή τιμή του τύπου INTEGER, ενώ οι online πληροφορίες από τη συσκευή να δείχνουν ότι πρόκειται για INTEGER με εννέα (9) τιμές, δηλ. ένας πίνακας. Ή ότι μια ιδιότητα είναι εγγράψιμη σύμφωνα με τα κεντρικά δεδομένα KNX, ενώ οι "online" πληροφορίες ισχυρίζονται το αντίθετο.
- Σε αυτές τις περιπτώσεις, οι πληροφορίες από τα κεντρικά δεδομένα KNX πάντα έχουν προτεραιότητα.
- Αυτό το είδος της αντίφασης υποδεικνύεται από τον τύπο που εμφανίζεται πορτοκαλί.
Πεδίο | Περιγραφή |
---|---|
Ευρετήριο | Ο αυξανόμενος δείκτης των ιδιοτήτων σε σχέση με το επιλεγμένο αντικείμενο (0...n). |
Αναγνωριστικά Τύπου | Το αναγνωριστικό του τύπου ιδιότητας σύμφωνα με τις προδιαγραφές KNX ή έναν προσαρμοσμένο ορισμό χρησιμοποιώντας ένα αρχείο τύπου (βλ. παρακάτω) για τον Επεξεργαστή Συσκευής |
Όνομα | Το πραγματικό (πιο κατανοητό) όνομα του τύπου αναγνωριστικού (στην πλευρική μπάρα) ή Τύπος (στο πάνελ) |
Κείμενο Τύπου | Το όνομα σε μορφή κειμένου (προεπιλεγμένο PID--xyz/xyz). Ένα προσαρμοσμένο όνομα μπορεί να αντιστοιχιστεί στον Επεξεργαστή Συσκευής χρησιμοποιώντας έναν Ορισμό και ένα αρχείο τύπου (βλ. παρακάτω) |
Αναγνωριστικό | Όνομα; πανομοιότυπο με την Ιδιότητα στο πάνελ |
Πρόσβαση | Καθορίζει τα ελάχιστα δικαιώματα πρόσβασης για ανάγνωση και εγγραφή («επίπεδο πρόσβασης») που απαιτούνται για μια Ιδιότητα. Ανάλογα με τον τύπο της συσκευής (έκδοση μάσκας), μπορεί να υπάρχουν έως και 16 (0 = υψηλότερο ... 15 = χαμηλότερο) διαφορετικά επίπεδα που μπορούν να ενεργοποιηθούν με χρήση ενός Κλειδιού Πρόσβασης. Η προϋπόθεση για αυτό είναι να έχει καθορίσει ο κατασκευαστής επίπεδα με αυτόν τον τρόπο για τη συσκευή χρησιμοποιώντας ένα Κλειδί για κάθε αντίστοιχο επίπεδο. Αυτό σημαίνει ότι η εμφάνιση του 3/2 απαιτεί Επίπεδο 3 για ανάγνωση και Επίπεδο 2 για εγγραφή. Με άλλα λόγια, για την εγγραφή δεδομένων, πρέπει να έχει καθοριστεί τουλάχιστον το Επίπεδο 2 είτε από το προεπιλεγμένο Κλειδί είτε με ένα ειδικό Κλειδί από τον κατασκευαστή. Η λειτουργία ανάγνωσης/εγγραφής μπορεί να χρησιμοποιηθεί για την εισαγωγή ενός Κλειδιού. |
Προβολή μνήμης
Αυτή η προβολή επιτρέπει την επεξεργασία μιας περιοχής μνήμης μιας συσκευής. Η δομή είναι παρόμοια με εκείνη των κοινών δεκαεξαδικών επεξεργαστών.
Εμφάνιση
Το πλάτος της οθόνης καθορίζεται σε 16 bytes και δεν είναι μεταβλητό. Οι διευθύνσεις βάσης (δεκαεξαδική μορφή) παρατίθενται στην αριστερή στήλη; προς τα δεξιά στην κεφαλίδα είναι οι 16 διαφορετικές θέσεις μνήμης (δεκαεξαδική μορφή).
Επεξεργασία
Τα τροποποιημένα bytes εμφανίζονται με κόκκινο χρώμα, ενώ τα bytes που είναι μόνο για ανάγνωση είναι γκρι. Η εισαγωγή γίνεται σε δεκαεξαδική μορφή.
Άνοιγμα από μια συσκευή
Το παράθυρο διαλόγου για την ανάγνωση της μνήμης της συσκευής επιτρέπει την ακόλουθη εισαγωγή:
- Συσκευή/ Φυσική Διεύθυνση: Προκαθορισμένη χρήση της διεύθυνσης της συσκευής που επιλέχθηκε τελευταία στο ETS (ή της διεύθυνσης της συσκευής στην οποία ανήκει το τελευταίο στοιχείο).
- Κλειδί συσκευής/πρόσβασης (που ονομάζεται επίσης κλειδί πρόσβασης στο KNX). Για διαδικασία, βλ. σημείωση στο κάτω μέρος του άρθρου.
- Εύρος: από ... έως. προεπιλογή = 0x0100. 0x010F
- Χώρος Διευθύνσεων. Προεπιλογή = Τυπική μνήμη, άλλοι είναι η Μνήμη Χρήστη, Προσαρμοστής Γραμμής Slave, Προσαρμοστής Γραμμής Πίνακας Δρομολόγησης)
Άνοιγμα από αρχείο
Στο παράθυρο διαλόγου για άνοιγμα αρχείων *.sxx, μπορούν να επιλεγούν οι μορφές *.s19; *.s28 και *.s37.
Μετά την επιλογή ενός αρχείου, ολόκληρο το περιεχόμενο του αρχείου εμφανίζεται στον επεξεργαστή. Εάν η μορφή του αρχείου είναι ελαττωματική ή το αρχείο δεν μπορεί να διαβαστεί εντελώς, εμφανίζεται ένα αντίστοιχο μήνυμα και η διαδικασία τελειώνει.
Εγγραφή σε αρχείο
Εγγραφή σε *.sxx αρχεία μπορούν να γίνουν μόνο στις μορφές αρχείων που αναφέρονται παραπάνω. Εάν το αρχείο προορισμού υπάρχει ήδη, θα υπάρξει μια ερώτηση επιβεβαίωσης αν το αρχείο πρέπει να αντικατασταθεί. Εάν η μνήμη διαβάζεται από ένα αρχείο, επεξεργάζεται και ξαναεγγράφεται στο αρχείο, τυχόν διαδικασίες φόρτωσης που ενδέχεται να υπάρχουν σε αυτόν τον φάκελο δεν χάνονται κατά τη διαδικασία.
- Το Κλειδί Πρόσβασης είναι προκαθορισμένο χρησιμοποιώντας ένα κλειδί του έργου ETS που μπορεί να υπάρχει ήδη. Διαφορετικά, χρησιμοποιείται το προεπιλεγμένο κλειδί (0xFFFFFFFFFFFF). Το ETS προσπαθεί να χρησιμοποιήσει το επίπεδο «υψηλότερης τιμής» με βάση αυτά τα δύο κλειδιά.
- Το κλειδί του έργου υπάρχει. Το επίπεδο από το κλειδί του έργου <> προεπιλεγμένο κλειδί. Εάν το πρώτο ερώτημα με το προεπιλεγμένο κλειδί επιτύχει αμέσως το μέγιστο επίπεδο (= 0), τότε το δεύτερο ερώτημα μπορεί να παραλειφθεί.
- Δεν υπάρχει κλειδί έργου. Χρησιμοποιείται το επίπεδο από το προεπιλεγμένο κλειδί.