Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK840D sl Handbuch Seite 1211

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

Werbung

Verwendete Resourcen
Keine.
Allgemeines
Die Bausteine FC19 (M-Version), FC24 (schmale Version), FC25 (T-Version) und FC26
(HT8-Version) übertragen die Signale der Maschinensteuertafel von und zur
Anwendernahtstelle. In der Eingangsparametrierung wird durch "BAGNo" die BAG
ausgewählt, die von dem Baustein bearbeitet wird. Über den Parameter "BAGNo" wird auch
die Nummer der Maschinensteuertafel selektiert (Bit4). Bei dem Parameter "ChanNo" wird
der Kanal ausgewählt, der bearbeitet wird. Der Parameter "SpindleIFNo" definiert die Achs-
Nahtstelle der Spindel. Der Spindeloverride wird auf diese Spindelnahtstelle transferiert. Die
Parameter werden bezüglich Falschparametrierung überprüft. Die Ausgangsparameter
"FeedHold" und "SpindleHold" werden aus den 4 Tasten Vorschub/Spindel-Sperre,
Vorschub/Spindel-Freigabe gebildet und mit "logisch 1" bei Sperre zurückgeliefert.
Informationen für den nächsten Zyklus werden abhängig von der Maschinensteuertafel-
Nummer im DB8, Byte 0 bis 3 bzw. Byte 62 bis 65 abgespeichert. Diese Informationen sind
Flankenmerker (Vorschubwert und angewählte Achsnummer). Die Bausteine werden mit
Nutzdaten durch die Pointer-Parameter im DB7 MCP1In und MCP1Out (MCP2In und
MCP2Out) versorgt. Die Pointer werden indirekt über einen weiteren Zeiger aus dem VAR
Teil des DB7 adressiert um die Absolutadressierung zu vermeiden. Dieser zusätzliche
Zeiger ist im FB1 symbolisch ermittelt worden.
Bausteinbeschreibung
Alle 4 Bausteine sind ähnlich strukturiert, bzw. nach Teilaufgaben gegliedert:
Im Netzwerk Eingang werden verschiedene Parameter in lokale Variablen kopiert. Hierbei
werden auch die Maschinensteuersignale (Nutzdaten Ein- / Ausgangsbereich) umkopiert
über die verschiedenen Zeiger im DB7 (gp_par). Mit diesen lokalen Variablen wird aus
Effizienzgründen im Baustein gearbeitet. Für den Anlauf werden einige Werte initialisiert.
Im Netzwerk Global_ein wird die MKS/WKS Umschaltung mit Flankenauswertung,
Achsanwahlen, Richtungstasten und Eilgangüberlagerung ermittelt für die weitere
Bearbeitung im Baustein. In diesem Programmteil sollten Anwenderspezifische
Veränderungen stattfinden. Die Anwenderspezifischen Veränderungen dürften sich
hauptsächlich an den Achsanwahlen orientieren.
Im Netzwerk NC werden nur die Schlüsselschalter-Informationen kopiert.
Das Netzwerk BAG transferiert die Betriebsarten der Taster als dynamische Signale zum
NCK. Bei BAG-Nummer 0 wird dieses Netzwerk nicht bearbeitet. Bei einer zu großen
Nummer wird eine Meldung 401901 bzw. 402501 abgesetzt und in Stopp geschaltet.
Im Netzwerk Kanal werden Anwahlen für INCREMENT der GEO-Achsen von den Tastern
dynamisch an die Nahtstelle aller GEO-Achsen übergeben (bis Software 4). Die Funktionen
NC-Start, Stopp, Reset und Einzelsatz werden mit entsprechenden Rückmeldungen
aktiviert. Die Richtungstasten der GEO-Achsen werden bei entsprechender Vorwahl
versorgt, anderenfalls entsorgt. Bei Kanal-Nummer 0 wird dieses Netzwerk nicht bearbeitet.
Bei einer zu großen Nummer wird eine Meldung 401902 bzw. 402502 abgesetzt und in
Stopp geschaltet.
PLC-Grundprogramm powerline (P3 pl)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
Ausführliche Beschreibung
2.12 Bausteinbeschreibungen
2-231

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis