Herunterladen Inhalt Inhalt Diese Seite drucken

Daten Senden Mit Ascii-Treiber - Siemens SIMATIC S7-400 Gerätehandbuch

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

Werbung

2.4.2

Daten senden mit ASCII-Treiber

Daten senden
Beim Senden geben Sie die Anzahl der zu übertragenden Nutzdaten-Bytes beim Aufruf des
Funktionsbausteins SEND_440 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 FB SEND_440 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
Wenn Sie mit dem Endekriterium "feste Telegrammlänge" arbeiten, werden in Senderichtung
die Anzahl von Daten übertragen, die Sie am FB SEND_440 am Parameter "LEN"
angegeben haben. In Empfangsrichtung, d.h. im Empfangs-DB werden die Anzahl von
Daten eingetragen, die Sie beim Empfänger in der Parametrieroberfläche über den
Parameter "feste Telegrammlänge " eingetragen haben. Um einwandfreien Datenverkehr zu
gewährleisten, sollten beide Parameter identisch gewählt werden. Beim Senden wird
zwischen zwei Telegrammen eine Pause in der Länge der Überwachungszeit bei fehlender
Endekennung eingehalten, damit sich der Partner einsynchronisieren (Erkennen des
Telegrammanfangs) kann.
Erfolgt die Einsynchronisation durch andere Mechanismen, kann das Einhalten der
Sendepause mit Hilfe der Projektierungsoberfläche abgeschaltet werden.
Hinweis
Bei der Parametrierung der Flusskontrolle XON/XOFF dürfen die Nutzdaten keines der
parametrierten XON- oder XOFF-Zeichen enthalten. Die Default-Einstellungen sind
DC1 = 11H für XON und DC3 = 13H für XOFF.
Punkt-zu-Punkt-Kopplung CP 440 Aufbauen und Parametrieren
Gerätehandbuch, 04/2011, A5E00057741-04
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.4 Datenübertragung mit dem ASCII-Treiber
31

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis