Serielle Ports und Netzwerk-Kommunikation Debugger-Tools - Überprüfung - Serielle Ports-Assistenten / LAN-Scanning / Bluetooth BLE / Netzwerk-Diagnose

kostenlosKostenloses technisches Material

Dieser Inhalt ist direkt lesbar und eignet sich für das Grundlagenlernen und die Suche.

Serielle Ports und Netzwerk-Kommunikation Debugger-Tools - Überprüfung - Serielle Ports-Assistenten / LAN-Scanning / Bluetooth BLE / Netzwerk-Diagnose

I. Infrastruktur für die Kommunikation

Unabhängig davon, welches Gerät verwendet wird, welches Protokoll verwendet wird, die Kommunikationfür die Kommunikation debuggenImmer nur nötig - Serien-Assistent sendet und empfängt Rohdaten, scannt Geräte im LAN, sucht nach Geräten in der Nähe durch Bluetooth, diagnostiziert Netzwerk-Konnektivitätsprobleme. Diese vier Werkzeuge bilden die Grundlage für alle Debuggerarbeiten.

II. Das Serien-Test - Tool

Das serielle Debugger ist eine Vielzahl von Möglichkeiten für alle eingebetteten / industriellen SteuerungstechnikerAlltagswerkzeuge

2.1

  • USB-zu - serieller Anschluss: Anschluss des USB-zu - TTL / RS232 / RS485 - Moduls an das Mobiltelefon über das OTG-Kabel
  • Bluetooth-serieller Anschluss: Anschluss des Bluetooth-seriellen Anschlussmoduls (z. B. HC - 05 / HC - 06 / BT - 04), Debugger drahtloser serieller Anschluss
  • WiFi-Serieller Anschluss: Verbindung mit einem seriellen WiFi-Server (z. B. USR-W610), TCP-Transmission - to-Serieller Anschluss

2.2 Parameter-Konfiguration

ParameterWahlwertModbus RTU Typischer Wert
Baudrate1200 - 921600 bps9600 / 19200
Datenbits5 / 6 / 7 / 88
CheckbitsNone/Even/Odd/Mark/SpaceNone/Even
Stopp-Bit1/1.5/21

2.3 Kernfunktionen

  • Hex / ASCII Dual-Modus: Hex-Modus Zeigt Hexadezimal-Bytes an (für Modbus), ASCII-Modus für lesbare Textanzeige (für GPS, AT-Befehle usw.)
  • Automatisches Senden: Festlegen des Zeitintervalls (100ms - 60s), Schleife automatisch Senden des angegebenen Inhalts - - für Alterungstests und Stresstests
  • ZeitstempelAutomatisches Zeitstimmenfügen (genau bis Millisekunden) vor jeder Sendung, um die Kommunikationszeit zu analysieren.
  • Sendenverlauf: automatisches Speichern von 100 zuletzt gesendeten Befehlen, wiederverwenden per Klick
  • Modbus-Frame - Erkennung: basierend auf 3,5 - Zeichenintervalle (Modbus RTU-Standard), die empfangene Daten automatisch in eine Nachricht trennen Frame für Frame
  • CRC / LRC-Authentifizierung: automatische Erkennung der CRC16 - oder LRC-Prüfungen am Ende der Nachricht, markieren die Prüfergebnisse

3. IP-Scanner für lokale Netzwerke

Das LAN-Scan ist ein Netzwerk-Debugger.Erster Schritt- - Internetverbindung, aber keine Kenntnis der Geräte IP, alles kann nicht sprechen.

3.1 Scan-Modus

  • IP-Segment - schnelle Scan: Eingabe von Segmenten (z. B. 192.168.1.0/24), gleichzeitiges Ping aller 254 Adressen, Liste aller Online-Hosts in Sekunden
  • Single-IP - Tiefscan: Port-Scan für die angegebene IP durchführen (Benutzerdefinierter Bereich 1 - 65535), um offene Service-Ports zu finden
  • ARP-Scan: Entdecken von LAN-Geräten über ARP-Tabellen (Nur dasselbe Subnetz, keine IP-Zugriff erforderlich)

3.2 Scannergebnisse

Jedes entdeckte Gerät zeigt: IP-Adresse, MAC-Adresse, Hostname (NetBIOS / mDNS-Auflösung), Gerätehersteller (basierend auf der MAC-Adresse OUI identifiziert - wie Dell / HP / Siemens / Hikvision usw.), Liste der offenen Ports (einschließlich Service-Namen - wie 502 = Modbus, 80 = HTTP, 443 = HTTPS, 22 = SSH).

3.3 Hilfswerkzeug

  • Ping: Ping-Test für die IP-Anzeige, Verzögerung und Paketverlustrate
  • Routing-Tracking: Traceroute zeigt den Pfad an, den Pakete zum Ziel erreichen
  • DNS-Abfrage: Domain-Namen - Auflösung und umgekehrte Auflösung
  • Wake-on - LAN: Eingabe der MAC-Adresse, um Netzwerk-Weckpaket zu senden

Vier, Bluetooth BLE Debugger

BLE (Bluetooth Low Energy) ist die Mainstream-Kommunikation vonSmart-Home - Sensor- Temperatur-Feuchtigkeit - Sensor, Tor-Magnet, Körper-Sensor, intelligente Sperre und andere verwendet BLE-Kommunikation.

4.1 Kernfunktionen

  • Gerätescanning: Scannen von BLE-Geräten in der Nähe, Anzeigen von Gerätenamen, MAC-Adresse, Signalstärke (RSSI), Broadcast-Daten
  • Broadcast-Daten - Auflösung: Auflösung von AD-Strukturen in BLE-Broadcast - Paketen (Herstellerdaten, Dienst-UUID, Gerätenname usw.)
  • Durchsuchen von GATT-Diensten: Durchsuchen von allen GATT-Diensten und Characteristics, Lesen / Schreiben / Benachrichtigungsvorgänge, nachdem das Gerät angeschlossen ist
  • RSSI-Referencing: Schätzung der Geräteentfernung basierend auf der Signalstärke (Genauigkeit hängt von der Umgebung ab, nur zu Informationszwecken)
  • Datenprotokoll: Automatische Aufzeichnung von BLE-Kommunikationsdaten, sortiert nach Zeitstempel

V. Netzwerkgeräte Debuggerassistenten

Umfassendes Netzwerkdiagnosewerk, integriert:

  • Netzwerkzustand: Aktuelle WiFi / Mobilfunk-Netzwerk - Informationen (IP / Gateway / DNS / Signalstärke)
  • KonnektivitätsprüfungPing Zielgerät, Verzögerung / Paketverlust Statistiken
  • Port-Test: TCP-Verbindungstest IP: Port angegeben, Port erreichbar bestätigt
  • HTTP-Test: GET / POST-Anforderungstest, Statuscode und Antwort-Körper anzeigen
  • Modbus TCP-Test: Konnektivitätstest des Modbus TCP-Geräts (Port 502) mit einem Klick
  • Netzwerkpaket-Erfassung: Einfache Paket-Analyse (einschließlich Quelle / Ziel-IP, Port, Protokoll-Typ)

VI, Zusammenfassung

4 Kommunikationsgrundlagen Debugging-Tools, von der physischen Schicht der seriellen Port-Signal bis zur Anwendung-Schicht HTTP-Anfrage, abdecken die Anforderungen des gesamten Stacks der Kommunikation Debugging. Sie bilden die Grundlage für alle Debugging-Tools für die oberen Protokolle.

Öffnen Sie die WeChat-Suche„Modbus Debugger-Assistent"Mit einem Schweizer Messer für die Kommunikation.


🎯 Alle in diesem Artikel beschriebenen Tools sind in der WeChat Applet kostenlos verfügbar.

Öffnen Sie WeChat → Klicken Sie auf die oberste Suche → EingabeModbus Debugger-Assistent→ Öffnen Sie das Applet.
Keine App herunterladen, keine Registrierung, kein Computer- - 70 + industrielle Steuerung Debugging-Tools, um das Handy zu benutzen.

Egal, ob Sie am Baustand sind, unterwegs oder zu Hause lernen - Modbus Debugging Assistant ist Ihre Debugging-Workstation für die industrielle Automatisierung.

Sollte man diese Informationen für ein echtes Projekt verwenden?

Gehen Sie zum Tool Center, um Nachrichten zu analysieren, CRC-Prüfungen und Geräte-Debugging zu erledigen, oder senden Sie Anforderungen für Auswahl - und Zugangsvorschläge.

Ingenieur Mitglied

Verwandeln Sie diesen Artikel in ein umsetzbares Debuggermaterial

Erweiterte Nachrichtenanalyse, Paket-Downloads, Codebeispiele, Engineering-Szenarien und Priority-Technischer Support sind für die Real-Projekt - Bereitstellung möglich.

Unbegrenzte Werkzeuge
Datenpaket und Codepaket
Vollständige Engineering Case-Basis
Vorrangiger Zugang zum technischen Support

Antwort veröffentlichen

Ihre E-Mail - Adresse wird nicht öffentlich gemacht. Erforderliche Elemente wurden verwendet * markiert.