
ΕΦΑΡΜΟΓΗ ΠΑΡΑΚΟΛΟΥΘΗΣΗΣ ΕΠΙΠΕΔΟΥ ΙΣΤΟΣΕΛΙΔΑΣ - ΔΙΕΦΑΣΗ MODBUS-TCP
Η επιλογή Modbus-TCP για το GaugerNET παρέχει ένα βολικό σχήμα για τη λήψη δεδομένων από πεδίου αισθητήρες GaugerGSM. Αυτή η επιλογή είναι διαθέσιμη για οποιοδήποτε λογισμικό SCADA ή παρακολούθησης που υποστηρίζει Modbus-TCP.
- Εισαγωγή προϊόντος
ΧΡΗΣΗ GAUGERNET με MODBUS-TCP (GATEWAY)
Η επιλογή Modbus-TCP για το GaugerNET παρέχει ένα βολικό σχήμα για τη λήψη δεδομένων από πεδίου αισθητήρες GaugerGSM. Αυτή η επιλογή είναι διαθέσιμη για οποιοδήποτε λογισμικό SCADA ή παρακολούθησης που υποστηρίζει Modbus-TCP. Όσον αφορά την κοινότητα Modbus, το GaugerNET εφαρμόζει μια λειτουργικότητα Modbus Gateway. Η χρήση της διεπαφής Modbus-TCP στο GaugerNET είναι μια εναλλακτική λύση στην άμεση ανάγνωση των αισθητήρων GaugerGSM. Η άμεση ανάγνωση αισθητήρα είναι πιο αποτελεσματική από την έμμεση διαδρομή μέσω του GaugerNET, αλλά περιλαμβάνει προσπάθειες ανάπτυξης λογισμικού. Το GaugerNET Modbus-TCP υποστηρίζει μία εντολή "write-registers" και μία εντολή "read-registers". Η εντολή ανάγνωσης στοχεύει σε ένα αναγνωριστικό μονάδας που αντιστοιχίζεται στο όνομα του αισθητήρα GaugerGSM. Το GaugerNET υποστηρίζει επίσης τυπικές νόμιμες απαντήσεις καθώς και απαντήσεις σε παράνομες εντολές.

ΑΡΧΙΤΕΚΤΟΝΙΚΗ GAUGERNET
Το GaugerNET είναι μια 3-δομή διακομιστή: Ακροατής, Παρουσιαστής και Πύλη. Το Listener είναι μια εφαρμογή PHP που εκτελείται σε διακομιστή Linux και υλοποιεί ένα ακροατή υποδοχής TCP για οπτικούς αισθητήρες GaugerGSM και GaugerGPS. Τα δεδομένα αποθηκεύονται σε μια βάση δεδομένων MySQL. Το Presenter είναι ένας διακομιστής ιστού PHP/HTML για χρήστες, ο οποίος παρουσιάζει γραφήματα, πίνακες και χάρτες. Το Gateway είναι μια εφαρμογή PHP που εκτελείται σε διακομιστή Linux. Το Gateway υλοποιεί μια λειτουργία Modbus TCP Gateway. Το Gateway δέχεται αιτήματα Modbus για δεδομένα αισθητήρα και απαντά με δεδομένα που διαβάζονται από τη MySQL.
ΚΩΔΙΚΟΣ ΛΕΙΤΟΥΡΓΙΑΣ ΑΙΤΗΣΗΣ ΜΗΝΥΜΑΤΟΣ MODBUS 0x10 (ΕΓΡΑΨΗ ΚΑΤΑΧΩΡΩΝ)
|
Ψηφιόλεξη |
Περιγραφή |
|
0-1 |
Αναγνωριστικό συναλλαγής |
|
2-3 |
Αναγνωριστικό πρωτοκόλλου 0x00 |
|
4-5 |
Μήκος {{0}}x00 / 0x0D |
|
6 |
Αναγνωριστικό μονάδας 0x00 |
|
7 |
Κωδικός συνάρτησης 0x10 |
|
8-9 |
Καταχώριση μετατόπισης {{0}}x00 / 0x64 |
|
10-11 |
Αριθμός καταχωρίσεων {{0}}x00 / 0x03 |
|
13-18 |
Byte προς εγγραφή (Byte περιεχόμενο μεταξύ {{0}}x21 και 0x7F) |
|
Παράδειγμα: |
00 01 00 00 00 0D 00 10 00 00 03 06 41 42 43 2B 61 62 |
Σημασία: Γράψτε χαρακτήρες AB C συν χαρακτήρες ab στους αριθμούς καταχωρητών (δεκαδικοί) 100, 101, 102.
ΡΟΗ ΜΗΝΥΜΑΤΟΣ MODBUS-TCP
Το GAUGERNET Gateway υλοποιεί τις εντολές Modbus Class {{0}}: 0x03 (read) και 0x10 (write). Ένα προκαθορισμένο αίτημα εγγραφής πρέπει να προηγείται ενός αιτήματος ανάγνωσης. Ένα αίτημα εγγραφής ενεργοποιεί την πύλη για να απαντήσει στα ακόλουθα αιτήματα ανάγνωσης. Η ενεργοποίηση είναι ενεργοποιημένη για 10 λεπτά. Οι πελάτες μπορούν να στείλουν ένα αίτημα εγγραφής πριν από κάθε αίτημα ανάγνωσης. Εναλλακτικά, οι πελάτες μπορούν να στείλουν ένα αίτημα εγγραφής ακολουθούμενο από μια σειρά αιτημάτων ανάγνωσης, εφόσον δεν έχει παρέλθει το χρονικό όριο ενεργοποίησης 10 λεπτών. Η απόκριση σε αίτημα ανάγνωσης όταν το Gateway δεν είναι ενεργοποιημένο θα έχει ως αποτέλεσμα μια απάντηση εξαίρεσης 0x0A.
ΚΩΔΙΚΟΣ ΛΕΙΤΟΥΡΓΙΑΣ ΑΙΤΗΣΗΣ ΜΗΝΥΜΑΤΟΣ MODBUS 0x03 (ΔΙΑΒΑΣΤΕ ΕΓΓΡΑΦΕΣ)
|
Ψηφιόλεξη |
Περιγραφή |
|
0-1 |
Αναγνωριστικό συναλλαγής |
|
2-3 |
Αναγνωριστικό πρωτοκόλλου 0x00 |
|
4-5 |
Μήκος {{0}}x00 / 0x06 |
|
6 |
Αναγνωριστικό μονάδας 0x01-0xFE αντιστοιχισμένο στο αναγνωριστικό αισθητήρα |
|
7 |
Κωδικός συνάρτησης 0x03 |
|
8-9 |
Καταχώρηση μεταβλητών μετατόπισης - διεργασίας |
|
10-11 |
Αριθμός καταχωρητών - μεταβλητές διεργασίας |
|
Παράδειγμα: |
00 01 00 00 00 06 0A 03 00 01 00 03 |
Σημασία: Διαβάστε τις ακόλουθες μεταβλητές από τον αισθητήρα 10: Απόσταση, Ένταση, Ροή.
ΜΕΤΑΒΛΗΤΕΣ ΔΙΑΔΙΚΑΣΙΑΣ
|
Επεξεργάζομαι, διαδικασία |
Αντισταθμίζεται |
|
Επεξεργάζομαι, διαδικασία |
Αντισταθμίζεται |
|
Απόσταση |
0x01 |
|
Μήνας |
0x0C |
|
Επίπεδο |
0x02 |
|
Ετος |
0x0D |
|
Ροή |
0x03 |
|
Ωρα |
0x0E |
|
Ξαναγέμισμα |
0x04 |
|
Λεπτό |
0x0F |
|
Ενταση ΗΧΟΥ |
0x05 |
|
LAT deg |
0x10 |
|
Θερμ |
0x06 |
|
LAT min |
0x11 |
|
Θερμ. εξωτ |
0x07 |
|
LAT sec |
0x12 |
|
Τάση |
0x08 |
|
LON βαθμ |
0x13 |
|
RSSI |
0x09 |
|
LON ελάχ |
0x14 |
|
Κατάσταση |
0x0A |
|
LON δευτ |
0x15 |
|
Ημέρα |
0x0B |
|
|
|
Δημοφιλείς Ετικέτες: εφαρμογή παρακολούθησης επιπέδου ιστού - διεπαφή modbus-tcp, εφαρμογή παρακολούθησης επιπέδου ιστού Κίνας - κατασκευαστές διεπαφής modbus-tcp, προμηθευτές, εργοστάσιο
Μπορεί επίσης να σας αρέσει









