Private Protokoll-Konverter zur Lösung von Adresskonflikten

kostenlosKostenloses technisches Material

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

Private Protokoll-Konverter zur Lösung von Adresskonflikten
Private Protokoll-Konverter zur Lösung von AdresskonfliktenAbbildung

I. Übersicht über die Ausrüstung

Die BSS - 485ZD-RTU ist eine leistungsstarkeProtokollkonverter / Hub / Switch. Seine einzigartige Fähigkeit, über die Standardmodbus-Protokoll - Umwandlung hinauszulegen, unterstützt die intelligente Verarbeitung und das kanalisierte Routing des privaten Protokollsdes Benutzers Intel lig ente Ver arbeitung und kan alisi erte Ro uting lö sen perfekt die System integr ation Eng pä sse , die von der Station - Ger äte - ID ver festi gt werden . Kernpositionierung:

  • Unterstützung für private Protokollen Ohne Standardprotokolle von der Station zu befolgen, können Benutzer die Kommunikationsprotokolle anpassen.
  • Kanalisierungsmanagement 8 physische RS485 - Ports werden als logische Kanäle definiert, um eine präzise Datenrouting zu ermöglichen.
  • Keine invasive Integration Systemintegration ohne Änderung der Adressen und Protokolle von Slave-Geräten.

II. Kernfunktion: Lösung der drei großen Probleme der Station-ID

Private Protokoll-Konverter zur Lösung von AdresskonfliktenAbbildung1

Der Kernwert des Geräts liegt darin, die drei häufigen Dilemmas der Slave-Adressenverwaltung zu lösen, wie im "Anwendungsfall" im Produktdiagramm (Abbildung 1) aufgeführt ist:

  1. Wiederholung des Slave-Adressencodes: mehrere Geräte haben die gleiche Werk-ID und können nicht auf demselben Bus koexistieren.
  2. Slave-Station - Adresscode kann nicht geändert werden: Gerät-Firmware gesperrt, seine ID kann nicht geändert werden.
  3. Mangelnder Slave-Adresscode Das Slave-Station - Protokoll selbst enthält keine Adressidentifikation und unterstützt nur die Punkt-zu - Punkt-Kommunikation.

III. Funktionsprinzip: Verarbeitung von privaten Protokollen auf Basis von Kanaldefinitionen

Gerät durch eine intelligente "Protokoll Verpackung + Kanal-Mapping" Mechanismen zur Erfüllung der oben genannten Funktionen. Wie in Abbildung 2 dargestellt, ist der Workflow in zwei Modi unterteilt, je nachdem, ob die Slave-Station eine eingebaute ID hat:1 Slave Station ohne definierte ID (oder kein Adressfeld im Protokoll)

  • Hostseite: Der Benutzer fügt aktiv ein Kanal-Auswahl - Byte vor dem Datenframe des ursprünglichen privaten Protokolls hinzu (z. B. HexadezimalA1A8Die Kanäle 1 bis 8)
  • Seite des Gateways: Nachdem das Gerät einen Host-Befehl empfangen hat, wirdabgeschnitten und identifiziert Der erste Satz (wieA1), das bestimmt, dass die Daten anKanal 1 。An sch ließ end send et es die ver ble ib enden Original - D aten - Fram es direkt an die Sla ve - Station auf Kan al 1.
  • Kernbewegungen:Der Adresscode (Kanal-Selection - Byte) wird verworfenund stört die Kommunikation der Slave-Stationen nicht. Dies löst perfekt das Problem, dass das Slave-Station - Protokoll keine Adressfelder hat.

2. Sla ve - Station hat eine defini erte ID (ab er die ID ist dup lizi ert oder nicht geändert werden kann)

  • Hostseite: Auch das Channel Selection Byte (z. B.A1)。
  • Seite des Gateways: Nach der Identifizierung des GerätsA1senden Sie die Daten anKanal 1 。Aber in diesem Moment wird es eine ents cheid ende Ak tion durch führen : mit der Stationdie tatsächliche integrierte ID des Slaves(z. B.01) Ersetzendie ursprüngliche ID in der Host-Befehl durch
  • Kernbewegungen: Die Adresse wurde ersetztSelbst wenn die Slave-ID auf allen Kanälen01ist, kann der Host die Bytes über verschiedene Kanäle auswählen (A1, A2...)Präzise Kommunikation mit jedem Slave-Standort, wodurch das Problem der ID-Duplikation gelöst wird.

IV. Arbeitsweise und Einrichtung

Das Gerät bietet zwei grundlegende Arbeitsmethoden, um sich an verschiedene Szenarien anzupassen:

  • Verteilung: je nach dem vom Host hinzugefügten AdresscodeSingle-Channel- Strobbing für die „Ein-zu - Eins" - Kommunikation mit bestimmten Slaves.
  • Broadcast-Methode: Sendet Daten gleichzeitig an alle Kanäle Alle Kanälefür Szenarien, in denen eine Massen-Send - Anweisung erforderlich ist.

Einfache Konfigurationsprozesse(siehe Abbildung 1):

  1. Ausrüstung elektrisiert.
  2. Innerhalb eines 40 Sekunden-Einstellungsfensters, verbinden Sie den Computer über einen beliebigen RS485 - Anschluss des Wandlers.
  3. Verwenden Sie die zugehörige- Konfigurationssoftwarefür die Konfiguration von Parametern, die wichtigsten sind, die- Kanal-Definitionabzuschließen, d. h. die Beziehung zwischenA1-A8und dem physischen Port anzugeben.
  4. Ein Neustart des Geräts kann nach Abschluss der Einrichtung wirksam werden.

V. Typische Anwendungs-Szenarien

  1. Non-Standard - Geräte-Massenzugang: Anschluss mehrerer älterer Geräte mit identischer ID auf mehreren Produktionslinien an ein neues MES-System.
  2. Sensornetzwerk-Integration: Konsolidierung einer großen Anzahl von Adress-fest - oder Adresslosen Sensoren und deren „virtualisierung" durch Kanalisierung als einzigartige Adressgeräte.
  3. Protokollbrücken und Standardisierung: Als Brücke, um komplexe private Protokoll-Netzwerke in eine standardisierte Schnittstelle zu verwandeln, die für die oberen Steuerungssysteme leicht verstanden und zugänglich ist.

VI. Zusammenfassung

BSS - 485ZD-RTU - Protokollkonverter bietet Integratoren mit seiner umfassenden Unterstützung für das private Protokoll Private Vereinbarungund dem innovativen Design für die Kanalzuordnung Kanalkarteeine äußerst flexible Lösung. Es umgeht die Einschränkungen von Station-Geräten selbst und bringt das chaotische Kommunikationsnetzwerk durch intelligente Verarbeitung auf Gateway-Ebene in Ordnung. Dieses Gerät eignet sich insbesondere für komplexe Szenarien wie Altsgeräte und die Integration von Geräten von mehreren Anbietern und ist ein leistungsstarkes Werkzeug, um die Integrationsschwierigkeiten zu reduzieren und Projektkosten zu sparen.

Relevante Etiketten
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.