Herunterladen Inhalt Inhalt Diese Seite drucken

Datenverkehr Über Die Schnittstelle Si 2 - Siemens S5-115U Handbuch

Vorschau ausblenden Andere Handbücher für S5-115U:
Inhaltsverzeichnis

Werbung

Kommunikationsmöglichkeiten
12.5.1 Datenverkehr über die Schnittstelle SI 2
Daten, die Sie senden wollen, müssen in einem als "Sendefach" ausgewiesenen Speicherbereich
abgelegt sein; Daten, die Sie empfangen wollen, benötigen ein "Empfangsfach", das ebenfalls in
einem zu definierenden Speicherbereich liegt (ausführliche Informationen im nächsten Ab-
schnitt). Die Daten werden in einem Eingangs- bzw. Ausgangspuffer der Schnittstelle SI 2
zwischengespeichert. Bild 12.18 verdeutlicht den Ablauf des Datenverkehrs.
Peripherie-
gerät
Bild 12.18 Ablauf des Datenverkehrs
Voreinstellungen für die Rechnerkopplung
Zunächst benötigt die Prozedur 3964 bzw. 3964R Informationen, die Sie in vorgegebenen
Systemdatenworten hinterlegen müssen.
Dazu gehören:
Die Lage der zu sendenden Daten im Speicher der CPU (das "Sendefach")
Die Lage der empfangenen Daten im Speicher der CPU (das "Empfangsfach")
Die Lage eines "Koordinierungsbytes Senden" (KBS) und eines "Koordinierungsbytes
Empfangen (KBE)
Sende-/Empfangsvorgang an und enthalten andererseits im Fall eines Übertragungsfehlers
einen Fehlercode.
Die Lage des Parametersatzes im Speicher der CPU (hier handelt es sich um Parameter wie
Baudrate, Parität etc. ).
Weiterhin benötigt die Prozedur noch folgende Angaben, die auch in Systemdatenworten
hinterlegt werden:
Modusnummer (die Art des Datenverkehrs, Prozedur 3964 oder 3964R)
Nummer des Treibers für die Prozedur 3964, 3964R (im folgenden Rechnerkopplung genannt).
Mögliche Speicherbereiche für Sendefach, Empfangsfach, KBS, KBE und Parametersatz sind
Merkerbereich und Datenbaustein.
Die Lage von Sende- und Empfangsfach, KBS, KBE, Parametersatz und Modusnummer müssen Sie
durch das Anwenderprogramm in den Systemdatenworten 48 ... 55 hinterlegen, z.B. mit der
Operation T BS. Die genaue Belegung entnehmen Sie bitte Tabelle 12.14. Außerdem muß die
Rechnerkopplung durch Eintragen der Treibernummer in das SD 46 aktiviert werden.
12-40
Schnittstelle SI 2
Eingangspuffer
(1024 Bytes)
Ausgangspuffer
(1024 Bytes)
im Speicher der CPU. Diese Koordinierungsbytes stoßen einerseits den
S5-115U Handbuch
RAM-Speicher der CPU
Empfangsfach
Sendefach
EWA 4NEB 811 6130-01b

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis