RS232

RS232 ist ein Standard für eine serielle Schnittstelle.


Das EA uniTFT bietet eine RS232 Schnittstelle die als Slave (default) oder Master parametrisiert werden kann: Als Slave-Schnittstelle verwenden Sie die Schnittstelle um mit dem Display zu arbeiten und zu kommunizieren. Alles was empfangen wird, wird als Kommando interpretiert (mit und ohne Small-Protokoll). Möchten Sie über eine RS-232 x-beliebige Daten senden und empfangen, verwenden Sie die Master-Schnittstelle. Diese bedienen Sie über die #H Befehle:


Die Übertragung erfolgt seriell asynchron. Die Daten werden also in ein Bitstrom gewandelt und übertragen. Es existiert keine Taktleitung, jeder Busteilnehmer muss also mit der selben Übertragungsrate (sogenannte Baudrate) arbeiten. RS232 ist eine Spannungsschnittelle, die Dateninformationen werden durch Spannungspegel übertragen. In der PC-Welt und Industriesteuerungen sind Pegel von +12V bzw. - 12V als Standard definiert. Innerhalb von Platinen bzw. in Mikrokontrollersteuerungen wird mit 0V bzw. VDD (im Fall des EA uniTFTs-Serie 3,3 V) gearbeitet. Um die Signalpegel anzupassen gibt es einige Möglichkeiten in Form von Levelshiftern (z.B. ICL232, MAX202). RS232 besteht aus "hörenden" und "sprechenden" Leitungen, die zwischen den beiden Teilnehmern gekreuzt werden.

In der EA uniTFTs-Serie ist das Datenformat fest auf 8-N-1 festgelegt. Die voreingestellte Baudrate beträgt 115200 Baud:



Das EA uniTFTs-Serie kann mit folgenden Baudraten arbeiten:


Baud

Error

Baud

Error

9600

+0.04

115200

+0.64

19200

-0.08

230400

-0-80

38400

+0.16

460800

+2.08

57600

-0.08

921600

-3.68


Die Schnittstellenparameter zur übergeordneten Steuerung werden mit dem Befehl #XCR eingestellt (Slave), die der Masterschnittstelle wird mit dem Befehl #HRP gesetzt. Alternativ kann der Befehl direkt in die Boot-Datei <start.emc> geschrieben werden.

Im TestMode (Bootmenü) können die eingestellten Parameter überprüft werden.

Applikationsbeispiel


RS232 V24 - Verbindung zu einem PC (EA uniTFTs)


RS485 / RS422

Mithilfe eines externen Wandlerbausteins können alle Displays der EA uniTFTs-Serie auch an einer RS-485 und RS-422 Schnittstelle betrieben werden.


RS485 - Verbindung zu einer SPS (EA uniTFTs)