LCRF

Datenschutzeinstellungen

Wählen Sie optionale Zwecke einzeln. Sie können Ihre Auswahl jederzeit im Footer ändern oder widerrufen.

Unbedingt erforderlich

Erforderlich für Sicherheit, Sitzungsfunktionen und das Speichern Ihrer Datenschutzauswahl.

Immer aktiv
Präferenzen

Speichert optionale Anzeige- oder Spracheinstellungen, wenn diese Funktionen aktiviert sind.

Analyse

Verwendet Erstanbieter-Besucher- und Sitzungskennungen zur Messung von Seiten, Verweisen und Anfrageinteraktionen.

Marketing

Erlaubt Marketingmessung oder Werbetechnologien Dritter, falls diese künftig eingeführt werden.

Kommunikationsprotokoll

RS-485-Kommunikationsprotokoll für HF-Leistungsverstärkermodule

Rahmendefinitionen, Befehls- und Antwortverhalten, PA-Freigabesteuerung und Statustelemetrie für LCRF HF-Leistungsverstärkermodule mit Halbduplex-RS-485-Schnittstelle.

Schnittstellenübersicht

Dieses Protokoll verwendet eine serielle Halbduplex-RS-485-Schnittstelle für die Kommunikation zwischen Host und Leistungsverstärkermodul.

ParameterWert
Physische SchnittstelleSerielle Halbduplex-RS-485-Kommunikation
Baudrate115200 bps
Datenformat8 Datenbits, keine Parität
ProtokollnotationHexadezimal (HEX)
Standard-BytereihenfolgeBig-Endian; höchstwertiges Byte zuerst, sofern kundenseitig nicht anders festgelegt

Datenkonventionen

UINT ist eine vorzeichenlose 32-Bit-Ganzzahl, USHORT eine vorzeichenlose 16-Bit-Ganzzahl und UCHAR eine vorzeichenlose 8-Bit-Ganzzahl. Bit 0 und Byte 0 bezeichnen das niederwertigste Bit bzw. Byte. Reservierte Felder dienen zukünftigen Erweiterungen und haben standardmäßig den Wert null.

Kommunikationsregeln

Der Host sendet Steuer- oder Parameterabfragebefehle. Die Kommunikation folgt einem Master-Slave-Antwortmodell: Der Host sendet einen Befehl, das Leistungsverstärkermodul verarbeitet ihn und gibt die zugehörige Antwort zurück; damit ist ein Kommunikationszyklus abgeschlossen.

Datenrahmenformat

FeldKennungLängeDefinition
RahmenanfangHead2 bytesFester Wert 0x7E7E
BefehlstypType1 byteAnweisungstyp, bezeichnet mit T
DatenlängeBufLen2 bytesLänge des Datenbereichs in Byte
DatenbereichBufn ByteBefehls- oder Antwortdaten
RahmenendeStop2 bytesFester Wert 0x0A0D

PA-Freigabesteuerung (T = 0x01)

Mit diesem Befehl schaltet der Host den PA aus oder ein. Nach dem Auslösen des PA-Schutzes kann der Verstärker damit neu gestartet werden, sobald die zutreffenden Wiederherstellungsbedingungen erfüllt sind.

ByteInhaltDefinition
1-2Rahmenanfang0x7E7E
3Befehlstyp0x01
4-5Datenlänge0x0001 (ein Datenbyte)
6PA-Freigabesteuerung0x00: PA aus; 0x01: PA ein
7-8Rahmenende0x0A0D

Beispiele für Freigabebefehle

Host-Anforderung - PA einschalten

7E 7E 01 00 01 01 0A 0D

Modulantwort - Steuerung erfolgreich

7E 7E 01 00 01 FF 0A 0D

Modulantwort - Steuerung fehlgeschlagen

7E 7E 01 00 01 01 0A 0D

Antwort auf Steuerbefehl

Der Befehlstyp der Antwort wiederholt den empfangenen Steuerbefehlstyp. Das Antwortdatenbyte meldet, ob die angeforderte Aktion erfolgreich war.

ByteInhaltDefinition
1-2Rahmenanfang0x7E7E
3BefehlstypWiederholung des empfangenen Steuerbefehlstyps
4-5Datenlänge0x0001 (ein Datenbyte)
6Steuerungsantwort0xFF: erfolgreich; 0x01: fehlgeschlagen; andere Werte reserviert
7-8Rahmenende0x0A0D

Statusabfrage (T = 0xFF)

Die Statusabfrage enthält kein Datenfeld. Der Host sendet den folgenden festen Rahmen:

7E 7E FF 00 00 0A 0D

Antwort auf Parameterabfrage (T = 0xFF)

Das Modul gibt 16 Datenbytes mit Messwerten und Schutzstatus zurück. Mehrbytewerte verwenden die in diesem Protokoll definierte standardmäßige Big-Endian-Reihenfolge.

ByteInhaltCodierung / Definition
1-2Rahmenanfang0x7E7E
3Befehlstyp0xFF
4-5Datenlänge0x0010 (16 Datenbytes)
6PA-Ein/Aus-Status0x00: aus; 0x01: ein
7-8Eingangsspannung16 Bit ohne Vorzeichen; 0,1 V je Zählwert; 285 = 28,5 V
9-10Eingangsstrom16 Bit ohne Vorzeichen; 0,1 A je Zählwert; 125 = 12,5 A
11-12Modultemperatur16 Bit mit Vorzeichen; 0,1 °C je Zählwert; 285 = 28,5 °C
13-14Vorwärts-Ausgangsleistung16 Bit ohne Vorzeichen; 0,1 dBm je Zählwert; 425 = 42,5 dBm
15-16Reflektierte Ausgangsleistung16 Bit ohne Vorzeichen; 0,1 dBm je Zählwert; 425 = 42,5 dBm
17Status der Eingangsspannung0x00: normal; 0x01: Überspannung; 0x02: Unterspannung
18Status des Eingangsstroms0x00: normal; 0x01: Überstromschutz
19Status der Modultemperatur0x00: normal; 0x01: Übertemperaturschutz
20Status der Ausgangsleistung0x00: normal; 0x01: Ausgangsüberleistungsschutz
21VSWR-Schutzstatus0x00: normal; 0x01: VSWR-Schutz
22-23Rahmenende0x0A0D

Standard-Schutzschwellenwerte

SchutzfunktionStandardwert im bereitgestellten ProtokollImplementierungshinweis
Unterspannung24 VAnhand der zutreffenden Produkt- oder Projektfreigabe bestätigen
Überspannung32 VAnhand der zutreffenden Produkt- oder Projektfreigabe bestätigen
Überstrom10 A oder 20 AProduktabhängiger Wert; Bestätigung erforderlich
Übertemperatur105 °CDie Wiederherstellungstemperatur liegt 65 °C unter der Übertemperaturschwelle
Ausgangsüberleistung52 dBmAnhand der zutreffenden Produkt- oder Projektfreigabe bestätigen

Integrationsprüfung

Vor der Freigabe sind Bytereihenfolge, Befehls-Antwort-Timing, Bus-Richtungssteuerung, Abschluss und Vorspannung der physikalischen Schicht, Fehlerbehandlung, alle produktabhängigen Schwellenwerte und der Wiederherstellungsablauf unter den tatsächlichen Modul- und Systemtestbedingungen zu prüfen.

Implementierungsgrenzen: Die vorliegende Protokollversion definiert weder Knotenadressierung, Prüfsumme oder CRC, Host-Timeout- und Wiederholungsverhalten, RS-485-Abschluss oder Vorspannung noch die Umschaltzeit des Transceivers. Diese Punkte sowie produktspezifische Grenzwerte und Projektanforderungen sind vor der Implementierung anhand freigegebener Produkt- oder Projektdokumente zu bestätigen.