Herunterladen Inhalt Inhalt Diese Seite drucken

Fb 4: Pi_Serv Pi-Dienste; Funktion - Siemens SINUMERIK 840D sl Handbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

P3: PLC-Grundprogramm für SINUMERIK 840D sl
13.13 Bausteinbeschreibungen
13.13.4

FB 4: PI_SERV PI-Dienste

Funktion

Mit dem FB PI_SERV können Programminstanz-Dienste im NCK-Bereich gestartet werden.
Hinweis
Empfehlung: Anstelle FB 4 den erweiterten FB 7 benutzen.
Durch Anforderung über den PI-Dienst wird im NCK ein Programmteil abgearbeitet, welcher
eine bestimmte Funktion ausübt (z. B. Leerplatzsuche in einem Magazin bei
Werkzeugverwaltung).
Zu jedem FB 4-Aufruf muss ein Instanz-DB aus dem Anwender-Bereich zugeordnet werden.
Über Parameter "PIService" wird der spezifizierte Dienst referenziert. Über die frei
zuordenbaren zusätzlichen Eingangsvariablen mit unterschiedlichen Datentypen (Addr1 ...
Addr4 für Strings, WVar1 ... WVar10 für INTEGER- oder WORD-Variablen) wird die
Versorgung des angewählten PI-Dienstes durchgeführt.
Durch Aufruf des FB 4 mit positivem Flankenwechsel am Steuereingang Req wird ein
Auftrag gestartet. Die erfolgreiche Durchführung wird am Zustandsparameter "Done" mit
logisch 1 angezeigt. Eventuell aufgetretene Fehler werden über Error und State angezeigt.
Der Datenbaustein "PI" (DB 16) enthält interne Beschreibungen der möglichen PI-Dienste.
Für diesen DB muss in der Symbolliste ein Name vergeben werden. Als Aktualparameter für
"PIService" wird "DB-Name.PI-Name" beim Aufruf des FB 4 übergeben.
Die Ausführung des PI-Dienstes erstreckt sich in der Regel über mehrere (1 ... 2) PLC-
Zyklen.
Der Baustein kann nur im zyklischen Betrieb aufgerufen werden.
Hinweis
Der FB 4 kann PI-Dienste nur dann starten, wenn der Grundprogramm-Parameter
"NCKomm" auf 1 gesetzt wurde (in OB 100: FB 1, DB 7). Der Aufruf ist nur im zyklischen
Programm OB 1 zulässig. Eine Zuweisung für alle Parameter mit Req = 0 ist auch im
OB 100 zulässig.
968
Error :=
M 11.0,
Done :=
M 11.1,
State :=
MW 12,
SD1 :=
P#M 4.0 REAL 1,
SD2 :=
P#M 24.0 REAL 1);
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis