Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK MC PLC Funktionshandbuch Seite 644

Inhaltsverzeichnis

Werbung

Referenz zum PLC-Grundprogramm
10.6 Funktionen (FC)
Um Signale an mehrere Betriebsartengruppen (BAG), Kanäle oder Spindeln zu übertragen,
kann der Baustein mehrfach mit entsprechenden Parametern "BAGNo", "ChanNo" und
"SpindleIFNo" aufgerufen werden.
Beim ersten Aufruf des Bausteins für eine Maschinensteuertafel werden alle Signale in die
Datenbausteine der NC/PLC-Nahtstelle übertragen und die LEDs gesteuert. Bei
nachfolgenden Aufrufen im gleichen PLC-Zyklus werden nur noch Signale an
Betriebsartengruppen und Kanäle übertragen.
Betrieb mehrerer Maschinensteuertafeln
Der Baustein kann die Signale von bis zu zwei Maschinensteuertafeln bearbeiten. Dazu muss
der Baustein für jede MCP aufgerufen werden. Der Aufruf für die erste Maschinensteuertafel
muss zuerst erfolgen. Anschließend kann der Aufruf für die zweite Maschinensteuertafel
erfolgen. Schlüsselschalterstellung und Vorschubkorrektur für alle Achsen werden nur beim
ersten Aufruf im Zyklus übertragen.
Für jede MCP, für die der Baustein aufgerufen wird, müssen im Aufruf von "LBP_ConfigBP
[FC1]" gültige Ein- und Ausgabebereiche als Parameter "MCP1In", "MCP1Out" bzw.
"MCP2In", "MCP2Out" angegeben sein – unabhängig vom Wert des Parameters "MCPNum".
Maschinen-Koordinatensystem und Werkstück-Koordinatensystem
Durch Betätigung der Taste MCS/WCS wird zwischen "Maschinen-Koordinatensystem" (MKS)
und "Werkstück-Koordinatensystem" (WKS) umgeschaltet.
Im Modus MKS werden die Achsfahrsignale in den Datenbaustein der jeweiligen
Maschinenachse übertragen. Siehe unten Tabelle "Handverfahren von Maschinenachsen
(von MCP an NC/PLC-Nahtstelle)".
Im Modus WKS werden die Achsfahrsignale in den Datenbaustein des Kanals übertragen, der
über den Parameter "ChanNo" angegeben ist. Die Achsverfahrtasten +X/-X, +Y/-Y, +Z/-Z sind
der jeweiligen Geo-Achse zugeordnet. Siehe unten Tabelle "Handverfahren von Geo-Achsen
(von MCP an NC/PLC-Nahtstelle)".
Flexible Achskonfiguration
Die Zuordnung von Achsverfahrtasten zu Maschinenachsen ist flexibel konfigurierbar.
Jedem Paar von Achsverfahrtasten kann eine beliebige Maschinenachse zugeordnet werden.
Sollen mehr als 4 Maschinenachsen angewählt werden, kann die Zuordnung dynamisch
geändert werden.Die Zuordnung darf nicht geändert werden, während gerade Achsen
verfahren werden.
Die Zuordnung erfolgt über den Datenbaustein "LBP_NC [DB10]". In der Zuordnungstabelle
"LBP_NC.MCP1AxisTbl[i]" (DB10 ab DBB8) wird die Nummer der Maschinenachse
eingetragen, die vom i-ten Achsverfahrtastenpaar (X, Z, C, Y) der ersten Maschinensteuertafel
angewählt werden soll.
Für die Tastenpaare der zweiten Maschinensteuertafel wird die Zuordnung in
"LBP_NC.MCP2AxisTbl" (DB10 ab DBB32) eingetragen.
Wird in einem Eintrag der Zuordnungstabellen der Wert 0 eingetragen, wird durch das
zugehörige Tastenpaar keine Achse verfahren.
Die Anzahl der verwendbaren Achsverfahrtastenpaare kann durch den Wert
"LBP_NC.MCP1MaxAxis" (DB10.DBW30) bzw. "LBP_NC.MCP2MaxAxis" (DB10.DBW54)
begrenzt werden. Wird der Wert 0 (Voreinstellung) verwendet, können alle
Achsverfahrtastenpaare verwendet werden, denen eine Maschinenachse zugeordnet ist.
644
Funktionshandbuch, 06/2019, A5E47437861A AA
PLC

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis