Αρχική eHouse Αυτοματισμού – Δημιουργία λογισμικού για τα Windows . Βασικά στοιχεία προγραμματισμού

eHouse Αυτοματισμού . Υψηλού επιπέδου προγραμματισμός με τη χρήση των Windows – eHouse πακέτου λογισμικού . eHouse Αυτοματοποίηση Επιπλέον , το λογισμικό μπορεί να είναι , Προγράμματα με τη χρήση ” επικάλυμμα ” παράλληλο προς την Αυτοματισμού – Λογισμικό .
Προγραμματισμός παραδείγματα είναι στους Δελφούς 5 (Pascal) , να είναι σε θέση να χρησιμοποιήσουν τη δωρεάν έκδοση του λογισμικού ήδη για ερασιτέχνες και για το σπίτι .
Επαγγελματίες και προγραμματιστές , μπορείτε φυσικά να χρησιμοποιήσετε τη νεότερη και πιο πλούσια Licensedversion ή παραδείγματα ξαναγράψει σε άλλες γλώσσες προγραμματισμού â € <â € <όπως η C + + , C # κτλ .
Υψηλού επιπέδου προγραμματισμός για το σύστημα eHouse περιλαμβάνει τη δημιουργία του λογισμικού ελέγχου στο σπίτι, χωρίς να παρεμβαίνει με τα πρωτόκολλα μετάδοσης και οδηγοί επικοινωνίας χρησιμοποιούν το υπάρχον λογισμικό eHouse . Αυτό θα διασφαλίσει τη σωστή λειτουργία μιας τέτοιας λύσης , ακόμη και στην περίπτωση σημαντικών αλλαγών στα πρωτόκολλα μεταφοράς και μέσου μετάδοσης .
EHouse πακέτο λογισμικού (εφαρμογή eHouse . exe) παρέχει , μεταξύ άλλων:

  • Εξωτερικές εφαρμογές παρακολούθησης που αλληλεπιδρούν με το σύστημα (στην διαμόρφωση καταλόγου ” % EHOUSE_DIR \ exec \ ” ) Ειδικά KillEhouse . exe
  • Ενημερώσεις τις εξόδους δεδομένων και την κατάσταση , αισθητήρες τιμές που μετρώνται όλα τα ηλεκτρονικά ελεγκτές
  • Δημιουργεί ένα κατάλογο καταγραφής του κειμένου ” % EHOUSE_DIR % \ Logs \ ”
  • Δημιουργεί ένα αρχείο – ετικέτες περιλαμβάνονται είσοδοι και έξοδοι σύμφωνα με τα ονόματα που αποδίδονται στη διαμόρφωση για ελεγκτές , Έξοδοι , Είσοδοι , Αισθητήρες , κλπ.
  • Σε τακτά χρονικά διαστήματα ελέγχει την ουρά των γεγονότων που θα αποσταλεί στους ελεγκτές ” % EHOUSE_DIR % \ Emails \ ” σε μορφή αρχείου κειμένου

Αίτηση (KillEhouse . exe) για:

  • παρακολούθηση του συστήματος eHouse άλλες εφαρμογές (κατάλογος ρυθμίσεων του ” % EHOUSE_DIR \ killexec \ ” )
  • Δύναμη αίτηση για επανεκκίνηση χρονικού ορίου , ανάρτηση , έλλειψη ανταπόκρισης από τον προγραμματισμένο χρόνο
  • Αίτηση KillEhouse μπορεί να παρακολουθηθεί με ” eHouse . Exe ” , να διασφαλιστεί η συνεχής λειτουργία του συστήματος υπό την επίβλεψη του PC eHouse

Παρακολούθηση Εφαρμογής , διατήρηση της σταθερότητας και της συνέχειας λογισμικού

eHouse λογισμικό είναι φτιαγμένο για να παρακολουθεί την απόδοση του συνόλου των αιτήσεων και τη συνέχεια της επικοινωνίας με τους ελεγκτές – Παρακολουθήστε Dog Timer (WDT) .

Τα αρχεία ρυθμίσεων για την WatchDogTimer (WDT) πρέπει να έχει ένα ” . τρέχει ” να διαβαστεί από εφαρμογές eHouse .
Μορφή αρχείου ” * . τρέχει ” για eHouse . Exe και KillEhouse . exe εφαρμογές έχει ως εξής:

Παράδειγμα για eHouse . exe για να ελέγξετε για ενημερώσεις των δεδομένων – Ελεγκτές Αυτοματισμού καλείται ” Σαλόνι ” :
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
ε – Σπίτι Διευθυντής Εφαρμογή στο όνομα Task Manager παράθυρα (ταοποία)
eHouse . exe Όνομα αρχείου . Πρέπει να είναι στον κατάλογο ” % EHOUSE_DIR \ bin \ ”
/ Ne / nr / nt / ος Οι παράμετροι σχετικά με την εφαρμογή της γραμμής εντολών
100000 Η μέγιστη διάρκεια ζωής
120 Μέγιστος χρόνος αδράνειας εφαρμογές
c: \ e – Σπίτι \ logs \ σαλόνι . txt Είναι ελεγμένο για το όνομα του αρχείου (αλλάξετε την ημερομηνία εγγραφής – υποδεικνύοντας τη σωστή λειτουργία της εφαρμογής)
Αδειάστε – μελλοντική χρήση
Αδειάστε – μελλοντική χρήση
Αδειάστε – μελλοντική χρήση
Αδειάστε – μελλοντική χρήση
Αδειάστε – μελλοντική χρήση
Αδειάστε – μελλοντική χρήση
Αδειάστε – μελλοντική χρήση
Αδειάστε – μελλοντική χρήση
Αδειάστε – μελλοντική χρήση

Απόσπαση εκδηλώσεις για ελεγκτές μικροεπεξεργαστή eHouse σύστημα – εκτελέστε την εντολή

Τα κύρια γεγονότα σύστημα για κάθε ελεγκτή που εξάγονται στον κατάλογο ” % EHOUSE_DIR \ AllEvents \ ” σχηματοποιημένα αρχεία κειμένου .
Εκδήλωση για την εκτέλεση αποθηκεύεται σε ένα αρχείο κειμένου , απλά να το αντιγράψετε στην ουρά συμβάντων του συστήματος eHouse του . exe , ή κατάλογο ” % EHOUSE_DIR \ emails \ ” .
Όνομα γεγονότα σε αυτόν τον κατάλογο για πληροφορίες , το όνομα του Αρχική Ελεγκτής Αυτοματισμού ή συσκευή καθώς και το όνομα της εκδήλωσης .
Αυτό το όνομα προέρχεται από την αντικατάσταση των πολωνικών περιφερειακών βασικών χαρακτήρων ASCII και είναι μόνο σχετικές πληροφορίες .
Η επέκταση του αρχείου πρέπει να είναι ” . τρέχει ” ότι συνελήφθη από την ουρά εκδήλωση μετά την αντιγραφή . Περιεχόμενο αρχείου δεν μπορεί να αλλάξει , επειδή έχει μια συγκεκριμένη μορφή , και ο φαύλος καταγραφή των γεγονότων , θα πρέπει να αφαιρεθεί ή να προκαλέσει αστάθεια του συστήματος . Είναι καλύτερο να αντιγράψετε το αρχείο συμβάντων και όχι οι ίδιοι δημιουργούν στον κατάλογο ουρά εκδήλωση .
Περιεχόμενα του αρχείου είναι η εξής: Σαλόνι ; Φωτισμός Central 2 Όταν Salon – RoomManager ελεγκτή όνομα – να
Αυτοματισμού – Φως ελεγκτή και
Αυτοματισμού – Δωμάτιο Ελεγκτής θερμότητας για το δωμάτιο
Φωτισμός Central 2
Το διαχωριστικό μεταξύ το όνομα της συσκευής και το όνομα του γεγονότος είναι ένα ερωτηματικό και ένα χώρο ” ; ”
Άλλα παραδείγματα των περιεχομένων του αρχείου:
Σαλόνι ; IR (Βίντεο – REW)
/ / Έναρξη εκδηλώσεων nauczonego IR κώδικα για να στείλετε το βίντεο για επαναφορά
Σαλόνι ; Πρόγραμμα 2
/ / Εκτέλεση αριθμός 2 καθιστικά οδηγού
Είναι ένας πολύ απλός τρόπος για να ξεκινήσετε τις βασικές εκδηλώσεις για τους οδηγούς από την απλή αντιγραφή .
Τρέχοντας πιο περίπλοκη εκδηλώσεων είναι να δημιουργηθεί ένα αρχείο με την ακόλουθη μορφή (άμεση γεγονότα):
Secu ; Στο σπίτι (Ημέρα) Όνομα όπως παραπάνω , αλλά μόνο για τις πληροφορίες που εμφανίζονται στο αρχείο καταγραφής
κενές γραμμές
κενές γραμμές
κενές γραμμές
κενές γραμμές
κενές γραμμές
κενές γραμμές
κενές γραμμές
κενές γραμμές
Άμεση Εκδήλωση Μην αλλάξετε αυτό το αρχείο
Εκδήλωση δείκτης άμεσης
2 η διεύθυνση του οδηγού
1 άδειο οδηγού l
252 κωδικό συμβάντος
99 επιχείρημα 1 συμβάν
255 επιχείρημα 2 εκδηλώσεις
255 επιχείρημα 3 εκδηλώσεις
255 επιχείρημα 4 συμβάντα
255 επιχείρημα 5 συμβάντα
255 επιχείρημα 6 γεγονότα
255 επιχείρημα 7 συμβάντα
Οι αριθμοί γράφονται σε δεκαδική μορφή . Περιγραφές που αναφέρονται στο κόκκινο .
Εκδήλωση λειτουργία Κατάλογος ” Άμεση Event ” βρίσκεται σε ένα κατάλογο, όπως ” % EHOUSE_DIR % \ Mobile \ ” .
Τα αρχεία με την επέκταση ” . TXT ” είναι το όνομα της εκδήλωσης , και ” . DXT ” άμεση κωδικός εκδήλωση – δεκαεξαδικό κώδικα .
Δημιουργία γεγονότα στην ουρά πρέπει να γίνει το ταχύτερο δυνατό , έτσι ώστε να μην παρεμβαίνει με την κανονική λειτουργία του eHouse εφαρμογή και δοκιμή δεν διαβάζονται στο τέλος του το αποθηκευμένο αρχείο .
Αρχική Παραγωγός Αυτοματισμού