"Recommended Standard 232", besser bekannt als RS-232, ist ein asynchrones, serielles Kommunikationsprotokoll, das 1960 eingeführt wurde. Ursprünglich wurde es häufig für Verbindungen zu Modems, Druckern, Mäusen und anderen Peripheriegeräten verwendet.
Wie viele andere serielle Kommunikationsschnittstellen ist RS-232 nicht in der Lage, in Echtzeit zu kommunizieren, wie Sie es beispielsweise mit EtherCAT. Im Gegensatz zu EtherCAT, bei dem sich die maximale Geschwindigkeit je nach Netzwerkverkehr ändert, wird Ihnen jedoch eine feste Kommunikationsgeschwindigkeit oder Baudrate garantiert.
Es ist auch wichtig zu beachten, dass im Gegensatz zu den sehr ähnlich RS-485 Protokoll ist RS-232 nicht für ein Netzwerk aus drei oder mehr Geräten geeignet; Es dient ausschließlich der Kommunikation zwischen zwei Geräten.
Wie RS-232 funktioniert
Am einfachsten kommunizieren Geräte, die über RS-232 kommunizieren, über zwei Kabelsätze innerhalb eines Kabels. Ausgehende Signale sind Tx-Signale (Senden) und eingehende Signale sind Rx-Signale (Empfangen). Diese Ausgangssignale liegen üblicherweise zwischen ±5V und ±25V. Um Spannungsabfälle entlang von Kabellängen zu berücksichtigen, interpretiert das empfangende Gerät jede Spannung über +3 V als 0 und jede Spannung unter -3 V als 1, einfache binäre Kommunikation.
Wie sehen die Daten aus?
RS-232-Übertragungen bestehen aus mehreren Bits. Da ist zunächst das Startbit, das dem empfangenden Gerät mitteilt, dass es im Begriff ist, Daten zu empfangen. Dies ist wichtig, da RS-232 ein asynchrones Protokoll ist, das das empfangende Gerät „vorbereitet“, die folgenden Daten mit dem richtigen Timing zu lesen.
Als nächstes kommen die Datenbits, die zwischen 5 und 9 Bits sein können, obwohl 8 Bits am häufigsten vorkommen. Hier liegt das Kernstück der Botschaft.
Nach den Datenbits kommt das Paritätsbit, das eine kleine, aber fehlbare Verteidigungslinie darstellt, um auf Fehler zu prüfen. Das Paritätsbit gibt an, ob die Anzahl der Datenbits gerade (0) oder ungerade (1) ist. Das System erkennt einen Fehler, wenn es eine gerade Anzahl von Datenbits vor einem ungeraden Paritätsbit liest oder umgekehrt. Der offensichtliche Fehler bei diesem System besteht jedoch darin, dass, wenn 2, 4 oder 6 Datenbits falsch gelesen werden, die Gesamtzahl immer noch korrekt als ungerade oder gerade gelesen wird.
Das letzte ist das Stoppbit, das entweder 1, 1,5 oder 2 Bitperioden angibt, bevor das nächste Startbit übertragen werden kann.
RS-232 vs. USB
Früher waren RS-232-Anschlüsse Standard bei den meisten Laptops und PCs. Jedoch, USB hat RS-232 auf Computern seit seiner Einführung im Jahr 1996 so gut wie vollständig eingestellt. RS-232 wird jedoch weiterhin mit Servern, CNC-Geräten und natürlich Servoantrieben verwendet.
RS-232 verwendet höhere Spannungsdifferenzen als USB, was natürlich zu einem höheren Stromverbrauch führt. Die D-Sub-Anschlüsse, die unser Standard für RS-232 sind, sind viel größer als ein Standard-USB-Anschluss und erheblich größer als ein USB-C-Anschluss.
Aber RS-232 ist nicht ohne seine Vorteile gegenüber USB. Da es größere Spannungsschwankungen verwendet, ist RS-232 weniger anfällig für EMI und kann ordnungsgemäß über Kabellängen von etwa 15 Metern (3- bis 5-mal länger als bei USB) betrieben werden.
Mehr Informationen
- In der Vergangenheit eine gemeinsame Schnittstelle, die es Benutzern ermöglichte, eine Verbindung zum Laufwerk über serielle Standardanschlüsse herzustellen, die in ihren PC integriert waren, ohne zusätzliche Hardware kaufen zu müssen
- Heutzutage sind kostengünstige USB-zu-RS-232-Konverter leicht auf dem Markt erhältlich.
ADVANCED Funktionen der Bewegungssteuerung
- Viele existierende Antriebsdesigns verwenden RS-232 als Konfigurationsschnittstelle. Siehe verfügbare Modelle.
- 115,2 kbit/s Höchstgeschwindigkeit
- 1,3 ms Nachrichtenzeit