Κτίριο eHouse αυτοματισμού Ethernet – Συνεργασία πίνακες ελέγχου απ 'ευθείας με τους ελεγκτές πάνω από το UDP

eHouse Αυτοματισμού , Διαχείριση Κτιρίων Ethernet έκδοση επιτρέπει την άμεση επικοινωνία με έναν σχεδόν απεριόριστο αριθμό των πάνελ εμφανίζει την τρέχουσα κατάσταση της Ελεγκτές Αυτοματισμού χρησιμοποιώντας το πρωτόκολλο UDP για το LAN . Αυτοματισμός σπιτιού eHouse – ενημέρωση πάνελ πάνω από το UDP (User_Datagram_Protocol) .
Σε αντίθεση με το πρωτόκολλο TCP είναι ένα πρωτόκολλο χωρίς σύνδεση , δηλαδή . δεν απαιτούν τη μόνιμη σύνδεση μεταξύ του πελάτη και του διακομιστή , Παρακολούθηση συνεδρίας , έλλειψη των μηχανισμών για τον έλεγχο των δεδομένων , ροής και αναμετάδοση .
Αυτό το καθιστά πολύ πιο γρήγορα από ό, τι το πρωτόκολλο TCP , ωστόσο , είναι δυνατόν να χάνει δεδομένα και άλλα σφάλματα .
Στην περίπτωση του User Datagram (Ατομικές καρέ για κάθε σύστημα) , ορθότητα μεταφοράς πρέπει να ασχοληθεί με το λογισμικό επικοινωνίας .
UDP είναι ιδανικό για την αποστολή εκπομπές (μηνύματα , μεταδίδουν σε πολλαπλές συσκευές ταυτόχρονα , χωρίς να προβεί σε περαιτέρω συνδέσεις με τους πελάτες από το διακομιστή) .
Τα πιο σημαντικά χαρακτηριστικά είναι τα ακόλουθα:

  • Πρωτόκολλο χωρίς σύνδεση λήψης άλλη σύνδεση της συσκευής στο διακομιστή δεν θα φορτώσει στον σέρβερ
  • μηνύματα που στέλνονται σε παγκόσμιο επίπεδο σε όλες τις συσκευές στο LAN
  • ο διακομιστής δεν έχει σημασία αν στέλνει μηνύματα σε 0 ή περισσότερες συσκευές ή συσκευές ακρόασης, όπως τα μηνύματα
  • σφάλματα μετάδοσης δεν έχουν καμία επίπτωση στον server κατάλληλα δεδομένα
  • μετάδοσης δεδομένων είναι απροστάτευτο κατά τα λάθη , είναι: καμία επιβεβαίωση , δεν παρέχει έλεγχο ροής

Επειδή το UDP δεν έχει προστασία από σφάλματα μετάδοσης , για να το χρησιμοποιήσετε στην eHouse , και να επιτρέψει τον έλεγχο σφαλμάτων πακέτα δεδομένων αποστέλλονται έλεγχο πλάτος – ποσό για την επαλήθευση .
Αυτό τους επιτρέπει να συγκρίνουν και τη χρήση του πελάτη – πλευρά, όταν έστειλε έλεγχος – ποσό είναι ίσο με ένα υπολογιζόμενο .
Για eHouse , μια σύγκριση των στοιχείων είναι στον πελάτη και το λογισμικό του .
Τα δεδομένα αποστέλλονται από τον διακομιστή σε δυαδική μορφή και πρέπει να αποκωδικοποιούνται από το λογισμικό του πελάτη .
Ο server στέλνει τα δεδομένα στη συγκεκριμένη θύρα (default 6789) , και ο πελάτης πρέπει να ακούει για τα εισερχόμενα μηνύματα ασύγχρονα στο λιμάνι .
Μέσα Ασύγχρονη , ότι τα δεδομένα δεν είναι αποθηκευμένο , και η συσκευή σας θα πρέπει να λαμβάνουν πακέτα σε συνεχή βάση κατά τη στιγμή της αποστολής (σε πραγματικό χρόνο) .
Επιλέγοντας θύρα UDP εξαρτάται από την αρχιτεκτονική του συστήματος και εξαρτάται από τον τύπο της εγκατάστασης , αν όλοι οι ελεγκτές στέλνουν πακέτα με το ίδιο καθεστώς που κάθε λιμάνι στο άλλο και μπορούν να επιλεγούν ξεχωριστά από τις εφαρμογές του συστήματος eHouse .
Ενα πακέτο δεδομένων είναι η ίδια όπως στην περίπτωση της μεταδόσεως μέσω της επικοινωνίας TCP με τους οδηγούς Ethernet ή eHouse λογισμικού . exe για PC στέλνει δυαδικά δεδομένα πάνω από το UDP .
Αυτό επιτρέπει τη χρήση μιας απλής λειτουργίας (διαδικασία) αποκωδικοποίηση ενός πλαισίου , ανεξάρτητα από το αν το μέσο μετάδοσης , πρωτόκολλο μετάδοσης είναι .
Τα δεδομένα δεν είναι εξασφαλισμένα να διευκολύνουν την αποκωδικοποίηση των επιμέρους πίνακες ελέγχου και λογισμικό για την απεικόνιση .
Αυτό θα επιτρέψει την εμφάνιση των πληροφοριών σχετικά με τα πάνελ σε μόνο έναν περιορισμένο αριθμό IP μάσκα υποδικτύου , δηλαδή . 255 . Επειδή αυτά είναι μόνο η κατάσταση συσκευών, χωρίς τη δυνατότητα να τρέξει το γεγονός σύστημα , μπορεί να διατεθεί στο κοινό έξω από το τείχος προστασίας LAN .
Σε ειδικές περιπτώσεις , μπορείτε να δημιουργήσετε ένα VPN (Virtual_Private_Network) – διοχετευμένης σύνδεσης για να λάβετε την κατάσταση των οδηγών για τα εξωτερικά πάνελ εκτός του δικτύου , ή να χρησιμοποιήσετε μια σύνδεση TCP challange – ανταπόκρισης (με δυναμική κωδικό επαλήθευσης) , η οποία εξακολουθεί να είναι ενεργή .
Τα δεδομένα αυτά δεν είναι κρίσιμα και χωρίς αποκωδικοποίηση πακέτων από την εφαρμογή eHouse , αυτό είναι μάτσο μονάδες και μηδενικά , που πρέπει να αποκωδικοποιηθεί από το σύστημα eHouse λογισμικό πακέτο για ομάδες κάθε τύπου .
eHouse . Το λογισμικό exe έχει ενημερωθεί , που επέτρεψε τη συλλογή των δεδομένων αυτών από το UDP – User Datagram Protocol . Αναφέρεται μόνο για eHouse Ethernet ή eHouse 1 υπό την εποπτεία των συστημάτων CommManager .
Για να το κάνετε αυτό , εκτελέσετε την εφαρμογή eHouse με παράμετρο ” eHouse . exe / VIAUDP ” κεφαλαιοποίηση δεν έχει σημασία .
Αυτό θα επιτρέψει για μια πολύ πιο αξιόπιστη λήψη της κατάστασης του CommManager , και συνδέεται με το eHouse_1 ελεγκτές που εργάζονται με RS – 485 διεπαφή .
EHouse εφαρμογή λαμβάνει (ακούει) μόνο τα εισερχόμενα πακέτα με οδηγούς . Τα πακέτα αποστέλλονται με checksum και αν τα δεδομένα λάθη apears , Τα απλά αγνοούνται , και θα ενημερώνονται με τη σωστή λήψη της επόμενης έγκυρο πακέτο που περιέχει την κατάσταση του ελεγκτή .
Η μέθοδος αυτή απαλλάσσει επίσης τους πελάτες από τα σφάλματα του διακομιστή και του δικτύου , Routers , διακόπτης , δεδομένου ότι δεν υπάρχει περίπτωση να σπάσει την επικοινωνία με το διακομιστή , λόγω της ιδέας connectionless πρωτόκολλο UDP .
Αυτό δεν προκαλεί αναστολή ή μόνιμη απώλεια της ενημερώσεις εφαρμογών , Όπως και στην περίπτωση συνδυασμού των πρωτοκόλλων στο διακομιστή , αλλά μόνο προσωρινά, κατά τη διάρκεια μιας αποτυχίας σύνδεσμο , και χάνοντας μόνο πακέτα κατά τη διάρκεια αποτυχίες ή υπερβολικό φορτίο στο δίκτυο .
Χάνοντας την κατάσταση πακέτο των ελεγκτών είναι αποδεκτή , καθώς είναι κυκλικά επαναλήφθηκε με μία αλλαγή στην κατάσταση του κάθε ελεγκτή , και η ελάχιστη περίοδος είναι περίπου 15 δευτερόλεπτα, αν δεν υπάρχει καμία αλλαγή .
Για μετάδοσης UDP από ελεγκτές μεταδίδονται από ehouse . εφαρμογή exe πρέπει να απενεργοποιηθεί . Αν κάνετε αυτή την επιλογή για eHouse . exe εφαρμογή παύει να στείλετε τη δική του κατάσταση δυαδικής του UDP , επειδή αυτά είναι τα ίδια δεδομένα , που σήμερα έχουν εξαπλωθεί απευθείας από το eHouse Ethernet ελεγκτές και θα αναπαραγάγει τα κατεβάσματα δίκτυο .
Κατάσταση κείμενο (αποκωδικοποιούνται από την εφαρμογή eHouse) μπορούν να συνεχίσουν να μεταδίδουν , αν eHouse . exe εφαρμογή ενεργοποιείται , δίνοντας στο χρήστη τη δυνατότητα να χρησιμοποιούν τα παλιά πίνακες ελέγχου , κείμενο – με βάση τα αρχεία καταγραφής και δυαδικά πακέτα που δεν ισχύει .
Στην περίπτωση αυτή, , η εφαρμογή περνά μέσα από eHouse . exe , το οποίο είναι ένα άλλο κρίκο στην αλυσίδα , από ένα συνδυασμό πάνελ εξαρτάται επίσης από τον υπολογιστή .
Αυτή η χρήση , ωστόσο , Είναι καλό για το σύστημα που λειτουργεί πλήρως στο πρότυπο eHouse 1 (δεν CommManager), επειδή σας δίνει την ευκαιρία να συνεργαστεί με ομάδες που λαμβάνουν δεδομένα από το eHouse . εφαρμογή exe , παρά την έλλειψη χτίστηκε – στη διασύνδεση Ethernet για μετάδοση σε ελεγκτές .
Φώτα Ελέγχου