Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840Di 3 Funktionsbeschreibung Seite 1115

Inhaltsverzeichnis

Werbung

10.00
4.4
FB 4: PI_SERV Allgemeine PI–Dienste
Funktions-
Mit dem FB PI_SERV können Programminstanz–Dienste im NCK Bereich ge-
beschreibung
startet werden. Die möglichen Dienste sind unter diesem Kapitel beschrieben.
Durch Anforderung über den PI–Dienst wird im NCK ein Programmteil abgear-
beitet, welches eine bestimmte Funktion ausübt (z.B. Leerplatzsuche in einem
Magazin bei Werkzeugverwaltung).
Zu jedem FB 4–Aufruf muß ein separater Instanz–DB aus dem Anwender–Be-
reich zugeordnet werden. Ab SW–Stand 3.7 kann auch die MultiInstanzfähigkeit
angewandt werden. Die Dokumentation hierzu ist in den STEP7–Beschreibun-
gen enthalten.
Über Parameter PIService wird der spezifizierte Dienst referenziert. Über die frei
zuordenbaren zusätzlichen Eingangsvariablen mit unterschiedlichen Datenty-
pen (Addr1 ... Addr4 für Strings, WVar1 ... WVar10 für Integer oder Word Varia-
blen) 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 Er-
ror und State angezeigt.
Der Datenbaustein "PI" (DB16) enthält interne Beschreibungen der möglichen
PI–Dienste. Für diesen DB muß in der Symbolliste ein Name vergeben werden.
Als Aktualparameter für PIService wird "DB–Name.PI–Name" beim Aufruf des
FB4 übergeben.
Die Ausführung des PI–Dienstes erstreckt sich über mehrere (In der Regel 1..2)
PLC–Zyklen. Der Baustein kann nur im zyklischen Betrieb aufgerufen werden.
Hinweis
Nach einem Abbruch der PLC/NC–Kommunikation (NC–Variable lesen/schrei-
ben, FB2, 3, 5, bzw. PI Allgemeine Dienste, FB4) durch Power Off, sind im er-
sten OB1–Durchlauf nach Neuanlauf oder Reset die Startaufträge zu löschen
(Signal: Req = 0).
Der FB 4 kann PI–Dienste nur dann starten, wenn der
Grundprogramm–Parameter NCKomm auf "1" gesetzt wurde (in OB 100: FB 1,
DB7).
 Siemens AG 2003 All Rights Reserved
SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003
PLC–Grundprogramm (P3)
4.4 FB 4: PI_SERV Allgemeine PI–Dienste
1/P3/4-115

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840dieSinumerik 810dSinumerik 840d 6Sinumerik 810deSinumerik 840deSinumerik 840d powerline ... Alle anzeigen

Inhaltsverzeichnis