Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK840D sl Handbuch Seite 1410

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

Werbung

Ausführliche Beschreibung
2.12 Bausteinbeschreibungen
Hinweis
Der FC8 teilt dem NCK die aktuellen Positionen vom alten Werkzeug mit.
Dem NCK ist bekannt, wo sich das alte und das neue Werkzeug bis zur Positionsänderung
befunden haben.
Bei einem Transfer ohne ein sogenanntes "altes Werkzeug" (z.B. beim Beladen), wird den
Parametern "OldToolMag", "OldToolLoc" der Wert 0 zugeteilt.
Der Baustein FC TM_TRANS darf nur gestartet werden (mit "Start"-Parameter = "TRUE"),
wenn für diesen Transfer eine Aktivierung der zugehörigen Schnittstelle (DB 71, DB 72, DB
73 im Wort 0) durch die WZV vorliegt.
Wenn dieser Auftrag korrekt ausgeführt wurde, enthält der
Ausgangsparameter "Ready" den Wert TRUE.
Damit muss der Anwender den
Parameter "Start" = "FALSE" setzen
bzw. den Baustein nicht mehr aufrufen.
Falls der
Parameter "Ready" = FALSE ist,
muss der Fehlercode im Parameter "Error" interpretiert werden
(siehe Beispiel FC 8 Aufruf und Impulsdiagramm).
Wenn der Fehlercode = 0 ist, dann ist dieser Auftrag im nächsten PLC-Zyklus zu
wiederholen ("Start" bleibt "TRUE"). Es bedeutet, dass der Transferauftrag noch nicht
beendet ist.
Wenn der Parameter "Status" einen Wert kleiner 100 durch den Anwender erhält, wird die
zugehörige Schnittstelle im Datenbaustein DB71 bzw. DB 72 oder DB 73, Wort 0 deaktiviert
(Vorgang beendet). Das entsprechende Bit für die Schnittstelle wird auf 0 gesetzt durch den
FC 8.
Der Parameter "Start" benötigt keine Flanke für einen Folgeauftrag. Dies bedeutet, dass
sofort bei Erhalten von "Ready = TRUE" neue Parameter zugeordnet werden können mit
"Start = TRUE".
Asynchroner Transfer
Für eine eigenständige Mitteilung der PLC von Positionsänderungen eines Werkzeugs zur
Werkzeugverwaltung (z.B. Spannungsunterbrechung bei einem aktiven Kommando oder
selbständige Positionsveränderungen durch PLC) wird der Baustein FC TM_TRANS mit der
"TaskIdent" := 4 oder 5 aufgerufen. Zu diesem Aufruf muss keine Schnittstellen-Aktivierung
durch die Werkzeugverwaltung vorliegen.
Bei dem Parameter "TaskIdent" = 5 wird zusätzlich zur Positionsveränderung noch eine
Platzreservierung von der Werkzeugverwaltung vorgenommen. Diese Platzreservierung
erfolgt aber nur,wenn das Werkzeug aus einem realen Magazin in einen Zwischenspeicher
transportiert wurde.
Im Parameter "TaskIdentNo" ist ein zugehöriger NC-Kanal zu parametrieren.
In den Parametern "OldToolMag", "OldToolLoc" wird die bisherige Position des Werkzeugs
angegeben und in den Parametern "NewToolMag", "NewToolLoc" wird die aktuelle Position
dieses Werkzeugs angegeben. Hierbei ist der Status = 1 anzugeben.
2-168
PLC-Grundprogramm solution line (P3 sl)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis