Herunterladen Diese Seite drucken

Pepperl+Fuchs C-Box 300 Betriebsanleitung Seite 31

Anschlussbox
Vorschau ausblenden Andere Handbücher für C-Box 300:

Werbung

Die Implementierung des C-BOX PROFIBUS-Protokolls
Anwendungsprogramme nutzen die Möglichkeit der Fragmentierung nur für den
Fluss Slave --> Master, obwohl Fragmentierung/Wiederzusammensetzen bereits in
der DPD-Schicht der C-BOX auch für die entgegengesetzte Flussrichtung enthalten
ist. Neue Anwendungsprogramme können entwickelt werden, die diese Möglichkeit
für den Fluss Master --> Slave aktivieren. Die Verwendung von SAP = 2 ist ein
Beispiel für die kombinierte Verwendung der Fragmentierung und der SAP-
Funktionen.
5.6
C-BOX PROFIBUS Stationsadressfeld
Die EINGABE- und AUSGABE-Puffer halten die Informationen der ausgewählten
PROFIBUS-Adresse in diesem Feld.
5.7
SAP-Feld
SAP (Service Access Point, Dienstzugriffspunkt) ist eine Kennung, die verwendet
wird, um einen Kommunikationskanal zwischen den Prozessen zweier entfernter
Stationen aufzuteilen. Damit ist es möglich, einen einzelnen PROFIBUS DP-Service
in zwei Dienste aufzuteilen.
Der SAP wird von Datalogic eingeführt und darf nicht mit analogen Definitionen
verwechselt werden, die von PROFIBUS selbst eingeführt werden.
Datalogic hat die folgenden Werte definiert:
• SAP = 0
• SAP = 2
• SAP = 255
Nur SAP 255 und 2 sind für die DPD-Verwaltung reserviert. Alle anderen SAPs sind
frei verfügbar und können nach Abstimmung der Anwendungsprogramme
untereinander von neuen Anwendungsprogrammen verwendet werden.
5.8
Längenfeld
Die Anwendungsschicht verwendet alle oder Teile der verbleibenden Bytes des
Austauschbereichspuffers, die nicht vom Datalogic PROFIBUS Treiber verwendet
werden. Das Längenfeld enthält die Informationen, wie viele Bytes tatsächlich von der
Anwendungsschicht verwendet werden. Ein Fragment, welches nicht das letzte einer
Fragmentierungssequenz ist, muss dieses Feld mit Max(In/Out)Bytes-4 füllen,
abhängig davon, ob es sich um ein EINGABE/AUSGABE-Fragment handelt.
Ansonsten wird dieses Feld mit einer Zahl beschrieben, deren Wert kleiner oder
gleich der Max(In/Out)Bytes-4 ist.
Subject to reasonable modifications due to technical advances.
Pepperl+Fuchs Group • Tel.: Germany (06 21) 7 76-0 • USA (330) 4 25 35 55 • Singapore 7 79 90 91 • Internet http://www.pepperl-fuchs.com
wird verwendet, um Informationen über erfasste Daten vom
Slave zu übertragen, es sollte ebenfalls für die Übertragung von
Anwendungsdaten vom Master zum Slave verwendet werden
(dies ist allerdings erst nach Verständigung der Anwendungs-
programme untereinander möglich).
Hostmodus-Programmierung
für die Treiberverwaltung
Anschlussbox C-Box 300
Copyright Pepperl+Fuchs, Printed in Germany
31

Werbung

loading