Εργαλεία πλαισίων Modbus TCP
Δημιουργήστε και αναλύστε πλαίσια Modbus TCP. Εξετάστε κεφαλίδες MBAP, κωδικούς λειτουργίας και δεδομένα καταχωρητών.
Δημιουργός Εντολών Αίτησης Modbus TCP
Δημιουργός Μηνυμάτων Απόκρισης Modbus TCP
Τύπος Δεδομένων
Σειρά Byte
Τιμή(Δεκαδική τιμή)
Αναλυτής Μηνυμάτων Modbus TCP
Ρυθμίσεις Κανόνων Ανάλυσης
Θέση Έναρξης
Τύπος Δεδομένων
Ακατέργαστα Δεδομένα
Σειρά Byte
Ταξινομημένα Δεδομένα
Αποτέλεσμα Ανάλυσης
Ενέργειες
Δεν υπάρχουν κανόνες ανάλυσης, προσθέστε κανόνες για να ξεκινήσετε την ανάλυση
Οδηγίες Χρήσης
Επισκόπηση Λειτουργιών
Το εργαλείο δημιουργεί και εξετάζει πλαίσια Modbus TCP και πεδία MBAP. Δεν συνδέεται σε συσκευές TCP.
Κύριες Λειτουργίες
- Δημιουργήστε αιτήματα για οκτώ συνήθεις λειτουργίες ανάγνωσης και εγγραφής.
- Δημιουργήστε δείγματα απαντήσεων για δοκιμές και σύγκριση.
- Αποκωδικοποιήστε τιμές δεδομένων με μετατόπιση byte, τύπο αριθμού και σειρά byte.
Οδηγίες Χρήσης του Δημιουργού Εντολών
- Unit ID: χρησιμοποιήστε την τιμή που απαιτεί η συσκευή TCP ή η πύλη.
- Αναγνωριστικό συναλλαγής: 0–65535· ο διακομιστής το επιστρέφει στην απάντηση.
- Κωδικός λειτουργίας: επιλέξτε 01/02/03/04/05/06/15/16 σε δεκαδική μορφή· 15 = 0x0F και 16 = 0x10.
- Αρχική διεύθυνση: η μετατόπιση πρωτοκόλλου με αρχή το μηδέν, όχι αριθμός αναφοράς όπως το 40001.
- Πλήθος: αριθμός bit ή καταχωρητών 16 bit για ανάγνωση ή εγγραφή.
- Παραδείγματα Εντολών TCP
- Εντολή Ανάγνωσης TCP: 00 01 00 00 00 06 01 03 00 00 00 02 (Κεφαλίδα MBAP + PDU)
- Εντολή Εγγραφής TCP: 00 01 00 00 00 06 01 06 00 00 00 01 (Κεφαλίδα MBAP + PDU)
- Επεξήγηση Κεφαλίδας MBAP: Αναγνωριστικό Συναλλαγής (00 01) + Αναγνωριστικό Πρωτοκόλλου (00 00) + Μήκος (00 06) + Αναγνωριστικό Μονάδας (01)
Οδηγίες Χρήσης του Δημιουργού Δεδομένων Απόκρισης
- Επιλέξτε τον κωδικό λειτουργίας που αντιστοιχεί στην εντολή
- Προσθέστε τιμές καταχωρητών με πρόσημο, χωρίς πρόσημο ή IEEE 754.
- Σειρά byte: επιλέξτε ABCD, DCBA, BADC ή CDAB σύμφωνα με τον χάρτη καταχωρητών.
- Αναγνωριστικό Συναλλαγής TCP: Πρέπει να ταιριάζει με το αναγνωριστικό συναλλαγής στην εντολή αίτησης
- Αναγνωριστικό Μονάδας TCP: Αντιστοιχεί στο αναγνωριστικό μονάδας στην εντολή αίτησης
- Παραδείγματα Αποκρίσεων TCP
- Απόκριση Ανάγνωσης TCP: 00 01 00 00 00 07 01 03 04 00 01 00 02 (Κεφαλίδα MBAP + PDU απόκρισης)
- Απόκριση Εγγραφής TCP: 00 01 00 00 00 06 01 06 00 00 00 01 (Κεφαλίδα MBAP + PDU επιβεβαίωσης)
- Σημείωση: Το αναγνωριστικό συναλλαγής στην απόκριση TCP πρέπει να ταιριάζει με την αίτηση, και το πεδίο μήκους υπολογίζεται αυτόματα
Οδηγίες Χρήσης του Αναλυτή Δεδομένων
- Επικολλήστε πλήρες πλαίσιο στην επιλεγμένη μορφή Modbus.
- Προσθέστε κανόνα για κάθε τιμή που θέλετε να διαβάσετε από τα δεδομένα.
- Επιλέξτε τύπο με πρόσημο, χωρίς πρόσημο ή IEEE 754 από τον χάρτη καταχωρητών. Μετατροπέας HEX
- Ευέλικτη ρύθμιση της σειράς byte για προσαρμογή σε διαφορετικές μορφές δεδομένων συσκευών
- Χαρακτηριστικά Ανάλυσης TCP
- Αυτόματη αναγνώριση και ανάλυση των πληροφοριών της κεφαλίδας MBAP (Αναγνωριστικό Συναλλαγής, Αναγνωριστικό Πρωτοκόλλου, Μήκος, Αναγνωριστικό Μονάδας)
- Το Modbus TCP δεν προσθέτει CRC ή LRC στο πλαίσιο εφαρμογής.
- Μορφή Πλαισίου TCP: Κεφαλίδα MBAP (7 byte) + Κωδικός Λειτουργίας (1 byte) + Δεδομένα (n byte)
- Ελέγξτε ότι το μήκος MBAP μετρά τα byte του Unit ID και του PDU.
- Παράδειγμα Ανάλυσης TCP
- Είσοδος: 00 01 00 00 00 07 01 03 04 00 01 00 02
- Ανάλυση: Αναγνωριστικό Συναλλαγής=1, Αναγνωριστικό Πρωτοκόλλου=0, Μήκος=7, Αναγνωριστικό Μονάδας=1, Κωδικός Λειτουργίας=03, Δεδομένα=00 01 00 02
- Για αποθηκευμένες απαντήσεις ανάγνωσης RTU, ανοίξτε το εργαλείο σειριακού ελέγχου και επιλέξτε Αρχείο ως πηγή.