Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK840D sl Handbuch Seite 1105

Vorschau ausblenden Andere Handbücher für SINUMERIK840D sl:
Inhaltsverzeichnis

Werbung

mehrere nacheinander ausgeführte Anfragen mit UND-Verknüpfungen realisieren und die
jeweiligen Ergebnisse der einzelnen Anfragen entsprechend verknüpfen/auswerten.
Zur Parametrierung des PI-Dienstes werden zunächst über Variablendienst im Baustein TF
die Eigenschaften der gesuchten Werkzeuge vorgegeben. Dazu werden im Baustein TF in
den Operanden-Masken (parMaskT..) die relevanten Vergleichskriterien (welche
Werkzeugdaten sollen verglichen werden?) markiert, die Vergleichsoperatoren-Daten
(parDataT..) mit den entsprechend auszuführenden Vergleichsarten (==, <, >, <=, >=, &&)
belegt und in den Operandendaten werden die Vergleichwerte eingetragen. Dann wird der
PI-Dienst angestoßen und nach dessen erfolgreicher Rückkehr werden über Variablendienst
aus dem Baustein TF unter der Variablen resultNrOfTools die Anzahl der Treffer und unter
der Variablen resultToolNr die Ergebnisliste (interne T-Nummern der Werkzeuge, die bei der
Suche gefunden wurden - resultNrOfTools Stück) ausgelesen. Der PI-Dienst ist von seiner
Vorbereitung bis zum erfolgten Abholen des Ergebnisses mit einer Semaphore zu kapseln.
Nur so kann der exklusive Zugriff und die exklusive Verwendung des Bausteins TF
zusammen mit dem PI-Dienst TSEARC sichergestellt werden. Die hierfür vorgesehene
Funktionsnummer bei dem Semaphore-Mechanismus (PI-Dienst MMCSEM) ist die
Funktionsnummer für TSEARC.
Ist der Dienst fehlerhaft parametriert, so schlägt er fehl. Ansonsten liefert er immer ein
Ergebnis, auch wenn kein Werkzeug gefunden wird (resultNrOfTools = 0).
Der Suchbereich kann über die Belegung der Parameter MagNrFrom,
PlaceNrFrom, MagNrTo, PlaceNrTo wie folgt vorgegeben werden:
MagNr
From
WVar1
#M1
#M1
#M1
#M1
#M1
#M1
#M1
#M1
-1
Für eine symmetrische Suche (vgl. Parameter "SearchDirection") darf sich der Suchbereich
nur über ein einziges Magazin erstrecken (Fälle 2 und 5 aus obiger Tabelle). Ist ein anderer
Suchbereich angegeben, schlägt der Dienst fehl. Für die symmetrische Suche (vgl.
Parameter "SearchDirection") muss in den Parametern MagNrRef und PlaceNrRef ein
Referenzplatz angegeben werden, bezüglich dem die symmetrische Suche erfolgt. Der
PLC-Grundprogramm powerline (P3 pl)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
PlaceNr
MagNr
PlaceNr
From
To
To
WVar2
WVar3
WVar4
#P1
#M2
#P2
-1
#M1
-1
-1
-1
-1
#P1
-1
-1
#P1
#M1
-1
#P1
#M2
-1
-1
#M2
#P2
-1
#M2
-1
-1
-1
-1
2.12 Bausteinbeschreibungen
Suchbereich
es werden die Plätze beginnend von Magazin #M1,
Platz #P1 bis Magazin #M2, Platz #P2 durchsucht
es werden alle Plätze von Magazin #M1 - und nur
diese - durchsucht
es werden alle Plätze beginnend ab Magazin #M1
durchsucht
es werden alle Plätze beginnend ab Magazin #M1 und
darin Platz #P1 durchsucht
es werden die Plätze in Magazin #M1 beginnend ab
Magazin #M1 und darin Platz #P1 durchsucht
es werden die Plätze beginnend ab Magazin #M1 und
darin Platz #P1 bis einschließlich Magazin #M2
durchsucht
es werden die Plätze beginnend ab Magazin #M1 bis
einschließlich Magzin #M2 und darin Platz #P2
durchsucht
es werden die Plätze beginnend ab Magazin #M1 bis
einschließlich Magazin #M2 durchsucht
es werden alle Magazinplätze durchsucht
Ausführliche Beschreibung
2-125

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis