Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK840D sl Handbuch Seite 1207

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

Werbung

(untere 4 Bits) enthalten.
BAGNo = 0 oder B#16#10 bedeutet keine Bearbeitung der BAG Signale.
ChanNo = 0 bedeutet keine Bearbeitung der Kanal-Signale.
Die INC-Anwahlen des Override-Schalters werden in die BAG-Schnittstelle übertragen.
Hierdurch ergeben sich Laufzeit-Verbesserungen. Die Aktivierung für diese Vorgabe findet
über den DB10.DBX 57.0 durch diesen Baustein einmalig nach Hochlauf statt. Weiterhin
können zwei MSTTs parallel durch diesen Baustein bearbeitet werden. Hierbei ist der Aufruf
des Bausteins für die 2. Maschinensteuertafel im OB1 Zyklus zeitlich hinter den Aufruf für die
1: MSTT zu setzen.
Eine Unterstützung von zwei MSTTs ist in den Maschinensteuertafel-Bausteinen bis zu
bestimmten Grenzen vorhanden (nicht unterstützt werden von der Standard-SW
Achsnummern 10 bis 31, gegenseitige Verriegelungen der Achsanwahlen bei zwei MSTTs).
Flexible Achskonfiguration
Es ist eine Flexibilität bezüglich der Zuordnung Achsanwahlen bzw. Richtungstasten von
Maschinen–Achsnummern verfügbar.
Der Einsatz von 2 Maschinensteuertafeln, die gleichzeitig betrieben werden sollen, wird
durch die MSTT Bausteine jetzt besser unterstützt, dabei insbesondere der Anwendungsfall
2 Kanäle, 2 BAGs. Bei den Achs–Tabellen der jeweiligen MSTT ist zu beachten, dass die
Achsnummern auch in der parametrierten BAG Nummer des MSTT–Bausteins angegeben
sind.
Für diese Flexibilität existieren Tabellen für Achsnummern im DB 10. Für die erste
Maschinensteuertafel (MCP) beginnt die Tabelle ab dem Byte 8 (symbolischer Name:
MCP1AxisTbl[1..22]) und für die zweite MSTT ab dem Byte 32 (symbolischer Name:
MCP2AxisTbl[1..22]). Hier sind die Maschinen–Achsnummern byteweise einzutragen.
Der Eintrag 0 ist in der Achstabelle zulässig. Eine Prüfung auf eine unzulässige
Achsnummer findet nicht statt und kann bei Falscheintrag zum PLC Stopp führen.
'Die Begrenzung der Achsanzahl bei FC 26 erfolgt über die 0-Werte in der Achstabelle. Die
Achsnummern können auch dynamisch angepasst werden. Während dem Fahren von
Achsen über die jeweiligen Richtungstasten darf keine Umschaltung der Achsnummern
erfolgen. Voreingestellt ist der Kompatibilitätsmodus mit den Achsnummern 1 bis 6 für beide
MCP und die Begrenzung auf die konfigurierte Achsanzahl. Beim FC 26 (HT8) gibt es die
Abweichung gegenüber den andren MCP Bausteinen (FC 19, FC 24, FC 25) bei
angewähltem WKS (Werkstück-Koordinaten System). Hier wirken die ersten 3 Verfahrtasten
auf die Kanal-Achsen (WKS-Achsen). Die nachfolgenden Verfahrtasten wirken auf die
Maschinenachsen gemäß den aus der Achstabelle zugeordneten Achsnummern
(Standardmäßig Maschinen-Achse 4 bis 6). Durch Beschalten des Ausgangsbyte 3, Bit 7 auf
1 von den MCP-Ausgängen (Parameter MCP1Out bzw. MCP2OUT) kann erreicht werden,
das bei eingeschalteten WKS nur die Kanalachsen verfahren werden können.
Deklaration der Funktion
FUNCTION FC 26: void
//NAME :
VAR_INPUT
END_VAR
BEGIN
END_FUNCTION
PLC-Grundprogramm powerline (P3 pl)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
BAGNo :
ChanNo :
Ausführliche Beschreibung
2.12 Bausteinbeschreibungen
HPU_MCP
BYTE;
BYTE;
2-227

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis