9-Bit Serielle Daten Kommunikation

Übertragen von 9-Bit seriellen Daten

Serielle Daten-Kommunikation mit 9-Bit Daten-Rahmen (9-Bit Framing, 9-Bit Protokoll, 9-Bit Modus) wird in einem RS-485 Netzwerk aber auch bei standard RS-232 Verbindungen verwendet um die Adresse im Daten-Paket zu erkennen, die aus 9-Bit besteht.

Auf einem RS-485 Netzwerk kontrolliert ein Computer (PC) ein oder mehrere entfernte Geräte (z.B. Micro Controller) und frag deren Status, Daten usw. ab.

Oft besteht auch die Anforderung, dass der PC als Server fungieren soll, also ein Gerät simuliert und 9-Bit-Frames empfängt, verarbeitet und entsprechend reagiert.

9-Bit Daten-Rahmen werden in der Regel vom PC UART nicht unterstützt sondern werden von der SuperCom Software (Windows und Linux) bereit gestellt. Eine sehr schnelle Reaktionszeit ist hier besonders wichtig um eine stabile Datenkommunikation zu erzielen. SuperCom bietet eine schnell arbeitende und verlässliche Lösung hierfür zur Nutzung mit höheren Programmiersprachen.

Mit der SuperCom-Software können beide Teile der Datenkommunikation (rechnerseitig oder geräteseitig der Verbindung - Client/Server) aufgebaut werden.

Mehrere Beispiele (z.B. C/C++, C#, Delphi, Pascal, VB net) für die serielle SuperCom Bibliothek sind verfügbar und veranschaulichen die Arbeitsweise.

Beispiel Übertragung, Datenpaket mit 9-Bit Adresse:

        TXPacket9BitCond(Com, cData, nDataCount, SEC0_1);
 (mehr)

WICHTIG: Die DEMO Programme, die Online erhältlich sind, auch wenn RS-485 oder 9-Bit aktiviert wird, arbeiten mit eingeschränkter Funktionalität vor allem was Reaktionszeit betrifft und 9-Bit ist nicht enthalten. Die komplette Funktionalität ist nur in der lizenzierten Version enthalten.

Beispiel Programme:
Die 9-Bit-Datenkommunikation wird durch viele Beispiele (Klient and Server) demonstriert, die für C/C++, C#, Delphi, Pascal, VB net geschrieben wurden. Die SuperCom Suite wird mit einem zusätzlichen Beispielpaket geliefert. Diese speziellen Beispielprogramme veranschaulichen die 9-Bit Datenerfassung im Hintergrund und ereignisgesteuert. Der ereignisgesteuerte 9-Bit Arbeitsmodus erleichtert die Integration in einer sog. Slave Anwendung. Die Datenerfassung kann dabei ziemlich unabh&aunl;ngig von der GUI arbeiten ohne dabei andere Prozesse zu blockieren.

Der ereignisgesteuerte 9-Bit Arbeitsmodus wird in vielen verschiedenen Arten von Projekten verwendet, z.B. Steuerung vieler eingebetteter Geräte in einem Multidrop-Netzwerk. Der ereignisgesteuerte 9-Bit Arbeitsmodus ist auch sehr praktisch, wenn es darum geht, Spielautomaten mit speziellen Datenkommunikationsprotokollen (z.B. SAS Serial Protokoll* und andere Protokolle) zu steuern.

* Slot Accounting System (SAS) protocol. Ist ein spezielles serielles Datenkommunikationsprotokoll, dass häufig zur Abfrage von Spielautomaten über serielle EIA 232-Anschlüsse (RS-232, V24) verwendet wird.

Kostenlose technische Unterstützung
Und wie bei jedem SuperCom gibt es kostenlosen technischen Support, sodass Sie mit schwierigen Fragen nie allein sind.

Was bestellen ?
Die seriellen 9-Bit Datenkommunikations-Funktionen von SuperCom sind enthalten in der 32 und 64 bit Version von SuperCom Serial Library für Windows und in der SuperCom Suite für Windows. Auch enthalten in der 32 und 64 bit Version von SuperCom für Linux und SuperCom für Linux ARM CPU.


Home   Back


It Simply Works!

Updated on: 2023-09-28 07:56:51