Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S7-300 Gerätehandbuch Seite 169

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

6.6 Anwendung der Funktionsbausteine bei der Ausgabe von Meldetexten auf einen Drucker
Zulässige DB-Nummer
Die zulässigen DB-Nummern sind CPU-spezifisch. Wird bei "Pointer auf Variable" als DB-
Nummer der Wert 16#00 angegeben, dann wird diese Variable als nicht vorhanden
interpretiert und der Pointer auf die nächste Variable oder auf den Formatstring gesetzt.
Ist bei "Pointer auf Formatstring" die DB-Nummer gleich dem Wert 16#00, dann wird der
Druckauftrag abgebrochen und die Ereignisnummer 16#1E43 am Parameterausgang
STATUS des FB P_PRINT_RK angezeigt.
Zulässige DBB-Nummer
Ab der parametrierten DBB-Nummer steht die Variable oder der Formatstring. Die Variablen
dürfen eine maximale Länge von 32 Byte haben, der Formatstring eine maximale Länge von
150 Byte.
Wird die maximale Länge überschritten, dann wird der Druckauftrag abgebrochen und die
Ereignisnummer 16#1E41 am Parameterausgang STATUS des FB P_PRINT_RK angezeigt.
Zulässige Länge
Die Längenangabe im Pointer-DB ist für die jeweilige Darstellungsart (Datentypen) sowie
abhängig von der verwendeten Präzision anzupassen.
Parameter FB 13 P_PRINT_RK
In der folgenden Tabelle finden Sie die Parameter des FB 13 P_PRINT_RK.
Tabelle 6- 13 Parameter FB 13 P_PRINT_RK
Name
REQ
R
LADDR
DB_NO
DBB_NO
DONE
1
ERROR
STATUS
Der Parameter DONE steht nach korrektem Sendeauftrag einen CPU-Zyklus lang zur Verfügung!
1
Punkt-zu-Punkt-Kopplung CP 341 Aufbauen und Parametrieren
Gerätehandbuch, 04/2011, A5E02191070-03
Art
Datentyp
INPUT
BOOL
INPUT
BOOL
INPUT
INT
INPUT
INT
INPUT
INT
OUTPUT
BOOL
OUTPUT
BOOL
OUTPUT
WORD
Kommentar
Auftragsanstoß bei positiver
Flanke
Auftragsabbruch
Basisadresse des CP 341
Datenbausteinnummer
Datenbytenummer
Auftrag fertig ohne Fehler
Auftrag fertig mit Fehler
Spezifikation des Fehlers
Kommunikation über Funktionsbausteine
Zulässige Belegung, Bemerkung
Laufender Auftrag wird abgebrochen.
Druckerausgabe gesperrt.
Die Basisadresse wird aus STEP 7
entnommen.
Zeiger auf Pointer-DB:
CPU-spezifisch, Null ist nicht erlaubt
(Die Pointer auf Variablen und
Formatstring sind im Pointer-DB in
fester Reihenfolge hinterlegt.)
0 ≤ DBB_NO ≤ 8162 Pointer ab
Datenbyte
Parameter STATUS == 16#00;
Parameter STATUS enthält die
Fehlerinformation.
Bei ERROR == 1 steht im Parameter
STATUS die Fehlerinformation.
169

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis