SIEMENS AG
Offener Treiber S5D004
, . .
.'
.
5.2.5.6
Echo (Bit 12)
Mit dem Bit 12 (Z) wird die Übertragungsform von Eingabetelegrammen einge-
stellt. Standardmäßig (Bit 12=0) wird ohne Echo gearbeitet (blockweise Einga-
be). Ist Bit 12=1, wird jedes empfangene Zeichen vom CP geechot, d. h. an den
Koppelpartner zurückgeschickt (zeichenweise Eingabe).
Echo ist nur bei Halbduplex-Betrieb möglich.
5.2.5.7
Freihaltezeit nach eSTX> Empfang (Bit 13)
Im Regelfall sollte ohne Freihaltezeit gearbeitet werden Bit 13 (S)
=
0.
Mit Bit 13 (S)
=
1 kann mit Freihaltezeit nach <STX> Empfang gearbeitet wer-
den: Empfängt der Treiber während einer laufenden Ausgabe das Zeichen
<STX>, so wird dies vom CP als Eingabewunsch des Partners aufgefaßt. Nach
Ausgabe des Datenstrings wartet der CP die Freihaltezeit FHZ=GOs auf eine
Eingabe des Koppelpartners. Sendaufträge werden vom CP erst wieder nach
Empfang eines Telegramms oder, wenn kein Empfang stattfindet, nach Ablauf
der Freihaltezeit ausgeführt. Es muß mit Halbduplex-Betrieb gearbeitet werden!
5.2.5.8
Vollduplexbetrieb/Halbduplexbetrieb (Bit
14)
Mit Bit 14 (V) wird zwischen Voll- und Halbduplexbetrieb unterschieden.
Neben der hardwaremäßigen Unterscheidung von vollduplex (seperate Sende-
und Empfangsleitung vorhanden) und halbduplex (RS485: nur eine Leitung vor-
handen, die zwischen Senden und Empfangen umgeschaltet wird) gibt es auch
eine softwaremäßige Unterscheidung:
BIT 14
=
0:
Halbduplex-Betrieb: Der CP kann zu einem bestimmten Zeit-
punkt entweder ein Telegramm senden oder ein Telegramm
empfangen. Der Sondertreiber kann aber trotzdem einzelne
Zeichen auf der Empfangsleitung (nicht RS485) erkennen
(2.B. XON oder XOFF; siehe PM. 7.1 "Empfang während
Ausgabe bei Halbduplexbetrieb").
BIT 14
=
I :
Vollduplex-Betrieb: Der CP kann zu einem bestimmten Zeit-
punkt ein Telegramm senden und ein Telegramm empfangen.
Bei Verwendung von Vollduplexbetrieb muß ohne Echo, ohne
XONNOFF
-
Betrieb und ohne RS485-Betrieb parametriert
werden.
PROPAR bei Vollduplex: X1 00 XXOO 0000 00x08
-
nur die Bit
1, 10 und 1 1 und 15 sind frei wählbar.
Bei Voilduplexbetrieb müssen beide Koppelpartner fähig
sein, die Sende- und die Empfangsleitung unabhängig von-
einander
zu
bedienen. Das bedeutet, daß der Koppelpartner
fähig sein muß, den Empfang eines Telegramms vom CP
zu
bearbeiten, während er gerade ein Telegramm sendet.
Offener Treiber zur Kopplung an Fremdgeräte
6ES5 897-2DC11