Herunterladen Inhalt Inhalt Diese Seite drucken

Datenübertragung Mit Dem Ascii-Treiber; Daten Senden Mit Ascii-Treiber - Siemens SIMATICS7-400 Gerätehandbuch

Inhaltsverzeichnis

Werbung

2.6
Datenübertragung mit dem ASCII-Treiber
Einleitung
Der ASCII-Treiber steuert die Datenübertragung bei einer Punkt-zu-Punkt-Kopplung
zwischen dem Kommunikationsprozessor und einem Kommunikationspartner. Der
ASCII-Treiber beinhaltet die Bitübertragungsschicht (Schicht 1).
Der Aufbau der Telegramme wird dadurch offengehalten, dass der S7-Anwender das
komplette Sendetelegramm an den Kommunikationsprozessor übergibt. Für die
Empfangsrichtung ist das Endekriterium eines Telegramms zu parametrieren. Der Aufbau
der Sendetelegramme kann sich vom Aufbau der Empfangstelegramme unterscheiden.
Mit dem ASCII-Treiber können Daten mit beliebigem Aufbau (alle abdruckbaren
ASCII-Zeichen ebenso wie alle anderen Zeichen von 00 bis FFH (bei Zeichenrahmen mit
8 Datenbits) bzw. von 00 bis 7FH (bei Zeichenrahmen mit 7 Datenbits) gesendet und
empfangen werden.
2.6.1

Daten senden mit ASCII-Treiber

Daten senden
Beim Senden geben Sie die Anzahl der zu übertragenden Nutzdaten-Bytes beim Aufruf des
Systemfunktionsbausteins BSEND als Parameter "LEN" an.
Wenn Sie mit dem Endekriterium "Ablauf der Zeichenverzugszeit" arbeiten, hält der
ASCII-Treiber auch beim Senden eine Pause zwischen zwei Telegrammen ein. Sie können
den SFB BSEND jederzeit aufrufen, der ASCII-Treiber beginnt mit der Ausgabe aber erst,
wenn seit dem letzten gesendeten Telegramm eine Zeit größer der parametrierten
Zeichenverzugszeit vergangen ist.
Wenn Sie mit dem Endekriterium "Endezeichen" arbeiten, können Sie zwischen
3 Möglichkeiten wählen:
● Senden bis zum Endekennzeichen einschließlich
● Senden bis zur am FB parametrierten Länge
● Senden bis zur am FB parametrierten Länge und automatisches Anhängen der/des
Punkt-zu-Punkt-Kopplung CP 441 Aufbauen und Parametrieren
Gerätehandbuch, 04/2012, A5E00405448-03
Das Endekennzeichen muss in den zu sendenden Daten enthalten sein. Es werden die
Daten nur bis zum Endekennzeichen einschließlich gesendet, auch wenn am FB eine
größere Datenlänge angegeben ist.
Es werden die Daten bis zu der am FB parametrierten Länge gesendet. Das letzte
Zeichen muss das Endezeichen sein.
Endekennzeichen/s
Es werden die Daten bis zu der am FB parametrierten Länge gesendet. Zusätzlich
werden das/die Endezeichen automatisch angehängt. D. h. die Endekennzeichen dürfen
nicht in den zu sendenden Daten enthalten sein. Je nach Anzahl der Endekennzeichen
werden 1 oder 2 Zeichen mehr zum Partner geschickt, als vom FB angegeben.
Grundlagen der seriellen Datenübertragung
2.6 Datenübertragung mit dem ASCII-Treiber
59

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Cp 441

Inhaltsverzeichnis