Herunterladen Inhalt Inhalt Diese Seite drucken
Fagor CNC 8070 Handbuch
Vorschau ausblenden Andere Handbücher für CNC 8070:

Werbung

R
. 0504
EF
MONOGRAPHISCHE THEMEN
Ref. 0504

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Fagor CNC 8070

  • Seite 1 . 0504 MONOGRAPHISCHE THEMEN Ref. 0504...
  • Seite 3 Monographische Themen Die nicht genehmigte ganze oder teilweise Vervielfältigung oder Benutzung der Software ist verboten. Alle Rechte vorbehalten. Ohne ausdrückliche Genehmigung von Fagor Automation darf keinerlei Teil dieser Dokumentation in ein Datenwiederherstellungssystem übertragen, darin gespeichert oder in irgendeine Sprache übersetzt werden.
  • Seite 5: Inhaltsverzeichnis

    6. Synchronisierungsbewegung Aktivierung und Deaktivierung der Synchronisierungsbewegung ........44 Variablen, die mit der Synchronisationsbewegung in Zusammenhang stehen....46 Geschwindigkeitsynchronisierung..................48 Positions- und Phasensynchronisierung ................52 Programmierung der Positionierungen (MOVE) nach der Synchronisation .....56 Auswirkungen der Steuersignale auf die Synchronisation ..........59 CNC 8070 . 0504...
  • Seite 7: Versionsübersicht

    VERSIONSÜBERSICHT Danach erscheint die Liste mit den Leistungsmerkmalen, die jeder neuen Softwareversion hinzugefügt wird. Software V02.02 April 2005 Erste Version. Monographisch Leistung Elektronischer Nocken. Erste Version. Unabhängige Achse. Erste Version. Synchronisation der Achsen. Erste Version. CNC 8070 . 0504...
  • Seite 9: Elektronischer Nocken

    ELEKTRONISCHER NOCKEN...
  • Seite 11: Einleitung

    Somit wird die Position der Arbeitsachse mit der Position der Leitachse mit Hilfe eines Kurvenprofils synchronisiert. Nocken Position - Zeit Bei dieser Art von Nockenschaltung kann man andere, verschienene CNC 8070 Bewegungsprofile aus den trapezförmigen oder S-förmigen Profilen gewinnen. . 0504...
  • Seite 12 Monographische Themen | Elektronischer Nocken CNC 8070 . 0504...
  • Seite 13: Editor Für Das Elektronische Nockenschaltwerk

    Konstruktion mit den geforderten Anforderungen übereinstimmt Gleichzeitig bietet dieser Editor eine gute Hilfe für die Analyse des Verhaltens des Nockenschaltwerks, das mit Hilfe der grafischen Möglichkeiten für die Bearbeitung der Drehzahlen, Beschleunigung und Beschleunigungsruck angezeigt wird. CNC 8070 . 0504...
  • Seite 14: Das Anfangsherangehen Der Teilekonstruktion

    (Jerk) dargestellt. Alle diese Funktionen werden als Funktion des Winkels θ der Nockenwelle zwischen den Grenzwerten der Abszissenachse (0º- 360º) und den ausgerichteten Achsen dargestellt. Man kann auch die Zeit t als eine Variable der Achse ansehen. CNC 8070 . 0504...
  • Seite 15 Monographische Themen | Elektronischer Nocken (s) Funktion Verschiebung (v) Funktion Geschwindigkeit (a) Funktion Beschleunigung (j) Funktion Jerk CNC 8070 . 0504...
  • Seite 16: Bedingungen Der Teilekonstruktion

    = 0, a ≠ 0 Rückzug v ≠ 0, a ≠ 0 Bewegung Es gibt 16 mögliche Übergänge oder Tastenkombinationen pro Intervall: CNC 8070 R - R V - R A - R M - R R - V...
  • Seite 17 Modifizierte trapezförmige Beschleunigung für den Fall v = 0, Ende: a = 0 HARM_RA Harmonische Kombinationen im Fall von R-A HARM_AR Harmonische Kombinationen im Fall von A-R Spline kubisch SPL_NAT Spline naturkubisch a = 0 SPL_TAN Spline tangentialkubisch CNC 8070 . 0504...
  • Seite 18: Benutzer-Interface

    Relative Drehzahl der Arbeitsachse in Bezug auf die Leitachse. Es lässt jeden beliebigen Wert zu. Slave_A Die relative Beschleunigung der Arbeitsachse zum Quadrat der CNC 8070 Drehzahl der Leitachse. Es lässt jeden beliebigen Wert zu. Funktion Das mathematische Gesetz für die Bahn, welches an jedem Grenzpunkt Anwendung findet.
  • Seite 19 Intervalls, und alle in der Zeile eingegebenen Werte entsprechen einzig und allein diesem. Die mathematische Funktion der Verbindung definiert die Art der Verbindung zwischen dem entsprechenden Punkt auf der aktuellen Linie und dem Punkt auf der folgenden Linie. CNC 8070 . 0504...
  • Seite 20 • Um die Maximum- und Minimumposition definieren zu können, die CNC 8070 ma n s owo h l a u f d e r Ab s z iss e n a c h s e a ls a u ch a u f d e r Ordinatenachse anzeigen möchte.
  • Seite 21 Bestätigung des Befehls. Tabelle speichern Speichert die Werte der Tabelle in einer Datei. Die Datei wird mit der Erweiterung cpj gespeichert. Tabelle wiederherstellen Stellt die zuvor in einer Datei gespeicherten Werte der Tabelle wieder her. CNC 8070 . 0504...
  • Seite 22 Monographische Themen | Elektronischer Nocken CNC 8070 . 0504...
  • Seite 23: Programmierung Und Ausführung Des Elektronischen Nockenschaltwerks

    Die Aktivierung und der Abbruch der Funktion des elektronischen Nockenschaltwerks programmiert man mit Hilfe der folgenden Befehle. - Aktiviert die Synchronisierungsbewegung. #CAM ON CNC 8070 - Bricht die Synchronisierungsbewegung ab. #CAM OFF Das Programmformat für alle ist Folgendes. CAM ON (cam, master/"TIME", slave, master_off,...
  • Seite 24 Ein Nocken wird aktiviert, wenn die Leitachse sich zwischen den Positionen"master_off" und "master_off + range_master" befindet. CNC 8070 Bereich für die Arbeitsachse. Die Nockenschaltung wird für die Arbeitsachse verwendet, wenn d i e s e s i c h z w i s c h e n " S l a v e _ o f f " u n d " S l a v e _ o f f + Range_Slave"...
  • Seite 25 Modi der Ausführung äquivalent. In den zwei Modi bleibt die Synchronisation bis zur Ausführung der Programmzeile #CAM OFF erhalten. Ist die besagte Programmzeile erreicht, endet die Ausführung der Nocke, wenn das Ende des Kurvenprofils erreicht ist. CNC 8070 . 0504...
  • Seite 26: Nocken Von Typ "Position - Position

    Nockenschaltwerks. Die Werte für Y und K gestatten das Verfahren der Positionen der Arbeitsachse außerhalb des Bereiches der festgelegten Werte durch die Funktion des Nockenschaltwerkes. CNC 8070 . 0504...
  • Seite 27: Nocken Von Typ "Position - Zeit

    Nockenschaltwerks. Die Werte für Y und K gestatten das Verfahren der Positionen der Arbeitsachse außerhalb des Bereiches der festgelegten Werte durch die Funktion des Nockenschaltwerkes. CNC 8070 . 0504...
  • Seite 28: Synchronisation Des Elektronischen Nockenschaltwerkes

    Position mit der berechneten Position zusammenfällt. (1) Synchronisierung-Start. (2) Einstellung der Drehzahl-Anpassung. Die interne Drehzahl (Vi) erreicht die Synchronisationsdrehzahl (Vs). (3) Einstellung der Position-Anpassung. Synchronisierung-Bereich. POSFEED CNC 8070 Geschwindigke Position- it-Einstellung Einstellung Der grau unterlegte Bereich weist auf einen Positionsfehler am Ende der .
  • Seite 29 (3) Theoretische Aktivierung der Synchronisation, wenn man keinen Fehler entdeckt hätte. (4) Wenn Fehler festgestellt, wird dazu Null- Drehzahlanalogsignal übergehen. Geschwindigke Position- it-Einstellung Einstellung POSFEED Error 919 Timeout Der grau unterlegte Bereich weist auf einen Positionsfehler am Ende der Phase der Drehzahlanpassung hin. CNC 8070 . 0504...
  • Seite 30 Position der Arbeitsachse. (4) Bereich der neuen Synchronisation bei der Position. Geschwindig Position- Position- keit- Einstellung Einstellung INSYNC(axis) Es bleibt noch, das Verhalten der Flagge INSYNC der Arbeitsachse während der Synchronisation und der späteren Modifizierung der Wertvorgabe darzustellen. CNC 8070 . 0504...
  • Seite 31: Auswirkungen Der Steuersignale Auf Das Elektronische Nockenschaltwerk

    #CAM ON [1, . . . ] #TIME 100 #CAM OFF [...] CNC 8070 Es wird eine Situation der Synchronisation der Nocke im kontinuierlichen Modus dargestellt, wobei mehrere Male das gleiche Profil wiederholt wird, bis die Programmzeile #CAM OFF ausgeführt wird.
  • Seite 32 Monographische Themen | Elektronischer Nocken CNC 8070 . 0504...
  • Seite 33: Unabhängige Achsen

    UNABHÄNGIGE ACHSEN...
  • Seite 35: Allgemeine Angaben Zu Den Unabhängigen Achsen

    Bewegungsprogrammierung Die Befehle können sowohl vom Werkstückprogramm als auch vom SPS-Programm ausgeführt werden. Die CNC speichert maximal bis CNC 8070 zu zwei Befehlen für Bewegungen pro Achse. Für die restlichen Programmzeilen, die geschickt werden, bedeutet dies, wenn schon zwei nicht erledigte Programmzeilen anstehen, eine Wartezeit im Werkstückprogramm.
  • Seite 36 SPS als auch von der CNC programmiert werden kann. Es liegt in der Verantwortung des Nutzers, die Maschinenposition zu überwachen. CNC 8070 Bewegungsausführung Die Ausführungen einer unabhängigen Bewegung und einer allgemeinen simultanen Bewegung ist erlaubt. Das Ergebnis ist die Summe der zwei Interpolatoren.
  • Seite 37 Werkstückprogramm mit dem Befehl #SYNC POS ausgeführt. Der CNC 8070 u n a b h ä n g i g e I n t e r p o l a t o r w i r d a u c h m it d e m w ir k l ic h e n Koordinatenwert über Signal IRESET(axis) synchronisiert.
  • Seite 38 Programmausführung und die Bewegung ab dem Stopppunkt wiederaufzunehmen. Dieses Signal stoppt auch die Prüfung der Synchronisation. Flagge –ENABLE– Für die unabhängigen Achsen bleibt diese Flagge auf a (=1), solange die Synchronisation nicht deaktiviert wird. CNC 8070 . 0504...
  • Seite 39: Positionierungsbewegung

    Achse macht eine Bewegung in der angegeben Richtung, bis die Grenzwerte der Achse erreicht werden oder bis die Bewegung unterbrochen wird. Die Bewegungen kann man sowohl von einem Werkzeugprogramm als auch von der SPS aus programmieren. CNC 8070 . 0504...
  • Seite 40: Aktivierung Und Deaktivierung Der Bewegung Zur Positionierung

    Zu positionierende Achse (ohne Koordinatenwert) und X+/- Vorschubrichtung. Optional. Positionierungsvorschub. Ffeed Optional. Dynamische Verbindung mit folgenden Satz. blend P100 = 500 (Vorschub) #MOVE [X50, FP100, PRESENT] #MOVE [X100, F[P100/2], NEXT] #MOVE [X150, F[P100/4], NULL] 50mm 100mm 150mm CNC 8070 . 0504...
  • Seite 41 P r o g r a mm ie r u n g , w ir d d i e d y n a m is c h e Ve r b i n d u n g n a c h Maschinenparameter ICORNER auf folgende Weise gemacht. ICORNER Dynamischer Verbindungstyp CNC 8070 Nach benutzerspezifischer Anpassung des PRESENT- Wertes. Nach benutzerspezifischer Anpassung des NULL-Wertes.
  • Seite 42 Positionierungsvorschub. feed Dynamische Verbindung mit folgenden Satz. blend .. = MOVE ABS (X, 50, 500, PRESENT) .. = MOVE ABS (X, 100, 250, NEXT) .. = MOVE ABS (X, 150, 125, NULL) CNC 8070 50mm 100mm 150mm . 0504...
  • Seite 43 Vorschub, der im folgenden Satz spezifiziert wurde. NULL Die angegebene Position wird mit der Geschwindigkeit Null erreicht WAITINPOS Die Achse erreicht die eingegebene Position mit Null- Vorschub und war tet in dieser Position, um den folgenden Satz auszuführen. CNC 8070 . 0504...
  • Seite 44: Auflösung Der Konflikte Mit Dem Einprogrammierten Vorschub

    Im z we ite n Te il wir d d er Ko nf likt z w isc h e n Vo rs ch u b u n d Programmschleife dargestellt, wo das System das Überschreiten des Zielkoordinatenwertes nicht gestattet. P100 = 450 (Vorschub) #MOVE [X40, FP100, NEXT] #MOVE [X150, F[P100/3], PRESENT] #MOVE [X40, F[P100/3], NULL] 40mm 100mm 150mm CNC 8070 . 0504...
  • Seite 45: Konsultieren Von Angaben, Die Mit Der Positionierung In Zusammenhang Stehen

    Programmier te Koordinate für die unabhängige Achse. End- Positionierung für den in der Ausführung befindlichen Satz. (V.)[n].A.ITPOS.Xn Es wird aus der PRG, SPS und INT gelesen. CNC 8070 Für lineare und sich drehende Achsen. Tatsächlicher, theoretischer Koordinatenwert der Positionierung des unabhängigen Interpolators, ohne eine Synchronisation.
  • Seite 46 Für lineare und sich drehende Achsen. Einprogrammierter Positionierungsvorlauf für den in der Ausführung befindlichen Satz. (V.)[n].A.FRO.Xn Es wird aus der PRG, SPS und INT gelesen und geschrieben. Für lineare und sich drehende Achsen. Prozentsatz über den einprogrammierten Positionierungsvorlauf. CNC 8070 . 0504...
  • Seite 47: Konsultieren Von Angaben Zu Den Flaggen Der Sps, Die Mit Der Positionierung In

    Programmzeilen werden gelöscht. Man definiert die Startbedingungen des Interpolators unabhängig von der Achse. IABORT(axis) Wenn die SPS diese Flagge bei (=1) setzt, wird die in der Ausführung CNC 8070 befindliche Programmzeile gestoppt, und man setzt mit folgender Programmzeile fort. . 0504...
  • Seite 48 Monographische Themen | Unabhängige Achsen CNC 8070 . 0504...
  • Seite 49: Synchronisation Der Achsen

    SYNCHRONISATION DER ACHSEN...
  • Seite 51: Synchronisierungsbewegung

    Dieser Modus gestattet die Festlegung einer synchronisierten Bewegung einer Achse oder Spindel (abhängige Spindel) mit einer anderen Achse oder Spindel (Hauptspindel) mit Hilfe der gegebenen Beziehung. Es gibt zwei Arten der Synchronisierungsbewegung: • Geschwindigkeitssynchronisierung (Voreingestellt). • Positionssynchronisierung. CNC 8070 . 0504...
  • Seite 52: Aktivierung Und Deaktivierung Der Synchronisierungsbewegung

    • Sie werden in Zehntausendstel, wenn es Millimeter sind, oder in Hunderttausendstel, wenn es Zoll sind, ausgedrückt. Für 1 mm. hat man eine Einlesung von 10000. Für 1 inch. hat man eine Einlesung von 100000. CNC 8070 Für 1o hat man eine Einlesung von 10000. • Der Achsvorschub wird...
  • Seite 53 Optional vom Werkstückprogramm. Wenn man ihn nicht einprogrammiert, übernimmt man den Wert "VEL" (Drehzahl). Beispiel vom Werkstückprogramm. #FOLLOW ON [X, Y, 1, 1, POS] #FOLLOW OFF [Y] Beispiel vom SPS-Programm. FOLLOW ON (A1, Z, 3, 1, VEL) FOLLOW OFF (Z) CNC 8070 . 0504...
  • Seite 54: Variablen, Die Mit Der Synchronisationsbewegung In Zusammenhang Stehen

    Korrektur auszuführen. Die Einheiten sind mm/min, Grad/min oder Zoll/min. Ihr Standardwert ist der in den Maschinenparametern DSYNCVELW. (V.)[n].A.SYNCVELOFF.Xn CNC 8070 Es wird aus der PRG, SPS und INT gelesen und geschrieben. Wer tvorgabe für die Drehzahl über die Synchronisation der Arbeitsachse.
  • Seite 55 Korrektur auszuführen. Die Einheiten sind mm/min, Grad/min oder Zoll/min. Ihr Standardwert ist der in den Maschinenparametern DSYNCPOSW. (V.)[n].A.SYNCPOSOFF.Xn Es wird aus der PRG, SPS und INT gelesen und geschrieben. Positions-Wertvorgabe. Die Einheiten sind mm/min, Grad/min oder Zoll/min. CNC 8070 . 0504...
  • Seite 56: Geschwindigkeitsynchronisierung

    Programmzeile bestimmt, und der Wert bleibt während des gesamten Arbeitsgangs konstant. Ungeachtet dessen, und obwohl die Synchronisation im G ange ist, kann man dieses Verhältnis modifizieren, indem man eine feinere Einstellung vornimmt. Die Feineinstellung des Verhältnisses wird mit Variable GEARADJ definiert. CNC 8070 . 0504...
  • Seite 57 Wenn der Unterschied zwischen der Synchronisationsdrehzahl, der für die Arbeitsachse berechnet wurde, und der tatsächlichen Drehzahl sich innerhalb des Synchronisationsfensters befinden, wird davon CNC 8070 ausgegangen, dass die Synchronisation stattgefunden hat Man aktiviert die Flagge der SPS INSYNC von der Arbeitsachse.
  • Seite 58 (Variable GEARADJ) oder Geschwindigkeits-Wer tvorgabe der Arbeitsachse (Variable SYNCVELOFF), die Wertvorgabe der Drehzahl der Arbeitsachse modifiziert, die Synchronisationsdrehzahl muss neu berechnet werden. Eine neue Phase der Anpassung ist somit notwendig, um eine neue Synchronisationsdrehzahl nach den CNC 8070 durchgeführten Änderungen zu erreichen. . 0504...
  • Seite 59 N e u s t a r t d e r Zeitüberwachungsprüfung für die Synchronisation. Der Prüfung endet, sobald die Synchronisation nach den Modifikationen erreicht worden ist. CNC 8070 . 0504...
  • Seite 60: Positions- Und Phasensynchronisierung

    G e t r i e b e . U m d i e s e Fr a g e z u l ö s e n , k a n n m a n a u f d i e Programmie ru ng e in es elektron isch en N ocke nscha ltwer ks zurückgreifen. CNC 8070 . 0504...
  • Seite 61 D i e se r Pr o ze s s e n d e t, s o b a ld d ie P r o gr a mm ze ile fü r d i e programmierte Position mit der berechneten Position zusammenfällt. (1) Synchronisierung-Start. (2) Einstellung der Drehzahl-Anpassung. (3) Einstellung der Position-Anpassung. Synchronisierung-Bereich. POSFEED CNC 8070 Geschwindigkei Position- t-Einstellung Einstellung Der grau unterlegte Bereich weist auf einen Positionsfehler am Ende der .
  • Seite 62 , m u s s m a n d i e Synchronisationsposition der Arbeitsachse neu berechnen. Eine neue Phase der Anpassung ist somit notwendig, um eine neue Synchronisationsposition nach den durchgeführten Änderungen zu erreichen. CNC 8070 . 0504...
  • Seite 63 Die Variationen der Wer tvorgabe für die Position während des Prozesses der Synchronisation b ewirke n de n Neu star t der Zeitüberwachungsprüfung für die Synchronisation. Der Prüfung endet, sobald die Synchronisation nach den Modifikationen erreicht worden ist. CNC 8070 . 0504...
  • Seite 64: Programmierung Der Positionierungen (Move) Nach Der Synchronisation

    Po s i t i o n i e r u n g s s a t z e s d e r Synchronisationsdrehzahl, die in diesem Moment anliegt. CNC 8070 . 0504...
  • Seite 65 Positionierungssatz, der nach der erfolgten Synchronisation ausgeführt wird. Die Geschwindigkeit der Arbeitsachse verfügt über zwei Komponenten; eine wegen der Synchronisationsbewegung und die CNC 8070 andere auf Grund des Positionierungssatzes (Überlagerung der Drehzahlen). Der grau unterlegte Bereich weist auf eine Entfernung im Positionierungssatz .
  • Seite 66 Grund des Positionierungssatzes. Der grau unterlegte Bereich weist auf eine Entfernung im Positionierungssatz . Die Flagge INSYNCB bleibt während der Zeit aktiviert, welche die CNC 8070 Arbeitsachse braucht, diese Position zu erreichen. #FOLLOW OFF [B] Synchronisierung-Ende. Die CNC erwartet die Beendigung des vo r he r i ge n Po s i t i o ni e r un g s sa t z es, u m di e S y nc h ro n i s a t i o n .
  • Seite 67: Auswirkungen Der Steuersignale Auf Die Synchronisation

    A u s f ü h r u n g w a r t e n d e n P r o g r a m m z e i l e n n o c h d i e Synchronisationsbewegung werden gelöscht. CNC 8070 . 0504...
  • Seite 68 Monographische Themen | Synchronisation der Achsen INSYNCB INHIBITB IABORTB #FOLLOW ON [Y, B, N, D, POS] #WAIT FOR V.PLC.INSYNCB #MOVE [B10] #FOLLOW OFF [B] CNC 8070 . 0504...
  • Seite 69 Monographische Themen CNC 8070 . 0504...
  • Seite 70 Monographische Themen CNC 8070 . 0504...

Diese Anleitung auch für:

0504

Inhaltsverzeichnis