Επικοινωνία Με Διασυνδέσεις

Η επικοινωνία με τις διασυνδέσεις πραγματοποιείται μέσω των μεταβλητών in.COM και out.COM. Όπου COM μπορεί να έχει οποιοδήποτε όνομα. Στη συνέχεια, μπορείτε στη δεξιά πλευρά του επεξεργαστή κάτω από Επικοινωνία να επιλέξετε τη διασύνδεση. Εκεί αναφέρονται όλες οι διασυνδέσεις που έχουν ανατεθεί στο έργο. Στην λίστα κάτω από το πεδίο επιλογής μπορούν να οριστούν τα τηλεγραφήματα. Σε αντίθεση με άλλα συστήματα, εδώ μπορείτε να εισάγετε πολλούς δεσμούς δεδομένων ανά μεταβλητή. Είναι επίσης δυνατό η μεταβλητή να συνδεθεί απευθείας από τη διασύνδεση μέσω Drag&Drop κάτω από Εγκατάσταση.

Πρέπει να ορίσετε σωστά τον τύπο δεδομένων. Σε αντίθεση με το πρότυπο του συστήματος KNX, εδώ χρησιμοποιείται ένας καθολικός τύπος και όχι οι τύποι DPT/EIS.

Δομή Του Επεξεργαστή

Το παράθυρο διαλόγου στον επεξεργαστή επιτρέπει τη σύνδεση των διασυνδέσεων, χωρίς να επηρεάζει την προγραμματισμό του στοιχείου.

Στο παραπάνω παράδειγμα, ένας ηχείο SONOS ελέγχεται με ένα κουμπί KNX. Επιπλέον, μια αναλογική τιμή συνδέθηκε με μια κατάσταση.

Η μεταβλητή επικοινωνίας status στέλνει στην ομάδα διευθύνσεων 1/0/5 και αντιδρά σε αλλαγές από τις διευθύνσεις 1/0/5 και 1/7/5. Το ερωτηματικό σημείο ρωτάει κατά την αρχικοποίηση τη κατάσταση της διεύθυνσης 1/7/5.

Για τις τιμές Tr_UP και Tr_DW, η αποστολή έχει απενεργοποιηθεί με την αφαίρεση της επιλογής του κουμπιού.

Οι κόκκινα τιμές (Tr_Play και Tr_Stop) δεν βρέθηκαν στο PLC και αγνοούνται αντίστοιχα. Αν το πρόγραμμα δοκιμαστεί επιτυχώς, αυτές οι τιμές μπορούν να διαγραφούν χωρίς να επηρεάσουν την εφαρμογή.

Συμβουλή: Πατήστε με το δεξί κουμπί του ποντικιού σε μια μεταβλητή επικοινωνίας για να βρείτε την εμφάνισή της στο PLC.

Διακόπτες

Τα εισερχόμενα σήματα φιλτράρονται. Επαναλαμβανόμενες τιμές αγνοούνται. Για αυτό τον σκοπό υπάρχει ο τύπος δεδομένων trig, trig_p κλπ. Αυτός δημιουργεί μια ακμή όταν ένα τηλεγράφημα φτάσει. Σε περίπτωση πολλαπλών γκέιτγουεϊ στην ίδια διασύνδεση, τότε δημιουργείται μόνο ένας παλμός μέσω του τρέχοντος γκέιτγουεϊ. Αυτό αποφεύγει πολλούς συνεχόμενους παλμούς.

Σύνδεση Τιμών

Μπορείτε να συνδέσετε αντικείμενα επικοινωνίας απευθείας με ένα στοιχείο από τη δομή μέσω Drag&Drop. Για αυτό, στη εγκατάσταση μπορούν να σέρνονται όλα τα αντικείμενα με τα ακόλουθα σύμβολα.

Σύμβολο Περιγραφή
Το αντικείμενο μπορεί να διαβαστεί.
Το αντικείμενο μπορεί να διαβασθεί και να γραφτεί.
Αυτό είναι μια σταθερά. Αυτή η τιμή δεν μπορεί να διαβαστεί ή να γραφτεί.

Η αντίστοιχη διασύνδεση επιλέγεται αυτόματα. Αυτό σημαίνει ότι δεν χρειάζεται να επιλέξετε προηγουμένως τη διασύνδεση. Το σέρνετε επάνω είναι αρκετό. Επίσης, δεν χρειάζεται να λάβετε υπόψη αν η διασύνδεση είναι σωστή. Για παράδειγμα, αν ένα αντικείμενο KNX σερνθεί σε ένα PLC, η μεταβλητή θα ανατεθεί σωστά. Παρατηρήστε ότι μόνο ο πρώτος εισαγωγικός δεσμός μιας μεταβλητής επικοινωνίας μπορεί να στείλει.

Συμβουλή: Κάτω από τα αντικείμενα στην Εγκατάσταση εμφανίζεται η αναφορά με τα αντίστοιχα στοιχεία κάτω από τα αντικείμενα. Αυτό είναι χρήσιμο όταν πρέπει να ψάξετε για σφάλματα.

Αποστολή Τιμών

Μόνο ο πρώτος δεσμός δεδομένων στέλνει στο δίκτυο, αν η επιλογή στη δεξιά πλευρά είναι ενεργοποιημένη. Όλα τα άλλα αντικείμενα δίνουν την κατάσταση τους. Ένα παράδειγμα για το δίκτυο KNX: Αν κοιτάξετε έναν διακόπτη σε ETS, υπάρχουν συνήθως δύο αντικείμενα επικοινωνίας. Ένα για τη λειτουργία του διακόπτη και ένα αντικείμενο κατάστασης (μπορεί να περιέχεται επίσης στο αντικείμενο διακοπής). Ιδεαλικά μπορείτε να εισάγετε κάθε ομάδα διευθύνσεων ως δεσμό δεδομένων στη διασύνδεση. Έτσι, η κατάσταση εμφανίζεται αμέσως στην οπτικοποίηση. Και όχι μόνο όταν ο διακόπτης λειτουργεί.

Μόνο οι αλλαγές μιας μεταβλητής μεταδίδονται στη διασύνδεση. Η αλλαγή επαναφέρεται στο ίδιο όταν λαμβάνεται. Αυτό σημαίνει ότι όταν λαμβάνεται μια αλλαγή στην in.COM, η έξοδος out.COM δεν στέλνει. Αυτό πρέπει να ληφθεί υπόψη ιδιαίτερα όταν καθυστερείτε τις τιμές.

Παρατηρήστε επίσης πάντα τον αριθμό των τηλεγραμμάτων που μια διασύνδεση στέλνει. Γιατί πολλά τηλεγραφήματα μπλοκάρουν το δίκτυο. Αυτό μπορεί να βελτιωθεί μόνο με μια άλλη ξεχωριστή γραμμή. Αν μια μεταβλητή στέλνει γρήγορα παλμούς, αυτό μπορεί να οδηγήσει στην υπεργραφία του buffer και στη διαγραφή των τηλεγραμμάτων της μεταβλητής. Έτσι, μπορεί να οδηγήσει σε ανεπιθύμητα αποτελέσματα. Επιβραδύνετε λοιπόν την μεταβλητή.

Επαναλαμβανόμενη Αποστολή Της Ίδιας Τιμής

Μια ειδική περίπτωση είναι η αποστολή της ίδιας τιμής. Αυτό μπορεί να πραγματοποιηθεί με πολλούς τρόπους.

Αν η τιμή είναι μια boolean τιμή, μπορείτε να χρησιμοποιήσετε απευθείας trig_p ή trig_n ως τύπο δεδομένων. Το trig_n στέλνει FALSE και το trig_p TRUE, μόλις δημιουργηθεί μια θετική ακμή στην έξοδο out.COM.

Μια άλλη μέθοδος είναι η ρύθμιση του NULL. Αυτό μπορεί να προγραμματιστεί με πολλές δυνατότητες. Η απλούστερη μέθοδος είναι η χρήση της μονάδας λειτουργίας SEL.

Αρχικοποίηση Μετά Την Επαναφορά

Κατά την εκκίνηση του διακομιστή ή με νέα τηλεγραφήματα, αυτά αρχικοποιούνται όταν υπάρχει ένα ? χωρίς κενό πριν από το τηλεγράφημα. Για παράδειγμα, ?1/4/22.

Προσοχή: Αν στην ETS η πρώτη ομάδα διευθύνσεων του διακόπτη είναι μια κεντρική εντολή, αυτό μπορεί να προκαλέσει ένα κεντρικό ενεργοποίηση ή απενεργοποίηση κατά τη διάβασή της. Ως εκ τούτου, ορίστε πάντα την διεύθυνση διακοπής ως αποστολή.