Κτίριο eHouse Αυτοματισμού – Η επικοινωνία μεταξύ του πακέτου λογισμικού και πάνελ – Broadcast ελεγκτές κατάσταση , UDP μετάδοση

Αυτοματισμού , Διαχείριση Κτιρίων
eHouse – περισσότερους τρόπους για να διανείμει το καθεστώς τους οδηγούς για τον πίνακα ελέγχου . Ένας άλλος τρόπος για να ενημερώσουν το πίνακα ελέγχου την κατάσταση των ελεγκτών μικροεπεξεργαστή από eHouse . exe ή Ethernet ελεγκτές άμεσα , χρησιμοποιεί UDP μετάδοση – ταυτόχρονα σε πολλαπλές συσκευές σε ένα δίκτυο Ethernet .
Η εφαρμογή της κάθε ομάδας δεν ελέγχει περιοδικά την κατάσταση των αρχείων στο σύστημα eHouse server PC σας, αλλά ακούει τα μηνύματα που απευθύνονται σε όλες τις συσκευές ταυτόχρονα στο eHouse λογισμικού .
Πρόκειται για μια ιδιαίτερα πολύτιμη μέθοδος για την απεικόνιση των πληροφοριών σχετικά με πίνακες και εμφανίζει την κατάσταση των οδηγών , έξοδοι και οι μετρήσεις σε περιπτώσεις όπου:

  • πρόκειται για την εγκατάσταση ενός μεγάλου αριθμού πινάκων , η οποία οδήγησε σε ένα μεγάλο φορτίο στον server του συστήματος eHouse Αυτοματισμού Ελέγχου , και LAN μέσω TCP / IP
  • εγκατάσταση πάνελ που λειτουργούν με άλλα λειτουργικά συστήματα των Windows XP , Μακρινή θέα , Windows 7 και 8 , όπου δεν υπάρχει υποστήριξη για το Microsoft
  • Οι πίνακες ελέγχου που εργάζονται σε εφαρμογές γραμμένες σε γλώσσες προγραμματισμού , όπου είναι πιο εύκολο να προγραμματίσετε τη λήψη μετάδοσης UDP over Ethernet
  • Θέλουμε να στείλουμε το ίδιο μήνυμα σε όλες τις συσκευές ταυτόχρονα χωρίς να επιβαρύνεται ο σύνδεσμος επανειλημμένα επανάληψη τις ίδιες πληροφορίες ή διακομιστή δεδομένων που
  • Ο διακομιστής δεν χρειάζεται να διατηρούν πολλαπλές συνδέσεις ταυτόχρονα (ένα για κάθε πελάτη) , και χρεώνεται η εφαρμογή πελάτη είναι η σύνδεση του
  • Ο διακομιστής δεν εξαρτάται από τις καθιερωμένες σφάλματα σύνδεσης , σύνδεσμος , ένας πελάτης στέλνει απλά τις πληροφορίες στο τοπικό δίκτυο και κανένα ενδιαφέρον αν κάποιος είναι στη γραμμή ή όχι , ή πόσοι πελάτες λαμβάνουν δεδομένα

eHouse Αυτοματισμού Το λογισμικό μπορεί να εξαπλωθεί τις πληροφορίες με δύο τρόπους:

  • Κείμενο: Οι πληροφορίες αυτές αποστέλλονται σε μορφή αρχείου κειμένου σε αρχείο για την κατάσταση πάνελ και παράθυρα κατάλογο που δημιουργήθηκε eHouseLogAnalizer ‘ logs / κατάσταση / ‘ επέκταση ” . κατάσταση ”
  • δυαδικό: η ίδια με τη μορφή της κατάστασης της Ελεγκτές Αυτοματισμού εφαρμογή eHouse . exe

Η πρώτη μέθοδος που χρησιμοποιείται στην eHouseLogAnalizer βιβλιοθήκης , που μπορούν να επικοινωνούν με το σύστημα eHouse τόσο των Windows σύστημα αρχείων , και να λαμβάνουν μια εκπομπή κειμένου με την ίδια μορφή .
Η δεύτερη μέθοδος μπορεί να χρησιμοποιηθεί σε άλλους τύπους πάνελ (Android , Ιάβα , Windows Mobile) και περιέχει όλα τα ελεγκτές συμπιεσμένο πλαίσιο με ένα μήκος 2 – 3 εκατό bytes ανά ελεγκτή . Ωστόσο , απαιτεί αποκωδικοποίηση δεδομένων από την πλευρά του πελάτη .
Μετάδοση Ενεργοποίηση – UDP μετάδοση αρχείων γίνεται ” broadcast_text . cfg ” κείμενο για την εκπομπή , και ” broadcast_binary . cfg ” το αρχείο στο ριζικό κατάλογο της δυαδικής eHouse λογισμικού .
Θα πρέπει να είναι η πρώτη αλλαγή γραμμής το 0 – 1 για να καταστεί δυνατή η μετάδοση .
αρχείο παράδειγμα:
1 / / ενεργοποίηση της εκπομπής
192 . 168 . 0 . 255 / / δίκτυο διεύθυνση για την εκπομπή εξαρτάται επίσης από τη μάσκα υποδικτύου του υπολογιστή σας
6788 / / Λιμάνι broadcastu
0 / / localport – δεν αλλάζουν
1 / / επίπεδο αναφοράς – δεν αλλάζουν
1 / / Μην αλλάζετε
Μετά τις αλλαγές , το αρχείο είναι εκ νέου – eHouse εκκίνηση του λογισμικού . exe