Herunterladen Inhalt Inhalt Diese Seite drucken

Steuerung Der Flusskontrolle - Siemens SIMATIC S7-1200 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

Das STEP 7 Anwenderprogramm kann auch den Port konfigurieren oder die vorhandene
Konfiguration mit der Anweisung PORT_CFG (Seite 572) ändern.
Hinweis
Parameterwerte, die mit PORT_CFG im Anwenderprogramm eingegeben wurden,
überschreiben die Konfigurationseinstellungen der Schnittstelle in der Gerätekonfiguration.
Parameter, die mit PORT_CFG eingegeben wurden, werden in der S7-1200 bei einer
Abschaltung nicht gespeichert.
Parameter
Baudrate
Parität
Anzahl Stoppbits
Flusskontrolle
Wartezeit
12.3.2.1

Steuerung der Flusskontrolle

Die Flusskontrolle sorgt für den Ausgleich zwischen unterschiedlichen Kapazitäten von
Absender und Empfänger der Daten, so dass keine Daten verlorengehen. Mit der
Flusskontrolle ist gewährleistet, dass der Absender nicht mehr Informationen überträgt als
der Empfänger verarbeiten kann. Die Flusskontrolle ist auf der Hardware- oder der
Softwareebene möglich. Das RS232-Kommunikationsmodul unterstützt die Hardware- und
Software-Flusskontrolle. Die RS485-CM und -CB unterstützen keine Flusskontrolle. Welche
Flusskontrolle eingerichtet werden soll, geben Sie beim Konfigurieren der Schnittstelle
(Seite 588) oder über die Anweisung PORT_CFG (Seite 572) ein.
Die Hardware-Flusskontrolle beruht auf den Kommunikationssignalen RTS (Request-to-
send) und CTS (Clear-to-send). Beim RS232-Kommunikationsmodul wird das RTS-Signal
an Pin 7 und das CTS-Signal an Pin 8 abgenommen. Das RS232-Kommunikationsmodul ist
ein DTE-Gerät (Data Terminal Equipment, Datenendgerät), das RTS als Ausgang
sicherstellt und CTS als Eingang überwacht.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
Definition
Die Voreinstellung für die Baudrate ist 9,6 kBit/s. Gültige Werte sind: 300 Baud, 600 Baud,
1,2 kBit/s, 2,4 kBit/s, 4,8 kBit/s, 9,6 kBit/s, 19,2 kBit/s, 38,4 kBit/s, 57,6 kBit/s, 76,8 kBit/s
und 115,2 kBit/s.
Die Voreinstellung für die Parität ist "Keine". Gültige Werte sind: Keine Parität, gerade,
ungerade, Mark (Paritätsbit immer auf 1) und Space (Paritätsbit immer auf 0).
Die Anzahl der Stoppbits kann eins oder zwei sein. Die Voreinstellung ist eins.
Für das RS232-Kommunikationsmodul kann die Hardware- oder Software-Flusskontrolle
eingestellt werden, siehe Beschreibung im Kapitel "Flusskontrolle verwalten (Seite 589)".
Ist die Hardware-Flusskontrolle eingestellt, so können Sie wählen, ob das RTS-Signal
immer ein ist oder ob RTS geschaltet wird. Ist die Software-Flusskontrolle eingestellt,
können Sie die Zeichen XON und XOFF definieren.
Die RS485-Kommunikationsschnittstellen unterstützen keine Flusskontrolle.
Die Wartezeit ist die Zeit, während der das CM oder CB nach dem Absetzen von RTS auf
den Empfang von CTS oder nach dem Empfang von XOFF auf den Empfang von XON, je
nach Art der Flusskontrolle, wartet. Ist die Wartezeit beendet, bevor die
Kommunikationsschnittstelle ein erwartetes CTS oder XON empfängt, so wird die Sendung
durch das CM oder CB abgebrochen und eine Fehlermeldung an das Anwenderprogramm
ausgegeben. Geben Sie die Wartezeit in Millisekunden ein. Der zulässige Wertebereich ist
0 bis 65535 Millisekunden.
105BKommunikationsprozessor
12.3 Punkt-zu-Punkt-Kommunikation (PtP)
589

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis