Herunterladen Inhalt Inhalt Diese Seite drucken

Daten Senden Mit Ascii-Treiber - Siemens Simatic S7-300 Gerätehandbuch

Mpi-schnittstelle onboard umfangreiche integrierte systemdiagnose; unterstützt optimal den einsatz von simatic; engineering tools
Vorschau ausblenden Andere Handbücher für Simatic S7-300:
Inhaltsverzeichnis

Werbung

2.6.2
Daten senden mit ASCII–Treiber

Daten senden mit ASCII-Treiber

Beim Senden geben Sie die Anzahl der zu übertragenden Nutzdaten–Bytes beim Aufruf des
Funktionsbausteins P_SND_RK 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 P_SND_RK 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 P_SND_RK am Parameter "LEN"
angegeben haben. In Empfangsrichtung, d.h. im Empfangs–DB wird 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 Zeichenverzugszeit (ZVZ)
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 341 Aufbauen und Parametrieren
Gerätehandbuch, 04/2011, A5E02191070-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.
Auch wenn die zu sendenden Daten das Endezeichen nicht enthalten, wird das
Telegramm ohne Fehlermeldung gesendet.
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
61

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis