Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 1043

Mit cnc-software 4.5 sp2
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Verwendete Resourcen
Keine.
Allgemeines
Die Bausteine FC 19 (M-Version), FC 24 (schmale Version), FC 25 (T-Version) und FC 26
(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 (Bit 4). Bei dem Parameter "ChanNo" wird
der Kanal ausgewählt, der bearbeitet wird.
Nicht FC 26:
Der Parameter "SpindleIFNo" definiert die Achs-Nahtstelle der Spindel. Der Spindel-Override
wird auf diese Spindelnahtstelle transferiert. Die Eingangsparameter werden bezüglich
Falschparametrierung überprüft.
Nicht FC 26:
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 DB 8, 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 DB 7 "MCP1In" und "MCP1Out" ("MCP2In" und
"MCP2Out") versorgt. Die Pointer werden indirekt über einen weiteren Zeiger aus dem VAR-
Teil des DB 7 adressiert um die Absolutadressierung zu vermeiden. Dieser zusätzliche
Zeiger ist im FB 1 symbolisch ermittelt worden.
Bausteinbeschreibung
Alle 4 Bausteine sind ähnlich strukturiert aufgebaut und für die einzelnen Teilaufgaben
gegliedert:
Im Netzwerk Input werden verschiedene Parameter in lokale Variablen kopiert. Hierbei
werden auch die Maschinensteuersignale (Nutzdaten Ein-/Ausgangsbereich) über die
verschiedenen Zeiger im DB 7 (gp_par) umkopiert. Mit diesen lokalen Variablen wird aus
Effizienzgründen im Baustein gearbeitet. Für den Anlauf werden einige Werte initialisiert.
Im Netzwerk Global_IN wird die MKS/WKS Umschaltung mit Flankenauswertung,
Achsanwahlen, Richtungstasten und Eilgangüberlagerung für die weitere Bearbeitung im
Baustein ermittelt. In diesem Programmteil sollten anwenderspezifische Veränderungen
stattfinden, die 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. Die INC Rückmeldungen der NC werden temporär für die entsprechenden LEDs
abgelegt. Bei BAG-Nummer 0 wird dieses Netzwerk nicht bearbeitet. Einer zu großen
Nummer hat eine Meldung 401901 bzw. 402501 zur Folge und schaltet nach Stopp um.
Grundfunktionen
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
P3: PLC-Grundprogramm für SINUMERIK 840D sl
12.16 Bausteinbeschreibungen
1043

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis