Home

intext:Bedienungsanleitung filetype:pdf

image

Contents

1. e xX NC Achse 1 e Y NC Achse 2 Zu beachten ist dass sich ein X Y Befehl immer so zusammensetzt e Xv n wobei der e ___ Vorzeichen Leerzeichen oder e v Vorkommateil 0 9999 in mm e n Nachkommateil 0 999 in 1 1000 mm Der Nachkommateil ist bei ganzzahligen Sollwertangaben nicht erforderlich X Y_xxxx xxx mm Befehlsbezeichnung typ Mit den X Y Befehlen wird der betreffende Achssollwert programmiert Die Programmierung der Achssollwerte wirkt satz bergreifend d h bis zur Interpretation eines neuen Achssollwertes bleibt der bisherige Sollwert gespeichert Beschreibung Die Achssollwerte werden je nach Verma ungsart als absolute oder relative Ma angaben interpretiert G90 G91 Alle Achssollwerte bleiben solange erhalten bis sie durch einen anderen Sollwertbefehl berschrieben bzw ver ndert werden D h dass beim Positionieren mehrerer Achsen nur die Sollwerte der Achsen zu programmieren sind die auch tats chlich ihre Position ver ndern sollen Die vorangegangenen Beispiele zeigen die Verwendung dieser Befehle implizit auf Eingabebereich X Y 9999 999 9999 999 mm Eingabebereich Achssollwerte Beispiele X 0001 000 alle X Werte werden gleich interpretiert X1 000 X1 00 x1 0 91 Bedienungsanleitung PS52 x1 Y 0000 023 alle Y Werte werden gleich interpretiert 04 023 KEE N001 G90 G00 X0 YO alle Achsen auf Pos 0 000mm fahren N003 X100 Y200 X
2. P25 Schleichgang Automat Standard Einstellung 2 0 mm s Betriebsart Automatik beim automatischen Abarbeiten von NC Programmen wird bei den Wegbe dingungen GO1 lineare Interpolation und G02 G03 zirkulare Interpolation eine programmierte Bahngeschwindigkeit Fxxxx x vorausgesetzt Ist keine Bahngeschw programmiert wird P38 als Standard Bahngeschw herangezogen P26 Eilgang Automat Standard Einstellung 10 0 mm s Betriebsart Automatik wird bei der Wegbedingung GO0 Achsen positionieren im Eilgang als Bahngeschw herangezogen P27 D A Offset Kompensation Servo Antrieb Standardeinstellung 0 Im allgemeinen ist der Analogausgang durch einen sog Offset behaftet der sich dadurch ussert dass bei Ausgabe der Sollspannung OV eine sehr kleine von 0 verschiedene Spannung tats chlich anliegt Solche Verschiebungen k nnen auch in der Signalverst rker Baugruppe des Antriebes auftreten Die Folge ist dass der Antrieb in eine Vorzugsrichtung driftet Diese Drift kann durch Offset 40 Bedienungsanleitung PS52 Kompensation praktisch eliminiert werden Dabei ist dieser Parameter in oder Richtung solange zu verstellen bis keine Drift mehr festzustellen ist Dieser Offset ist h ufig von der Temperatur abh ngig P28 Start Stop Frequenz Schrittmotor Antrieb Standardeinstellung 25 Die Start Stop Frequenz ist die Frequenz die mindestens an die Schrittmotorbaugruppe ausgegeben wird Werden vom Lageregler k
3. 18 Bedienungsanleitung PS52 YASKAWA SERVYOPACK 230V AC 1 CN SGD B DR2 1 CN SIGMA I SGD A 36 SHIELD H 14 ANA 1 4 10VY 5 VREF _ 3 VREF 2 ANA 1 GND 6 YREF RER 47 120 SERWOANTRIEB 4 5 Anschluss einer NC Achse mit Schrittmotor Takt Richtung Die folgende Abbildung stellt das Prinzipschaltbild zum Anschluss eines Schrittmotors an die PS52 dar Die Ansteuerung eines Schrittmotors erfolgt i A ohne r ckgef hrtes Messsystem sodass also nur ein gesteuerter Betrieb im Gegensatz zum geregelten Betrieb m glich ist Trotzdem ist es m glich ein Messsytem anzuschliessen um somit auch bei Schrittmotorbetrieb einen geschlossenen Regelkreis aufzubauen In diesem Falle ist beim Anschluss des Inkremental oder Absolutgebers in gleicher Art und Weise wie bei Servo Antrieben beschrieben vorzugehen 19 Bedienungsanleitung PS52 SM LEISTUNGSTEIL SCHRITTMOTOR Die Ausg nge f r die Ansteuerung des Schrittmotors Takt Richtung sind als open collector Ausg nge mit pullup Widerstand nach 5V ausgef hrt Optional k nnen extern oder im Leistungsteil Pull Up Widerst nde nach h heren Spannungen eingef gt werden Der Maximalstrom des Transistors liegt bei 50mA PS52 SM ANSTEUERUNG 4 6 Anschluss Absolutwertgeber SSI Schnittstelle Beim Messsystem zur Erfassung der aktuellen Position einer NC Achse unterscheidet man inkrementelle und absolute Verfahren Das inkremen
4. 4 4 Anschluss einer NC Achse mit Servoantrieb 10V Der Anschluss einer NC Achse mit Servo Antrieb an die PS52 erfolgt ber die Steckverbinder X1 und X2 Die Leitung sollte in abgeschirmter Ausf hrung konfektioniert werden Anschlussleitungen f r den Anschluss von NC Achsen sind als Zubeh r erh ltlich Im Wesentlichen sind 3 Komponenten anzuschliessen e der Servoverst rker des Servoantriebes dazu Bedienungsleitung der Verst rkers beachten e das Messsystem ein Inkrementalgeber oder Linearmassstab mit RS422 Interface e die Endschalter die die Endlagen der NC Achsen markieren evtl auch der Referenzendschalter Servoverst rker An den Servoverst rker muss die Analog Spannung 10V 10V sowie die Reglerfreigabe angeschlossen werden Der Analog Spannungswert ist eine zur Drehzahl des Antriebs proportionale Gr sse je h her diese Spannung umso h her die Geschwindigkeit des Antriebs Das Vorzeichen dieser Spannung bestimmt die Richtung Der Reglerfreigabe Ausgang schaltet den Antrieb aktiv bzw inaktiv Nur ein aktiv geschalteter Antrieb wertet die Analog Spannung die Sollwertvorgabe aus Die Freigabe des Reglers erfolgt jeweils durch ein 24V Signal High Messsytem Das Messsystem wird ber die Leitungen A B N Spuren angeschlossen F r jede Spur sind 2 Leitungen erforderlich die das differentielle Signal f hren Die impulsf rmigen Signale A und B 16 Bedienungsanleitung PS52 f hren die Z hlimpulse die
5. Dieser Parameter ist nur in der Betriebsart zirkulare Verma ung aktiv Die zirkulare Verma ung ist eine Betriebsart die nicht vom Anwender eingestellt werden kann der Hersteller mu diese Betriebsart vorkonfigurieren Par 0 Die Positionierung erfolgt immer innerhalb 360 Grad Par 1 Die Positionierung erfolgt immer in eine Richtung Endlos Anwendungen Par 2 Es ist m glich auch mehr als 360Grad eingeben nach 360 wird Z hler wieder 0 P32 Totzeit Sch tze Standardeinstellung 50 ms nur bei der Antriebsart Drehstrom Brems motorantrieb Da diese Antriebsart mit Schaltausg ngen gesteuert wird und diese Ausg nge i A auf Leistungssch tze wirken kann eine Umschaltverz gerung der Sch tze hier ber cksichtigt werden Wird bspw von Schleich auf Eilgang umgeschaltet k nnen u U f r eine gewisse Umschaltzeit beide Sch tze angezogen sein Dies w rde sich negativ auf den Antrieb auswirken W hrend der programmierbaren Totzeit werden alle Ausg nge abgeschaltet erst nach Ablauf der Totzeit wird der neue Schaltzustand ausgegeben P33 Hochlaufzeit Drehstrom Brems motorantrieb Standardeinstellung 200 ms nur bei der Antriebsart Drehstrom Brems motorantrieb W hrend der Hochlaufzeit wird zun chst mit dem Schleichgang zu Beginn einer Positionierung gefahren nach Ablauf der Hochlaufzeit wird auf Eilgang umgeschaltet P34 Nachlaufzeit Drehstrom Brems motorantrieb Standardeinstellung 200 ms nur bei der A
6. Node Id fo IV Automatisch starten M DSP301 MAI und DSP306 unterst tzen Heartbeat Master ms 1 Steuerungskonfiguration CanMaster CAN Parameter Einstellungen Um den CAN Slave zu deklarieren braucht man die EDS Datei electronic data sheet Die Datei kann ber das Kommando Einf gen gt EDS anh ngen eingef gt werden 122 Bedienungsanleitung PS52 CAN Slave Basisparameter Knotennummer 0 Eingabeadresse IB0O Ausgabeadresse QBO Diagnoseadresse MB34 HE Steuerungskonfiguration E P552 Konfiguration D CanMaster VAR er i AT HAB USINT Rec AT Q0B1 USINT Rec AT HOB2 USINT Rec u AT QB3 USINT CG Rec E 1B0 Can Input i AT IBO USINT Seng E AT 1B1 USINT Gent E IORackIVAR DOUT AT SOT WORD PSE E Heantbeat ETZEUGUNG elteren E Batter YEIbTEUCH aktivieren Steuerungskonfiguration CanSlave CAN Parameter Einstellungen Das Modul im Beispiel hat 32 Ausg nge und 16 Eing nge Diese Ein und Ausg nge k nnen in der SPS Sofware deklariert werden z B bCanOut AT QB0 BYTE bCanOut2 AT QB1 BYTE bCanOut3 AT OB2 BYTE bCanOut4 AT OB3 BYTE Ausg nge 1 bis 8 im externen CAN Modul Ausg nge 9 bis 16 im externen CAN Modul Ausg nge 17 bis 24 im externen CANModul Ausg nge 25 bis 32 im externen CGAN Modul nn bCanln AT IBO BYTE Eing nge 1 bis 8 im externen CAN Modul bCanln2 AT IB1 BYTE Eing n
7. MX0 73 Achse Y ist in Position MX0 76 Achse X ist referenziert MX0 77 Achse Y ist referenziert MX0 80 Interpolator Achse X ist aktiv MX0 81 Interpolator Achse Y ist aktiv MX0 84 Lageregler Achse X ist aktiv MX0 85 Lageregler Achse Y ist aktiv F r die Kommunikation zwischen SPS und CNC stehen weitere Felder im Memory Bereich zur Verf gung Beide Seiten k nnen sowohl schreiben als auch lesen MX0 424 Merker Bit 1 MX0 425 Merker Bit 2 MX0 426 Merker Bit 3 MX0 447 Merker Bit24 MX0 448 Programm Nummer MX0 456 Satz Nummer MX0 67 START MX0 68 STOP MX0 69 CLR Fehler best tigen 18 3 4 Anzeige von Meldungen aus der SPS in der PS52 18 3 4 1 Funktion SPS Fehler Im Beispiel Projekt PS52 Beispielprojekt pro auf der CD befindet sich eine Funktion mit der Bezeichnung Fehler Mit dieser Funktion k nnen Sie einen Fehlertext mit bis zu 20 Zeichen L nge an die PS52 schicken Beispiel IF E10 TRUE THEN Fehler Codesys Fehler XXXXX END_IF Wenn Eingang 10 gesetzt wird erscheint auf dem Display der PS52 in der ersten Zeile eine Fehlermeldung Codesys Fehler XXXXX Alles wird gestoppt Den Fehler k nnen Sie mit CLR Taste ber das Merker Feld MX0 69 s o oder mit dem externen Eingang Fehler l schen quittieren Im SPS Programm ist es m glich mehrere Texte vorzudefinieren zum Beispiel VAR ErrorText1 STRING 20 ErrorText2 STRING 20 END_VAR ErrorText1 Fehl
8. Par alter X Y Z hlrichtung umkehren Schalter die Z hlrichtung des Istwertes wird negieren negiert Die Verfahrrichtung zum gr sseren Mass z hlt jetzt zum kleineren Mass und umgekehrt Stellgr sse negieren Schalter Die Polarit t der Stellgr sse wird negieren umgekehrt dadurch wird die Drehrichtung des Antriebs ebenfalls umgekehrt Durch Kombination der o g Schalter S01 S02 k nnen insgesamt 4 M glichkeiten eingestellt werden 0 0 0 1 1 0 1 1 Bei 2 Kombinationen ist ein Betrieb m glich der Lageregler ist gegengekoppelt die anderen beiden Kombinationen sind nicht betriebsf hig Welche Kombinationen g ltig sind h ngt von der Achsmechanik und Verdrahtung ab gt Die Achse l sst sich verfahren die Bewegung ist jedoch unsanft und schwingt sich u U zu ruckartigen Bewegungen auf Der Verst rkungsfaktor k nnte in diesem Fall zu gross sein daher St NCPar Parameter Text Eingabe Erkl rung Par am X Y 007 P Anteil Lageregler kleiner Verst rkungskoeffizient f r den einstellen Lageregler muss in diesem Fall kleiner gt Die Achse l sst sich verfahren die Bewegung ist jedoch schleichend die Geschwindigkeit wird langsam aufgebaut u U wird die Achse mit Schlepp oder Servofehler nach einiger Zeit abgeschaltet Der Verst rkungsfaktor k nnte in diesem Fall zu klein sein daher Par X Y 007 P Anteil Lageregler gr sser Verst rkungskoeffizient f r den Lageregler muss in diesem Fall gr
9. Ist der Schalter S14 gesetzt wird die Referenzf hrt nach Erreichen des Endschalters aufgehalten Endschalter k nnen nicht beim S14 1 als Referenzschaltern verwendet werden 56 Bedienungsanleitung PS52 Referenz Setzen Bei Referenz Setzen wird im Gegensatz zur Referenzfahrt keine Positionierung durchgef hrt vielmehr wird die aktuelle Istposition der Achse als Referenzpunkt interpretiert F r das manuelle Referenz Setzen sind keine Endschalter notwendig der parametrierte Referenzpunkt Achsparam 13 wird unmittelbar gesetzt Der Referenzpunkt wird an der Stelle gesetzt wo sich in diesem Moment die betreffende Achse befindet Diese Funktion kann bspw beim Block Fahren der Achsen angewendet werden 10 1 Bedienen mit der Steuerung PS52 REFERENZIERUNG Der Aufruf der Betriebsart REFERENZ erfolgt mit 1 REFERENZ aus dem Hauptmen Die Bildschirmmaske des Referenzbetriebs wird aufgebaut Bedienung Funktion Pfeil auf ab Achsauswahlcursor auf bestimmte Achse plazieren wird nur bei Referenz Setzen benutzt ENTER Referenzpunkt setzen an der aktuellen Istposition einer NC Achse START Start Referenzfahrt parametrierte NC Achsen STOP Unterbrechung einer laufenden Referenzfahrt Verlassen der Betriebsart REFERENZ und R cksprung zum Hauptmen Folgende Beispiele verdeutlichen die Bedienung der Betriebsart REFERENZ Tastensequenz Referenzfahrt e START Referenzfahrt Sequenz wird abgearbeitet e STOP Referenzfahr
10. R2 1 R10 1 R11 0 NO03 RO 1 R16 0 R13 1 Auswerten warten bis R16 1 or R13 1 N0O04 R1 1 R2 O R10 0 R11 1 Beeinflussen Rl 1 R2 0 R10 0 R11 1 N005 M30 NC Programmende Zu obigem Beispiel ist noch anzumerken dass bei Abarbeitung des NC Programms mit der Standardsoftware bei Satznr 1 keine Satzfortschaltbedingung erf llt wird da die auszuwertenden Merker nirgendwo beeinflusst werden Auszuwertende Merker m ssen damit die Merkerbedingung erf llt wird an anderer Stelle z B in einem parallel laufenden SPS Programm oder einem anderen NC Programm beeinflusst werden Eine NC Anweisung wie in diesem Beispiel w rde zu endlosem Verweilen in Satznr 1 f hren 90 Bedienungsanleitung PS52 11 6 8 S Befehl Mit dem S Befehl gibt man die Spindelanzahl f r Achse X und Achse Y aus Mit dem Parameter Px zu dem S Befehl kann man festlegen um welche Achse es sich handelt Wenn kein P Parameter hinter dem S Befehl folgt handelt es sich um die Achse X Zum Aktivieren und Deaktivieren des S Befehls werden die M Befehle M03 M04 und MO5 benutzt Beispiel siehe 11 6 2 M Befehl nur X Achse Sxxxxxx Umdr min X und Y Achse Sxxxxxx Px Umdr min mit P1 oder P2 f r die Achsauswahl 11 6 9 X Y Befehle Unter den Adresszeichen X Y werden die betreffenden Achssollwerte programmiert Ein Achssollwert ist die Position auf die mit dem n chsten Fahrbefehl die Achse positioniert wird Die Zuordnung zu den NC Achsen ist dann
11. SS Bl I Sa EIERE BEE EEE EEE EE EE ELE ERR EE EE EEN SIE re ID Se oo e Is EE 8 2 Beschreibung der Parameter NC Parameter P01 Auswahl der Antriebsart Standardeinstellung 0 Dieser Parameter stellt die zu steuernde Antriebsart ein Im Wesentlichen kann zwischen 4 Modi unterschieden werden 0 Analogausgang arbeitet als 10V Signal zur Ansteuerung von Servoantrieben 1 Analogausgang arbeitet als 0 10V Signal zur Ansteuerung von Frequenzumrichtern Die Verfahrrichtung der Achse wird ber 1 oder 2 digitalen Ausgang bestimmt A3 A4 der Spannungsbereich des Analogausgang ist auf positive Werte 0 10V begrenzt Diese Spezifikation der Schnittstelle wird h ufig bei Frequenzumrichterantrieben verwendet 2 Schrittmotor Steuerung ohne r ckgekoppelten Istwert 3 Schrittmotor Steuerung mit r ckgekoppeltem Istwert externer Geber PO2 Auswahl der Istwerterfassung Standardeinstellung 0 Dieser Parameter stellt die Art der Istwerterfassung ein 2 Modi k nnen eingestellt werden 0 Incrementalgeber relatives Messverfahren 1 SSI Synchron Serial Interface absolutes Messverfahren P03 Relativer Achsenweg Geberumdrehung Standardeinstellung 50 000 mm Der rel Achsenweg wird in mm Umdrehung festgelegt Er beschreibt den Weg den die betreffende Achse bei einer Umdrehung des Inkremental Drehgebers verf hrt Dazwischen geschaltete Getriebe m ssen hier ber cksichtigt werden siehe auch P04 Grund
12. Steuerungsschalter S3 0 S4 1 e Ein neuer Programmdurchlauf erfolgt erst nach Ausl sung einer 0 gt 1 Flanke auf E06 extern Start solange wird der Ablauf unterbrochen Steuerungsschalter S3 1 S4 0 e Ein neuer Programmdurchlauf erfolgt entweder durch die START Taste oder durch das externe Signal auf E06 Steuerungsschalter S3 1 S4 1 Diese Funktionen sind wie gezeigt in Steuerungsschalter S1 S2 und in Kapitel 8 2 beschrieben Zur Verdeutlichung der Vorg nge k nnen auch die Impulsdiagramme der SPS Schnittstelle in Kapitel 14 herangezogen werden 12 4 Bedienen mit der Steuerung PS52 AUTOMATIK Der Aufruf der Betriebsart AUTOMATIK erfolgt ber 3 AUTOMATIK aus dem Hauptmen Die Bildschirmmaske des Automatikbetriebs wird aufgebaut 95 Bedienungsanleitung PS52 Bedienung Taste ___ Funktion S O Pfeil links rechts Umschalten des Eingabecursors zwischen den Eingabefeldern Pnr Programmnummer Snr Satznummer Ausg nge Automat l uft Zustand funktioniert nur wenn Automat l uft Pfeil rechts Anzeige der Geschwindigkeiten der Achsen X und Y automat l uft Pfeil ab Scroll up Taste je nach Position des Eingabecursors e Eingabecursor steht auf Pnr n chstes im Speicher existierendes NC Programm anw hlen ist kein oder kein weiteres NC Programm im Speicher existent wird die NC Programmnummer nicht ver ndert Eingabecursor steht auf Snr n chste Satznummer des Programms anw hlen Eingabecursor steht
13. e L Bedienung Taste Funktion Pfeil auf ab Eingabecursor aufw rts bzw abw rts auf betreffende NC Achse platzieren 0 9 Zehnerblock Eingabe eines Zahlenwertes an der Stelle wo der Eingabecursor platziert ist also direkte Eingabe des Spannungswertes von 10 0V 10 0V STADT Spannung auf Motoren schicken Freigabe ausgang wird freigeschaltet STOP _______ Spannung auf 0 ndern Freigabe sperren ENTER _ bernahme des aktuellen Eingabewertes in den Analogwert CLR L schen des aktuellen ingbeveres LI ESC Verlassen der Betriebsart TEST ANALOGE AUSGA NGE und R cksprung zum Diagnose Men 15 1 6 Test Takt Richtungssignale Schrittmotoransteuerung Der Frequenzausgangstest ist mit u erster Vorsicht anzuwenden Um absolute Sicherheit zu gew hrleisten sollte eine angeschlossene Schrittmotorachse abgeklemmt werden Durch diesen Test kann der ganze Frequenzbereich 0 38000Hz des Frequenzgenerators berpr ft werden Eine hohe Frequenz f hrt zu einer hohen Geschwindigkeit bei gleichzeitig aktiv geschalteter Achse Die Endschalter werden in dieser Betriebsart nicht ausgewertet so dass eine Achse unter Umst nden mit Maximalgeschwindigkeit auf den mechanischen Anschlag f hrt Auf jedem NC Board ist 1 Frequenzgenerator vorhanden dessen Funktion durch den Test untersucht wird Die Drehrichtung des Schrittmotors wird ber ein separates Richtungssignal gesteuert Das H I Tas DU E 1 e ve
14. lle wo nur einmalige oder seltene Programmierarbeit erforderlich ist kommt diese Bedienvariante in Frage Die Vorteile dieser Bedienvariante sind ist einfache Schnittstelle durch digitale Ein Ausg nge realisiert Die detaillierte Schnittstellenbeschreibung mit Impulsdiagrammen findet man im Kapitel 14 3 2 Anschl sse Schnittstellenbelegung Die folgenden Tabellen zeigen die Belegung aller Anschl sse bzw Schnittstellen auf F r die Realisierung einer bestimmten Anwendung sind jedoch i A nur bestimmte Anschl sse erforderlich Eine detaillierte Beschreibung aller Ein Ausgangssignale findet man in Kapitel 6 Die zum Anschluss erforderlichen SUB D Steckverbinder sind handels blich Ein Stecker Kabelsatz kann gesondert bestellt werden 3 2 1 X1 und X2 Achsstecker F r den Anschluss von Achssignalen Inkrementalgebereing nge alternativ SSI Analogausg nge 10V Schrittmotorsignale Takt und Richtung ist pro Achse eine 15 polige SUB D HD Buchse vorhanden X1 wird mit der ersten Achse z B XAchse verbunden X2 mit der zweiten Achse z B Y Achse Am Kabel ist der Gegbenstecker Stiftseite des 15 poligen SUB D HD Steckers 101 111500 mit Metallgeh use Signal _ _____ Beschreibung ANA1_OUT 10V OUT Analogausgang 10V Achse V Soll zum Antrieb Pn Kurz r Ee 17 Achse Antrieb ANA2_OUT 10V OUT Analogausgang 10V Hilfsausgang Zum Leistungsteil z B zur Spindelansteuerung as GND Analogmasse zum TT T Leistun
15. nge sind fest belegt andere sind von der SPS verwendbar Das SPS Interface ist mit Software Schalter S5 aktivierbar Alternativ kann CoDeSys verwendet werden Dort kann man auf alle I Os frei zugreifen unabh ngig von anderen festen Belegungen Belegung wenn S5 ein Eingang 1 Wenn S7 1 Achse X Aktiv Inaktiv Beim Modus NC Programmauswahl BCD Code Bit 0 SPS Interface Beim Modus Jogging SEL a Bedienungsanleitung PS52 X Achse auswahlen De ee ee a 2 E02 Eingang 2 Wenn S7 1 Achse Y Aktiv Inaktiv Beim Modus NC Programmauswahl BCD Code Bit 1 SPS Interface Beim Modus Jogging Y Achse auswahlen 3 E03 Eingang 3 Beim Modi NC Programmauswahl BCD Code Bit 2 SPS Interface Beim Modi Jogging Verfahren der ausgew hlten Achse in Richtung 4 E04 Eingang 4 Beim Modus NC Programmauswahl BCD Code Bit 3 SPS Interface Beim Modus Jogging Verfahren der ausgew hlten Achse in Richtung 5 E05 Eingang 5 Extern Halt SPS Modus Auswahl 6 E Eingang6 Eingang 7 SPS Modus Auswahl CO e Eech Steuerung 24V der Steuerung 24V der Eing nge 3 2 4 X5 Digitale Eing nge 9 16 Die 24V dc Eing nge f r Eingangssignale haben keine galvanische Trennung Der Eingangstrom liegt zwischen 4 und 5 mA Manche Eing nge sind fest belegt andere sind von der SPS verwendbar Das SPS Interface ist mit Software Schalter S5 aktivierbar Alternativ kann CoDeSys verwendet werden Dort kann man auf alle I Os frei zugreifen un
16. sser werden gt Die Achse l sst sich 1 mal verfahren anschliessend werden keine Jog Kommandos mehr angenommen Der Achsstatus zeigt dass die Achse nicht in Position geht P F r diesen Fall sind verschiedene Ursachen denkbar das Zielfenster das die zul ssige Toleranz zwischen Soll und Istwert bei Achse in Position angibt ist zu klein dann St NCPar Parameter Text Eingabe Erkl rung Par X Y 011 Zielfenster gr sser mit gr sseren Werten beginnen dann einstellen zum kleinst m glichen Wert optimieren die Stellgr sse ist bei kleinen Lagedifferenzen so klein dass dem nachgeschalteten Antriebsverst rker keine Auswertung m glich ist dann sollte die Lagereglercharakteristik durch E Anteil ver ndert werden Par X Y S en Integralkoeffizient f r den Lageregler einstellen mit sehr kleinen Werten 1 2 3 beginnen die Stellgr sse ist bei kleinen Lagedifferenzen so klein dass der nachgeschaltete Antriebsverst rker kein Stellsignal an den Antrieb weitergibt dann kann die minimale Stellgr sse der Steuerung angehoben werden St NCPar Parameter Text Eingabe Erkl rung Par X Y Stellgr sse Minimum gr sser 0 dieser Wert wird mindestens als einstellen Stellgr sse ausgegeben bei Schrittmotor Start Stop Frequenz zun chst mit sehr kleinen Werten beginnnen Die Einstellung der Achse sollte nun so optimiert werden dass ein problemloses Positionieren in beiden Richtungen und vers
17. 105 15 1 5 Test analoge Ausg nge 10 105 15 1 6 Test Takt Richtungssignale Schrittmotoransteuerung nenn 105 19 1 7 EE E E EE 106 15 1 8 Anzeige SW Versionen und Steuerungskonfiguration nen nnnnnnenn nn 106 15 2 Bedienen der PS52 Diagnose mit PSpro u 22244snnnssennnnnnnnen nassen nnnnnnnnnnnnnnnnnnnnn 106 19 2 1 Test digital amp EIS Augen de ihn 107 15 2 2 Testdigitale Ausg nge nn nem Rus nme 107 15 2 3 Test Inkrementalgebereing nge nen nnnnnnennnnnnnen nennen nnnnennnnnnnnn nn 107 15 2 4 Test analoge Ausg nge 10 108 15 2 5 Test Takt Richtungssignale Schrittmotoransteuerung nenn 108 Systemkomponenten und technische Daten der Soft SPS 109 16 1 Soft SPS inder d 109 16 2 Pr grammiertool wars tr a I En Be insel 110 Installation der SPS Komponenten Beispielprojekt 110 17 1 CoDeSys Software installieren sooeeeeeeeeeeenneeeerreneerrteeenntteetntecnnteeentteceanteeenntneenna 110 17 2 Library Dateien kopieren AAA 111 17 3 Kontio Daterkopterent eaen 328 1 ENEE aAA EE Eege 111 FC MR e EE REN E CTT 112 17 5 Programm InstallTarget aufrufen und Target installieren Henne 112 14 6 Projekt k pieren eessen ege ee DEEN EE 113 17 1 PSSZ le 113 17 8 Codesys aufrufen und Verbindung erstellen 113 Erstellung von SPS Programmen und Download an die PS52 114 18 1 Grundeinstellungen CoDeSyS sscseeesssesseerreiserrteeetrtteetntteetttisantnennterenntneenntteenne 114 18
18. 3 Bedienung im Referenz Betrieb Nach der Initialisierung mit dem Steuerungs Parameter P11 1 sieht Referenz Betrieb Die Achse X hat sich auf Handrad ge ndert und das Cursor steht auf Y Achse Nach Dr cken des Pfeiles auf wird das Handrad aktiviert d h die Achse Y schaltet sich ein und ist bereit den Weg der Achse X zu folgen Es ist wichtig beim Referenz Fahrt den Steuerungs Parameter P05 Achsenseg Referenz Fahrt auf 2 einzustellen weil damit nur die Achse Y referenziert wird 13 4 Bedienung im Diagnose Betrieb Im Diagnose Betrieb ist das Handrad im Men 3 Inc SSI Eing m glich Das Handrad wird mit dem Start Taste eingeschaltet und mit STOP oder beim verlassen des Men s ausgeschaltet 14 Betriebsart Fliegende S ge Dieses Kapitel beschreibt die Fliegende S ge Funktionalit t der PS52 14 1 Initialisierung und Einstellungen Die Funktionalit t Fliegende S ge wird mit dem Steuerungs Parameter P10 Fliegende S ge eingeschaltet Falls Steuerungs Parameter P10 1 ndert sich die Funktionalit t des Automat Betrieb Incrementell Eingang der Achse X dient als Eingang f r Material Achse Die Achse Y ist die S ge Achse Steuerungs Parameter P12 Handrad Faktor ist Umdrehungsfaktor d h die Umdrehungen der Folgachse Y werden durch diesen Faktor berechnet Umdrehung Y Achse Umdrehung S ge Achse P12 Zum Beispiel P12 2 wenn Handrad Achse X 1 Umdrehung macht die S ge Achse Y macht 2 Umdrehungen Diese Berech
19. Achse Der Lageregler in der Steuerung berechnet diese Stellgr sse und gibt sie aus Bei falschem Vorzeichen der Stellgr sse ist der Lageregler mitgekoppelt d h eine positive Ist Soll Differenz f hrt zu einer positiven Stellgr sse Der Lageregler wirkt dann mit statt gegen In diesem Fall muss der Sollwert umgekehrt werden Mit den Schaltern S01 und S02 wird die logische Richtung der Achse eingestellt Grunds tzlich sind 4 Kombinationsm glichkeiten durch die 2 Schalter einstellbar 0 0 0 1 1 0 1 1 Nur 2 Kombinationen sind jedoch lauff hig Bei den anderen 2 Kombinationen tritt eine Mitkopplung des Lagereglers ein Positionieren ist dann nicht m glich Die 2 lauff higen Kombinationen stellen die logische Richtung der Achse ein Bspw ist bei Kombination 1 die Vermassung der Achse von links nach rechts bei der Kombination 2 die Vermassung von rechts nach links Die tats chliche Einstellung ist immer von physikalischen Gegebenheiten der zu steuernden Achse abh ngig und muss individuell angepasst werden S03 Endschalter inaktiv Wird dieser Parameter 1 gesetzt sind die Hardware Endschalter inaktiv F r die Durchf hrung einer Referenz fahrt muss aber trotzdem mindestens einer der Endschalter Eing nge beschaltet werden oder man verwendet den REF Eingang S04 Endschalter spiegeln Wird dieser Parameter 1 gesetzt werden die Hardware Endschalter gespiegelt ausgewertet Dies entspricht einem hardware seitigen Tauschen der End
20. Achse Pos erreicht in 2 sec Y Achse Pos erreicht in 4 sec NO06 G20 allen NC Achsen hinterlegte Eilgang Geschw zuordnen N007 X0 YO X Y Achse mit gleicher Eilgang geschw auf Pos 0mm fahren somit rreichen alle Achsen ihre Sollposition zum gleichen Zeitpunkt Verwandte Befehle G00 24 Bedienungsanleitung PS52 Io Befehlsbezeichnung typ G22 ist der Code f r Unterprogrammaufruf Jedes NC Programm kann sowohl Unterprogramme aufrufen rufendes NC Programm als auch selbst Unterprogramm sein aufgerufenes NC Programm Beschreibung Der Befehl G22 stellt die M glichkeit NC Programme innerhalb eines Hauptprogramms als Unterprogramm aufzurufen Somit k nnen gleichartige wiederkehrende Funktionsabl ufe innerhalb eines NC Programms als Unterprogrammaufruf realisiert werden Dabei kann jedes NC Programm sowohl Hauptprogramm als auch Unterprogramm sein F r die Anwendung der Unterprogrammtechnik sind folgende Bedingungen einzuhalten e Die angegebene Unterprogrammnummer beim Aufruf muss im Bereich 1 99 liegen e Das aufgerufene Unterprogramm muss existent sein d h es m ssen dort NC S tze angelegt sein e Die Nummer des Haupt und des Unterprogramms d rfen nicht identisch sein d h ein Hauptprogramm kann sich nicht selbst als Unterprogramm aufrufen e Die Schachtelungstiefe muss kleiner gleich 8 sein d h in einem Unterprogramm kann wiederum ein Unterprogramm aufgerufen werden usw e
21. Betriebsart wird nur bei inkrementellen Messsystemen unterst tzt NC Achsen mit Absolutgeber sind nach dem Einschalten der Steuerung automatisch im referenziertem Zustand Bei inkrementellen Messsystemen kann im Gegensatz zu absoluten Messsystemen nach dem Einschalten der Steuerung der aktuelle Istwert der Achsen nicht festgestellt werden Dazu muss zun chst ein Bezug zwischen steuerungsinternem und tats chlichem physikalischen Istwert der Achse hergestellt werden so dass Istwert Steuerung Istwert Achse ist Der Bezug wird ber einen mechanischen Anschlag einen elektrischen Signalgeber bspw Endschalter o hergestellt Der Referenzablauf erfolgt sequentiell d h dass alle aktiv geschalteten NC Achsen hintereinander eine Referenzfahrt ausf hren Die Reihenfolge mit der die Referenzfahrten abgearbeitet werden ist durch den Steuerungs Param 5 festlegbar Beispiele Steuerungs Referenzfahrt Reihenfolge Parameter 5 10 keine Achse Ausserdem unterscheidet man Referenzfahrt Bei der Referenzfahrt wird einer der beiden Hardware Endschalter einer NC Achse oder Referenznocken als Referenzschalter verwendet und gezielt angefahren Mit dem AchsSchalter S14 wird der Refenznocken aktiviert Die Referenzfahrt ist ein festgelegter Ablauf der immer in gleicher Art und Weise abl uft Daher ist zwingend mindestens ein Hardware Endschalter oder Referenznocken erforderlich Die Soft Endschalter sind w hrend des ganzen R
22. Die unter WINDOWS blichen Verfahren zum Bearbeiten von Text oder Graphikelementen unter Verwendung der Zwischenablage e L SCHEN Ein markiertes Text oder Graphikelement unwiederruflich l schen e ZEILE EINF GEN 26 Bedienungsanleitung PS52 Eine Zeile im Text oder Tabellen Editor einf gen e TRANSFORMIEREN Ein NC Programm in Tabellenform umwandeln in Textform und umgekehrt e UPLOAD Daten von der PS52 in das Programmiersystem PSpro laden abh ngig vom gew hlten Editor wird werden ein NC Programm in Tabellenform ein NC Programm in Textform die NC Parameter geladen es DOWNLOAD Daten vom PSpro zur PS52 senden abh ngig vom gew hlten Editor wird werden ein NC Programm in Tabellenform ein NC Programm in Textform die NC Parameter gesendet e DIAGNOSE Aufruf der Betriebsart DIAGNOSE e FERNBEDIENUNG Aufruf der Betriebsart FERNBEDIENUNG e STEUERUNGSAUSWAHL Das Programmiersystem PSpro unterst tzt mehrere verschiedene Produkte aus unserem Hause F r den Betrieb mit der PS52 muss zwingend dieser Steuerungstyp eingestellt sein e ONLINE HILFE Aufruf der online Hilfe 5 4 Bedienen mit SPS Schnittstelle Die SPS Schnittstelle besteht aus einer Anzahl bestimmter digitaler Ein und Ausg nge ber die bspw eine bergeordnete SPS mit der PS52 kommunizieren kann Dabei kann die PS52 ber diese Schnittstelle in eingeschr nkter Form bedient werden Diese Schnittstelle ist unabh ngig von der optional integr
23. Dies erleichtert die Arbeit wenn bspw mehrfach Parameter nderungen erforderlich sind Erst nach Aus Einschalten der Steuerung ist der Passwortschutz wieder aktiv Die Passw rter sind in 5 2 4 beschrieben Fehlerbehandlung Fehlermeldungen unabh ngig welcher Art und aus welcher Quelle werden immer gleichartig am Display blinkend in der ersten Zeile des Displays dargestellt Die Meldung enth lt den Fehlercode und eine Fehlerbeschreibung N here Information zu Fehlermeldungen findet man in 21 Eine Fehlermeldung hat absolute Priorit t und verhindert alle weiteren Bedienungsm glichkeiten Dadurch k nnen nachfolgende Systeme einen Fehlerzustand auswerten Die Fehlermeldung muss zun chst quittiert werden bevor weiteres Bedienen an der PS52 m glich wird Nicht jede Fehlermeldung f hrt zum Abschalten der NC Achsen und damit zum Abbruch einer evtl laufenden Positionierung nur solche die durch den Lageregler selbst generiert werden Die Quittierung einer Fehlermeldung erfolgt durch die CLR Taste 5 2 4 Passw rter Passw rter geben den Zugang zu bestimmten Betriebsarten frei und werden nicht sichtbar eingegeben Nachfolgend die Passcodes zum Zugang zu gesch tzten Funktionen PROGRAMMIEREN 3001 PARAMETER 1961 DIAGNOSE 3217 SERVICE 170100 5 3 Bedienen mit PC und Programmiersystem PSpro Die Bedienung der PS52 mit den PC Programmiersystem PSpro nutzt die RS232 Schnittstelle der PS52 und das entsprechende Kommando Pro
24. Eed EE 12 Sp Digitale Ausg nge 1 8 12 X7 Digitale Ausg nge 9 16 1 sr EES ENEER NEEN NEE 13 XS GAN B S EE 13 AI S7 NE Be 2 Optional ERAFRRERSEFTERBFEEFTENENTERTEREUERITENEFSETFERSFFEFTEBEUFETLERESSEFREHERSERLEHEFESTTEREER 14 Al Ee ul EE 14 Inbetriebnahme Anschluss und Verdrahtung der Steuerung 14 Allgemeine Richtlinien zur Verdrahtung der Steuerung anne nnnnnn nenn 15 Anschluss der Versorgungsspannung der PDG 15 Anschluss eines PCs R8232 Schnittstelle nenne nennen nenne een 15 Anschluss einer NC Achse mit Servoantrieb 710 16 Anschluss YASKAWA ServoPack Typ SGD A SGD B SIGMA II 0 18 Anschluss einer NC Achse mit Schrittmotor Takt PHichtung Henne 19 Anschluss Absolutwertgeber SSHSchnittstelle u 44444BRnn nen nnnnnnnn nennen 20 Inbetriebnahme Parametrieren der Steuerung useserssennenennennen 21 Einsch lten erste Sehri l an A a aa E ade 22 Bedienen mit der Steuerung PDGb A 22 Allgemeine Bedienungshinweise der Dh 22 MenOstruktuf 3 sgettkgt gtetEu EAEREdEb KEE KREEG KRIER Ste hb herr iin rin 22 Tastatur Eingabe Passwort Fehlerbehandlung nennen 23 PASSWORLEN En geseet EE EE EE EE E 24 Bedienen mit PC und Programmiersystem PG 24 Installation von PSpro r 20er AE E ER ATEEN 24 Allgemeine Bedienungshinweise mit PSpro nn 25 Bedienen mit GbG Gchntttetelle AAA 27 Inbetriebnahme und Parametrierung einer NCGAchse nennen 27 Beschreibung der Ein Ausg
25. Fehlerquellen zu lokalisieren 15 1 Bedienen mit der Steuerung PS52 DIAGNOSE Der Zugang zur Betriebsart DIAGNOSE erfolgt ber 6 DIAGNOSE aus dem Hauptmen und ist ber das Passwort 3217 gesch tzt Nach Aufruf der Betriebsart DIAGNOSE gibt es eine weitere Men ebene die 8 Men punkte enth lt Die Bedienung erfolgt gleich wie im Hauptmen 102 Bedienungsanleitung PS52 Vie gu Go C DON UN Die Endschalter ua D WW E gt bi gt GG U CA Ceci d pri Bn sasly zeg be zb fi d guf A3 mc IM smjem R D D L3 pd pd A E n i in der dritten Zeile die Endschalter In der vierten Zeile wird E RE lot d E08 ba 0 LA m nl uns 5 ee ebe poi kA mike Im gt g lam mi kal LI Sr r LA LJ v o 3 N 1 LUCA Di ET ih Hii S m Ge Ve hal en ba S Be CG nse me G T wi io kad LAN ses D Kell LA z EE Li feel logisch 0 logisch 1 Im Eingangstest digitale Eing nge wird der logische Zustand visualisiert In der zweiten Zeile werden 15 1 1 Test digitale Eing nge digitale Eing nge E1 bis E16 dargestellt die Beschreibung dargestellt Auf dem Bild sind Eing nge E9 E10 und E14 gesetzt Digitale Eing nge Die Endschalter 0 1 103 Bedienungsanleitung PS52 Bedienung IST TEEN ESC Verlassen der Betriebsart TEST DIGITALE EINGANGE und R cksprung zum Diagnose Men 15 1 2 Test der digitalen Ausg nge Im Ausgangst
26. Garantiezeit ein Schaden der nicht auf Herstellungs oder Materialfehler zur ckzuf hren ist werden Reparaturarbeiten angemessenerweise in Rechnung gestellt Bei Bedarf werden gegen gesonderte Verrechnung Einweisung Schulung und Inbetriebnahme durch unseren Kundendienst vorgenommen Zu beachten sind auch die Allgemeinen Gesch ftsbedingungen des Herstellers und die betreffenden gesetzlichen Vorschriften 1 5 Kundendienst Unser Kundendienst steht Ihnen f r Beratung gerne zur Verf gung e bei Auswahl der Antriebe e zum fach und sachgerechten Einsatz e f r Support von Komplettl sungen Bei Anfragen Bestellungen oder Reparaturen setzen Sie sich mit uns in Verbindung Telefonische Anwenderberatung erfolgt durch unser Servicepersonal und unseren Vertriebsinnendienst 2 Technische Daten In diesem Kapitel sind die technischen Daten der PS52 beschrieben Abh ngig vom Aufbau des Systems sind die jeweiligen Kennwerte den Beschreibungen zu entnehmen Die Stromaufnahme kann in Abh ngigkeit von der Steuerungskonfiguration variieren Bedienungsanleitung PS52 F r den Anschluss von YASKAWA OMRON Antriebskomponenten enth lt unsere Produktpalette sogenannte bergabemodule die den Verdrahtungsaufwand minimieren da die meisten notwendigen Verbindungen steckbar ausgef hrt sind Diese und weitere Zubeh rteile sind im Kapitel 17 mit Angabe der jeweiligen Bestellnummern zu finden 2 1 Abmessungen Modul Breite mm H he mm PS52 144 137
27. I Anteil Ergibt die Berechnung einen Wert au erhalb dieser Grenzen wird dieser Fehler generiert Auftreten Ursache Immer wenn Achsen positioniert werden Zu gro e Stellgr e au erhalb des zul ssigen Wertebereichs Mitkopplung des Reglers d h Polarit t der Stellgr e oder Z hlrichtung des Istwertes ist falsch parametriert Reglereinstellungen P I Anteil deutlich zu gro Bahngeschwindigkeit zu gro mechanische Blockade der NC Achse 129 Bedienungsanleitung PS52 e Beheben Neue Inbetriebnahme der NC Achse und streng nach Kapitel 5 5 vorgehen Bahngeschwindigkeit reduzieren Reglereinstellung P l Anteil verkleinern gegf mechanische Blockade beheben F03 Schleppfehler X Achse 1 F05 Schleppfehler Y Achse 2 e Fehlerbeschreibung Die Bewegung der Achse ist durch einen Schleppregler realisiert dabei werden mit dem Lageregeltakt neue Lagesollwerte berechnet Im gleichen Zeitraster versucht der Lageregler die Soll Istwert Differenz auszugleichen Dieser Vorgang erzeugt die Bewegung berschreitet die Soll Ist Differenz ein parametrierbares Ma z B durch mechanische Blockade der Achse wird dieser Fehler generiert Auftreten Ursache Immer wenn Achsen positioniert werden Der Schleppabstand zwischen Lage Soll und Lage Istwert wurde gr er als der im Schleppgrenzwert programmierte Wert Beheben Schleppgrenzwert erh hen Regler muss gegengekoppelt arbeiten ggf Z hlrichtung des Istwertes oder Stellgr e negiere
28. Last einschliesslich dem Versorgungsstrom der Steuerung liefern kann Bei gemeinsammen Netzteil Grunds tzlich sind alle digitalen Ausg nge im NC Programm ansteuerbar Bestimmten Ausg ngen ist jedoch durch die Betriebssystem Software bereits eine bestimmte Funktionalit t zugeordnet Diese Funktionalit t die sich vor allem auch auf die SPS Schnittstelle bezieht wird im folgenden beschrieben Alle anderen Ausg nge sind frei verf gbar A05 PS52 bereit 1 aktiv Nach dem Einschalten und ordnungsgem ssem Hochlaufen der Steuerung signalisiert dieser Ausgang den Bereit Zustand der PS52 Ein Fehlerzustand unabh ngig welcher Art und aus welcher Quelle wird durch R cksetzen dieses Ausgangs signalisiert Nachfolgende Systeme k nnen somit einen Fehlerzustand auswerten Nach Quittieren der Fehlermeldung wird dieser Ausgang wieder gesetzt A06 Automatik Programm l uft 1 aktiv Dieser Ausgang signalisiert dass das NC Programm gerade abgearbeitet wird Nach dem Programm Ende wird dieser Ausgang wieder r ckgesetzt A07 Zentralfreigabe Satz Weiter Schaltung Im Gegensatz zu A10 wird dieser Ausgang A09 nur w hrend der Abarbeitung eines NC Programms angesteuert Nach jeder erfolgreichen Positionierung bzw Abarbeitung eines NC Satzes wird A09 gesetzt Der Ausgang bleibt solange gesetzt bis die Satz Weiter Schaltung erfolgt Bei interner Satzfortschaltung wird A09 nur kurzzeitig gesetzt wenige ms Dieser Ausgang und der Ausgang A10 ka
29. NC Part Position 4 und Pfeil rechts wird gedr ckt der neue Part wird auf Position 5 eingef gt Tastensequenz e Pfeil auf Pfeilcursors auf 2 NC Part von NC Satz 3 e Doppelpfeil ab Einf gen eines NC Parts im NC Satz 3 e START 8 START 8 Adresszeichen EI anw hlen e 8 1 ENTER Eingabe NC Part Parameter 8 1 Nach Eingabe vorstehender Tastensequenz sollte nun der in folgender Abbildung dargestellte Bildschirm sichtbar sein Der NC Satz 3 enth lt nun 4 NC Parts 1 Dee EE Di nn EC I 1 nn 77 Reel 9a n paik sit D rer ld u LA Kg l L schen eines NC Parts Das L schen eines NC Parts erfolgt durch Navigation mit den Pfeil Tasten an die betreffende Stelle Mit Pfeil auf ab wird der NC Satz ausgew hlt mit Pfeil links rechts wird die Stelle im NC Satz angew hlt wo ein NC Part gel scht werden soll Die Taste Doppelpfeil auf l scht den betreffenden NC Part sofern mehr als 1 NC Part im NC Satz enthalten ist Tastensequenz e Doppelpfeil auf L schen des NC Parts 2 im NC Satz 3 Nach Eingabe vorstehender Tastensequenz ist das urspr ngliche Programm wieder hergestellt Einf gen eines NC Satz Zum Einf gen oder Anh ngen eines NC Satzes im NC Programm muss der Eingabecursor auf die Position S durch Pfeil links rechts Tasten gestellt werden Der Pfeilcursor muss nach links zeigen Die Taste Doppelpfeil ab f gt an dieser Stelle im NC Programm einen neuen Satz ein alle nachfolgenden S
30. NomistPositionX 3600 IstPosX_MIN DWORD_TO_INT NomistPositionX INT_TO_DWORDI IstPosX_GRAD 3600 60 IstPosX_SEC DWORD_TO_INT NomilstPositionX IstPosX_GRAD 3600 IstPosX_MIN 60 IstPosY_GRAD DWORD_TO_INT NomistPositionY 3600 IstPosY_MIN DWORD_TO_INT NomistPositionY INT_TO_DWORDI IstPosY_GRAD 3600 60 IstPosY_SEC DWORD_TO_INT NomilstPositionY IstPosY_GRAD 3600 IstPosY_MIN 60 D h einer CNC Position von 45 66 77 entspricht im CoDeSys IstPosX_GRAD 45 IstPosX_MIN 66 IstPosX_SEC 77 18 4 Bedienung der SPS ber die PS52 In Menupunkt 8 der PS52 ist es m glich einige Informationen ber die SPS zu sehen und das SPS Programm zu starten oder zu stoppen Wenn hier man START dr ckt wird das SPS Programm gestartet Mit STOP wird das Programm angehalten 120 Bedienungsanleitung PS52 Bed CH py E ee L 1 Furt Yan iar Eo As CH Fe ak o GE stad PA A n Or Beschreibung der Display Informationen Programm in RAM JA NEIN Aus dem CoDeSys heraus l dt man mit Online gt Bootprojekt erzeugen das SPS Programm in den Flash Speicher der PS52 Beim Einschalten der Steuerung und nach dem Download wird das SPS Programm vom Flash in das RAM kopiert Von dort wird es abgearbeitet Wenn sich ein Programm im RAM befindet erscheint ein JA Verbindung akt JA NEIN Zeigt ob die Verbindung zwischen PC Software CoDeSys und PS52 ber die RS232 Schnittstelle aktiv ist Die Verbin
31. P552 Multitron PS52 W 35 Smart Software Solutions GmbH Installieren 112 Bedienungsanleitung PS52 17 6 Projekt kopieren Das mitgelieferte Beispielprojekt mit allen wichtigen Deklarationen befindet sich unter AB Projekt und hei t PS52 Beispielprojekt pro Kopieren Sie bitte diese Dateien in das Verzeichnis C Programme oder Ihr Installationspfad 3S Software CoDeSys V2 3 Projects 17 7 PS52 Parameter Um die Verbindung zwischen PC CoDeSys und PS52 zu erstellen muss der Steuerungs Parameter P08 1 sein Hinweis Passwort f r das Parametermen 1961 Der Steuerungs Parameter P08 ist die bertragungsrate und die Einstellung 1 bedeutet 19200 Baud Anmerkung PSpro oder ein Terminalprogramm f r die PS52 verwenden vorzugsweise ebenfalls 19200Bd Mit dem Schalter S24 CoDeSys Autostart kann man einstellen dass sich das SPS Programm gleich nach dem Einschalten der Steuerung startet Sonst muss das SPS Programm entweder im CoDeSys Men Online gt Start oder in der PS52 im Men punkt CoDeSys gestartet werden ber die Steuerungsschalter S13 bis S24 k nnen Eing nge und Ausg nge einzeln dem SPS Programm zu bzw abgeschaltet werden Diese Funktion ist besonders hilfreich bei der Inbetriebnahme eines komplexeren SPS Programms 17 8 Codesys aufrufen und Verbindung erstellen Die Kommunikation zwischen PS52 und dem PC kann nur funktionieren wenn die serielle Schnittstelle auf beiden Seit
32. Pfeil rechts TL ENTER Pfeil rechts Pfeil rechst SHIFT 8 SHIFT 8 SHIFT 8 1 0 5 ENTER Pfeil links SHIFT 3 SHIFT 3 SHIFT 3 E E ya Pfeil links Pfeil links TL ENTER Pfeil rechts Doppelpfeil auf Doppelpfeil ab SHIFT 3 SHIFT 3 2 5 0 ENTER mn B wes 4 A og ba 1 S l Bes LA A3 H bis Lis apes GC Einf gen von 1 NC Part im NC Satz 1 auf Pfeilcursor Position Eingabe NC Part Parameter 90 Cursor 2 NC Part Eingabe NC Part Parameter 20 Einf gen 1 NC Part am Ende Cursor 3 NC Part Eingabe NC Part Parameter 53 Eingabecursor auf 1 NC Part des NC Satz 2 stellen Einf gen von 2 NC Parts im NC Satz 2 Plazieren des Eingabecursors auf dem 2 NC Part Adresszeichen X anw hlen Eingabe NC Part Parameter 100 000 Plazieren des Eingabecursors auf dem 3 NC Part Adresszeichen Y anw hlen Eingabe NC Part Parameter 200 000 Eingabecursor auf 1 NC Part des NC Satz 3 stellen Einf gen von NC Part im NC Satz 3 Plazieren des Eingabecursors auf dem 1 NC Part Eingabe NC Part Parameter 92 Plazieren des Eingabecursors auf dem 2 NC Part Adresszeichen Y anw hlen Einf gen von NC Part auf Position 2 Adresszeichen X anw hlen Eingabecursor auf NC Satz 3 stellen NC Satz 4 einf gen Eingabecursor auf 1 NC Part des NC Satz 4 stellen Einf gen von NC Parts 2 im NC Satz 4 Eingabe NC Part Parameter 1 Einf gen von 2 NC Parts im NC Satz 4 Addresszeichen F an
33. PostonausSots O Sta Referenzschalleravn OOOO O SSS I U OSS 36 Bedienungsanleitung PS52 Steuerungsparameter und schalter BEE EE EE Steuerungs Parameter mees eer IS Bremszeit Aufomaik O fe o oS Ps Verz gerungszeit Stat fo jo E PS JAchsensequenz Referenzfahl PB Proarammayklen Zen Standard lee Est Eing nge w poo oo Pe Baudrae RS232 Schnitistele pa o Pee Pa Verz gerung Regler an Bewegung e pao 0 S SS EE E SR ER LEE EE Prs Geschwindigkeit Anderung jos00 o Mo Pa Te Ang ae oO PIE S ge Ausgang ef Pe S ge Eingang unten joe 0 Pi S ge Eingang ben oe fo Pl8 Verz gerung S ge oben Signal jo 0000 10 P9 Bescheunigungszet se pos JI EE ae EE EE EE EE EEN SIE Re III ES IER ll IS IEN LL P7 StewerangsShlet OOO DT si sensoa n chster Satz O O OOO o O E OL T U ss Startsignal Programmu O S S S S 84 START Taste Programmdurchlaut J O T SS S es SPS hlerfaceakiiern O S IEN Wachdogdeakven O O O OOO O SS S 87 Zykenz herauw nsz hen J T S ss Achsenfreigabe duche EA S SS 59 Achsen referenziert Sona A0 O O OOOO S S STORE St Mans II e SoftES Swen seo m A S T sa Ssnin oo S S EEE DEER a6SPSncatv O O O S S se A7SPSncha OOOO OO O S EEE C L ER ERR se aoSPSnca O OoOO O O O O S EEE mg EBEN O S S S so essin OOOO OSSO O SS O O OSS S 372 Bedienungsanleitung PS52 ES I e a DD
34. Strobesignal zum Latchen der BCD Codes A09 Quittierung BCD Programmkommando Die urspr ngliche Funktion der digitalen Ein Ausg nge bleibt erhalten alternativ wird die Funktionalit t auf die BCD Programmauswahl umgeschaltet Die Programmierung erfolgt durch nachfolgende Sequenz e die BCD Programmauswahl kann nur im inaktiven Zustand der PS52 erfolgen d h es wird gerade kein Programm abgearbeitet W hrend der Programmabarbeitung wird die BCD Programmauswahl nicht ausgewertet E05 0 E08 1 BCD Programmauswahl aktiviert E0O1 E04 BCD Code 10er Stelle der betreffenden Programm Nummer anlegen 0 9 E09 1 BCD Code wird eingelatcht A09 1 Quittierung BCD Code von PS52 bernommen E09 0 bernahme 10er Stelle der Programm Nummer fertig E01 E04 BCD Code Ter Stelle der betreffenden Programm Nummer anlegen 1 9 E09 1 BCD Code wird eingelatcht A09 1 Quittierung BCD Code von PS52 bernommen E09 0 bernahme 1er Stelle der Programm Nummer fertig E05 0 E08 0 BCD Programmauswahl beendet E07 0 gt 1 Flanke das NC Programm wird abgearbeitet 99 Bedienungsanleitung PS52 12 8 Satzwechselzeiten Reaktionszeiten auf externe Eing nge e Die Satzwechselzeiten w hrend der automatischen Abarbeitung eines NC Programms betragen typisch 10 ms und worst case 20 ms e Die Reaktionszeit f r die Auswertung eines digitalen Eingangs bzw eines Eingangs Bitmusters betr gt typisch 2 ms und worst case 4 ms damit ist die Zeit vom Ausl s
35. Y 200 X Y Achse im Eilgang auf Position fahren N003 G92 X0 YO Nullverschiebung in X und Y Richtung N004 G01 X250 Y125 531 F10 5 X Y Achse auf Pos linear interpolieren mit 10 5 mm s Bahngeschwindigkeit Y Achse auf Pos linear interpolieren Kreisinterpolation links drehend in X Y Wartezeit 2 000 sec N005 Y250 N006 G03 X150 I 50 JO N007 G04 P2000 anann e e e N008 01 1 dig Ausgang 1 setzen NO009 MOT programmiert Halt Fortsetz mit Startsign N010 01 0 dig Ausgang 1 r cksetzen N011 EO O E1 1 E2 1 E3 0 warten bis Eingangsbed erf llt El 1 amp E2 1 amp E3 0 N012 92217 03 1 dig Ausgang 2 und 3 setzen NO1l3 G04 P100 Wartezeit 100 ms N014 02 0 03 0 dig Ausgang 2 und 3 r cksetzen N015 G91 110 P10 relative Vermassung Schleifenz hler 10 setzen N016 G01 X10 X Achse 10 mal 10 0 mm verfahren N017 101 P16 Sprung nach Satz 16 wenn Schl Z hler gt 0 N018 L03 P20 E0 1 E21 0 E4 1 Sprung nach Satz 20 wenn E21 0 oder E4 1 N019 Y4 Y Achse 4 0 mm releativ verfahren N020 M30 NC Programm Ende 11 4 Bedienen mit der Steuerung PS52 PROGRAMMIEREN Die Betriebsart PROGRAMMIEREN erreicht man aus dem Hauptmen durch Anwahl des Punkt 4 Der Zugang zu dieser Betriebsart ist durch das Passwort 3001 gesch tzt Nach Eingabe des Passwortes und Best tigen mit lt ENTER gt wird die Programmieroberfl che aufgerufe
36. aktuellen Position 96 Bedienungsanleitung PS52 Beschreibung des Displays im Automatik Betrieb 1 ZEILE In der ersten Zeile befinden sich Status Anzeige mit Automat Zustand und Schritt Betriebsart Programmnummer Anzeige Schrittnummer Anzeige Zyklen Anzeige Zustand Anzeige Automat Zustand IE CH E LG CH K peh ke FE i I Der Automat Zustand kann sein S Automatik stop H Automatik halt ke K Automat l uft Schritt Betriebsart Schritt Betrieb E Einzelschritt Betrieb A Automat l uft Schritt nach Schritt Programm Nummer Schritt Nummer Zyklen Nummer Anzeige Programm Hummer Anzeige Schritt Hummer Anzeige len Anzeige GAF ii Ta mahasa T ke ke porte en Li i I 2 ZEILE Aktuelle Position der Achsen X und Y 97 Bedienungsanleitung PS52 3 ZEILE Diese Zeile zeigt welche Ausg nge gesetzt sind Falls mehr Ausg nge gesetzt sind als in der Zeile angezeigt werden k nnen erscheint am rechten Rand der Zeile das Symbol 7 Mit den Tasten Pfeil auf und ab l sst sich die Zeile verschieben Wenn Automat im Laufzustand ist mit der Taste Pfeil links werden folgende Zust nde angezeigt Lageregler Achse X aktiv Interpolator Achse X aktiv Achse X Referenziert Achse X in Position 4 ZEILE Zeigt aktuellen Satz an 12 5 nderung der Geschwindigkeit Mit den Tasten Doppelpfeil ab auf ist es m glich die Geschwindigk
37. auf Ausg nge Ausg nge weiter anschauen Pfeil auf Scroll down Taste je nach Position des Eingabecursors e _Eingabecursor steht auf Pnr vorhergehendes im Speicher existierendes NC Programm anw hlen ist kein oder kein weiteres NC Programm im Speicher existent wird die NC Programmnummer nicht ver ndert Eingabecursor steht auf Snr vorhergehende Satznummer des Programms anw hlen niedrigste Satznummer ist 1 Eingabecursor steht auf Ausg nge Ausg nge weiter anschauen Doppelpfeil ab Geschwindigkeit Anderung die Achsen laufen langsamer Doppelpfeil auf Geschwindigkeit Anderung die Achsen laufen schneller Einzelschritt Betrieb einschalten ausschalten Falls Einzelschritt Betrieb eingeschaltet ist erscheint E in der ersten Zeile Zeile STOP NC Programmabarbeitung unterbrechen Taste 1x bzw abbrechen Taste 2 x Per Beim Halt erscheint HI in der ersten Zeile beim Stop erscheint S Zehnerblock Eingabe eines Zahlenwertes an der Stelle wo der Eingabecursor platziert ist also bei Pnr die NC Programmnummer bei Snr die NC Satznummer Verlassen der Betriebsart AUTOMATIK und R cksprung zum Hauptmen Das Verlassen ist nur dann m glich wenn keine NC Programmabarbeitung aktiv ist P Anzeige der aktuellen NC Programmnummer 1 99 Ss Anzeige des aktuellen NC Satzes 1 999 und die Anzahl der NC S tze 0 999 dieses Programms der aktuelle NC Satz kann maximal den Wert der Anzahl NC S tze annehmen X Y Anzeige der
38. aufeinanderfolgend vergeben werden Es ist also nicht m glich nur jeden zweiten oder jeden f nften Satz zu belegen Sollte nachtr glich an einer Stelle mitten im Programm ein weiterer Satz erforderlich sein kann dies durch die Satz einf gen Funktion siehe Einf gen von NC S tzen 11 4 2 erfolgen Ein Satz wird ausgew hlt durch Eingabe einer Satz Nr von 1 1000 Dabei wird die Satz Nr automatisch auf 1 korrigiert falls der Wert 0 eingegeben wurde Ausserdem erfolgt eine Korrektur auf den zuletzt angelegten Satz des aktuellen Programms falls eine gr ssere Nummer eingegeben wurde Ein NC Satz kann wiederum untergliedert werden und besteht aus mehreren Anweisungen Diese Anweisungen werden im folgenden NC Parts genannt da sie die kleinste Einheit eines NC Programms darstellen Ein NC Programm besteht also aus einem oder mehreren NC S tzen ein NC Satz besteht aus einem oder bis zu maximal 16 NC Parts Ein NC Part ist aufgebaut aus einem e Adresszeichen F G M Q E X Y Z W das die Art des Kommandos charakterisiert und e einem zugeh rigen Zahlenwert der Parameter der den NC Part eindeutig spezifiziert Beispiele G01 X100 Z123 20 F15 4 Q12 1 E54 2 Nicht bekannte Befehle oder deren Parameter werden berlesen und f hren zu keiner Fehlermeldung Die dem NC Part zugeh rigen Zahlenwerte werden nicht auf Plausibilit t berpr ft Die DIN 66025 l sst ausser den genormten Befehlen auch Platz f r frei defini
39. das DIAGNOSE Fenster ge ffnet Dieses Fenster zeigt im Wesentlichen den aktuellen Zustand aller Ein Ausg nge 106 Bedienungsanleitung PS52 Steuerung 1 be 11 J2 3 a 15 le z Is Is hof laf af alisi1e fi7lie ts 2o 21l22 23 24125 26 27 W SSE RSR ESE SERGE SER x x Achse DA og RateMult Drehg Pulse Pos mm Ip 1 FA 2 0 Spur 1 50004 8000h Oh Oh 8000h Oh Oh 8000h Oh Oh 2000h Fehler Fehler quittieren 15 2 1 Test digitale Eing nge Zum Testen der digitalen Eing nge wird der logische Zustand visualisiert Die maximal 16 m glichen digitalen Eing nge werden permanent angezeigt logisch 0 LOW OV X logisch 1 HIGH 24V I 1 l2 f Ja fs fe Is Js hojmihehshahishejirhishis 2021 22 23 24 25 26 27 15 2 2 Test digitale Ausg nge Zum Testen der digitalen Ausg nge wird der logische Zustand visualisiert Die maximal 16 m glichen digitalen Ausg nge werden permanent angezeigt 1 logisch 0 LOW OV logisch 1 HIGH 24V I 1 l2 fe Ja fs fe Is Js hojmhehshahishejir isjis 20f21 22 23 24 25 26 27 15 2 3 Test Inkrementalgebereing nge Der Inkrementalgebereingangstest dient dazu den korrekten Zusammenhang zwischen Z hlimpulsen und physikalischem Istwert sowie die Z hlrichtung zu berpr fen Um diesen Test durchzuf hren muss die betr Achse von Hand verschiebbar sein durch die Steuerung kann ein Verfahren der Achsen in dieser Betriebsart nicht e
40. den an dieser Stelle im NC Programm stehenden Satz alle nachfolgenden S tze werden um eine Satznummer nach vorne ger ckt Sprungziele werden relokatiert d h die in Sprunganweisungen angegebenen Satznummern werden auf die neue Programmstruktur nach L schen enes Satzes angepasst Tastensequenz e Doppelpfeil auf L schen des NC Satzes 3 Nach Eingabe vorstehender Tastensequenz ist das urspr ngliche Programm wieder hergestellt 11 5 Bedienen mit PSpro PROGRAMMIEREN Das Programmiersystem PSpro unterst tzt zur NC Programmerstellung 2 Varianten e den NC Text Editor e den NC Tabellen Editor die Varianten sind durch Anlegen einer neuen Datei ausw hlbar bzw bei bereits gespeicherten NC Programmen durch das Format festgelegt 11 5 1 Editieren von NC Programmen mit Text Editior Der Text Editor ist ein standardisierter ASCII Editor mit dem beliebige Text Dateien erzeugt werden k nnen Bei der NC Programmerstellung m ssen also die Programmierkonventionen eingehalten werden damit ein an die PS52 gesendetes NC Programm auch interpretiert werden kann U a Abbildung zeigt ein Beispiel f r ein NC Programm im Textformat 12 PS10 program N001 GO X100 Y250 W312 450 N002 G1 X200 Y200 W200 F10 5 N003 G4 P1000 et M30 66 Bedienungsanleitung PS52 Ein NC Programm in Textform enth lt folgende Elemente e nn NC Programmnummer 1 99 Kommentare an beliebiger Stelle im NC Programm Kommentare werden nic
41. der PS52 Steuerung abgelegten NC Programmen unterst tzt Grunds tzlich unterscheidet man 2 Zust nde dieser Betriebsart e Automatik vorbereiten Auswahl des NC Programms durch Programm und Satznummer ggf Eingabe des St ckz hlers der St ckz hler z hlt die Anzahl der NC Programmdurchl ufe e Automatik aktiv das ausgew hlte NC Programm wird abgearbeitet 12 1 Startwerte Programm Satznummer Zyklenz hler Vor dem automatischen Abarbeiten eines NC Programms m ssen die Startwerte definiert werden Diese sind e _NC Programmnummer Die Programmnummer kann die Werte 1 99 annehmen da die NC Programmverwaltung max 99 NC Programme unterst tzt Nur existente NC Programme k nnen abgearbeitet werden e NC Satznummer Die Satznummer kann die Werte 1 1000 annehmen da der Programmspeicher der PS52 max 1000 NC S tze umfasst Es werden jedoch nur solche Satznummern akzeptiert unter denen auch tats chlich NC S tze gespeichert sind e Zyklenz hler Der Zyklenz hler enth lt die Anzahl der Programmdurchl ufe Dabei ist zu beachten dass dies die bereits abgearbeiteten oder die noch abzuarbeitenden NC Programmdurchl ufe sind Die Z hlrichtung des Zyklenz hlers ist durch Steuerungsschalter S6 Aufw rts oder Abw rtsz hlung bestimmbar F r den Zyklenz hler gibt es einen Standardwert der in Steuerungsparam P6 gespeichert ist Der Standardwert wird beim Einschalten oder Umparametrieren der Steuerung in den Zyklenz hler gela
42. direkte Merkerabfrage vielmehr wird mit diesem Befehl berhaupt festgelegt dass es sich um eine Merkerabfrage handelt und auf welche Art und Weise die Merkerauswertung erfolgt Beschreibung Die PS52 unterst tzt 4 verschiedene Auswertearten f r Merker Die Einstellung erfolgt mit dem DO v Befehl e RO 0 alle folgenden Merkerbefehle werden UND verkn pft d h die Merkerbedingung ist nur dann erf llt wenn alle auszuwertenden Merker die entsprechenden Zust nde eingenommen haben e RO alle folgenden Merkerbefehle werden ODER verkn pft d h die Merkerbedingung ist dann erf llt wenn einer der auszuwertenden Merker den entsprechenden Zustand eingenommen hat e RO 2 dieser Befehl macht nur Sinn bei Auswertung eines einzigen Merkers Die Merkerbedingung ist dann erf llt wenn am auszuwertenden Merker ein Flanken bergang 0 gt 1 positive Flanke festgestellt wurde e RO 3 dieser Befehl macht nur Sinn bei Auswertung eines einzigen Merkers Die Merkerbedingung ist dann erf llt wenn am auszuwertenden Merker ein Flanken bergang 1 gt 0 negative Flanke festgestellt wurde 89 Bedienungsanleitung PS52 Eingabebereich R 0 0 0 3 Einstellung der Eingangsauswertung Beispiel NO0O1 LO3 P5 RO O R16 1 R13 0 bed Sprung nach Satznr 5 wenn R16 1 und R13 0 sonst bei Satznr 2 weiter N002 R16 0 R13 1 R57 0 R13 1 N003 01 0 Al 0 N004 LOO Pxxx unbed Sprung zu Satznr 7 N005 R57 1 R13 0 R1 setzen NO06 o1
43. eine ausw hlbare Achse ein G20 stellt eine hinterlegte Eilgangsgeschwindigkeit f r alle Achsen ein Vorbereitende Wegbedingung zur Einstellung der Eilgangsgeschwindigkeit global wirksam von der Ausf hrung bis zum Programmende bzw bis zur Einstellung einer anderen Eilgangsgeschwindigkeit in einem der nachfolgenden NC S tze Beschreibung Der Befehl G21 er ffnet die M glichkeit einer ausw hlbaren NC Achse eine bestimmte Verfahrgeschwindigkeit zuzuordnen Diese Geschwindigkeit bezieht sich jedoch nur auf das Punkt zu Punkt Steuerungs verhalten also wenn G00 als Positionierverhalten eingestellt ist Bei interpolierenden Positionierverhalten G01 G02 G03 muss die jeweilige Achsgeschwindigkeit durch die Steuerung vorgegeben werden da hier eine Verfahrgeschwindigkeit l ngs einer Bahn die Bahneschwindigkeit einzuhalten ist Mit G21 kann man also mehrere Achsen gleichzeitig aber mit unterschiedlichen definierbaren Geschwindigkeiten verfahren G20 macht diese Einstellung wieder r ckg ngig und stellt f r alle Achsen die gleiche hinterlegte Eilgangsgeschwindigkeit P26 Eilganggeschw Automat ein Eingabebereich P 1 2 Auswahl der NC Achse 1 2 entspricht X Y Beispiel N001 G00 X0 YO X Y Z Achse im Eilgang auf 0 fahren N002 G21 P1 F100 0 X Achs Geschw 100 0mm s einstellen N003 G21 P2 F50 0 Y Achs Geschw 50 0mm s einstellen N005 X200 Y200 X Y Achse mit individuellen Achs geschw auf 200 0mm fahren dabei gilt X
44. globale achs bergreifende Einstellungen vorgenommen e Steuerungsschalter unter Anpassung versteht man Schalter die eine bestimmte Funktion an bzw abschalten Mit den Steuerungsanpassungen werden also achs bergreifende das ganze System betreffende Einstellungen vorgenommen e _NC Achsen Parameter achsspezifische Parameter die bei jeder NC Achse unterschiedlich sein k nnen z B Referenz punkt o e NC Achsen Schalter achsspezifische Schalter die eine bestimmte Funktion bezogen auf eine NC Achse zu bzw abschalten z B Z hlrichtungsumkehr des Inc Gebers o Die Parameter sind durchnummeriert die Nummerierung und Zuordnung zu den einzelnen Bereichen zeigt unten stehende Tabelle wieder Die Parameternummerierung findet man auch in PSpro wieder Wird in dieser Bedienungsanleitung auf bestimmte Parameter verwiesen bezieht sich die betreffende Parameternummer auf diese Tabelle Bereich Par Nr Bereich S O NC Achsen Parameter X Y Achse NC Achsen Einstellungen XY Achse Anpassungen Steuerungs Parameter Steuerungs Einstellungen allg Anpassungen Die im folgenden Kapitel gezeigte Parameterliste stellt eine bersicht aller Parameter mit der entsprechenden Nummerierung der Eingabebereiche und Standardwerte auf Eine detaillierte Beschreibung aller Parameter findet man im Kapitel 8 2 35 Bedienungsanleitung PS52 8 1 Parameterliste NC Achsen Parameter und Schalter Nr _ Funktion Dim
45. im Drehgeber generiert werden Dabei ist die Anzahl der Impulse je Umdrehung des Inkrementaldrehgebers abh ngig von dessen Typ Das N Signal auch Nullspur genannt oder R Referenzsignal liefert einen Impuls pro Umdrehung des Drehgebers und dient zur Referenzierung der NC Achse Bei externen Me systemen steht eine DAN Versorgung zur Verf gung Die Spannung ist wegen des Spannungsabfalls auf der Leitung etwas erh ht Endschalter Eine lineare NC Achse wird blicherweise durch Endschalter begrenzt Die Endschalter sollten als ffner ausgef hrt sein sodass im nicht bedeckten Zustand 24V anliegen Damit ist gleichzeitig eine Kabelbruchsicherheit eingebaut Endschalterkontakte als Schliesser sind jedoch auch m glich Bei NC Achsen die ohne Endschalter betrieben werden z B Rundachsen kann die Verdrahtung der Endschalter entfallen Der Wegfall der Endschalter muss dann bei der Parametrierung der NC Achse angegeben werden F r die Referenzierung der NC Achse durch Referenzfahrt ist jedoch mindestens ein Endschalter erforderlich der Referenzendschalter Beim Anschluss der Endschalter an die PS52 ist zu beachten dass die Endschalter ber den Steckverbinder X3 gef hrt werden O Endschalter Achse 10 Endschalter Achse 1001 Referenznocken Eingang Achse 10 Endscha lter Achse 200 Endschalter Achse 200 Referenznocken Eingang Achse 20 00000 00000 00000 00000 O O 00000 EE X2 2 Ax Y i A a
46. tze werden um eine Satznummer nach hinten ger ckt Sprungziele werden relokatiert d h die in Sprunganweisungen angegebenen Satznummern werden auf die neue Programmstruktur nach Einf gen eines Satzes angepasst Einf gen eines NC Satz mit Doppelpfeil ab einf gen eines NC Satz auf Pfeilcursor Position z B Pfeilcursor steht auf 2 NC Satz und Doppelpfeil ab wird gedr ckt der neue Satz wird auf Position 2 eingef gt ENTER einf gen eines NC Satz am Ende des Programs Pfeilcursor steht auf letztem NC Satzt mit Nummer 4 und ENTER wird gedr ckt der neue Satz wird auf Position 5 am Ende eingef gt 64 Bedienungsanleitung PS52 65 Bedienungsanleitung PS52 Tastensequenz e Pfeil links Pfeil links Eingabecursors auf S stellen e Doppelpfeil ab Einf gen eines NC Satzes an der Satznr 3 Ein NC Satz mit einem NC Part wurde eingef gt der NC Part wird immer durch ein GO gef llt Nach Eingabe vorstehender Tastensequenz sollte nun der in folgender Abbildung dargestellte Bildschirm sichtbar sein Der NC Satz 3 enth lt nun 1 NC Part ZE asosio UO di SES p a D dr CH si a Gin Ale Fa KM o SE EE lm lem EI soon LU LA a p i IP eur L schen eines NC Satz Zum L schen eines NC Satzes im NC Programm muss der Eingabecursor auf die Position S durch Pfeil links rechts Tasten gestellt werden Der Pfeilcursor muss nach links zeigen Die Taste Doppelpfeil auf l scht
47. wie sich der Hilfsausgang verh lt Die einzelnen Bits haben folgende Bedeutung 1 Bit Wert 1 Spindel aktiv 2 Bit Wert 2 Ausgangssignal im Bereich 10V bis 10V Standard 0 bis 10V 3 Bit Wert 4 Ausg nge A03 f r Hilfsausgang zur XAchse und A04 f r Hilfsausgang zur Y Achse werden als Richtungsausg nge benutzt 4 Bit Wert 8 Wenn gesetzt werden die Eing nge E11 X bzw E12 Y beim Hochlaufen der Drehzahl gepr ft Feedback Eing nge Der Ablauf im Programm wartet bis die Eing nge high sind P44 St tzstelle 1 der Spindelkennlinie Drehzahl 1 Standart Einstellung 0 U min Drehzahl zur ersten Spindelkennlinienst tzstelle P45 St tzstelle 1 der Spindelkennlinie Ausgangsspannung 1 Standart Einstellung OV Ausgangsspannung zur ersten Spindelkennlinienst tzstelle P46 St tzstelle 2 der Spindelkennlinie Drehzahl 2 Standart Einstellung 6000 U min Drehzahl zur ersten Spindelkennlinienst tzstelle P47 St tzstelle 2 der Spindelkennlinie Ausgangsspannung 2 Standart Einstellung 10V Ausgangsspannung zur ersten Spindelkennlinienst tzstelle P48 P60 Frei NC Achsen Schalter S01 Z hlrichtung umkehren A7 Bedienungsanleitung PS52 Festlegung der Z hlrichtung entspricht einer Umverdrahtung Vertauschung der A und B Spur des Gebers Das Setzen dieses Schalters bewirkt die logische Umkehr der Achse S02 Stellgr sse negieren Das Vorzeichen der Analog Ausgangsspannung bestimmt die Verfahrrichtung der
48. wird die X Achse vom Endschalter freigefahren 19 2 SPS Mode NC Programmauswahl In diesem Mode der SPS Schnittstelle kann die aktuelle NC Programmnummer eingestellt werden Beim Start des Automatikablaufs wird dann dieses NC Programm abgearbeitet Nachfolgende Schrittkette zeigt den prinzipiellen Ablauf der NC Programmauswahl auf e A05 1 signalisiert die PS52 ist bereit kein Fehler steht an e EO8 1 E05 0 stellt die Betriebsart NC Programmauswahl ein e EO1 E04 an diesen Eing ngen wird im 4 Bit Format der BCD Code der NC Programmnummer angelegt erst 10er Stelle 0 9 dann Ter Stelle 1 9 andere Codes werden nicht ausgewertet e EO09 0 gt 1 0 gt 1 Flanke an E09 speichert den jeweiligen BCD Code e A09 1 quittiert den Vorgang des Einspeicherns eines BCD Codes e EO8 0 E05 0 stellt die Betriebsart SPS Mode Standard wieder ein 19 3 SPS Mode NC Achsen manuell verfahren jogging Dieser Mode der SPS Schnittstelle unterst tzt den Jog Betrieb d h eine ausw hlbare NC Achse kann ber die SPS Schnittstelle mit der parametrierten Manuell Geschwindigkeit verfahren werden Auch Freifahren von ggf bedeckten Endschaltern ist m glich Nachfolgende Schrittkette zeigt den 125 Bedienungsanleitung PS52 prinzipiellen Ablauf dieser Betriebsart auf Es wird hintereinander zuerst die Y Achse in Richtung dann die X Achse in C Richtung verfahren e A05 1 signalisiert die PS52 ist bereit kein Fehler steht an e EO08 1 E05 1 stellt die B
49. wird ein leeres Fenster ge ffnet d h alle Parameter sind zun chst mit 0 vorbelegt Um die Steuerungs und NC Parameter der angeschlossenen PS52 zu editieren m ssen diese zun chst durch upload von der PS52in das PSpro geladen werden PSpra Pa am Dali Bearbeiten Furktionen Arnich Setup Fensler 7 DEuBss mm error AEN Achze 1 Achse2 I chseaklir H ea nmg n oiat ue We 1 auswahl ctekesl un 2 l uswahllziverielsng O 3 j cherweg el GeberlUmde mmAlmd 0 000 7200 9929 West mp AmdeIncremGabar Imp Umd 1 2150025000 D Weit ep Almdr Schetmotor ImpAUlmd 1 4500250000 _ E Nachkammastalen W r 2 F ng feet 41m0p 222p 3 DD B k naltsg Beet Maore 2 ISielmesseblirimmp 00020 0073 om ID Eokotote hl bp O0m0 eg 10000 Dr cken Sie Fi umHife zu erhalten N lm Nach dem upload sollte die Anwendung u a Erscheinungsbild zeigen Bedienung e durch Anklicken einer Karte k nnen die NC Parameter der Achsen 1 2 X Y sowie die NC Schalter aufgerufen werden Gleiches gilt f r die Steuerungsparameter und schalter e am Ende jeder Tabelle sind die jeweiligen Schalter dargestellt Ein Schalter wird durch 1 gesetzt und 0 r ckgesetzt e die De Aktivierung einer NC Achse erfolgt durch Anklicken der Schaltfl che Achse aktiv e die Parametereingabe erfolgt durch einfache Eingabe von gew nschten Zahlenwerten e nach dem Editieren sind die Parameter durch download wieder an die PS
50. 0nF an PE ankoppeln Dadurch werden Erdschleifen und hochfrequente St rungen vermieden e Netzfilter auf Netzseite vorsehen 4 2 Anschluss der Versorgungsspannung der PS52 Der Anschluss der Versorgungsspannung erfolgt SPANNUNGSVERS o o o o o oj o 00000 00000 O 19 30V incl Spann Wers der Steuerung Spann Wers der Ausg nge e ji 5 SE SH Restwelligkeit 0000000 oo oo oo o o o o0oo0oo0oo0o0o00 o 0000 0000 0000 o ro Jo fr o ol er o 5 oo oo oo o o Bei Verwendung von 24V Verbrauchen die Hochfrequenz auf die Versorgung einkoppeln oder Einbr che ber 10 in der 24V Versorgung verursachen ist eine Trennung der Versorgung notwendig D h in diesem Fall ist f r die Versorgung der Steuerung X4 oder X5 ein separates Netzteil zu verwenden 4 3 Anschluss eines PCs RS232 Schnittstelle ER Bedienungsanleitung PS52 Der Anschluss eines PC an die PS52 erfolgt ber die RS232 Schnittstelle Die Leitung sollte in abgeschirmter Ausf hrung konfektioniert werden Fertig konfektionierte Nullmodem Kabe sind als Zubeh r erh ltlich PS52 PC X10 9 pol SUB D Buchse am Kabel COM1 oder COM2 9 pol SUB D Buchse am Kabel Auf der PC Seite sollten auf dem Steckverbinder der PIN 4 6 und PIN 7 8 gebr ckt sein Diese Br cken sind bei neueren PC Betriebssystemen nicht mehr notwendig sicherheitshalber jedoch vorsehen O 0000 Ol IO 00000 OO 0000 0000 0000 0000 0000000
51. 1 1 Zielsystemeinstellungen nen nnnnnnennnnnnnennnnnnn nn nnnnnnn nennen nnnnennnnn 115 18 1 2 Zielsystemeinstellungen Gpeicherautteilung nen nnnn nen nnnn nenne 115 18 1 3 Zielsvstemenstellungen Allgemein 116 18 1 4 bertragungsdaten en ee Heisse 117 18 2 Speicherung und Start der GbPG Programme 117 18 3 Datenaustausch SPS gt CN 117 183 1 lt INPUTE ee BR mh en ie en 118 18 3 2 EA E RETTEN 118 18 3 3 DOREMMER ee 118 18 3 4 Anzeige von Meldungen aus der SPS in der Dh 119 18 3 5 Positionsauswertungen in der GP 120 18 4 Bedienung der SPS ber die Dh 120 18 5 Anbindung externer UCO Module nassen nassen nnnnnnnnnnnnnnnn anna 121 SPS Inlerfate en 124 19 1 SPS Mode Standard en u eiat 124 19 2 SPS Mode NC Programmauswahl nassen nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 125 19 3 SPS Mode NC Achsen manuell verfahren jogging en nnn nennen 125 RS232 INIErf aCe u uu0anunn nun ah ehe na 126 20 1 Up Download von NC Programmen im AGCltommat nenne 127 20 2 Fehler bei Download von NC Programmen 128 Fehlermeldungen und Behandlung ueresssennennnnennonnnnunnannununnunnenn 129 Bedienungsanleitung PS52 1 Allgemeines Die PS52 Steuerung ist eine Positioniersteuerung f r 1 2 NC Achsen mit e Servoantrieb 10V Analog Schnittstelle elektromotorisch oder hydraulisch e Frequenzumrichterantrieb 10V Analog Schnittstelle digitales Richtungssignal e _Schrittmotorantrieb mit maximaler Taktfrequenz von
52. 144 135 die Werte ohne Klammer beziehen sich auf die Frontplattenmasse die Werte in Klammern auf die eigentliche Geh useform Bei den Angaben zur Tiefe sind die berst nde f r die Steckverbinder und Stecker hinzuzuf gen O 00000 00000 X1 1 Ax X X10 00000 oj o multitron EE KEE 00000 00000 00000 X2 2 Ax Y O X3 4 8 4 a X8 KA o E o oo o oo oo C o oO oo o aasee IOIIIIO III CH gt S 2 _ 0000 0000 0000 o aN o l ich d odo 2 2 Kennwerte Die Kennwerte insbesondere die Stromaufnahme sind abh ngig von der jeweiligen Steuerungskonfiguration Anschlussspannung 24V DC 19V 30V Restwelligkeit lt 5 Inkrementalgebersignale 5V differentielle Signale RS422 nach Heidenhain Spezifikation Z hlfrequenz 300 kHz Absolutgebersignale SSI 5V differentielle Signale f r Takt und Datenleitung Digital Analog Wandler 12 Bit Aufl sung 10V 10V Taktfrequenz Schrittmotor fmin 19Hz fmax 38 kHz df 19Hz ber ganzen Frequenzbereich Positioniergenauigkeit 1 Increment zuz glich Fehler der Regelstrecke Belastung dig Ausg nge 1 A pro dig Ausgang Bedienungsanleitung PS52 3 Steuerungskonfiguration Die PS52 ist als modulares Steuerungssystem aufgebaut Dadurch kann die Steuerung auf die jeweiligen Anwendungsf lle abgestimmt werden Zur Inbetriebnahme muss die Steuerungskonfiguration bekannt sein bzw vorher ermittelt werden F r die Ver
53. 38kHz mit konstant 19Hz Frequenzspr ngen ber den gesamten Frequenzbereich und e inkrementellem Messsystem 32 Bit Z hler mit differentiellen Eingangssignalen A A B B N N nach RS422 Spezifikation e absolutem Messsystem SSI synchron serial interface Die Bedienung erfolgt mittels e PS52 e PC mit Windows Programmiersystem PSpro ber serielle Schnittstelle nach RS232 e SPS Schnittstelle ber digitale I Os nur eingeschr nkter Betrieb Die PS52 ist programmierbar angelehnt an die in der DIN 66025 beschriebenen NC Codes Die Steuerung verf gt ber e eine serielle Schnittstelle RS232 die als Fernbedienungsschnittstelle genutzt werden kann NC Programme die im ASCII Format vorliegen mit jedem Text Editor zu erstellen k nnen mit jedem Terminal Programm an die PS52 gesendet und empfangen werden e ein CAN Bus Interface optional 2 CANs Die Software Protokolle der CAN und RS232 Schnittstelle k nnen f r Fremdanwendungen in einem gesonderten Manual angefordert werden siehe auch Kapitel 17 Zubeh r Vor Inbetriebnahme der Steuerung sollte diese Bedienungsanleitung unbedingt durchgearbeitet werden Bedienungsanleitung PS52 1 1 Bestimmungsgem sse Verwendung Die PS52 ist nach dem aktuellen Stand der Technik in einem Unternehmen mit einem nach DIN ISO 9001 zertifizierten Qualit tsmanagementsystem gefertigt Dennoch k nnen bei unsachgem sser Verwendung Benutzer Dritte oder Sachen gef hrdet werden Die S
54. 5 P46 P47 festgelegt s Parameterbeschreibung Beispiel Parameter P44 1000 P45 1 P46 2000 P47 2 Spindelsteuerung P43 3 0011 1 Bit gesetzt 2 Bit gesetzt N001 S6000 stellt 6000 f r Achse X ein 79 Falls setzt Falls setzt Bedienungsanleitung PS52 N002 M4 schickt an Ausg ng f r Achse X 6V NO003 G4 P5000 Wartezeit 5 Sekunden N004 08 1 digitaler Ausgang 8 wird gesetzt N005 M5 Spindel aus N001 S5000 P1 stellt 5000 f r Achse X ein N002 S2000 P2 stellt 2000 f r Achse Y ein NOO3 M3 P1 Hilfsausgang Achse X 5V NO004 M4 Di Hilfsausgang Achse Y 2V N005 G4 P5000 Wartezeit 5 Sekunden N005 08 1 digitaler Ausgang 8 wird gesetzt NOO6 M5 P1 Hilfsausgang Achse X aus N007 M5 P2 Hilfsausgang Achse Y aus P43 7 0111 1 Bit 2 Bit 3 Bit gesetzt sich immer beim M4 Ausgang A03 X Achse oder Ausgang A04 Y Achse P43 5 0101 1 Bit 2 Bit 3 Bit gesetzt sich Ausgang A03 A04 und Hilfsausg nge sind nur DV bis 10V 80 Bedienungsanleitung PS52 Befehlsbezeichnung typ MS0 signalisiert dem NC Programminterpreter das Programmende Beschreibung Der Befehl M30 beendet den NC Programmablauf Folgen einem M30 weitere NC S tze werden diese nicht ausgef hrt Ein M30 am Programmende ist nicht notwendig jedoch auch nicht st rend Der NC Programminterpreter wertet den letzten Satz eines Programms als Programmende unabh ngig ob ein M30 das Programm abschliesst oder nicht
55. 52 zu senden erst nach dem Senden wird die neue Einstellung wirksam e ggfs kann nach dem download eine erneute Referenzierung der NC Achsen erforderlich sein 9 Betriebsart MANUELL Dieses Kapitel erl utert die Betriebsart MANUELL In dieser Betriebsart k nnen einzelne NC Achsen im Gegensatz zur programmgesteuerten automatischen Bewegung ber Tasten von Hand gesteuert und bewegt werden Dabei sind verschiedene Modi m glich e Jogging das kontinuierliche Fahren der Achse solange eine Jog Taste gedr ckt ist e Absolut das direkte Anfahren einer vorgegebenen Sollposition e Stepping das um ein definiertes Positions Inkrement Verfahren der Achse Das Jogging unterst tzt auch das Freifahren von NC Achsen deren Endschalter bedeckt sind Die folgenden Unterkapitel erl utern die Bedienung dieser Betriebsart mit unterschiedlichen Bedienger ten 9 1 Bedienen mit der Steuerung PS52 MANUELL Der Aufruf der Betriebsart MANUELL erfolgt mit 2 MANUELL aus dem Hauptmen Die Bildschirmmaske des Manuellbetriebs wird aufgebaut 48 Bedienungsanleitung PS52 HLEL Modi Eingabe ausw hlen ausgew hlte NC Achse in die entgegengesetzte Richtung kontinuierlich im Schleichgang verfahren Zuschaltung der Eilganggeschwindigkeit wenn eine Achse im Schleichgang verfahren wird gleichzeitiges Bet tigen der Pfeil links oder Pfeil rechts Taste und der Pfeil auf Taste Eingabe eines Achssollwertes mit dem entsprechenden Eingabe
56. Abbrechen 17 2 Library Dateien kopieren Auf der Multitron CD befinden sich die Bibliotheksfunktionen mit denen das System getestet wurde Da wir nicht ausschlie en k nnen dass bei Weiterentwicklungen seitens Microsoft und oder 3S Probleme entstehen liefern wir diese Bibliotheken mit aus Daher m ssen Sie bitte folgende Dateien kopieren 2 Library Dateien 3S_CanDrv lib 2 Library Dateien 3S_CANopenMaster lib 2 Library Dateien SysLibCallback lib 2 Library Dateien 3S_CANopenManager lib in das Verzeichnis C Programme oder Ihr Installationspfad 3S Software CoDeSys V2 3 Library Eventuelle Dateien die schon in dem Verzeichnis existieren kann man ersetzen 17 3 Konfig Datei kopieren Von der Multitron CD m ssen weiterhin die Dateien 3 Konfig Datei Multitron cfg 3 Konfig Datei CoDeSys ini 3 Konfig Datei FPCIO eds in das Verzeichnis C Programme oder Ihr Installationspfad 3S Software CoDeSys V2 3 kopiert werden und dabei die CoDeSys ini ersetzt werden 111 Bedienungsanleitung PS52 17 4 Target Datei kopieren Erstellen Sie einen Ordner Multitron unter C Programme oder Ihr Installationspfad 3S Software CoDeSys V2 3 Targets Von der Multitron CD m ssen weiterhin die Dateien 4 Install Target Multitron_PS52 trg AM Install Target Multitron_PS52 tnf in das Verzeichnis C Programme oder Ihr Installationspfad 3S Software CoDeS
57. Bedienungsanleitung PS52 1 2 Achs CNC Bahnsteuerung Bedienungsanleitung Vorl ufige Version Stand xx 01 2004 Alle Rechte auch f r den Fall von Schutzrechtsanmeldungen jede Verf gungsbefugnis wie Kopier _ und Weitergaberecht auch f r diese Unterlage beim Hersteller Irrtum und nderungen die der Verbesserung von Funktion und Qualit t dienen vorbehalten Diese Steuerung ist ein Produkt der Multitron Elektronik GmbH u Co KG Linsenhalde 11 D 71364 Winnenden Tel 07195 9233 0 Fax 07195 63708 Internet http www multitron de eMail info multitron de sch sch sch sch Go Le ba 3 1 3 2 1 3 2 2 3 2 3 3 2 4 3 2 5 3 2 6 3 2 7 3 2 8 3 2 9 4 1 4 2 4 3 4 4 4 4 1 4 6 6 1 6 3 6 4 6 5 Bedienungsanleitung PS52 UU EE 5 Bestimmungsgem sse Venwendung 6 Umgebungsbecdhngungen sy sse ineei ae A e a KE AEA Ea AaS are aN 6 PEPEN eena rE E E EE 6 Gew hrleistung EE 7 K undendisnat ee AE A AN Ee EA KEE A E AIE RER 7 Technische Daten nennen 7 Lei CT EE 8 SC a NL ALS WERRaEEE EEEEEEREESERERERFPELISER ORLELERTETEEETTELLUEPFTETEIEE PEEEURFETTELLIE ELHESEFTEGELEE TEIL ESFFETE 8 Steuerungskonfiguration reresesennennanannannannanunnannanunnunnannnnunnannanunnannenn 9 Bodie nung EE 9 Anschl sse Gchnittstellenbeleoung nn 10 XT und EE 10 DSH Ne E En Ee EE 11 X4 Digitale Eing nge 1 8 2 2 28 NEEN NENNEN NENNEN NEE Een 11 X9 Digitale Eing nge 9416 EE ENEE dee ENEE
58. EFERENZIERUNG nn 58 10 3 Bedienen ber SPS Interface HEFERENZIERUNOG nennen 58 Betriebsart PROGRAMMIEREN unsenssnsnsennannnnunnannnnunnannanunnunnunnanunnnnen 59 11 1 Allgemeine Hinweise zu NG Programmen 59 11 2 Programmierbare Ausg nge und Eing nge Sprungbefehle Schleifen 59 11 3 Beispiel eines NC Programmes nn 60 11 4 Bedienen mit der Steuerung PS52 PROGRAMMIEREN nenn nnnnnn nenn 60 11 4 1 Anlegen L schen Kopieren von NC Proorammen nen nnnnn 62 11 4 2 Anlegen L schen Einf gen von NC S tzen und NC Parts nennen 62 11 5 Bedienen mit PSpro PROGRAMMIEREN nenn 66 11 5 1 Editieren von NC Programmen mit Text Edittor en nnnnnn nennen 66 11 5 2 Editieren von NC Programmen mit Tabellen Eder 67 11 6 DIN Codes Befehlsvorrat und Beschreibung anne nnnneennnn 68 11 61 EE a E E A T E E E A E E ES 68 BG M Befehle 4 ar Rn Rn ra DAPET AA NAET eE Ra 78 116 3 F Befeh 2 3 IH DL TIER lbs 82 LB E gt 13 0 15 PRPPEUFREIERRERPRTREETEPEUNGERPRFTTEURGLSTETOREFTTETTELBERESTUFTTEURSLELTSSERELTTELTELERSSOSERFTTELESLLTESSRSERTE 83 11 6 5 Q Befehl EE 85 11 6 6 L Befele nncs acini een 86 11 6 7 R Bef hl riroriro ea deed Eed 89 MaR Se E iE E EE E E E E E 91 TLS WE A E UE 91 141 6 10 Eld Befehl amp i a nenn RR ann N LEET IATE AAEE 93 Betriebsart AUTOMATIK 22 222422222222202200000000nnn0nn0nannnnnnunnnnnnnnnnnnnnannunnn 94 12 1 Startwerte Programm Satznummer Zvklenz hler nenne
59. IO e fe ia ai E L la ER lad TT K LI EN wm H a L n n n ml w d 2 KA a bh vd L Vd Ly Es gibt 3 verschiedene M glichkeiten 1 P31 Achse Parameter Die Positionierung erfolgt immer innerhalb 360 Grad Tastensequenz e 1 0 2 0 ENTER 10 20 00 als Sollwert f r XAchse eingeben e START Positionierung starten Achse X f hrt auf Sollwert 0 360 10 20 00 E 25 19 15 270 90 180 2 P31 Achse Parameter Die Positionierung erfolgt immer in eine Richtung endlos Anwendungen Tastensequenz e 1 0 2 0 ENTER 10 20 00 als Sollwert f r XAchse eingeben e START Positionierung starten Achse X f hrt auf Sollwert 50 Bedienungsanleitung PS52 0 360 10 20 00 25 19 15 2 P31 Achse Parameter Die M glichkeit mehr als 360 als Sollwert eingeben Tastensequenz e 3 7 0 2 0 ENTER 370 20 00 als Sollwert f r XAchse eingeben e START Positionierung starten Achse X f hrt auf Sollwert die Position ist 10 20 00 0 360 370 20 00 gt 10 20 00 25 15 15 e 5 ENTER 5 00 00 als Sollwert f r XAchse eingeben e START Positionierung starten Achse X f hrt auf Sollwert 51 Bedienungsanleitung PS52 SS 270 90 180 9 1 2 Jog Betrieb Anhand des folgenden Beispiels wird Jog Betrieb erl utert Tastensequenz e SHIFT Auswahl der Modi Jogging e Ei X Achse f hrt im S
60. M30 kann sinnvoll bei Sprungbefehlen als Sprungziel angewendet werden Das unten gezeigte Beispiel stellt die Anwendung von M30 dar Beispiel NOO1l L03 P3 El l bedingter Sprung wenn Eingangl 1 Sprung zu Satz 3 sonst weiter im NC Programm N002 M30 NC Programmende N0003 L03 P7 E32 1 bedingter Sprung wenn Eingang32 1 Sprung zu Satz 4 sonst weiter im NC Programm N004 013 1 digitaler Ausgang 13 wird gesetzt N005 G04 P1000 Wartezeit 1 000 sec NO006 013 0 digitaler Ausgang 13 wird r ckgesetzt N007 M30 NC Programmende 1 Bedienungsanleitung PS52 11 6 3 F Befehl Der F Befehl stellt die Bahngeschwindigkeit mit der die programmierte Kontur abgefahren werden soll ein Dem F folgt ein Parameterwert im Format xxxx x dieser Wert ist mit der Dimension mm s behaftet Fxxxx x mm s Befehlsbezeichnung typ F stellt die durch den Wert xxxx x vorgegebene Bahngeschwindigkeit ein Diese Einstellung ist global wirksam von der Ausf hrung bis zum Programmende bzw bis zur Einstellung einer anderen Bahngeschwindigkeit in einem der nachfolgenden NC S tze Beschreibung Der Befehl Fxxxx x ist immer in Zusammenhang mit einer Geschwindigkeit der NC Achsen zu betrachten Dabei k nnen grunds tzlich 2 verschiedene Geschwindigkeiten angesprochen werden e Fxxxx x Die Bahngeschwindigkeit ist die Geschwindigkeit die entlang einer programmierten Kontur im u U mehrdimensionalen Raum gefahren wird Dabe
61. N Leitung o schalten die externen Output Module selbstt tig auf den vom Hersteller vorgesehenen Ersatzwert Beispiel Anbindung externer I O Module hier FPC100 und Einstellungen in der Steuerungskonfiguration 121 Bedienungsanleitung PS52 ff Steuerungskonfiguration ioj x E PS52 Konfiguration A 2 Basisparameter CAN Parameter l PC100 10 EDS VAR 0B0 Can Output Makd S AT QB0 USINT Recvb1 COBId GETT AT QB1 USINT Recyb2 COBld AT QB2 USINT Recvb3 COBId E I ee AT QB3 USINT Recvb4 COBId Ausgabeadresse kaso 1B0 Can Input AT IBD USINT Sendb1 COBId Diagnoseadresse Top i AT 1B1 USINT Sendb2 COBId 1 B ORack VAR E IOVAR IN AT IW1 WORD P852 Eing nge E1 OUT AT 0W2 WORD P552 Ausg nge mimi d Im CoDeSys muss zun chst ber das Kommando Einf gen gt Unterelement anhangen CAN Master anhangen der Knoten im System vereinbart werden CAN Master ist die PS52 Folgende Basisparameter k nnen z B eingestellt werden Basisparameter CAN Parameter Knotennummer 0 Baudrate 125000 Eingabeadresse IB0O Com Cycle Period 50 Ausgabeadresse QBO Sync Window Lenght 50 Diagnoseadresse MB30 Sync COB ID 128 aktivieren ein Node Id 0 Automatisch starten ein Basisparameter CAN Parameter Baudrate Jaaal l l Com Cycle Period psec Sync Window Lenght usec Sync COB ID 1128 aktivieren IV
62. P100 013 0 Al3 1 100ms warten Al3 0 N002 G04 P100 LOO P1 100ms warten Sprung zu Satznr 1 N0O03 M30 NC Programmende 86 Bedienungsanleitung PS52 L01 Befehlsbezeichnung typ Sprungbefehl internen Schleifenz hler decrementieren und Ausf hrung eines bedingten Sprungs zu einem beliebigen NC Satz im aktuellen NC Programm Beschreibung Der Befehl L01 decrementiert den internen Schleifenz hler und f hrt eine bedingte Programm verzweigung aus Der Sprung wird nur dann ausgef hrt wenn der Schleifenz hler gt 0 ist Zus tzlich zum L01 Befehl ist das bedingte Sprungziel unter dem Adresszeichen P zu program mieren Mit diesem Sprungbefehl kann man Schleifenkonstruktionen programmieren Im u a Beispiel ist eine Schleife programmiert die 10 mal durchlaufen wird Durch Relativvermassung wird ein sogenanntes Kettenmass erzeugt wodurch die X Y Achsen immer um die gleiche Sollwertdifferenz verfahren werden Eingabebereich L01 P 1 999 Sprungziel ist eine Satznr im NC Programm Beispiel NO0O1 G90 G00 X0 YO Absolutverma ung X Y Achsen auf 0 fahren N002 G91 110 P10 Relativverma ung Schleifenz hler 10 setzen N003 G01 X10 Y 15 X Y Achsen relativ verfahren N004 L01 P3 Schleifenz hler Schleifenz hler 1 bed Sprung nach Satznr 3 wenn int Schleifenz hler gt 0 N005 M30 NC Programmende L02 Befehlsbezeichnung typ Sprungbefehl externen Zyklenz hler decrementieren und Ausf hrung eines beding
63. RAMMIEREN erstellt der Anwender die f r seine Applikation notwendigen Ablaufprogramme die Anwendungsprogramme Das Anwendungsprogramm wird in der Betriebsart AUTOMATIK aufgerufen und abgearbeitet Ein Anwendungsprogramm wird in der an die DIN 66025 angelehnten Programmierkonvention erstellt man spricht deshalb auch vom NC Programm Ein NC Programm kann auf verschiedene Arten programmiert und aus unterschiedlichen Quellen in die PS52 geladen werden Die NC Programme sind immer in der PS52 gespeichert NC Programme k nnen erstellt werden durch e die PS52 e das PC Programmiersystem PSpro 11 1 Allgemeine Hinweise zu NC Programmen Die PS52 bietet Speicherplatz f r 1000 NC S tze Dabei ist jeder NC Satz durch eine Programmnummer 1 99 und eine Satznummer 1 1000 adressierbar Die Abarbeitung des NC Programms erfolgt in aufsteigender Folge von Satznummern Die integrierte Programmverwaltung bietet dem Anwender die M glichkeit 99 NC Programme zu verwalten bzw anzulegen Durch die Programmnummer 1 99 wird das betreffende Programm angesprochen Der 1000 S tze umfassende Programmspeicher der PS52 kann nun beliebig auf die 99 Programmpl tze verteilt werden Es kann sowohl ein Programm mit max 1000 S tzen als auch viele Programme mit entsprechend wenigen S tzen geben Ein Programm wird ausgew hlt durch Eingabe einer Programmnummer von 1 99 andere Werte werden nicht angenommen Dabei ist zu beachten dass die Satznummern automatisch
64. RT Taste Programmdurchlauf Wie S03 jedoch wird das START Signal durch ein START Kommando ausgel st S05 SPS Interface aktivieren Um die PS52 ber das SPS Interface zu bedienen muss es durch diesen Schalter aktiviert werden S06 Zyklenz hler aufw rts z hlen ist dieser Schalter gesetzt z hlt der Programmzyklenz hler in aufsteigender Richtung d h es gibt keine Abbruchbedingung durch einen abgelaufenen Programmzyklenz hler S07 Achsen Freigabe durch E01 E02 45 Bedienungsanleitung PS52 ist dieser Schalter gesetzt kann jede einzelne Achse gezielt aktiviert oder deaktiviert werden dabei entsprechen den Eing ngen EO1 E02 die Achsen X Y Ist der Eingang 1 gesetzt ist die betreffende Achse aktiv bei nicht gesetztem Eingang ist die Achse inaktiv Das De aktivieren von Achsen kann zu jedem Zeitpunkt auch w hrend eines Programmablaufs erfolgen Nach jedem Satzwechsel Achsenzustand aktiv deaktiv ausgewertet S08 Achsen referenziert Signal A09 ist dieser Schalter gesetzt wird der Referenzstatus der Achsen signalisiert Sind alle aktiven Achsen in refereziertem Zustand wird der digitale Ausgang A06 gesetzt Ein bergeordnetes System kann somit bspw den Abschluss einer erfolgreichen Referenzfahrt auswerten S09 I J K Mittelpunk S10 Man abs mit SWS S11 Soft ES Sollwer S12 G61 inaktiv S13 A5 SPS nicht aktiv Falls S13 1 Ausgang A5 ist in der internen SPS nicht benutzt und kann frei benutzt werden S13
65. S23 Das gleiche wie S13 S24 Codesys Autostart Falls S24 1 Codesys SPS Programm startet sich selbst gleich nach dem Einschalten 8 3 Bedienen mit der Steuerung PS52 PARAMETRIERUNG Zum Einstellen bzw Editieren der Parameter ist die Betriebsart 5 PARAMETER aus dem Hauptmen anzuw hlen Der Zugang zu dieser Betriebsart ist durch ein Passwort gesch tzt Nach Eingabe des Passworts zeigt das Bedienger t folgende Bildschirmmaske Bedienung Taste Funktion Pfeil ab Anwahl der n chsten NC Achse oder Steuerungs Parameter Pfeil auf Anwahl der vorhergehenden NC Achse oder Steuerungs Parameter ENTER NC Achse aktivieren deaktivieren Aufruf der Steuerungsparameter Pfeil rechts Aufruf der NC Parameter der Achse die angew hlt ist oder Steuerungsparameter Verlassen der Betriebsart PARAMETER und ggf Speicherung der ge nd Werte 46 Bedienungsanleitung PS52 Eine angeschlossene NC Achse muss zun chst aktiviert werden bevor sie von der PS52 angesteuert wird Diejenigen NC Parameter werden aufgerufen die durch den Eingabecursor angew hlt sind Ist eine NC Achse deaktiviert erfolgt in keiner Betriebsart eine Ansteuerung durch die PS52 die Achse erscheint auch auf keiner Bildschirmmaske F r die Inbetriebnahme von Zweiachsanwendungen kann es durchaus hilfreich sein die NC Achsen einzeln und nacheinander zu aktivieren und einzurichten Am Beispiel der NC Parameter und Schalter der Y Achse soll das Editieren erl utert wer
66. Um eine Schleifenkonstruktion zu programmieren muss die Anzahl der Schleifendurchl ufe durch den Schleifenz hler bestimmt werden Der Schleifenz hler muss also zuvor auf diesen Wert gesetzt werden Zu beachten ist dass der Befehl L10 nicht innerhalb einer Schleife programmiert wird da sonst zwangsl ufig eine Endlosschleife erzeugt wird Im u a Beispiel ist eine Schleife programmiert die 10 mal durchlaufen wird Durch Relativverma ung wird ein sogenanntes Kettenma erzeugt wodurch die X Y Achsen immer um die gleiche Sollwertdifferenz verfahren werden Eingabebereich L10 P O 99999 Schleifenz hler auf Wert setzen Beispiel NO0O1 G90 G00 X0 YO Absolutvermassung X Y Achsen auf D fahren N002 G91 110 P10 Relativvermassung Schleifenz hler 10 setzen N003 G01 X10 Y 15 X Y Achsen relativ verfahren N004 L01 P3 Schleifenz hler Schleifenz hler 1 bed Sprung nach Satznr 3 wenn int Schleifenz hler gt 0 MOO M30 NC Programmende 88 Bedienungsanleitung PS52 11 6 7 R Befehl Unter dem Adresszeichen R sind alle Befehle zusammengefasst die die programmgesteuerte Beeinflussung bzw Auswertung der sogenannten Merker betreffen Merker sind boolsche Variablen die sich bestimmte Zust nde an einer Stelle im NC Programm merken k nnen um sie an einer anderen Stelle im Programm und zu einem anderen Zeitpunkt wieder auszuwerten Ein typisches Beispiel daf r ist Anhand einer Schalterstellung sollen bestim
67. X8 0000 x5 20000 oo oo e oo oo o 0000 0 2 0 Anschluss NC Achse PS52 1 2 Achsen 17 Bedienungsanleitung PS52 q000000000 SCHLIESSER NO 1 _ REGLER FREIGABE 2 Ax Y i REGLER FREIGABE 1 Ax X H DREHGEBER gt z e z amp d 5 _ gt z P e a 2 W 4 4 1 Anschluss YASKAWA ServoPack Typ SGD A SGD B SIGMA II Die folgende Abbildung zeigt den Anschlussplan der YASKAWA OMRON Antriebsregler ServoPack an die PS52 Dargestellt wird der Anschluss an die 1 2 Achsen ber die 15 poligen Steckverbinder X1 X2 Das Messsytem der Inkrementalgeber ist bei den YASKAWA OMRON Antrieben bereits im Antrieb integriert sodass der Anschluss an die Steuerung nur ber den ServoPack erfolgt Zwischen Antrieb und ServoPack liegen dann 2 Leitungen eine Leitung f r die Inkrementalgebersignale eine Leitung f r die Leistungsansteuerung des Antriebs Bei YASKAWA Antrieben wird grunds tzlich zwischen 1 phasigen 230V AC Wechselstromnetz und 3 phasigen 400V AC Drehstromnetz Ausf hrungen unterschieden Die h heren Leistungsklassen erfordern einen phasigen Anschluss Mit dem 3 Phasen Betrieb ist jedoch eine Tranformation von 400V auf 200V notwendig die durch einen externen Spartrafo realisiert wird Zu beachten ist dass in nachfolgender Abbildung der Anschluss verschiedener YASKAWA ServoPacks in einem Bild dargestellt ist Die Verdrahtung richtet sich nach dem in der Anwendung eingesetzten Typ
68. Y Achse auf 100 000 200 000mm fahren NO06 X110 Y133 X Y Achse auf 110 000 133 000mm fahren N007 G91 X 110 Y 33 X Y Achse auf 100 000mm 33 000mm fahren N008 M30 NC Programmende 92 Bedienungsanleitung PS52 11 6 10 I J Befehle Unter den Adresszeichen l J werden die betreffenden Achshilfssollwerte programmiert Ein Achshilfssollwert gibt bei der zirkularen Interpolation den Differenzwert vom Startpunkt des Kreissegments zum Mittelpunkt dieses Kreissegments in der jeweiligen Achse an Die Zuordnung zu den NC Achsen ist dann e I NC Achse 1 e J NC Achse 2 Zu beachten ist dass sich ein I J K Befehl immer so zusammensetzt Ss Jvn wobei der e __ Vorzeichen Leerzeichen oder e v Vorkommateil 0 9999 in mm e n Nachkommateil 0 999 in 1 1000 mm Der Nachkommateil ist bei ganzzahligen Sollwertangaben nicht erforderlich l J_xxxx xxx mm Befehlsbezeichnung typ Mit den I J Befehlen wird der Achshilfssollwert programmiert Die Programmierung der Achshilfssollwerte wirkt satz bergreifend d h bis zur Interpretation eines neuen Achshilfssollwertes bleibt der bisherige Sollwert gespeichert Beschreibung Die Achshilfssollwerte werden je nach Vermassungsart als absolute oder relative Ma angaben interpretiert G90 G91 Alle Achshilfssollwerte bleiben solange erhalten bis sie durch einen anderen Hilfssollwertbefehl berschrieben bzw ver ndert werden D h dass beim Positionieren
69. abgeschaltetem Leistungsverst rker weglaufen notwendig sein Allerdings sollte diese Funktion erst nach durchgef hrter Inbetriebnahme aktiviert werden da sonst fehlerhafte Reglereinstellungen unerkannt blieben S12 Keine Positions Fahrt nach Referenz Fahrt Ist dieser Schalter 1 gesetzt fahren die Achsen nach der Referenz Fahrt nicht Ist dieser Schalter 0 gesetzt fahren die Achsen auf Position P14 S13 Position aus Soft Endschalter 43 Bedienungsanleitung PS52 S14 Referenz Schalter Aktiv Mit diesem Schalter kann die Referenznocken aktiviert werden Dieser Referenz Schalter wird bei Referenz Fahrt ber cksichtigt S15 Freigabe 1 aktiv Ist dieser Schalter 1 gesetzt erfolgt die Freigabe mit 1 Signal Steuerungs Parameter P1 Beschleunigungszeit Automat Standard Einstellung 250 ms Betriebsart Automatik beim Start einer Achsen Positionierung werden die Achsen in einer zeitlinearen Beschleunigungsrampe von 0 auf die programmierte Bahngeschwindigkeit beschleunigt P81 be schreibt die Zeit dieser Beschleunigungsrampe in ms P2 Bremszeit Automat Standard Einstellung 250 ms wie P81 jedoch Verz gerungszeit f r Bremsrampe aus programmierter Geschw bis Stillstand P3 Verz gerung Start Standard Einstellung 0 ms Betriebsart Automatik bei der automatischen Abarbeitung von NC S tzen wird vor dem Start jedes neuen Satzes global die in P3 Steuerung Parameter programmierte Zeit gewartet Event progra
70. abh ngig von anderen festen Belegungen Pin kurz Signal Belegung wenn S5 ein Eingang 9 Extern Fehlermeldung quittieren Beim Modus NC 0 1 Flanke BCD Code speichern er Peer Frei Em E Eingang 12 5 EB Eingang 13 6 E4 Emgang 14 Eingang 15 2 Ele Emgang 16 SEE en T Oooo E a belegt 3 2 5 X6 Digitale Ausg nge 1 8 12 Bedienungsanleitung PS52 Die 24V dc Ausg nge haben keine galvanische Trennung Zur HF Trennung sind jedoch Ferrite vorhanden Die Ausg nge sind separat zu versorgen Der maximale Laststrom liegt bei 1A Manche Ausg nge sind fest belegt andere sind programmierbar Das SPS Interface ist mit Software Schalter S5 aktivierbar Alternativ kann CodeSys verwendet werden Dort sind die Ausg nge frei programmierbar Signal Belegung Ausgang 1 Freigabe 1 Achse X Ausgang 2 Freigabe 2 Achse Y Bei Umrichteransteuerung 0 10V Richtung X Bei Umrichteransteuerung 0 10V Richtung Y Ausgang 5 Wenn 55 ein PS52 bereit Automatik Programm l uft Satzweiterschaltung Achsen in Position So 24V_OUT Versorgung Versorgungsspannungseingang Ausg nge 24V 24V f r die digitalen Ausg nge Fan belegt 3 2 6 X7 Digitale Ausg nge 9 16 Die 24V dc Ausg nge haben keine galvanische Trennung Zur HF Trennung sind jedoch Ferrite vorhanden Die Ausg nge sind separat zu versorgen Der maximale Laststrom liegt bei 1A pro Ausgang Manche Ausg nge sind fest belegt andere sind programmierb
71. ang Be EE BEE EE EE andshake Ausgang andshake Eingang ee 4 Inbetriebnahme Anschluss und Verdrahtung der Steuerung In diesem Kapitel wird der Anschluss der peripheren Komponenten an die PS52 beschrieben F r den Anschluss einer NC Achse sind gegebenenfalls auch die Dokumentationen und Richtlinien des Antriebsherstellers zu beachten 14 Bedienungsanleitung PS52 4 1 Allgemeine Richtlinien zur Verdrahtung der Steuerung Der Anschluss und die Verdrahtung der Steuerung sollte gewissenhaft und von Fachpersonal unter Einhaltung der e _V VDE Vorschriften e Vorschriften der Berufsgenossenschaften und e evtl Werksvorschriften erfolgen Die PS52 ist durch ein unabh ngiges EMV Labor EMV elektromagnetische Vertr glichkeit berpr ft worden Elektronische Ger te zeigen jedoch immer eine erh hte Empfindlichkeit gegen ber St rungen die durch andere Ger te hervorgerufen werden Daher ist zu beachten e die in Kapitel 1 2 aufgef hrten Punkte e Steckverbinder SUB D mit metallischen Geh use e Signalleitungen die dynamische Signale f hren Analogsignale Gebersignale CAN Bus etc grunds tzlich geschirmt verlegen e m glichst getrennte Leitungen f r unterschiedliche Signalarten verwenden e auf Klemmstellen zwischen Steuerung und Endger t m glichst verzichten auf jeden Fall Schirme durch alle Klemmstellen durchverbinden e Schirme beidseitig auflegen oder besser eine Seite ber einen Kondensator ca 1
72. ann kleinere Werte ausprobieren bis die Schleppgrenze erreicht wird Immer bei der h chsten Geschwindigkeit testen da hier der gr sste Schleppabstand auftritt P11 Zielfenster Achse in Position Standardeinstellung 0 100 mm Nachdem die Achse nach einer Positionierung die gew nschte Sollposition erreicht hat wird das In Position Signal gesetzt wenn sich die Achse innerhalb ihres Zielfensters befindet Die Istposition darf also um Zielfensterwert um den Sollwert schwanken dann befindet sich die Achse in Position Die Achse wird sofern die Freischaltung nicht parametriert ist immer auf ihre Sollposition lagegeregelt Dabei liegt eine Abweichung von 1 Inkrement im Rahmen der Toleranz P12 Referenzpunkt fahren Standardeinstellung 0 000 mm ist der Wert der nach der Referenzfahrt als Istwert in Z hler Speicher der betreffenden Achse gesetzt wird Oder anders ausgedr ckt es ist der Wert gemessen vom Maschinen Nullpunkt der Achse bis zu dem Punkt wo die Referenzfahrt beendet ist Dies gilt nur f r inkrementelle Messsysteme bei Absolutgebern ist keine Referenzfahrt notwendig dieser Vorgang wird dann automatisch unterdr ckt P13 Referenzpunkt setzen Standardeinstellung 0 000 mm inkrementelle Messsysteme ist der Wert der nach dem Referenz Setzen als Istwert in Z hler Speicher gesetzt wird Oder anders ausgedr ckt es ist der Wert gemessen vom Maschinennullpunkt der Achse bis zu dem Punkt wo das Referenz Setz
73. ar Kurz Signal Belegung wenn S5 ein Pin 1 A09 Ausgang 9 Wenn S5 ein Achsen Referenziert Beim Modi NC Programmauswahl Quittiert den Vorgang des Einspeicherns eines BCD Code 2 AO o Ausgang 10 3 JA Ausgang 4 M2 Ausgang 12 5 a3 0 L uegeng 18 Fi 6 aa L usgeng 1 mg D en AIG Ausgangs HE gt on 020008 ee EEE Ausg nge 24V 24V f r die digitalen Ausg nge GND_OUT Masse Ausg nge Masse der Ausg nge 11 n c Frei Pin Common bei PS52 nicht belegt 3 2 7 X8 CAN Bus 1 13 Bedienungsanleitung PS52 Zum Anschluss von zus tzlichen CANopen I O Modulen steht dieser 9 polige SUB D Stecker zur Verf gung Am Kabel ist eine 9 polige SUB D Buchse 113 070922 mit Metallgeh use zu montieren oder ein fertiges CAN Kabel zu verwenden Signal 2 Beschreibung CAN Low 3 2 8 X9 CAN Bus 2 Optional Zweiter CAN z B zur optionalen Verbindung mit einem PC Am Kabel ist eine polige SUB D Buchse 113 070922 mit Metallgeh use oder ein fertiges CAN Kabel zu verwenden Signal 2 Beschreibung eg CAN Low Ee ee Masse LI ee We EEE EENG Lesen Si CAN H CAN High Le E E E 3 2 9 X10 RS232 Schnittstelle Zum Anschluss eines PC PSpro steht dieser 9 polige SUB D Stecker zur Verf gung Am Kabel ist eine 9 polige SUB D Buchse 113 070922 mit Metallgeh use oder ein fertiges Nullmodem Kabel zu verwenden Kurz Signal Beschreibung WT eg Daten Eingang Daten Ausg
74. as editierte NC Programm auf der Festplatte speichern ein NC Programm von der Festplatte laden das editierte NC Programm in Tabellenform umwandeln e _NC Programme erstellen mit dem Tabellen Editor Der Tabellen Editor unterst tzt die Darstellung und Erstellung von NC Programmen in Tabellenform Dabei sind nur noch Zahlenwerte in eine Tabelle einzutragen die Adresszeichen sind im Tabellenkopf bereits vorgegeben Der Texteditor l uft in einem eigenen Fenster in der Hauptanwendung ab und bietet f r die NC Programmverwaltung die gleichen M glichkeiten wie der Text Editor e _NC Parameter editieren In diesem Fenster ist das Ver ndern Verwalten und Speichern aller CNC Parameter m glich Der Parameter Editor l uft in einem eigenen Fenster in der Hauptanwendung ab Aus dem Parameter Editor kann man die NC Parameter an die PS52 senden download die NC Parameter von der PS52 laden upload die NC Parameter auf der Festplatte speichern die NC Parameter von der Festplatte laden e Fernbedienung Das Fernbedienungsfenster stellt dem Anwender alle notwendigen Bedienelemete zur Verf gung um ein NC Programm durch die PS52 abarbeiten zu lassen Dabei werden gleichzeitig alle wichtigen Prozessdaten permanent visualisiert e Diagnose Das Diagnosefenster stellt dem Anwender M glichkeiten zu Verf gung um die Funktion der Ein Ausg nge der PS52 zu berpr fen Eine detaillierte Beschreibung findet man in den jeweiligen Unterkapiteln PS
75. aten ndern oder Soft Endschalter anpassen F14 NC Programme defekt gt initialisiert e _Fehlerbeschreibung Die berpr fung der NC Programme ist fehlerhaft der NC Programm Speicher wurde gel scht Auftreten Ursache nach dem Einschalten der Steuerung vor dem Ausschalten der PS52 muss die Betriebsart PROGRAMMIEREN mit der ESC Taste ver lassen werden Speichern der Programme Jedes Einschalten der Steuerung l dt die Pufferelemente erneut auf 130 Bedienungsanleitung PS52 F15 CNC Parameter defekt gt initialisiert Fehlerbeschreibung alle Parameter wurden auf Standardwerte zur ckgesetzt immer nach dem Einschalten der PS52 Auftreten Ursache Zun chst werden alle Parameter aus dem FLASH geladen und die Pr fsumme ausgewertet Der Fehler kann nur nach dem Einschalten auftreten und deutet auf einen defekten Speicherbaustein oder eine nicht korrekt abgeschlossene Parametereingabe hin Beheben Auf jeden Fall alle Parameter neu eingeben Wenn die Fehlermeldung h ufiger auftritt nach jedem Aus Einschalten ist die Steuerung reparaturbed rftig F16 Fehler Kreisinterpolation Fehlerbeschreibung ein Kreissegment ist immer durch 3 Punkte definiert Startpunkt Endpunkt und Radius Ist am Ende der Kreisinterpolation eines Kreissegments der programmierte Endpunkt und der Istwert different wird dieser Fehler ausgegeben Der im NC Programm beschriebene Radius passt nicht zum programmierten Endpunkt Auftreten Ursache tritt nur bei d
76. auf einen anderen Programmplatz Ein gegf bereits existierendes NC Programm auf den zu kopierenden Programmplatz wird berschrieben Eingabecursor steht auf S NC Satz einf gen Einf gen und Anlegen eines NC Satzes an dem durch Cursor angew hlten Programmsatz der neue Satz wird standardm ssig mit einem GU angelegt Eingabecursor steht auf PROGRAM Pfeilcursor steht auf NC Teil Einf gen eines weiteren NC Parts im aktuellen NC Satz max 16 NC Parts pro NC Satz k nnen eingef gt werden Der letzte Part kann mit Pfeil rechts eingef gt werden Doppelpfeil auf 3 fach belegte Funktionstaste e _Eingabecursor steht auf P L schen des kompletten NC Programms mit der angew hlten Prog Nummer Mit ESC passiert nichts mit ENTER wird Programm gel scht Eingabecursor steht auf S L schen des angew hlten NC Satzes nachfolgende NC S tze r cken auf Eingabecursor steht auf PROGRAM Pfeilcursor steht auf NC Teil L schen des aktuell angew hlten NC Parts nachfolgende NC Parts r cken auf diese Funktion ist nur m glich wenn mehr als 1 NC Part im NC Satz vorhanden ist Will man den letzten NC Part eines Satzes auch noch l schen entspricht dies der Funktion Satz l schen Zehnerblock Eingabe eines Zahlenwertes an der Stelle wo der Eingabecursor platziert ist also P die NC Programmnummer S die NC Satznummer PROGRAM der Parameterwert eines NC Parts ENTER bernahme des aktuellen Eingabewertes in den Programmspeicher L schen des aktuel
77. befeld dargestellt Jedes Eingabefeld wird durch eine best Anzahl von Vor und Nachkommastellen charakterisiert Der Eingabecursor kann individuell auf den zu editierenden Wert plaziert werden die Weiterschaltung zum n chsten Eingabefeld erfolgt i A mit den Cursor Steuertasten Durch Dr cken einer Ziffern Taste wird das Eingabefeld gel scht und die Ziffern hnlich Taschenrechner nacheinander angezeigt Nach Dr cken der Dez punkt Taste wird der Nachkommaanteil aktiviert Jede Eingabe muss durch die ENTER Taste best tigt werden damit der Eingabewert in den Speicher bernommen wird Ohne ENTER Best tigung wird der alte Wert restauriert Die CLR Taste l scht das Eingabefeld 23 Bedienungsanleitung PS52 e Mitder Taste kann ein negativer Wert eingegeben werden sofern die aktuelle Eingabeposition dies vorsieht Passwort An einigen Stellen ist vor dem Zugang zu einer Men funktion ein Passwort einzugeben Die Eingabe erfolgt wie eine normale Zahlenwerteingabe ohne Anzeige des Zahlenwertes bis zu 6 Stellen und kann mit 2 verschiedenen Tasten quittiert werden e ENTER Taste Passwort wird gepr ft und der betr Men punkt ggf freigegeben wird diese Funktion verlassen und erneut aufgerufen muss jedesmal das Passwort neu eingegeben werden e _START Taste Passwort wird gepr ft und der betr Men punkt ggf freigegeben wird diese Funktion verlassen und erneut aufgerufen ist keine erneute Passworteingabe erforderlich
78. beitung wird unterbrochen d h die NC Achsen fahren mit der parametrierten Bremsrampe auf der gerade gefahrenen Bahn bis zum Stillstand Der Automatikablauf wird unterbrochen d h der Status NC Programm l uft ist nach wie vor aktiv Bei erneutem START Kommando wird das NC Programm an der Stelle fortgesetzt wo die Unterbrechung stattgefunden hat Die Ausl sung eines HALT Signals erfolgt durch e die STOP Taste an der PS52 1 malige Bet tigung wenn Automatik l uft 2 malige Bet tigung f hrt zum STOP Zustand e den 0 Button in der Fernbedienung durch PSpro e einen 0 gt 1 Flanken bergang am Eingang E06 12 3 Satzwechsel Wiederholung von Programmen Die Abarbeitung eines NC Programms erfolgt Satz f r Satz in aufsteigender Folge Nach Abarbeitung eines NC Satzes gibt es f r den Satzwechsel Weiterschaltung zum n chsten Satz bestimmte Bedingungen die auch durch Parametrierung einstellbar sind Dieser Satzwechsel kann auf verschiedene Arten erfolgen e Der Satzwechsel erfolgt unmittelbar und bedingungslos da die Codes des aktuellen Satzes keinen Positionierbefehl f r eine NC Achse beinhalten Nur bei Positionierkommandos wird ein bedingter Satzwechsel eingeleitet unabh ngig von Parametrierung e Der Satzwechsel erfolgt unmittelbar und bedingungslos nach Abarbeitung des aktuellen Satzes Es wird sofort der n chste Satz geladen und dessen Abarbeitung gestartet unabh ngig davon ob ein Positionierkommando vorlag oder nicht Steuer
79. chiedenen Geschwindigkeiten m glich ist Dazu sind die Parameter e P Anteil e Anteil 30 Bedienungsanleitung PS52 e Zielfenster e Stellgr sse Minimum zu ver ndern 4 Endschalter einrichten In diesem Schritt werden Endschalter der Achse aktiviert dazu St NCSch Parameter Text Eingabe Erkl rung Par alter X Y S03 Endschalter inaktiv Durch R cksetzen dieses Schalters wird die Endschalterauswertung eingeschaltet e die NC Achse gezielt auf einen der beiden Endschalter fahren folgende Probleme k nnen auftreten gt das Verfahren der Achse ist nicht mehr m glich da unmittelbar die Fehlermeldung Endschalter X Achse 1 erscheint Die Endschalter sind nicht oder falsch verdrahtet Die eingesetzten Endschalter sind nicht als Offner an als Schliesser ausgef hrt d h in bedecktem Zustand schaltet der Endschalter 24V 1 durch Die Polarit t der Endschalter kann angepasst werden St No Va Text Eingabe Erkl rung Par alter X Y S05 Endschalter 1 aktiv Durch Setzen dieses Schalters wird die Schliesser Endschalterauswertung auf Schliessefunktion umgeschaltet gt beim Verfahren der Achse auf einen Endschalter erfolgt keine Abschaltung der Antrieb berf hrt den Endschalter Beim Zur ckpositionieren in den zul ssigen Verfahrbereich wird der Antrieb mit der Fehlermeldung Endschalter X Achse 1 abgeschaltet Die Achse verh lt sich am anderen Endschalter analog Die Endschalter sind
80. chleichgang in Richtung Freifahren vom Endschalter 4 X Achse f hrt im Schleichgang in Richtung Freifahren vom Endschalter e 0 X Achse f hrt im Eilgang in Richtung e Cie X Achse f hrt im Eilgang in Richtung e Pfeil ab Auswahl der Achse Y e LI Y Achse f hrt im Schleichgang in Richtung Freifahren vom Endschalter JX in der ersten Zeile signalisiert Jogging X Achse aktiv JY in der ersten Zeile signalisiert Jogging Y Achse aktiv Zirkular Steuerung 370 20 00 gt 10 20 00 Jog Betrieb Funktionalit t ist die gleiche wie bei Linear Steuerung Nach 360 f ngt der Z hler wieder von UD an eg 7 Lust nn TT K NDN Sal ect A 1 aal e Ji nr u bal hJ ia El piri Ca E DO za al a GH GJIn i Ly n KI i i 5 i i 2 vi G 52 Bedienungsanleitung PS52 9 1 3 Stepping Betrieb Anhand des folgenden Beispiels wird Stepping Betrieb f r Y Achse erl utert Tastensequenz e SHIFT SHIFT Auswahl Inkrement Eingabe e Pfeil ab Y Achse ausw hlen 5 0 ENTER 50mm als Inkrement f r Y Achse eingeben e SHIFT Auswahl Inkrement fahren s LJ Y Achse f hrt in Richtung um eingegebene Inkrement e 4 Y Achse f hrt in Richtung um eingegebene Inkrement Zirkular Steuerung e SHIFT SHIFT Auswahl Inkrement Eingabe e Pfeil ab Y Achse ausw hlen BLO ENTER 50 als Inkrement f r Y Achse ei
81. den 12 2 Start Halt Stop von NC Programmen Das Abarbeiten von NC Programmen wird grunds tzlich ber die 3 Befehle START HALT und STOP gesteuert Diese Kommandos k nnen prinzipiell durch verschiedene Quellen ausgel st werden Ein START Kommando bspw kann ber die PS52 ber das Programmiersystem PSpro oder ber einen digitalen Eingang ausgel st werden Folgende Tabelle gibt einen berblick ber Funktion und Ausl sung dieser Kommandos START Abarbeitung des aktuell angew hlten NC Programms wird mit Satz 1 gestartet bzw ein laufendes NC Programm das unterbrochen wurde wird an dieser Stelle wieder fortgesetzt Die Ausl sung eines START Signals erfolgt durch e die START Taste an der PS52 e den Automat Start Button in der Fernbedienung durch PSpro e einen 0 gt 1 Flanken bergang am Eingang E05 STOP Die NC Programmabarbeitung wird abgebrochen d h die NC Achsen fahren mit der parametrierten Bremsrampe auf der gerade gefahrenen Bahn bis zum Stillstand Der Automatikablauf wird beendet d h der Status NC Programm l uft ist nicht mehr aktiv Bei erneutem START Kommando wird das NC Programm beginnend mit Satz 1 abgearbeitet Die Ausl sung eines STOP Signals erfolgt durch e die STOP Taste an der PS52 2 malige Bet tigung der STOP Taste wenn Automatik l uft e den Stop Button in der Fernbedienung durch PSpro e einen 0 gt 1 Flanken bergang am Eingang E07 94 Bedienungsanleitung PS52 HALT Die NC Programmabar
82. den Tastensequenz e Pfeil ab Eingabecursor steht auf Y e Pfeil rechts NC Parameter Y Achse anw hlen OI Ok Tr zeen 1 0 Kuch i im p oqo gr in D p Dh ry CH I um KA Mn d laut Li g 2 OI Bedienung Taste Tunn S SHIFT Umschalten zwischen Eingabe des Zahlenwertes und Eingabe der Parameternummer 0 9 Eingabe eines Zahlenwertes mit dem entsprechenden Eingabeformat Vor Nachkommastellen an der Stelle wo der Eingabecursor plaziert ist ENTER bernahme des aktuellen Eingabewertes in den Parameterspeicher nach Eingabe der Parameternummer springt zum Parameter L schen des aktuellen Eingabewertes Verlassen der Betriebsart NC PARAMETER Nachfolgend wird die Einstellung der NC Achsschalter erl utert Tastensequenz e Pfeil rechts Sprung zu NC Achsschalter Da Br Rb H i K ik pel D DM 2 wl S D LZ OU gpm D 7 sat ka DI ec L sel D KI Fe Kal an hund a OD Bedienung Taste 3 3 uno SHIFT Umschalten zwischen Eingabe des Zahlenwertes und Eingabe der Parameternummer ENTER Setzen bzw R cksetzen eines Schalters Verlassen der Betriebsart NC SCHALTER und R ckspr zur Achsenaktivi erung 8 4 Bedienen mit PSpro PARAMETRIERUNG 47 Bedienungsanleitung PS52 Zum Einstellen bzw Editieren der Parameter aus dem PSpro ist der Parameter Editor aufzurufen Wichtig nach dem Aufruf des Parameter Editors
83. drahtung und sp tere Programmierung ist das Verst ndnis ber die hardware seitige und logische Zuordnung der Ein Ausgangskan le notwendig Die Bedienung der Steuerung erfolgt ber e das Bedienfeld PS52 e einen PC angeschlossen an die RS232 Schnittstelle mit dem _multitron_ Programmiersystem PSpro eine durch den Anwender erstellte Software basierend auf dem RS232 Kommunikationsprotokoll eine durch den Anwender erstellte Software basierend auf dem CAN Kommunikationsprotokoll in Verbindung mit einer CAN PC Einsteckkarte e eine externe SPS ber ein durch digitale Ein Ausg nge verf gbares Interface Die Bedienung der Steuerung mit externer SPS bietet nicht den vollen Funktionsumfang Zur Inbetriebnahme Parametrierung Programmierung ist in jedem Fall das eingebaute Bedienfeld PS52 oder ein PC erforderlich Nachfolgende Abbildung zeigt ein voll ausgebautes System auf OC OOIOOO ae OOOIOO COOC i 3 1 Bedienung F r die Bedienung der PS52 gibt es grunds tzlich 3 M glichkeiten ber 3 verschiedene Kan le e Bedienung mit der PS52 e ein PC mit Programmiersystem PSpro e eine externe SPS mit digitaler 1 O Schnittstelle Dabei k nnen sowohl alle Kan le angeschlossen sein in diesem Fall kann simultan ber alle Kan le bedient werden als auch exklusiv ber einen Kanal Mindestens eine Bedienvariante ist jedoch zwingend erforderlich Bedienung mit der PS52 Die Steuerung PS52 hat auf der Frontplatte ein
84. dung erstellt l scht man durch Online gt Einloggen Ausloggen Auch wenn die Verbindung nicht aktiv ist kann man das Programm starten aber nat rlich nicht tracen und debuggen Programm laeuft JA NEIN Zeigt ob das SPS Programm l uft oder nicht 18 5 Anbindung externer UC Module An die CAN Schnittstelle k nnen zus tzliche handels bliche O Module mit CANopen Kommunikationsprofil angeschlossen werden Diese Module stehen dann ausschlie lich dem vom Anwender zu erstellenden SPS Programm zur Verf gung Je CANKnoten k nnen max 16 Input Einheiten 8 Bit sowie 16 Output Einheiten 8 Bit angebunden werden Anmerkung wegen lokaler Busbelastung Hinweise des Herstellers beachten Die Anzahl der jeweils angeschlossenen Einheiten wird von der PS52 automatisch erkannt Einstellungen am Hauptmodul O Knotenadresse Display Knotenadresse 1 Baudrate 125 kBit s Nach dem Einschalten der PS52 bzw der O Module finden zuerst Initialisierungen bzgl der CAN Schnittstelle statt ca 3s Dauer Erst danach werden Daten an die Output Module gesendet bzw Werte von den Input Modulen eingelesen Folglich startet auch das SPS Programm sofern Auto Start S24 gew hlt wurde erst nachdem alle Inputs einmal komplett eingelesen wurden Weiterhin wird zur berwachung das Node Guarding eingesetzt Von der PS52 werden zyklisch berwachungsprotokolle gesendet Guard Time 250ms Life Time Factor 2 Bei einem Fehler im System z B Abfall CA
85. e Folientastatur mit 24 Tasten und ein LC Display mit 4 Zeilen und 20 Zeichen Die Vorteile dieser Bedienvariante sind e Kompakt Handlichkeit e einfache Bedienung durch Men f hrung Bedienungsanleitung PS52 Die PS52 verf gt dar berhinaus ber eine RS232 Schnittstelle die sowohl als Systemschnittstelle f r software updates und Diagnose vorgesehen ist als auch f r den Anschluss von Pspro PC mit _multitron_ Programmiersystem PSpro ber einen PC ist mit dem Programmiersystem PSpro ebenfalls die komplette Bedienung der PS52 m glich Die Kommunikation erfolgt hier ber die RS232 Schnittstelle und setzt auf dem PS52 internen Kommunikationsprotokoll auf Die Vorteile dieser Bedienvariante sind e Bedienen mit standardisiertem Ger t e bersichtliche Darstellung Parameter Programm und Prozessdaten e Verwaltung und Speicherung aller Anwendungsdaten Die M glichkeit die RS232 Schnittstelle f r anderweitig erstellte PC Software oder andere Bedienger te zu nutzen bleibt dem Anwender berlassen F r dieses Vorgehen muss jedoch das in der PS52 CNC implementierte RS232 Protokoll eingehalten werden Eine detaillierte Protokollbeschreibung kann angefordert werden SPS Schnittstelle Die Bedienung der Steuerung ber die SPS Schnittstelle kommt nur bedingt zum Einsatz da nicht auf alle Bedienelemete zugegriffen werden kann Die Parametrierung und Programmierung muss in jedem Fall durch PS52 oder PC erfolgen F r die Anwendungsf
86. e auf diesem Eingang liefert das gleiche Ergebnis wie das Ausl sen des STOP Kommandos und f hrt einen gerade aktiven Positioniervorgang definiert mit der parametrierten Bremsrampe bis zum Stillstand Ein Neustart durch ein Startsignal l sst den Ablauf von vorne beginnen E08 externe Satz Weiter Schaltung 0 gt 1 flankensensitiv 32 Bedienungsanleitung PS52 wird nur beim automatischen Abarbeiten von NC Programmen ausgewertet Nach Abarbeitung eines NC Satzes kann durch diesen Eingang die Weiterschaltung zum n chsten Satz gesteuert werden Die Funktion dieses Eingangs kann durch Parametrierung 8 aktiviert deaktiviert werden siehe 0 E09 Fehlermeldung quittieren 0 gt 1 flankensensitiv Weitere Aktivit ten k nnen erst nach Quittieren dieser Meldung erfolgen Die Quittierung erfolgt durch das CLR Kommando oder durch eine 0 gt 1 Flanke auf diesem Eingang E10 extern Referenzfahrt starten 0 gt 1 flankensensitiv Eine 0 gt 1 Flanke auf diesem Eingang veranlasst die Steuerung unabh ngig von der Betriebsart eine Referenz fahrt zu starten E11 E16 frei 6 2 Digitale Ausg nge Die digitalen Ausg nge sind als 24V Ausg nge ausgef hrt mit 24V HIGH Pegel logisch 1 ov LOW Pegel logisch 0 die Ausgangsschaltung ist so ausgelegt dass bei 24V ein max Strom von 1 mA Ausgang geliefert werden kann Es ist darauf zu achten dass das 24V Netzteil den Strombedarf der Ausg nge abh ngig von angeschlossener
87. eb zu verfahren Damit kann bspw ein Freifahren vom Endschalter erfolgen Folgend ist die Sequenz f r den Jog Betrieb beschrieben N heres zu dieser Betriebsart und die Veranschaulichung durch Impulsdiagramme findet man in Kapitel 14 Beschreibung der notwendigen Eing nge E01 Bit 0 NC Achsenauswahl E02 Bit 1 NC Achsenauswahl E02 E01 NC Achse 1 0 xX Achse 0 0 1 Y Achse 1 E03 Jog Betrieb ausgew hlte Achse in Richtung E04 Jog Betrieb ausgew hlte Achse in Richtung LC E05 Aktivierung Jog Betrieb der NC Achsen E08 Aktivierung Programmauswahl ber BCD Codes Die urspr ngliche Funktion der digitalen Ein Ausg nge bleibt erhalten alternativ wird die Funktionalit t auf den MANUELL Jog Betrieb umgeschaltet Die Programmierung erfolgt durch nachfolgende Sequenz e der NC Jog Betrieb kann nur im inaktiven Zustand der PS52 erfolgen d h es wird gerade kein Programm abgearbeitet W hrend der Programmabarbeitung wird der NC Jog Betrieb nicht ausgewertet E05 1 E08 1 NC Jog Betrieb aktiviert E0O1 E0O2 NC Achsenauswahl 0 1 E03 0 gt 1 Flanke ausgew hlte Achse positioniert im manuell Schleichgang in Richtung E04 0 gt 1 Flanke ausgew hlte Achse positioniert im manuell Schleichgang in Richtung DK Bedienungsanleitung PS52 e EO3 0 E04 0 alle Achspositionierungen werden eingestellt e E05 0 oder E08 0 NC Jog Betrieb ist abgeschaltet NC Achsen gestoppt 10 Betriebsart REFERENZIERUNG Diese
88. eferenzablaufs nicht aktiv Der Referenz ablauf f r jede NC Achse nach dem Start S14 0 Referenz Schalter Inaktiv e Achse f hrt im Referenz Eilgang Achsparam 22 in eine spezifizierbare Richtung Achsschalter S6 auf den Referenz Endschalter e nach Erreichen des Endschalters erfolgt Richtungsumkehr und Reduzierung der Geschwindigkeit auf Referenz Schleichgang Achsparam 21 e nach Freifahren des Endschalters wird das n chste Null Signal des Drehgebers N Spur ausgewertet und der Referenzpunkt gesetzt Achsparam 12 e die Achse ist damit referenziert Istwert Steuerung Istwert NC Achse e nachdem die Achse referenziert ist erfolgt eine Positionierung der Achse mit der Referenz Eilgang Geschwindigkeit auf die Position nach Referenzfahrt Achsparam 14 S14 1 Referenz Schalter aktiv e Achse f hrt im Referenz Eilgang Achsparam 22 in eine spezifizierbare Richtung Achsschalter S6 auf den Referenz Schalter e nach Erreichen des Referenzschalters erfolgt Richtungsumkehr und Reduzierung der Geschwindigkeit auf Referenz Schleichgang Achsparam 21 e nach Freifahren des Referenzschalters wird das n chste Null Signal des Drehgebers N Spur ausgewertet und der Referenzpunkt gesetzt Achsparam 12 e die Achse ist damit referenziert Istwert Steuerung Istwert NC Achse e nachdem die Achse referenziert ist erfolgt eine Positionierung der Achse mit der Referenz Eilgang Geschwindigkeit auf die Position nach Referenzfahrt Achsparam 14
89. ehlauswertungen an den digitalen Eing ngen f hren Eine Eingangsentprellung wird hardware seitig durch RC Beschaltung vorgenommen sollte dies jedoch nicht ausreichen kann durch diesen Parameter die Entprellzeit verl ngert werden Die Entprellzeit ist die Zeit in der ein Pegelwechsel an einem digitalen Eingang nicht ausgewertet wird Ein Pegel wird nur dann als g ltig erkannt wenn er ber die gesamte Entprellzeit konstant ansteht Die Einstellung der Entprellzeit gilt f r alle digitalen Eing nge gleichermassen P8 Baudrate RS232 Interface R Die Baudrate ist die standardisierte Ubertragungsrate mit der Daten ber die serielle Schnittstelle bertargen werden Diese verschiedene Baudrarten sind einstellbar 0 9600 Baud 1 19200 Baud 2 38400 Baud 3 57600 Baud 4 115200 Baud P9 Verz gerung Regel an Bewegung Verz gerung zwischen Regelung und Bewegung P10 Fliegende S ge Aktivierung der Fliegende S ge 44 Bedienungsanleitung PS52 P11 Handrad aktiv Aktivierung der Handrad Funktionalit t P12 Handrad Faktor Umdrehungsfaktor d h die Umdrehungen der Folgeachse Y werden durch diesen Faktor berechnet Umdrehung Y Achse Umdrehung Handrad X Achse P12 P13 Geschwindigkeit nderung Prozentuelle nderung der Geschwindigkeit Zum Beispiel P13 20 nach dem Dr cken der Taste Doppelpfeil Auf im Automat Betrieb laufen die Achsen mit der Geschwindigkeit die ist um 20 h her als die parametrisierte Geschwindigkei
90. eit der Achsen zu ndern Damit h ngt der Steuerungs Parameter P13 Geschw Aenderung zusammen Parameter P13 ist prozentuele nderung der Geschwindigkeit Zum Beispiel P13 20 nach dem Dr cken der Taste Doppelpfeil Auf laufen die Achsen mit der Geschwindigkeit die ist um 20 h her als die parametrisierte Geschwindigkeit Die nderung ist nicht w hrend Beschleunigungs und Brems Rampen m glich Mit Pfeil rechte Taste werden die Geschwindigkeiten der Achsen angezeigt aber nur wenn Automat l uft Die Messung der Geschwindigkeiten findet jede Sekunde statt 12 6 Bedienen mit PSpro AUTOMATIK PSpro ist eine Windows Applikation f r PCs die optional zu den Multitron Steuerungen angeboten wird Der Automatikbetrieb mit PSpro erfolgt aus der Betriebsart FERNBEDIENUNG Hier steht ein Schaltfl chenblock zur Verf gung mit dem die einzelnen Funktionen gesteuert werden r Automat DEL Prog If Z hler 1330 Bedienung e Zum Aufbau der Verbindung mit der Steuerung ist die Betriebsart FERNBEDIENUNG zu ffnen e Durch Anklicken dieser Schaltfl che wird die NOT STOP Funktion ausgel st NOT STOP bedeutet dass alle Achsaktivit ten unmittelbar eingestellt und keine Rampen gefahren werden und alle programmierbaren Ausg nge r ckgesetzt werden Bei Schrittmotorantrieben bedeutet D D Bedienungsanleitung PS52 dies dass eine neue Referenzierung erfolgen muss da durch unmittelbares Abschalten der Antriebe vo
91. eitet muss ausserdem in P04 44 die Impulszahl des Messsensors bspw Drehgebers eingegeben werden P06 Nachkommastellen Standardeinstellung 2 die Anzahl der Nachkommastellen der Istwertdarstellung Damit wird gleichzeitig die Aufl sung des Istwertes bestimmt Die Istwertdarstellung erfolgt immer in mm Die steuerungsinterne Aufl sung siehe Zusammenhang P02 P03 sollte um den Faktor 5 10 h her sein als die Istwert Aufl sung P07 P Anteil Lageregler Standardeinstellung 1000 Der Lageregler der NC Achse besitzt eine PL Proportional Integral Charakteristik Die Einstellung des Reglers erfolgt durch die Parameter P07 und P08 die jeweils die Wirkung des P und I Anteils beschreiben Diese Parameter dienen zur Einstellung Anpassung des Lagereglers an die zu steuernde Achse siehe auch P08 Die Einstellung des P Anteils Proportional Anteils bestimmt die Verst rkung des Reglers Die genaue Einstellung ist von der Anlage abh ngig und muss empirisch ermittelt werden Ein grober Richtwert ist 1000 Die Verst rkung sollte gerade so hoch eingestellt werden dass der Antrieb nicht schwingt und auch bei grossen Geschwindigkeiten ruhig l uft P08 I Anteil Lageregler Standardeinstellung 0 Der HAnteil Integral Anteil des Lagereglers ist praktisch nur dann wirksam wenn die Achse nahezu in Position ist also nicht verf hrt und auf diese Position lagegeregelt wird Der I Anteil kompensiert die bleibende Regelabweichung eines P Regl
92. el ml fg Ton I 3 H een w NE ae EN va ds Fresyenz_FOSBLL Lin be KE Bedienungsanleitung PS52 Richtungssignal kann ber das Vorzeichen des eingegebenen Frequenzwertes beeinflusst werden Ein positiver Eingabewert entspricht einer Verfahrrichtung ein negativer Eingabewert entspricht der entgegengesetzten Richtung Bedienung 0 9 Zehnerblock Eingabe eines Zahlenwertes an der Stelle wo der Eingabecursor platziert ist also direkte Eingabe der Frequenz max 38000 START Frequenz auf Motoren schicken Freigabe freischalten STOP Frequenz auf 0 ndern Freigabe sperren ENTER bernahme des aktuellen Eingabewertes in den Frequenzgenerator L schen des aktuellen Eingabewertes ESC Verlassen der Betriebsart TEST SCHRITTMOTORAUSGANGE und R cksprung zum Diagnose Men 15 1 7 Tastatur testen Durch den Tastaturtest k nnen alle Tasten auf korrekte Funktion berpr ft werden Bedienung Taste Funktion SS O ALLE Tasten Visualisierung aller Tastenbet tigungen Verlassen der Betriebsart TASTATUR TEST und R cksprung zum Diagnose Men 15 1 8 Anzeige SW Versionen und Steuerungskonfiguration Diese Bildschirmmaske zeigt alle im System laufenden Komponenten und deren Software Version an Bedienung ISSN ESC Verlassen der Betriebsart SOFTWARE VERSIONEN und R cksprung zum Diagnose Men 15 2 Bedienen der PS52 Diagnose mit PSpro F r diese Betriebsart wird aus der Hauptanwendung von PSpro
93. en Ein Ausgangs Signale f r ein NC Programm das zweimal abgearbeitet wird und das zwei NC S tze enth lt e A05 1 signalisiert die PS52 ist bereit kein Fehler steht an e A08 1 alle NC Achsen sind in Position e E06 0 1 eine 0 gt 1 Flanke auf extern START startet die Abarbeitung des NC Programms e A06 1 signalisiert dass die NC Programmabarbeitung aktiv ist e A07 1 signalisiert dass der aktuelle NC Satz abgearbeitet ist kurzer Impuls da intern direkt zum n chsten NC Satz weitergeschaltet wird e A05 1 signalisiert die PS52 ist bereit kein Fehler steht an e A08 1 alle NC Achsen sind in Position e E06 0 1 eine 0 1 Flanke auf extern START startet die Abarbeitung des NC Programms e A06 1 signalisiert dass die NC Programmabarbeitung aktiv ist e A07 1 signalisiert dass der aktuelle NC Satz abgearbeitet ist die Programmabarbeitung wird solange unterbrochen bis ein Satz Weiter Schaltung Signal ausgewertet wird A09 ist solange 1 e E08 0 1 eine 0 gt 1 Flanke auf Satz Weiter Schaltung setzt den Programmablauf fort Referenzfahrt 124 Bedienungsanleitung PS52 Eine Referenzfahrt kann immer wenn alle Achsen in Position sind und kein NC Programm abgearbeitet wird ber den Eingang E10 ausgel st werden Nachfolgende Schrittkette beschreibt einen ber die SPS Schnittstelle gesteuerten Referenzablauf e A05 1 signalisiert die PS52 ist bereit kein Fehler steht an e A09 1 alle Achsen sind referenziert Signalisierung erfo
94. en des Ereignisses bis zur ersten Reaktion der PS52 gemeint Eine in Folge ausgel ste Reaktion der PS52 ist in dieser Zeit nicht enthalten 13 Betriebsart HANDRAD Dieses Kapitel beschreibt die Handrad m glichkeiten der PS52 13 1 Initialisierung und Einstellungen Die Handrad Funktionalit t wird mit dem Steuerungs Parameter P11 Handrad Aktiv eingeschaltet Falls Steuerungs Parameter P11 1 ndert sich die Achse X auf Handrad Achse Incrementell Eingang dieser Achse dient als Handrad Eingang Steuerungs Parameter P12 Handrad Faktor ist Umdrehungsfaktor d h die Umdrehungen der Folgachse Y werden durch diesen Faktor berechnet Umdrehung Y Achse Umdrehung Handrad X Achse P12 Zum Beispiel P12 2 wenn Handrad Achse X 1 Umdrehung macht die Achse Y macht 2 Umdrehungen Diese Berechnung ist unabh nig von Achsparameter P03 der beiden Achsen 13 2 Bedienung im Manuell Betrieb Nach der Initialisierung mit dem Steuerungs Parameter P11 1 sieht Manuell Betrieb AANLIEL Sm Die Achse X hat sich auf Handrad ge ndert und das Cursor steht auf Y Achse im Jogmode Dr cken des Pfeiles auf aktiviert Handrad d h die Achse Y schaltet sich ein und ist bereit den Weg der Achse X zu folgen Nach dem Verlassen des Men s wird die Achse Y ausgeschaltet Es ist m glich die Achse Y sowohl mit dem Handrad als auch mit Jog Tasten zu bewegen und diese 2 M glichkeiten beliebig zu kombinieren 100 Bedienungsanleitung PS52 13
95. en erfolgt 39 Bedienungsanleitung PS52 Achtung es wird zwischen Referenzpunkt fahren P12 52 und Referenzpunkt setzen P13 53 unterschieden P12 gilt f r die Referenzfahrt P13 gilt f r das Referenz Setzen absolute Messsysteme Absolutgeber liefern immer die absolute Istposition der NC Achse daher ist eine Referenzierung wie bei inkrementellen Systemen nicht erforderlich Dieser Parameter dient hier zur Offset Einstellung des Absolutgebers Damit kann eine Verschiebung des Messsystems zum Maschinennullpunkt justiert werden Der Istwert der NC Achse ergibt sich dann aus Absolutwert des Gebers Parameterwert P14 Position nach Referenzfahrt anfahren Standardeinstellung 0 000 mm Nach erfolgreicher Referenzfahrt der Achse wird die in P14 programmierte Position angefahren Erst nach dieser Positionierung sind Soft Endschalter sofern programmiert aktiv Dadurch kann die Achse gleich nach der Referenzfahrt in den durch Soft Endschalter berwachten Bereich gefahren werden P15 Soft Endschalter Standardeinstellung 0 000 mm P16 Soft Endschalter Standardeinstellung 0 000 mm Soft Endschalter erf llen wie die Hardware Endschalter die Funktion den Verfahrweg der Achse in beide Richtungen zu begrenzen Soft Endschalter sind erst im referenzierten Zustand der Steuerung und aktiviertem Zustand wirksam Die Achsposition der Soft Endschalter wird in diesen Parametern programmiert Wird w hrend einer Positionierung ein
96. en gleichzeitig zu betreiben ist nicht m glich Jede Axe verf gt ber 1 Inkrementalgeber Eingang der zum Anschluss von Standard Inkrementalgebern Drehgeber oder Linearmassst be mit differentiellen Ausg ngen A B Spuren und Nullspursignal N Spur bzw R Spur nach RS422 Spezifikation dient Zu jeder A B N Spur ist ein invertiertes A B N Spur Signal erforderlich Zur Versorgung der angeschlossenen Geber wird die Geber Versorgung von 5 4V 400mA zur Verf gung gestellt Da die Geberleitungen dynamische Signale f hren ist bei der Verdrahtung auf ausreichende EMV zu achten geschirmte Leitungen Schirme auf PE auflegen etc Die Impulszahl des Gebers Umdrehung ist abh ngig von der jeweiligen Anwendung sie kann durch Parametrierung auf tats chliche physikalische Dimensionen z B mm angepasst werden elektronisches Getriebe Die N N Spur ist zur Referenzierung der Achse erforderlich Ebenfalls parametrierbar ist die Z hlrichtung der Geberimpulse 6 4 Absolutwertgebereingang SSI synchron serial interface Bei absoluten Messsystemen wird die aktuelle Istposition der NC Achse im Messystem selbst erfasst und so aufbereitet der Steuerung zur Verf gung gestellt Bei der Inbetriebnahme ist eine einmalige Justierung des Absolutgebers auf die Achsmechanik erforderlich die Systeme sind verkoppelt Referenzierung ist dann nicht mehr erforderlich Die aktuelle Istposition wird via serielles Protokoll von der Steuerung ber das Messs
97. en richtig konfiguriert ist Auf der Seite des PS52 erfolgt dies durch die Einstellung wie in 17 7 beschrieben Wenn Sie nicht wissen welchen Com Port die serielle Schnittstelle auf Ihrem PC belegt k nnen Sie in Windows Systemen ber die Men s Systemeinstellung gt System gt Ger temanger den COM Port auslesen Damit Sie eine Kommunikation mit der PS52 aufbauen k nnen m ssen Sie ein Projekt starten Sie k nnen entweder ein neues Projekt unter Datei gt NEU erstellen oder das Beispielprojekt aus dem Ordner Projekte ffnen Bei einem neuen Projekt m ssen Sie unter Zielsystem Einstellungen gt Konfiguration das System Multitron PS52 ausw hlen Nun haben Sie Zugriff auf dem Men punkt Online gt Kommunikationsparamter um den COM Port richtig einstellen zu k nnen Die Einstellungen in dem Men m ssen sinngem wie in der folgenden Abbildung aussehen Sie k nnen den COM Port nur verstellen wenn sie in das Feld mit dem COM Port Namen doppelklicken und anschlie en mit der Pfeil ab und Pfeil auf Taste Ihres PCs einen anderen COM Port ausw hlen Sie k nnen die COM Port Nummer nicht durch berschreiben ver ndern sondern nur einen COM Port ausw hlen den CoDeSys erkennt Unter Umst nden ist es auch hilfreich mit der Funktion Neu sich eine neue serielle Verbindung zu definieren Einzelheiten zu den Einstellungen in diesem Men finden Sie auch in der Dokumentation zu CoDeSys selbst bzw im Program
98. en wird Eine NOT AUS Schaltung muss die 6 Bedienungsanleitung PS52 Steuerung von der Versorgungsspannung trennen Die Antriebe m ssen bei NOT AUS leistungslos geschaltet werden In diesem Fall kann ggf eine Haltebremse f r vom Netz getrennte Antriebe erforderlich sein Die Berufsgenossenschaften geben Hinweise auf Vorschriften die der Anwender je nach Anwendung einhalten muss In jedem Fall m ssen e die VDE Vorschriften e die Vorschriften der Berufsgenossenschaften und e evtl Werksvorschriften eingehalten werden 1 4 Gew hrleistung Der Hersteller gew hrt f r die PS52 eine 6monatige Garantie ab Werk wenn e M ngel oder Sch den entstehen die der Hersteller zu vertreten hat e diese Bedienungsanleitung beachtet wurde e Anweisungen und Vorschriften die f r diese Steuerung gelten beachtet wurden Eine Reparatur aller schadhaften Teile erfolgt in diesen F llen bei frachtfreier Einsendung an den Hersteller kostenlos Nicht unter Garantie fallen Sch den und Abnutzungserscheinungen die zur ckzuf hren sind auf e falsche Anwendung e Unfall e _unsachgem sse Montage e Eingriffe in die Steuerung soweit sie nicht mit uns abgestimmt wurden e Ein oder Umbau von Teilen die nicht Bestandteil der Steuerung sind Zur Bearbeitung eines Garantieanspruchs sind e genaue Bezeichnung des Ger tes e Seriennummer des Ger tes e Auftragsnummer und e Schadenbeschreibung erforderlich Entsteht ausserhalb der
99. ension TEingabebereich TDefaufwert e EEE EEE EEE Por L tsch der Artiebert IT oJ Po ist der Istwerterfassung_ o Pa jo ae AnzahlderNachkommasteen T P3 P IR e S E E BEE C e former Pos Stellgr sse Minimum pos o Po Bescheunigungszet Manu me foo foo P20 BremszetManu O o o e o SSS P3 BescheungungszetReterenz fme III Pa L ns febrer O oO e o oS S P27 D A Offset Kompensation ServoAntie o9 fo Pa Sei SopFrequenzSohrimoior Anrie nz fo SSS P29 Fiterkoefiizient Freq Ausgabe Schrtmotor Antrieb o 25 fo PO Anzeige dar ot jo Pa Verlahrssegment ad LIT Vorabsch Eilgang 0 9999 999 Min Bahngeschwindigkeit 0 Max Bahngeschwindigkeit 200 Bremse auf Regelung aktiv 0 9999 999 0 9999 P36 Vorabsch Scheichgang o DO m Poo m Pa Bremse zu Rogelung aliv m j w o P Werkzeug Koret mm oo o Pe Smoon IER S Pa Spindel Drehza O o o o C E NIE Pe Smena ooo o a S C SE e a V E Pero CE EEE o SSS Bm LITT IIe umkehren I e Stellgr ssenegen ll ss JEndschalterm iv _ LO s4 Endschalter agent ll 55 Endschafter Micha ERR 56 Richtung Referenzfahrt umkehren o S S 87 JogTastentauschen OOOO O O O O O S S ss SoffEndschaller ga I 89 SotEndschatere ai ER S em FreschatennPoston O O J T S o Sm Tageregelung immer S 512 Keine Position F hrt nach Referenza O J o T oS sB
100. er Art RS VEH M am Terminalprogramm melden e sind bis hier alle vorhergehenden Schritte ordnungsgem durchlaufen ist die RS232 Schnittstelle funktions und betriebsf hig 20 1 Up Download von NC Programmen im ASCII Format Mit dem DIN Kommando wird die Auswertung der RS232 Schnittstelle auf den DIN NCcode Interpreter umgelenkt In diesem Zustand der PS52 k nnen NC Programme in der nach DIN 66025 angelehnten NC Sprache an die Steuerung gesendet bzw angefordert werden Das DIN Kommando aktiviert den NC Code Interpreter In diesem Zustand ist der Kommando Interpreter nicht mehr wirksam Um auf Kommandoebene zur ckzukehren ist zun chst CTRL X 18hex zu senden An nachfolgendem Beispiel sollen die Kommunikationsmechanismen bei aktivem NC Code Interpreter aufgezeigt werden In dieser Betriebsart werden verschiedene Steuerzeichen verwendet die kursiv gedruckt sind Es handelt sich jeweils um ein Byte Zeichen verwendete Steuerzeichen CTRL L OCyex CTRL X 184 CTRL Z 1Aycx verwendete Platzhalter Platzhalter Zeichen Beschreibung 0123456789 CL CRLF carrige return line feed 2 Zeichen CR 0Dhex LE OAnex immer zum Abschluss eines Befehls oder einer Antwort von der PS52 0123456789 Leerzeichen Blank _ 2 Onex Umschalten von Kommando Interpreter auf DIN NCcode Interpreter Request gt PS52 dinCL Response PS52 gt _DINCode_Interpreter_active_ _back_to_monitor_with_ lt CTRL X gt __ _load_NC progra
101. er Ausgang 13 wird r ckgesetzt N004 014 1 digitaler Ausgang 14 wird gesetzt N005 M01 Programmunterbrech warten auf START NO06 013 0 digitaler Ausgang 14 wird r ckgesetzt N007 M30 Programmende M03 M04 M05 Befehlsbezeichnung typ Programmgesteuerte Ausgabe einer Analogspannung z B zur Ansteuerung der Spindeldrehzahl Die Spindelanzahl wird durch den S Befehl gesetzt und mit MO3 oder M04 wird das Signal auf die Hilfsausg nge geschickt Das Analogsignal liegt auf Pin 7 Masse auf Pin 6 Das Signal ist aktiv bis der Befehl M05 kommt Beschreibung Die Spindelsteuerung muss zuerst parametriert werden Die Art der Steuerung definiert der Parameter P43 Der Parameter ist kann die Werte von 0 bis 15 besitzen Er ist bitcodiert Die Bits legen fest wie sich der Hilfsausgang verh lt Die einzelnen Bits haben folgende Bedeutung 1 Bit Wert 1 Spindel aktiv 2 Bit Wert 2 Ausgangssignal im Bereich 10V bis 10V Standard 0 bis 10V 3 Bit Wert 4 Ausg nge A03 f r Hilfsausgang zur X Achse und A04 f r Hilfsausgang zur Y Achse werden als Richtungsausg nge benutzt 4 Bit Wert 8 Wenn gesetzt werden die Eing nge E11 X bzw E12 Y beim Hochlaufen der Drehzahl gepr ft Feedback Eing nge Der Ablauf im Programm wartet bis die Eing nge high sind Der S Befehl gibt die Anzahl der Spindelumdrehungen pro Minute vor Der Zusammenhang zwischen Spindelanzahl und Spannung wird durch die Achsparameter P44 P4
102. er Kreisinterpolation in 2 NC Achsen G02 G03 auf Ursache ist eine Kreissegmentbeschreibung im NC Programm die physikalisch nicht m glich ist Beheben NC Programm anpassen ggf Kreisprogrammierung im Kapitel 11 6 1 nachlesen F17 NC Programmspeicher voll Fehlerbeschreibung der NC Programmspeicher bietet Platz f r 1000 NC S tze Alle Satzspeicher sind belegt der Programmspeicher ist voll Auftreten Ursache in der Betriebsart PROGRAMMIEREN beim Einf gen von NC S tzen oder Kopieren von NC Programmen Beim bertragen download von NC Programmen ber die RS232 Schnittstelle der PS52 Beheben NC Programme oder Programmteile l schen um Programmspeicher freizumachen F18 Bahngeschwindigkeit Fxxx zu gro Fehlerbeschreibung die programmierte oder parametrierte Bahngeschwindigkeit im NC Programm ist f r die eingesetzte Antriebskonfiguration zu gro Die notwendigen Drehzahlen werden nicht erreicht Auftreten Ursache immer wenn Achsen positioniert werden MANUELL REFERENZ AUTOMAT Beheben Bahngeschwindigkeit reduzieren F19 Fehler Endschalter vor Referenzschalter Fehlerbeschreibung Wenn das Vorhandensein eines zus tzlichen Referenzschalters parametriert ist sucht die Steuerung den Referenzschalter Wenn vorher der Endschalter erreicht ist tritt dieser Fehler auf Auftreten Ursache Bei Referenzschalter Suche dienen die Endschalter nicht als Referenznocken Die Achse kann nur mit dem Referenzschalter refere
103. er der Soft Endschalter tangiert wird die Positionierung abgebrochen und eine entsprechende Fehlermeldung ausgegeben P17 Manuell Schleichgang Standardeinstellung 2 0 mm s P18 Manuell Eilgang Standardeinstellung 10 0 mm s Betriebsart Manuell beim Jog Betrieb kann die betreffende Achse mit 2 unterschiedlichen Geschwindigkeiten gefahren werden P17 P18 Die Geschwindigkeiten werden in mm s eingegeben P19 Manuell Beschleunigungszeit Standardeinstellung 250 ms Betriebsart Manuell beim Jog Betrieb wird die betreffende Achse in einer zeitlinearen Beschleunigungsrampe von 0 auf die programmierte Achsgeschwindigkeit beschleunigt P19 beschreibt die Zeit dieser Beschleunigungsrampe in ms P20 Manuell Bremszeit Standardeinstellung 250 ms wie P19 jedoch Verz gerungszeit f r Bremsrampe aus programmierter Achsgeschwindigkeit bis Stillstand P21 Referenz Schleichgang Standardeinstellung 2 0 mm s P22 Referenz Eilgang Standardeinstellung 10 0 mm s wie P17 P18 jedoch bezogen auf die Betriebsart Referenz P23 Referenz Beschleunigungszeit Standardeinstellung 250 ms P24 Referenz Bremszeit Standardeinstellung 250 ms Betriebsart Referenz beim Referenzieren wird die betreffende Achse in einer zeitlinearen Beschleunigungsrampe von 0 auf die programmierte Achsgeschwindigkeit beschleunigt und in gleicher Art zeitlinear vor Position abgebremst P23 P24 beschreiben die Zeit dieser Beschleunigungs Brems Rampen in ms
104. er nr 1 ErrorText2 Fehler nr 2 Fehler ErrorText1 119 Bedienungsanleitung PS52 18 3 4 2 Funktion SPS Meldung Im Projekt PS52 Beispielprojekt pro auf der CD befindet sich eine weitere Funktion Meldung Mit dieser Funktion k nnen Sie einen Text mit bis zu 20 Zeichen an die PS52 schicken Die Funktion wird mit einem int Parameter aufgerufen der die Dauer der Anzeige dieser Meldung enth lt Beispiel IF E10 TRUE THEN Meldung Eingang 10 ist 1 5 END IF Wenn Eingang 10 gesetzt wird erscheint auf dem Display der PS52 f r die Dauer von 5 Sekunden in der ersten Zeile eine Meldung Eingang 10 ist 1 Nach 5 Sekunden verschwindet de Meldung wieder 18 3 5 Positionsauswertungen in der SPS Da von der CNC an die SPS nur vorzeichenlose Zahlen bergeben werden m ssen die Positionen in der SPS gem nachfolgendem Beispiel umgerechnet werden IF IstWertPositivX THEN IstPositionX DWORD_TO_DINT NomistPositionX ELSE IstPositionX DWORD_TO_DINT NomistPositionX END _IF IF IstWertPositivY THEN IstPositionY DWORD_TO_DINT NomistPositionY ELSE IstPositionY DWORD_TO_DINT NomistPositionY END _IF D h einer CNC Position von 123 55 mm entspricht im CoDeSys IstPositionX 12355 Bei Rundachsen wird der Istwert in Winkelsekunden bertragen Die Ber cksichtigung des Vorzeichens und die Umrechnung in Grad kann wie folgt durchgef hrt werden IstPosX_GRAD DWORD_TO_INT
105. erbare Codes zu Von diesen frei definierbaren Codes wurde auch in der PS52 Gebrauch gemacht 11 2 Programmierbare Ausg nge und Eing nge Sprungbefehle Schleifen Die NC Programmverwaltung in der PS52 unterst tzt auch Befehle die nicht in der DIN 66025 genormt bzw spezifiert sind Mit diesen Befehlen besteht die M glichkeit e digitale Ausg nge aus dem NC Programm zu setzen bzw r ckzusetzen die unter dem Adresszeichen Qxx x zusammengefasst sind e digitale Eing nge im NC Programm auszuwerten und bedingte Reaktionen auszul sen die unter dem Adresszeichen Exx x zusammengefasst sind e bedingte und unbedingte Spr nge im NC Programm auszuf hren und damit auch Programmschleifen zu konstruieren die unter dem Adresszeichen Lxx zusammengefasst sind 59 Bedienungsanleitung PS52 Der gesamte Befehlsvorrat der PS52 und die sich dahinter verbergende Funktionalit t ist im Kapitel 11 6 detailliert beschrieben 11 3 Beispiel eines NC Programms Das folgende Programm Listing stellt ein Beispiel f r ein NC Programm dar das die wesentlichen Elemente enth lt Dies ist ein NC Programm bestehend aus 20 NC S tzen die wiederum mit unterschiedlicher Anzahl NC Parts aufgebaut sind e Kommentare sind in gefasst e OG bezeichnet die NC Programmnummer e _Nxxx bezeichnet die NC Satznummer 12 NC Programm Nr 12 N001 G90 G20 G53 absolut vermassen alle Achsen gleich Geschw Nullpunktverschieb l schen N002 G00 X100
106. erden kann Die Platzhalter xund y k nnen dabei folgende Werte annehmen e x 1 16 damit wird der auszuwertende Eingang ausgew hlt F r jeden Eingang ist eine Zahl zwischen 1 16 reserviert e y 0 1 der betreffende Eingang wird auf einen logischen Pegel ausgewertet das kann logisch O oder logisch 1 sein Eingabebereich E 1 0 16 0 1 1 16 1 Auswahl des betreffenden Eingangs Beispiele N002 EO O El3 1 E15 0 E8 1 warten bis El3 1 and E15 0 and E8 1 N003 910 1 A10 setzen NO004 EO 1 E14 1 E15 1 warten bis El4 1 or E15 1 NO0O5 910 1 A10 setzen NO06 EO 2 El5 1 warten bis El5 0 gt 1 Flanke N007 07 1 A7 setzen N008 EO 3 El6 0 warten bis El6 1 gt 0 Flanke N009 98 1 A8 setzen NO10 G04 P2500 Wartezeit 2 5 sec N011 908 07 Q10 Oil A8 A7 A10 A11 r cksetzen N012 M30 NC Programmende 84 Bedienungsanleitung PS52 11 6 5 Q Befehl Unter dem Adresszeichen Q sind alle Befehle zusammengefasst die die programmgesteuerte Beeinflussung der Zust nde der digitalen Ausg nge betreffen Dabei ist zu beachten dass sich ein Q Befehl immer so zusammensetzt Qxy wobei der e Vorkommatel 1 16 die Nummer des betreffenden Ausgangs angibt e Nachkommateil y 0 1 der logische Pegel den der Ausgang annehemen soll Q1 0 Q16 0 Q1 1 Q16 1 Befehlsbezeichnung typ Mit dem Ox y Befehl mit x 1 16 und y 0 1 wird der Ausgang festgelegt de
107. eren 1 2 ENTER NC Programm 5 Quelle wird nach 12 Ziel kopiert e Doppelpfeil auf NC Programm l schen e ENTER NC Programm 5 wird komplett gel scht e 17 2 ENTER NC Programm 12 anw hlen Een L I Li DW a Li Dk OK Das NC Programm 12 mit 3 NC S tzen ist hiermit angelegt die Vorg nge NC Programm anlegen kopieren und l schen wurden ebenfalls behandelt Im n chsten Kapitel werden jetzt die NC Parts der einzelnen S tze angelegt und editiert 11 4 2 Anlegen L schen Einf gen von NC S tzen und NC Parts In diesem Kapitel soll das Anlegen L schen und Einf gen von NC S tzen und NC Parts mit der PS52 verdeutlicht werden Dazu sollen die 3 S tze des im vorhergehenden Kapitel erzeugten NC Programms so ver ndert werden dass sie dem Beispielprogramm im Kapitel 11 3 entsprechen Tastensequenz e Pfeil rechts Pfeil rechts Pfeilcursor steht auf GO Eingabecursor steht auf Eingabefeld PROGRAM ei Bedienungsanleitung PS52 Doppelpfeil ab OO ENTER Pfeil rechts 2 0 ENTER Pfeil rechts 5 3 ENTER PROG P i Liz EAR A EER ER Pfeil ab Pfeil rechts Pfeil rechts Pfeil links SHIFT 3 SHIFT 3 LO 0 ENTER Pfeil rechts SHIFT 3 SHIFT 3 SHIFT 3 LL 2 0 0 ENTER Pfeil ab Pfeil rechts Pfeil links 9 2 ENTER Pfeil rechts SHIFT 3 SHIFT 3 SHIFT 3 Doppelpfeil ab SHIFT 3 SHIFT 3 Pfeil links Pfeil links ENTER Pfeil rechts
108. erielle Schnittstelle eine online Syntax berpr fung durchgef hrt wird wobei die in den NC S tzen enthaltenen NC Parts auf Plausibilit t berpr ft werden Die berpr fung geht jedoch nur soweit dass Adresszeichen und zugeh riger Parameter zusammenpassen Z B einem X sollte ein Parameter im Format nnnn nnn folgen X1234 567 X 100 X2 etc Die Werte selbst unterliegen jedoch keiner Pr fung 11 6 1 G Befehle G Befehle sind sogenannte vorbereitende Wegbedingungen die die Steuerung auf eine bestimmte Betriebsart w hrend der Abarbeitung des NC Programms einstellen Diese Einstellung kann sowohl global wirksam sein d h vom Zeitpunkt der Ausf hrung ber das gesamte NC Programm als auch satzbezogen d h nur wirksam in dem NC Satz wo diese Wegbedingung programmiert ist bersicht G Befehle vorbereitende Wegbedingungen Punkt zu Punkt Steuerungsverhalten alle Achsen fahren im Eilgang auf ihre programmierte Sollposition ohne Abh ngigkeit zu anderen Achsen G01 Linearinterpolation alle Achsen fahren entlang einer Geraden im Raum auf ihre E Zielkoordinaten Start und Ende der Positionierung erfolgen bei allen Achsen zum gleichen Zeitpunkt G02 Zirkularinterpolation 2 Achsen beschreiben eine kreisf rmige Bewegung im Uhrzeigersinn G03 Zirkularinterpolation 2 Achsen beschreiben eine kreisf rmige Bewegung gegen Uhrzeigersinn 68 Bedienungsanleitung PS52 Nullpunktverschiebung Achsistwerte auf spezifizierbaren We
109. ers Als Standardeinstellung ist zun chst 0 zu w hlen damit ist der I Anteil gleichzeitig deaktivert Sollte die Achse mit dem Wert 0 nicht oder nur sehr langsam endg ltig ihre Sollposition erreichen muss der I Anteil vergr ssert werden Ein zu grosser I Anteil bewirkt jedoch ein Schwingen der Achse um die Sollposition P09 Stellgr sse Minimum Standardeinstellung 0 00 Die Stellgr sse des Lagereglers Geschwindigkeitssollwert wird ber D A Wandler bzw Frequenz Ausgang an die betreffende Achse ausgegeben Sehr kleine Stellgr ssen bewirken u U bei Schwerg ngigkeit der Achse keine Lage nderung Durch P09 wird der kleinste Ausgabewert der Stellgr sse in programmiert Wird vom Lageregler eine kleinere Stellgr sse als in P09 programmiert berechnet wird diese auf den Wert von PO9 korrigiert P10 Schleppfehler Standardeinstellung 10 000 mm Die Bewegung der Achse ist durch einen Schleppregler realisiert Dabei werden in einem festgelegten Raster 2 ms kleine Sollwertportionen aufaddiert Im gleichen Zeitraster versucht der Lageregler die Soll Istdifferenz auszugleichen dadurch kommt die Bewegung zustande berschreitet die Soll Istdifferenz den P O Wert wird die Achse abgeschaltet und eine Fehlermeldung generiert Ein Schleppfehler kann durch mechanische Blockade durch falsche Richtung des Drehgebers oder durch zu hohe Verst rkungswerte auftreten Zur Einstellung zun chst gr ssere Werte eingeben um 50 000 mm d
110. est digitale Ausg nge lassen sich die Ausg nge in der Steuerung z B bei der Inbetriebnahme oder Fehlersuche umschalten Der logische Zustand wird angezeigt In der dritten Zeile werden digitale Ausg nge Q1 bis Q8 dargestellt in der vierten die Ausg nge Q9 bis Q16 Im Ausgangstest kann jeder digitale Ausgang gesetzt oder r ckgesetzt werden Dabei bede utet 0 logisch 0 LOW 0V 1 logisch 1 HIGH 24V Sp it bg D ges gt Bedienung KETTE Pfeil auf ab Eingabecursor aufw rts bzw abw rts bewegen n chsten Ausgangsblock ausw hlen Zifferntaste 1 bis Ausgang 1 8 setzen HIGH 24V und wieder zur cksetzen LOW OV 8 Doppelpfeil auf Alle Ausg nge setzen Doppelpfeil ab Alle Ausg nge r cksetzen ESC Verlassen der Betriebsart TEST DIGITALE AUSGANGE und R cksprung zum Diagnose Men 15 1 3 Test der inkrementellen absoluten Gebereing nge Der Gebereingangstest dient dazu den korrekten Zusammenhang zwischen Z hlimpulsen und physikalischem Istwert sowie die Z hlrichtung zu berpr fen Um diesen Test durchzuf hren muss die betreffende Achse von Hand verschiebbar sein durch die Steuerung kann ein Verfahren der Achsen in dieser Betriebsart nicht erfolgen Bei solchen Achsen Bremse gro e Masse selbsthemmendes Getriebe o muss in die Betriebsart MANUELL gewechselt werden e Counter zeigt die Anzahl der tats chlich gez hlten Impulse an wobei intern mit 4 fach h herer Genauigkeit gez
111. etriebsart NC Jog Betrieb ein e E01 E02 w hlt die betreffende NC Achse aus 1 0 XAchse 0 1 Y Achse e E03 1 Verfahren der ausgew hlten Achse in Richtung e E04 1 Verfahren der ausgew hlten Achse in Richtung bzw in entgegengesetzte Richtung 0 0 STOP kein Verfahren 1 0 Verfahren in 0 1 Verfahren in entgegengesetzte Richtung 1 1 unzul ssig keine Auswertung e E08 0 E05 0 stellt die Betriebsart SPS Mode Standard wieder ein 20 RS232 Interface Inder PS52 ist eine RS232 Schnittstelle implementiert ber die die komplette Bedienung der Steuerung erfolgen kann Das multitron PSpro Windows Programmier System auf PC unterst tzt diese Schnittstelle Die Kommandostruktur ist ASCII Zeichen orientiert sodass die Befehle an die PS352 request und die entsprechenden Quittierungen der PS52 response in Form von lesbaren Strings formuliert werden Damit besteht die M glichkeit auch mit einem Standard Terminalprogramm z B TERMINAL HYPERTERMINAL NORTON TERMINAL o lesbare Strings an die PS52 abzusetzen und damit die PS52 ber den PC fernzubedienen Eine detaillierte Protokollbeschreibung aller Objekte Kommandos und M glichkeiten kann separat bezogen werden siehe auch Kapitel Zubeh r Im folgenden wird der up download von NC Programmen beschrieben Grunds tzlich ist es m glich NC Programme mit jedem blichen ASCII Editor zu erstellen und ber ein Terminalprogramm an die P 52 zu laden Hardwa
112. f Fahrt gleichen Wert wie bei P012 eintragen e Referenzfahrt starten 31 Bedienungsanleitung PS52 folgende Probleme k nnen auftreten gt die Referenzfahrt wird in die falsche Richtung ausgef hrt Der andere Enschalter sollte angefahren werden Dazu St NCSch Parameter Text Eingabe Erkl rung Par alter X Y 1 Lea TT Teen richtung umgekehn umkehren Referenzfahrt Richtung umgekehrt gt die Richtung der Referenzfahrt ist korrekt der betreffende Endschalter wird angefahren die Verfahrichtung wird umgekehrt und der Endschalter wieder freigefahren Die Referenzfahrt wird dann jedoch nicht beendet die Achse f hrt kontinuierlich weiter In diesem Fall ist die Nullspurauswertung des Messsystems erfolglos m gliche Ursachen sind das Nullspursignal ist defekt oder nicht angeschlossen die Signalleitungen der Nullspur sind invertiert angeschlossen N und N umgekehrt anschliessen Sind alle Schritte erfolgreich ausgef hrt worden ist die Achse nun betriebsbereit und f r das programmgesteuerte Positionieren vorbereitet Zu erw hnen ist hier noch das Thema Achsendrift bzw Offsetabgleich Der Offseabgleich sollte Bestandteil der Inbetriebnahme sein und in den betreffenden Kapiteln detailliert beschrieben 6 Beschreibung der Ein Ausg nge PS52 In diesem Kapitel werden alle typischen Ein Ausg nge die die PS52 zur Verf gung stellt detailliert beschrieben Das Augenmerk liegt hier im Besonderen bei den dig
113. format Vor Nachkommastellen an der Stelle wo der Eingabecursor plaziert ist START Beschreibung der Anzeigedaten in Bildschirmmaske e NC Achsen nur die NC Achsen werden dargestellt die aktiviert sind also 0 2 Achsen e Sollwerte Anzeige und Eingabe der Sollwerte der NC Achsen e Istwerte Anzeige der aktuellen Istposition jeder NC Achse e Inkrement Anzeige und Eingabe der Inkrementwerte der NC Achsen e Statusdaten P NC Achse ist in Position Differenz zwischen Soll und Istwert ist kleiner als das betreffende Zielfenster R die NC Achse ist referenziert l der Interpolator der NC Achse ist aktiv die Achse ist in Bewegung L die betreffende NC Achse wird lagegeregelt der Reglerfreigabe ist geschaltet Modi Auswahl Beschreibung Mit der SHIFT Taste wird der Modus ausgew hlt Am Anfang ist Manuellbetrieb im Modus Absolut 9 1 1 Position anfahren Absolut Betrieb Anhand des folgenden Beispiels wird das Position anfahren erl utert Tastensequenz 2 5 5 2 3 ENTER 255 23mm als Sollwert f r XAchse eingeben e Pfeil ab Y Achse auswahlen e 1 0 3 2 ENTER 103 2mm als Sollwert f r Y Achse eingeben e START Positionierung starten alle Achsen fahren auf Sollwerte MANUELL u in au LI 49 Bedienungsanleitung PS52 Zirkular Steuerung Tastensequenz e 2 5 155515 15 5 ENTER 25 15 15 als Sollwert f r XAchse eingeben e START Positionierung starten Achse X f hrt auf Sollwert are lees 2 A
114. g eines einzigen Eingangs Die Eingangsbedingung ist dann erf llt wenn am auszuwertenden Eingang ein Flanken bergang 0 gt 1 positive Flanke festgestellt wurde e E03 dieser Befehl macht nur Sinn bei Auswertung eines einzigen Eingangs Die Eingangsbedingung ist dann erf llt wenn am auszuwertenden Eingang ein Flanken bergang 1 gt 0 negative Flanke festgestellt wurde Eingabebereich E 0 0 0 3 Einstellung der Eingangsauswertung Beispiele NO01 01 0 02 0 03 0 04 0 Al A2 A3 A4 r cksetzen N010 G04 P2500 N011 01 0 02 0 93 0 04 0 N012 M30 Wartezeit 2 5 sec Al A2 A3 A4 r cksetzen NC Programmende NO02 EO O El 1 E2 O E3 1 warten bis El 1 and E2 0 and E3 1 N003 91 1 Al setzen NO04 EO 1 E2 1 E4 1 warten bis E2 1 or E4 1 N005 92 1 A2 setzen NO06 EO 2 El l warten bis El 0 gt 1 Flanke N007 03 1 A3 setzen N008 EO 3 El O warten bis El 1 gt 0 Flanke NO09 94 1 A4 setzen 83 Bedienungsanleitung PS52 E1 0 E16 0 E1 1 E16 1 Befehlsbezeichnung typ Mit dem Ex y Befehl mit x 1 16 und y 0 1 wird der auszuwertende Eingang festgelegt Beschreibung Die PS52 unterst tzt maximal 16 digitale Eing nge Die Eing nge werden im NC Programm ber diesen Befehl angesprochen Dabei ist es m glich mehrere dieser Ex y Befehle hintereinander in einem Satz zu programmieren wodurch ein komplettes Eingangsmuster ausgewertet w
115. ge 9 bis 16 im externen GAN Modul Mit Hilfe dieser Variablen k nnen beliebige Ausg nge in dem SPS Programm gesetzt werden auch z B abh ngig von der Position der Achse dem Status der CNC usw 123 19 Bedienungsanleitung PS52 SPS Interface Dieses Kapitel beschreibt die SPS Schnittstelle der PS52 Zur Aktivierung der SPS Schnittstelle muss S5 Die 1 gesetzt werden Im Wesentlichen sind drei verschiedene Modi m glich Mode Standard Mode Programmauswahl Mode Achsen verfahren og Betrieb Modi werden ber zwei digitale Eing nge eingestellt wobei folgende Kombinatorik gilt Mode Standard E05 0 E08 0 Mode Programmauswahl E05 0 E08 1 Mode Achsen Jog Betrieb E05 1 E08 1 SPS Schnittstelle verwendet folgende Ein Ausg nge E01 E04 Eing nge die f r die Programmauswahl und den Jog Betrieb benutzt werden im Mode Standard nicht verwendet E05 Eingang extern HALT E06 Eingang extern START E07 Eingang extern STOP E08 Eingang Satzweiterschaltung E09 Eingang Fehlermeldung quittieren E10 Eingang Referenzfahrt Start A05 Ausgang PS52 bereit A06 Ausgang Automatik Programm l uft A07 Ausgang Satz abgearbeitet A08 Ausgang alle Achsen in Position A09 Ausgang Achsen referenziert nur wenn parametriert 19 1 SPS Mode Standard Mit dem SPS Mode Standard wird der Automatikablauf das automatische Abarbeiten von NC Programmen gesteuert Nachfolgende Schrittkette zeigt den qualitativen Verlauf der beteiligt
116. genen Daten zu berpr fen ung ltiges Zahlenformat Zu jedem Operator bzw Adresszeichen erwartet der Interpreter ein bestimmtes Zahlenformat Anzahl Vor Nachkommastellen Bei nicht Einhalten dieses Formats wird diese Fehlermeldung ausgegeben NC Satz zu gross Ein NC Satz kann nur eine bestimmte Zahl von Anweisungen Operatoren aufnehmen bei berschreitung wird diese Fehlermeldung ausgegeben keine Satznummer angegeben Es wurden Satzdaten bertragen ohne zuvor eine Satznr Nxxx anzugeben 21 Fehlermeldungen und Behandlung Fehleranzeige e Fehlerbeschreibung e Auftreten Ursache e Beheben F01 Achsen nicht referenziert e Fehlerbeschreibung Es wurde versucht die Betriebsart Automatik oder Manuell Absolut aufzurufen ohne vorher die Achsen referenziert zu haben Keines oder nicht alle Referenzstatusbits sind gesetzt Auftreten Ursache beim Aufruf der Betriebsart AUTOMATIK oder MANUELL absolut Beheben Referenzfahrt durchf hren oder Referenz Setzen bei allen aktivierten NC Achsen F02 Servo Fehler X Achse 1 F04 Servo Fehler Y Achse 2 e Fehlerbeschreibung Der Spannungswert der D A Wandler f r die Stellgr e des Antriebs wird beim Positionieren im 2ms Raster permanent berechnet und bewegt sich normalerweise in den Grenzen von 32768 32767 Dies entspricht bei Servoantrieben einem Wertebereich von 10 0V 10 0V und bei Schrittmotoren 0 38000kHz Er ist abh ngig von der Bahngeschw und der Reglereinstellung P
117. gespiegelt d h die Endschalter werden mit umgekehrten Vorzeichen ausgewertet Der Endschalter Richtung kleineres Mass wird als Endschalter in Richtung gr ssers Mass ausgewertet und umgekehrt Die Entspiegelung der Endschalter kann erfolgen durch St NCSch Parameter Text Eingabe Erkl rung Par alter X Y S04 Endschalter spiegeln 1 Durch Setzen dieses Schalters erfolgt die Endschalterauswertung mit umgekehrtem Vorzeichen Die Funktion der Endschalter ist durch die Schalter e Endechalter inaktiv e Endschalter spiegeln e Endschalter 1 aktiv Schliesser zu modifizieren 5 Achse referenzieren In diesem Schritt wird die Referenzfahrt und der Referenzpunkt der Achse eingerichtet Zun chst muss festgelegt werden welcher Endschalter bei der Referenzfahrt als Referenzschalter fungieren soll Wird der Endschalter in Richtung gr sseres Mass verwendet muss in den Referenzpunkten der Wert eingetragen werden der ann herend dem maximalen Verfahrweg der Achse entspricht Umgekehrt verh lt es sich beim Endschalter in Richtung kleineres Mass St NCPar Parameter Text Eingabe Erkl rung Par X Y 012 Referenzpunkt fahren nahezu maximaler Verfahrweg bei Referenzierung auf Endschalter in Richtung gr sseres Mass eingeben nahezu minimaler Verfahrweg bei Referenzierung auf Endschalter in Richtung kleineres Mass eingeben 013 Referenzpunkt setzen 0 000 gleichen Wert wie bei P012 eintragen 014 Pos nach Re
118. gsteil des Hilfsausgangs Schrittmotor Schrittimpulse 5V bzw Takt Open Collector bei externem Pull Up Widerstand bis 30V Schrittmotor Richtungssignal 5V Richtung bzw Open Collector bei externem Pull Up Widerstand bis 30V Bedienungsanleitung PS52 GND Schrittmotorsignale Gebersignal 5V A alternativ Daten SSI Gebersignal 5V A alternativ Daten SSI Gebersignal 5V B alternativ Takt SSI Gebersignal 5V B alternativ Takt SSI N Gebersignal 5V R N andere Bez N Nullspur Gebersignal 5V R Nullspur 200mA max SUP_GND Geber GND Gebermasse A D A Di B T B T R N R R N R EZ eo 3 2 2 X3 Achs Endschalter F r die Achsendschalter sind pro Achse 3 Eing nge vorhanden Dort k nnen 24V DC Signale von mechanischen Endschaltern oder von N herungsschaltern angeklemmt werden Der Dritte Eingang REF wird r umlich zwischen den beiden Endschaltern platziert Die Klemme ist vom Typ Micro Combicon 117 220701 Die Eing nge sind schaltungsm ig identisch zu den Digitalen Eing ngen Pin ku Signal Beschreibung X Endschaltersignal 2 END 1 Endschalter Achse 1 3 REF 1 Referenznocken Y Endschaltersignal Po Eingang Achse 2 Y Endschaltersignal Endschaltersignale 3 2 3 X4 Digitale Eing nge 1 8 Die 24V dc Eing nge f r Eingangssignale haben keine galvanische Trennung Der Eingangstrom liegt zwischen 4 und 5 mA Manche Eing
119. gte Weg entspricht dann dem in PO3 eingegebenen Wert also 5 000 mm Erkl rung F r die Servo Variante ist dieser Wert ohne Belang Zur Vollst ndigkeit die Erkl rung Hier wird die Anzahl der Schritte des Schrittmotors pro Umdrehung eingeben Anzahl der Nachkommastellen bei Ist Sollwertdarstellung 0 Aufl sung 1 mm 1 Aufl sung 0 1 mm 2 Aufl sung 0 01 mm 3 Aufl sung 0 001 mm Die Aufl sung bezieht sich nur auf die Anzeige und Sollwertgenauigkeit Die interne Aufl sung ergibt aus den Gegebenheiten des Messsystems und der Achsmechanik Verst rkungskoeffizient f r den Lageregler muss empirisch ermittelt werden zun chst mit kleinem Wert beginnen Integralkoeffizient f r den Lageregler zun chst 0 einstellen dieser Wert wird mindestens als Stellgr sse ausgegeben bei Schrittmotor Start Stop Frequenz zun chst 0 00 eingeben zun chst einen relativ grossen Wert ein geben sp ter durch kleinere Werte optimieren zun chst mit grossen Werten beginnen abh ngig von Achsmechanik jedoch nicht kleiner als 0 1 mm w hlen Die Referenzfahrt wird auf einen der Endschalter die den Verfahrweg 28 Bedienungsanleitung PS52 begrenzen vorgenommen also den minimalen Wert z B 25 000 mm oder den maximalen Wert z B 1230 000 mm Dieser Wert wird nach der Referenzfahrt in den Istwert der Steuerung geladen 013 Referenzpunkt setzen 0 000 zun chst 0 000 eintragen 014 Pos nach Ref Fahrt gleic
120. gten Sprungs zu einem beliebigen NC Satz im aktuellen NC Programm wenn die angeh ngte Eingangsbedingung erf llt ist Beschreibung Der Befehl L03 f hrt eine bedingte Programmverzweigung aus Der Sprung wird nur dann ausgef hrt wenn die angeh ngte Eingangsbedingung erf llt ist Zus tzlich zum L03 Befehl ist das bedingte Sprungziel unter dem Adresszeichen P zu programmieren sowie eine Eingangsbedingung zu formulieren Mit diesem Sprungbefehl kann man bestimmte in Abh ngigkeit eines digitalen Eingangsmusters Programmteile berspringen oder ausf hren Im u a Beispiel sind 2 Programmteile programmiert wovon jeweils ein Teil in Abh ngigkeit der Eingangsbedingung ausgef hrt wird Ist die Eingangsbedingung erf llt blinkt Ausgang A02 sonst blinkt Ausgang A01 Eingabebereich L03 P 1 999 Sprungziel ist eine Satznr im NC Programm Beispiel NOOT LO3 PA EO O El 1 E2 O E3 1l bed Sprung nach Satznr A4 wenn El 1 und E2 0 und E3 1 sonst bei Satznr 2 weiter Al 1 250ms warten NO03 L00 P5 unbed Sprung zu Satznr 5 N004 02 1 G04 P250 A2 1 250ms warten N005 01 0 02 0 G04 P100 Al 0 A2 0 100ms warten N002 01 1 G04 P250 NO06 LOO P1 unbed Sprung zu Satznr 1 N007 M30 NC Programmende Befehlsbezeichnung typ Sprungbefehl Setzen des internen Schleifenz hlers auf einen bestimmten Wert Beschreibung Der Befehl L10 setzt den internen Schleifenz hler auf einen bestimmten Wert
121. hen Wert wie bei P012 eintragen XXX alle folgenden Werte mit Werkseinstellung belassen 2 Messsystem testen In diesem Schritt wird die korrekte Funktion des Messsystems berpr ft Die Funktion wird mit dem Inkrementalgebertest getestet Dies ist jedoch nur dann m glich wenn die Antriebe bzw Inkrementalgeber von Hand zu verschieben verdrehen sind Ist dies nicht m glich da die rotierenden Teile bereits angeflanscht sind ist bei Punkt 3 fortzufahren Uberpr fung des Messsystems e Inkrementalgebertest aufrufen e Drehgeber von Hand verdrehen und Anzeige beobachten Die Inkrementzahl und der Achsistwert m ssen sich im eingestellten Verh ltnis ver ndern d h bei 1 Umdrehung des Drehgebers muss sich der Wert um die in Param 004 parametrierte Impulszahl ver ndern Gleichzeitig muss sich der dimensionsbehaftete Istwert um den in Param 005 parametrierten Weg ver ndern e die Z hlrichtung berpr fen gt Die Z hlrichtung muss den achsmechanischen Vorgaben entsprechen Bei Ver nderung des Drehgebers Richtung Maschinennullpunkt muss sich der Istwert ebenfalls Richtung 0 00 bewegen Ist dies nicht der Fall wird Z hlrichtung negiert durch St NCSch Parameter Text Eingabe Erkl rung Par alter X Y S01 Z hlrichtungsumkehr 1 Durch Setzen dieses Schalters wird die Z hlrichtung des inkrementellen Mess systems umgekehrt 3 NC Achsen manuell verfahren In diesem Schritt werden die NC Achsen erstmals ges
122. hlt wird 4 fach Aufl sung Liefert bspw ein Drehgeber 1000 Impulse Umdrehung steht nach einer Umdrehung der Wert 1000 in der Anzeige Bei Absolut Gebern wird die tats chlich gez hlte Anzahl Impulse angezeigt e Position zeigt den physikalische Istwert in mm Dieser Wert muss mit dem tats chlichen Verfahrweg bereinstimmen Dies ist die gleiche Anzeige wie auch im Manuell Referenz und Automatikbetrieb LG ac Lahr wie ven e Bedienungsanleitung PS52 Bedienung Taste ED e u Tas er re ee ESC Verlassen der Betriebsart TEST INCREMENTAL GEBER und R cksprung zum Diagnose Men 15 1 4 Display Konfiguration In Men punkt Display Konfiguration kann der Kontrast des Displays eingestellt werden Der Wert 0 entspricht dem h chsten Kontrast 15 1 5 Test analoge Ausg nge 10V Der Analogausgangstest ist mit u erster Vorsicht anzuwenden Um absolute Sicherheit zu gew hrleisten sollte die Achse abgeklemmt werden Durch diesen Test kann der ganze Spannungsbereich 10 0V der D A Wandler berpr ft werden Eine gro es Ausgangssignal f hrt zu einer hohen Geschwindigkeit bei gleichzeitig aktiv geschalteter Achse Die Endschalter werden in dieser Betriebsart nicht ausgewertet so dass eine Achse unter Umst nden mit Maximalgeschwindigkeit auf den mechanischen Anschlag f hrt CH Am za Il sagt en Analog Hu CT wen n UU DIR Z Pate E u Fei af cz i
123. hse Pos erreicht in 1 sec N007 M30 NC Programmende 82 Bedienungsanleitung PS52 11 6 4 E Befehl Unter dem Adresszeichen E sind alle Befehle zusammengefasst die die Auswertung der Zust nde der digitalen Eing nge betreffen Dabei ist zu beachten dass sich ein E Befehl immer so zusammensetzt e Exy wobei der e Vorkommatel x 0 angibt dass ein Eingangsbefehlstyp eingestellt wird x 1 16 die Nummer des betreffenden Eingangs angibt e Nachkommateil y 0 3 angibt um welchen Befehlstyp es sich handelt y 0 1 der logische Pegel auf den der Eingang abgefragt werden soll Befehlsbezeichnung typ Mit dem EO y Befehl wird die Auswertungsvariante der folgenden Eingangsbefehle festgelegt E0 y ist also noch keine direkte Eingangsabfrage vielmehr wird mit diesem Befehl die Art und Weise der Eingangsauswertung festgelegt Beschreibung Die PS52 unterst tzt 4 verschiedene Auswertearten f r digitale Eing nge Die Einstellung erfolgt mit dem E0 y Befehl e E0 0 alle folgenden Eingangsbefehle werden UND verkn pft d h die Eingangsbedingung ist nur dann erf llt wenn alle auszuwertenden Eing nge die entsprechenden Zust nde eingenommen haben e EO A1 alle folgenden Eingangsbefehle werden ODER verkn pft d h die Eingangsbedingung ist dann erf llt wenn einer der auszuwertenden Eing nge den entsprechenden Zustand eingenommen hat e EO2 dieser Befehl macht nur Sinn bei Auswertun
124. ht in der PS52 gespeichert Beim upload gehen diese Texte verloren e NXXX NC Satznummer zu jedem Satz bzw in jeder neuen Zeile steht eine Satznummer Der Eingabebereich ist 1 999 Die Satznummern sind beliebig aufsteigend vergebbar Die PS52 f hrt eine Renummerierung beim download durch e Gxx Satzdaten Mit dem Text Editor erstellte NC Programme k nnen auf einem Massenspeicher Festplatte Diskette Netzlaufwerk etc gespeichert werden und oder direkt an die PS52 gesendet werden download Existente NC Programme im Textformat k nnen von Festplatte geladen werden Existente NC Programme in der PS52 sind in den Text Editor ladbar upload 11 5 2 Editieren von NC Programmen mit Tabellen Editor Der Tabellen Editor ist ein auf die NC Programmierung der PS52 abgestimmtes Tool Die M glichkeiten gegen ber dem Text Editor sind eingeschr nkt die Formatierung wird jedoch vom Tabellen Editor automatisch bernommen Ein mit dem Tabellen Editor erstelltes NC Programm ist LA syntaktisch immer richtig und somit von der P 52 auch interpretierbar U a Beispiel zeigt das gleiche NC Programm wie beim Text Editor jedoch in Tabellenform lfd Satz_ Fk CdiX Position Y Position Z Position w Position lt Mitelpkt Y MittelpktlZ Mittelpkt Eingl usdGeschwIParam Kommentar 2 HN Mek KE WHK EKE E PS10 program 0 100 250 312 450 1 200 200 200 Bei der Erstellung eines NC Programms in Tabellenform ist folgendes zu beachten e die Zeilen Spa
125. i werden die Einzelgeschwindigkeiten der Achsen so gesteuert dass diese Kontur zum einen erzielt und zum anderen die programmierte Bahngeschwindigkeit eingehalten wird Ein Sonderfall w re wenn nur eine Achse verfahren wird In diesem Fall sind die Bahn und die Achsgeschwindigkeit identisch Wird kein F Befehl im NC Programm programmiert ist standardm ssig die Schleichganggeschwindigkeit Automat P25 vorbelegt Die Bahngeschwindigkeit bezieht sich nur in Verbindung auf die Befehle G01 G02 G03 e G21 Py Fxxxx x Die programmierte Eilgangsgeschwindigkeit ist die Geschwindigkeit die einer bestimmten Ache zugeordnet wird Dadurch besteht die M glichkeit mehrere Achsen gleichzeitig aber mit unterschiedlichen Geschwindigkeiten zu positionieren Wird kein F Befehl im NC Programm programmiert ist standardm ssig die Eilganggeschwindigkeit Automat P26 vorbelegt f r alle Achsen vorbelegt Die Eilgangsgeschwindigkeit bezieht sich nur auf den Befehl GOO Eingabebereich F 0 1 9999 9 mm s Einstellung der Bahngeschwindigkeit in mm s Beispiel NO001 G01 X0 YO F100 N002 X100 Y50 N003 G00 X0 YO N004 G21 P1 F10 NO005 G21 P3 F200 NO006 X200 Y200 X Y Achse mit 100 0mm s 0 fahren X Y Achse mit 100 0mm s 100 50 fahren X Y Achse mit Eilgang auf 0 fahren X Achs Geschw 10 0mm s einstellen Y Achs Geschw 200 0mm s einstellen X Y mit individuellen Achs geschw auf 200 0mm fahren dabei gilt X Achse Pos erreicht in 20 sec Y Ac
126. ierten SPS CodeSys Folgende Betriebsarten sind m glich SPS Schnittstelle Betriebsarten e START STOP HALT Signal absetzen PS52 bereit bzw Fehlerzustand auswerten Sammelfehler und quittieren Referenzfahrt der NC Achsen ausl sen Manuelles Verfahren einzelner NC Achsen Jogbetrieb Auswahl eines existierenden NC Programms ber die Programmnummer und Start der automatischen Abarbeitung e _Einzelsatzbetrieb jeder NC Satz wird einzeln abgearbeitet ber die SPS Schnittstelle wird die Satzweiterschaltung gesteuert Die detaillierte Beschreibung der Schnittstellenfunktionalit t findet man in den jeweiligen Kapiteln zu den Betriebsarten bzw im Kapitel 14 Die SPS Schnittstelle unterst tzt nicht das PARAMETRIEREN und das PROGRAMMIEREN Die Parametrierung und Programmierung kann bspw durch das PSpro mit einem tempor r angeschlossenen PC erfolgen der anschliessend wieder abgeklemmt werden kann Der Aufruf und die Abarbeitung der NC Programme wird dann ber eine bergeordnete SPS gesteuert 5 5 Inbetriebnahme und Parametrierung einer NC Achse In diesem Kapitel wird die Inbetriebnahme und die dazu notwendigen Parametereinstellungen einer NC Achse erl utert Dabei wird auf eine genaue Beschreibung der einzelnen Parameter verzichtet DI Bedienungsanleitung PS52 diese findet man im Kapitel 8 In folgendem Beispiel wird eine Servoachse eingerichtet Dazu ist es notwendig die Steuerungs und NC Parameter anzupassen Dies is
127. ion der Kontur ist dann jedoch durch einen verschiebbaren Maschinennullpunkt festlegbar Somit kann ein und dieselbe Kontur mehrmals in einem NC Programm an verschiedenen Positionen erzeugt werden G53 hebt alle Nullpunktverschiebungen auf und stellt den durch Referenzfahrt hergestellten Maschinennullpunkt wieder ein Das unten aufgezeigte Beispiel zeigt den Sachverhalt der programmgesteuerten Nullpunktverschiebung auf Beispiel NO01 L10 P2 N002 G00 X10 Y10 Schleifenz hler 2 2 Prog durchl ufe X Y Achse auf Pos 10 0mm fahren N003 G92 X0 YO Nullpunktverschiebung X 0 0mm Ze 0mm N004 G01 X5 Y10 Linearinterpolation in X Y nach P1 N005 X 5 Y15 Linearinterpolation in X Y nach P2 NO06 G02 X25 Y15 I15 JO Kreisinterpol rechts in X Y nach P3 N007 G01 X15 Y10 Linearinterpolation in X Y nach P4 NO08 X20 YO Linearinterpolation in X Y nach P5 NO09 X10 Y 10 Linearinterpolation in X Y nach P6 76 Bedienungsanleitung PS52 N010 L1 P99 Sprung zum Satz 99 wenn Schlz hler 0 N011 G53 Nullpunktverschiebung aufheben N012 G00 X50 Y20 X Y Achse auf Pos 50 0 20 0mm fahren N013 L00 P3 Sprung zum Satz 3 2 Programmdurchlauf N099 M30 Programmende Befehlsbezeichnung typ G54 verschiebt das Koordinatensystem einzelner oder aller NC Achsen G53 hebt alle ber G92 oder G54 vorgenommenen Nullpunktverschiebungen wieder auf Beschreibung Der Befehl G54 bietet die M glichkeit die Koordinate
128. italen Ein Ausg ngen die durch die PS52 Software bereits eine bestimmte Funktionalit t erhalten Im Kapitel SPS Interface wird die Funktion der I Os durch Impulsdiagramme veranschaulicht 6 1 Digitale Eing nge Die digitalen Eing nge sind als 24V Eing nge ausgef hrt mit 24V HIGH Pegel logisch 1 ov LOW Pegel logisch 0 Die Eingangsschaltung ist so ausgelegt dass bei 24V ein Strom von ca 6 mA durch die Eingangs Quelle geliefert werden muss Die Versorgungsspannung Masse der Eing nge und die der PS52 muss dieselbe sein Grunds tzlich sind alle digitalen Eing nge im NC Programm auswertbar Bestimmten Eing ngen ist jedoch durch die Betriebssystem Software bereits eine bestimmte Funktionalit t zugeordnet Diese Funktionalit t die sich vor allem auch auf die SPS Schnittstelle bezieht wird im folgenden beschrieben Alle anderen Eing nge sind frei verf gbar E05 extern HALT 0 gt 1 flankensensitiv Eine 0 gt 1 Flanke auf diesem Eingang liefert das gleiche Ergebnis wie das Ausl sen des HALT Kommandos und f hrt einen gerade aktiven Positioniervorgang definiert mit der parametrierten Bremsrampe bis zum Stillstand Im Automatikbetrieb bei Abarbeitung eines NC Programms wird der Ablauf nur E06 extern START 0 gt 1 flankensensitiv Eine 0 gt 1 Flanke auf diesem Eingang entspricht der Ausl sung eines START Kommandos und liefert somit einen Startimpuls E07 extern STOP 0 gt 1 flankensensitiv Eine 0 gt 1 Flank
129. l 1 Al 1 N007 G04 P500 Wartezeit 500ms NO008 M30 NC Programmende R1 0 R16 0 R1 1 R16 1 Befehlsbezeichnung typ Mit dem Rx y Befehl mit x 1 16 und y 0 1 wird der Merker festgelegt dessen Zustand an dieser Stelle im NC Programm ausgewertet bzw beeinflusst werden soll Beschreibung Die PS52 unterst tzt maximal 16 boolsche Merker Die Merker werden im NC Pro gramm ber diesen Befehl angesprochen Dabei ist es m glich mehrere dieser Rx y Befehle hintereinander in einem Satz zu programmieren wodurch ein komplettes Merkermuster gesetzt werden kann Die Platzhalter xund y k nnen dabei folgende Werte annehmen e x 1 16 damit wird der betreffende Merker ausgew hlt F r jeden Merker ist eine Zahl zwischen 1 128 reserviert e y 0 1 dem betreffenden Merker wird ein logischer Wert zugeordnet das kann logich O oder logisch 1 sein Zu beachten ist dass mit dem R Befehl sowohl Merker ausgewertet gelesen als auch Merker beeinflusst geschrieben werden k nnen Beim Auswerten der Merker muss immer eine Auswerteart vorangestellt werden Die Auswerteart wird mit dem Befehl RO Y bestimmt Entf llt dieser Befehl werden die folgenden R Befehle als Setz Befehle interpretiert d h die Merker werden vom NC Programm beeinflusst Eingabebereich R 1 0 64 0 1 1 64 1 Auswahl des betreffenden Merkers Beispiel NOO1l RO 1 R16 1 R13 0 Auswerten warten bis R16 1 and R13 0 NO02 BIO R2 1 R10 1 R11 O Beeinflussen Rl 0
130. leinere Frequenzwerte berechnet werden diese auf diesen Parameterwert korrigiert F r einen korrekten Bahnsteuerungsbetrieb ist dieser Wert sehr klein zu halten der Schrittmotor muss in der Lage sein niedrige Start Stopfrequenzen zu verarbeiten Diese Start Stop Frequenz ist unabh ngig von der Start Stop Frequenz von Schrittmotorsystemen Dort ist es die Maximal frequenz mit der ein Schrittmotor ohne Beschleunigungs oder Bremsrampe beaufschlagt werden darf P29 Filterkoeffizient Freg Ausgabe Schrittmotor Antrieb Standardeinstellung 0 Um hohe Frequenzspr nge zu vermeiden kann vor die Frequenzausgabe ein Tiefpassfilter geschaltet werden Je nach Einstellung des Filterkoeffizienten ist dabei jedoch mit einer Dynamikeinbusse zu rechnen Der Filterkoeffizient ist im Bereich 0 255 einstellbar dabei bedeuten kleine Werte schwache Filterung hohe Werte starke Filterwirkung der Wert O deaktiviert die Filterfunktion vollst ndig P30 Anzeige zirkular Standardeinstellung 1 Dieser Parameter ist nur in der Betriebsart zirkulare Verma ung aktiv Die zirkulare Verma ung ist eine Betriebsart die nicht vom Anwender eingestellt werden kann der Hersteller mu diese Betriebsart vorkonfigurieren Die Anzeige der Ist Sollwerte kann bei Zirkular Verma ung auf 2 verschiedene Arten erfolgen 0 xxx xxx Grad Anzeige in 0 001 Grad UE Ce CA Anzeige in Grad Minuten Sekunden P31 Verfahrsegment zirkular Standarteinstellung 0
131. leitungen getrennt von Starkstromleitungen verlegen 20cm ggf eine metallische Schottung anbringen e Analoge Signalleitungen Geberleitungen und Busleitungen CANBus sind in geschirmter Ausf hrung zu verlegen Dabei ist zu beachten dass der Schirm ohne Unterbrechung von der Steuerung zum Stellelement gef hrt wird An Klemm oder bergangsstellen ist der Schirm geeignet weiterzuf hren e _Schirmanschl sse der Signal Versorgungsleitungen mit kurzen dicken Leitungen auf zentralen PE Punkt f hren e Schirme beidseitig auflegen oder besser eine Seite ber einen Kondensator ca 10nF an PE ankoppeln Dadurch werden Erdschleifen und hochfrequente St rungen vermieden e Der PE der Zuleitung zur Steuerung sollte einen Querschnitt von 2 5 4 mm haben 1 3 Sicherheit Die PS52 besitzt einen HALT und STOP Eingang siehe 6 1 ber diese Eing nge kann eine laufende Positionierung abgebrochen werden Weiter sind Massnahmen f r die Rechner berwachung ergriffen worden interner externer watchdog die ein definiertes Abschalten der Steuerung im Fehlerfall ausl sen Dennoch ist ein rechnergest tztes Ger t nicht eigensicher Die sichere NOT AUS Funktion muss durch den Anwender realisiert werden Die NOT AUS Funktion f r die Steuerung kann nicht steuerungsintern realisiert werden Sie muss durch den Anwender durch externe Massnahmen erfolgen Der Anwender ist daf r verantwortlich dass jede Gefahr bei Betrieb der Steuerung ausgeschloss
132. len Eingabewertes Verlassen der Betriebsart PROGRAMMIEREN und R cksprung zum Hauptmen Beim Verlassen der Betriebsart PROGRAMMIEREN wird gleichzeitig das Speichern notwendiger Programmdaten vorgenommen Nach einer Programm nderung muss vor Abschalten der Steuerung das PROGRAMMIEREN durch Verlassen der Betriebsart unbedingt abgeschlossen werden Wird w hrend des PROGRAMMIEREN die Steuerung abgeschaltet sind u U alle Programmdaten verloren SHIFT 1 9 Alphazeichen Eingabe eines Adresszeichens A Z zur Spezifikation eines NC Parts jedoch nur wenn Eingabecursor auf PROGRAM und Pfeilcursor auf NC Teil plaziert ist SHIFT gedr ckt halten und bis zu 4 mal die entsprechende Alpha Taste bet tigen 61 Bedienungsanleitung PS52 ap START 3xTaste 3 gt ergibt das Zeichen Y 11 4 1 Anlegen L schen Kopieren von NC Programmen In diesem Kapitel soll das Anlegen L schen und Kopieren von NC Programmen mit der PS52 verdeutlicht werden Dazu sollen die ersten 4 S tze des Beispielprogramms im Kapitel 11 3 erzeugt werden Die Betriebsart Programmieren ist aufgerufen und der oben gezeigte Bildschirm ist sichtbar Eingabecursor steht auf P Tastensequenz e 5 ENTER NC Programm 5 anw hlen Programm 0 S tze e Pfeil rechts Erste Satz einf gen Eingabecursor steht auf S erste Schritt ENTER ENTER ENTER 3 NC S tze anlegen N001 N003 e Pfeil links Eingabecursor steht auf P e Doppelpfeil ab NC Programm kopi
133. lgt nur wenn dies parametriert ist e E10 0 gt 1 eine 0 gt 1 Flanke startet die Referenzfahrt wobei die Reihenfolge der Achsen und ob sie an der Referenzfahrt teilnehmen sollen per Parameter gew hlt werden kann e A08 1 alle Achsen in Position keine Bewegung im Beispiel die Achsen X Y sind aktiviert die Reihenfolge der Referenzierung ist ebenfalls X Y X Achse f hrt auf Endschalter Umkehrverz gerung l uft ab X Achse f hrt weg vom Endschalter sucht Nullspursignal X Achse Nullspursignal ausgewertet Achse f hrt auf Endschalter Umkehrverz gerung l uft ab Achse f hrt weg vom Endschalter sucht Nullspursignal Y Achse Nullspursignal ausgewertet alle Achsen fahren gemeinsam auf Position nach Referenzfahrt Fehlersignalisierung und Quittierung Ein Fehler wird ber die SPS Schnittstelle signalisiert indem der Ausgang A05 PS52 bereit auf 0 geschaltet wird Dieser Ausgang wirkt als Sammelfehlermeldung Welcher Fehler ansteht kann ber die SPS Schnittstelle nicht qualifiziert werden In folgendem Beispiel wird ein Fehler durch Fahren der X Achse auf einen Endschalter ausgel st e A05 1 signalisiert die PS52 ist bereit kein Fehler steht an e A06 0 Achsen positionieren e E17 0 Endschalter X Achse wird ausgewertet Fehlermeldung wird ausgel st e A08 1 alle Achsen in Position keine Bewegung e A05 0 PS52 Fehler steht an e E09 0 1 0 gt 1 Flanke an E09 quittiert den Fehler e A05 1 PS52 bereit Mit Jogbetrieb
134. lle Grundeinstellungen die f r CoDeSys erforderlich sind sind im Beispielprojekt auf der Installations CD bereits vorgenommen Es ist sinnvoll mit diesem Projekt zu starten und dieses Projekt f r Ihre Applikation zu erweitern Durch die Installation des Targets PS52 werden automatisch folgende Grundeinstellungen vorgenommen 114 Bedienungsanleitung PS52 18 1 1 Zielsystemeinstellungen Zielsystemeinstellungen gt Zielplatform Code DPPs Bibliotheken Compiler BSO Tasking DPPO None Code 16 D6400 Stackgr e 32 DPP1 None Tabellen 16 D6A00 Daten Huge DPP2 None Daten 16 D7A00 Funktionen Huge In Instanzen None Datenl nge 16 8000 Optimieren aus Bausteine 512 Referenzen 128 Zielsystem Einstellungen atram Bompilen Sekt GGE acelem E50 Taskins Daten KUNKLGREN sl Daten DEtenlange few E Ronktiorenmte I BEUSLEINE 18 1 2 Zielsystemeinstellungen Speicheraufteilung Basis Gr e Code 16 B0000 16 10000 Global 16 D0000 16 4000 Memory 16 D4000 Automatisch ein 16 1000 Input 16 D5000 Automatisch ein 16 200 Output 16 D5200 Automatisch ein 16 200 Retain 16 D5400 Automatisch ein 16 400 Eigenes Retainsegment ein Gr e des gesamten Datenspeichers 16 10000 Maximale Anzahl von Bausteinen 512 Maximale Anzahl der Segmente globarer Daten 8 115 Bedienungsanleitung PS52 Zielsystem Einstellungen EN Konfiguration Multitron PS52 Zielplattform Speicheraufteilung Allgemein Netzfu
135. lrichtung des Absolutgebers fest Nachfolgende Abbildung zeigt das Prinzipschaltbild zum Anschluss eines Absolutgebers Versorgung Drehgeber 5 Inbetriebnahme Parametrieren der Steuerung In diesem Kapitel wird die Erstinbetriebnahme der PS52 erl utert und welche M glichkeiten die SPS Schnittstelle bietet Anhand eines Beispiels wird die Inbetriebnahme bzw Parametrierung einer NC Achse demonstriert ohne dabei detailliert auf den Hintergrund der betreffenden Parameter einzugehen 21 Bedienungsanleitung PS52 5 1 Einschalten erste Schritte Vor dem Einschalten Vor dem Einschalten der PS52 sollten alle Anschl sse gem ss Kapitel 4 und gewissenhaft vorgenommen worden sein Abh ngig von der Systemkonfiguration sollte das Bedienger t PC oder PS52 ebenfalls angeschlossen sein Zu beachten ist dass die 24V DC Versorgungsspannungquelle ausreichend dimensioniert ist Nach dem Einschalten sollten zuerst folgende Punkte berpr ft werden e der Strombedarf der Steuerung sollte 20 der angegebenen Werte nicht berschreiten 5 2 Bedienen mit der Steuerung PS52 Zum Betrieb der PS52 sind folgende Punkte zu beachten Vor dem Einschalten e die Anschlussbedingungen sind dem Kapitel zu entnehmen e die RS232 Schnittstelle dient nur als Diagnose und Service Schnittstelle Nach dem Einschalten Das PS52 meldet sich mit der Einschalt Bildschirmmaske Dabei werden folgende Zust nde durchlaufen e Applikation laden e Pa
136. lten sind direkt durch Anklicken oder Navigation mit den Cursor Tasten zu erreichen e Durch Anklicken l sst sich eine Zeile im NC Programm einf gen Durch Anklicken wird eine Zeile im NC Programm gel scht x Du e Durch Anklicken wird das NC Programm unter einer einzugebenden Programmnummer 1 99 an die PS52 gesendet download d e Durch Anklicken wird ein NC Programm mit einer einzugebenden Programmnummer 1 99 von der PS52 geladen upload 67 Bedienungsanleitung PS52 e Abh ngig vom Adresszeichen also dem Spaltenkopf muss der eingegebene Zahlenwert ein bestimmtes Format aufweisen Wird dieses Format nicht eingehalten kann es bei der PS52 zu Fehlinterpretationen beim download kommen Die Formate im Einzelnen sind xxx Anzahl Vorkommastellen yyy Anzahl Nachkommastellen auch negative Eingabe m glich N XXX M xx G xx KN XXXX YYY LR XXXX YYY Es xX y Q ANN F XXXX y P XXXXX 11 6 DIN Codes Befehlsvorrat und Beschreibung In diesem Kapitel werden alle in der PS52 verf gbaren Befehle sortiert nach Adresszeichen aufgef hrt und detailliert beschrieben Bei der NC Programmerstellung ist zu beachten dass nur diese Befehle vom Interpreter in der PS52 verarbeitet werden alle nicht interpretierbaren Befehle werden bei der Abarbeitung des NC Programms berlesen und f hren zu keiner Fehlermeldung Ferner ist zu beachten dass beim Download von NC Programmen ber die s
137. lung der Parameter 6 Diagnose Ein Ausg nge testen Zust nde anzeigen Funktionstest 7 Service Software Reset ausl sen 8 Betriebsart Parametrierung Durch die Maschinen Parameter wird die Steuerung an die zu steuernde Maschine oder Achse angepasst Im Allgemeinen erfolgt die Parametrierung nur einmal w hrend der Inbetriebnahme Die Steuerung ist dann konfiguriert Die Parameter werden spannungsausfallsicher im FLASH Speicher der PS52 abgelegt und w hrend des Boot Vorgangs von dort in den Arbeitsspeicher der Steuerung eingelesen Sind Parameter ver ndert worden die in irgendeiner Form Einfluss auf den Referenzpunkt der NC Achsen haben Spindelsteigung Referenzpunkt 0 wird der Referenzzustand der NC Achsen gel scht und es muss anschliessend neu referenziert werden siehe 10 Bei jeder PS52 wird vor Auslieferung ein sogenannter Factory Reset ausgef hrt der alle Parameter auf eine in der Steuerung abgelegte Standardeinstellung bringt siehe Tabelle Dies stellt sicher dass jeder Parameter durch einen sinnvollen Wert belegt ist Diese Werte m ssen im allgemeinen jedoch spezifisch an die zu steuernde Anlage angepasst werden Inder PS52 gibt es insgesamt 111 Parameterpl tze die jedoch nicht alle belegt sind Die Parameter sind sind in verschiedene Bereiche unterteilt die Unterteilung wird von der PS52 als auch von PC PSpro unterst tzt Man unterscheidet e Steuerungsparameter mit den Steuerungsparametern werden
138. m Ist die Kommunikation defineirt k nnen Sie nun unter Online gt Einloggen eine Verbindung mit PS52 erstellen Laden Sie nun das Beispielprogramm auf die Steuerung 113 Bedienungsanleitung PS52 Kommunikationsparameter OK Serial AS 232 P552 Beispielprojekt pro Name wert Kommentar JEC Kan le Ir Heu Loschen Gateway BEN Aktualisieren 18 Erstellung von SPS Programmen und Download an die PS52 Das PS52 Steuerger t wird mit einer optionalen Soft SPS geliefert Bei Verwendung des Entwicklungstools CoDeSys der Firma 35 Smart Software Solutions k nnen vom Anwender eigene SPS Programme nach IEC 61131 3 erstellt werden Dieses SPS Programm kann ber serielle Schnittstelle RS232 auf das Steuerger t heruntergeladen und gestartet werden Danach l uft das selbst erstellte SPS Programm auf Hauptprogrammebene unabh ngig von der CNC Funktionalit t der Steuerung Auch die SPS Funktionalit t die in der Standardversion der PS52 ohne CoDeSys SPS fest in der Steuerungssoftware verankert ist wird jetzt mit CoDeSys ersetzt Damit hat der Anwender die M glichkeit auf der SPS Funktionalit t die die Steuerung bereits ohne CoDeSys Option liefert aufzubauen bzw diese abzu ndern oder ohne Anderungen weiter zu verwenden Weiterhin besteht die M glichkeit externe I O Module mit CANopen Schnittstelle anzukoppeln die dem Anwender ber SPS zur freien Verf gung stehen 18 1 Grundeinstellungen CoDeSys A
139. m_with_ lt CTRL L gt __ok CL Anforderung eines existierenden NC Programms mit 14 S tzen Request gt PS52 CTRL L12CL NC Programmnr 12 wird angefordert Response PS52 gt 12CL Antwort PS52 Programm 12 PS52_program CL NO01_G90_CL Satzdaten Satznr 1 14 N002_G0_X100_Y 200_CL N003_G92_X0_YO_CL NO04_G1_ X250_Y125 531_F10 5_CL NO05_Y250_CL N006_G3_X150_I 50_J0_CL N0O07_G4_X2_CL NO08_O1 1_CL NO09_MI1_CL NO10_O1_CL NOll_EO_El 1_E2 1_E3_CL NO12_02 1_03 1_CL 127 Bedienungsanleitung PS52 N0O13_92_03_CL NO14_M30_CL CTRL Z Endekennung CTRL Z Anforderung eines nicht existierenden NC Programms 0 S tze Request gt PS52 CTRL L64CL NC Programmnr 64 wird angefordert Response PS52 gt 64ACL Antwort PS52 Programm 64 PS52_no_prog CL CTRL Z Endekennung CTRL Z L schen eines NC Programms auf Programmplatz 12 Request gt PS52 12CL PS52 Programm 12 CTRL Z Endekennung CTRL Z Response PS52 gt keine Antwort nur im Fehlerfall Senden eines NC Programms mit 14 S tzen auf Programmplatz 12 Request gt PS52 12CL PS52 Programm 12 N001_G90CL Satzdaten Satznr 1 14 N002_G0_X100_Y 200CL N003_G92_X0_YOCL NO004_G1_X250_Y125 531_F10 5CL NO05_Y250CL N006_G3_X150_I 50_JOCL N007_G4_X2CL NO008_Q1 1CL NO09_MICL NO10_OICL NOIl1_EO O_El1 1_E2 1_E3 0CL NO12_92 1_93 1CL NO13_92 0_93 0CL NO14_M30CL CTRL Z Endekennung CTRL Z Response PS52 gt keine Antwort
140. mablauf ein Ausser G04 muss noch die Zeit selbst programmiert werden dies erfolgt durch Angabe des Wertes in ms unter dem Adresszeichen P siehe Beispiel Das NC Programm wird f r die unter G04 programmierte Zeit unterbrochen In dieser Zeit werden keine anderen Aktionen ausgef hrt Eingabebereich P 0 99999 ms 0 99 999 sec Beispiel NO01 013 1 digitaler Ausgang 13 wird gesetzt N002 G04 P250 250 ms warten N003 013 0 digitaler Ausgang 13 wird r ckgesetzt Befehlsbezeichnung typ Versenden eines ASCIl Zeichens ber die serielle Schnittstelle RS232 Nur wirksam in dem Satz in dem G10 programmiert ist Tangiert keine anderen G Codes Alle satz bergreifenden Wegbedingungen bleiben erhalten Beschreibung Mit dem Befehl G10 kann eine einzelnes ASCII Zeichen ber die serielle Schnittstelle versendet werden Damit hat der Anwender die M glichkeit an ein bergeordnetes System das an die RS232 Schnittstelle angeschlossen ist aus dem ablaufenden NC Programm eine Signalisierung abzusenden Im G10 folgenden Parameter wird der ASCII Code f r das zu versendende Zeichen codiert Eingabebereich P 1 128 ASCII Code zu versendendes Zeichen Beispiel NOOl G10 P84 N002 G10 P101 NO003 G10 P115 N003 G10 P116 ber RS232 ausgeben ber RS232 ausgeben ber RS232 ausgeben ber RS232 ausgeben 73 Bedienungsanleitung PS52 Befehlsbezeichnung typ G21 stellt eine spezifische Eilgangsgeschwindigkeit f r
141. mehrerer Achsen nur die Hilfssollwerte der Achsen zu programmieren sind die auch tats chlich ihre Position ver ndern sollen Die Programmierung eines Kreissegments erfolgt durch den Anfangspunkt den Endpunkt und den Mittelpunkt wodurch das Kreissegment eindeutig festgelegt ist Dazu ben tigt man diese Hilfssollwerte die durch die Adresszeichen J repr sentiert werden Dabei gibt es eine eindeutige Zuordnung der Hilfsgr en zu den Achsbezeichnern X I Y J Die Hilfsgr en enthalten die Abst nde vom Startpunkt der jeweiligen Achse zur Mittelpunktskoordinate Die vorangegangenen Beispiele bei G02 G03 zeigen die Verwendung dieser Befehle implizit auf Eingabebereich L J 9999 999 9999 999 mm Eingabebereich Achssollwerte Beispiele NO01 G00 X10 Y5 X Y Achse im Eilgang auf PO fahren N002 G17 Kreisebene ausw hlen X Y N003 G02 X35 Y40 I30 J5 Kreis rechtsdrehend in X Y Ebene N004 M30 NC Programmende N001 G00 X70 Y30 X Y Achse im Eilgang auf PO fahren N002 G17 Kreisebene ausw hlen X Y N003 G03 X50 Y10 I 20 JO Kreis linksdrehend in X Y Ebene N004 M30 NC Programmende N001 G00 X55 Y10 X Y Achse im Eilgang auf PO fahren N002 G17 Kreisebene ausw hlen X Y N003 603 X55 Y10 I 15 J15 Vollkreis linksdrehend in X Y Ebene N004 M30 NC Programmende 93 Bedienungsanleitung PS52 12 Betriebsart AUTOMATIK In der Betriebsart Automatik wird das automatische Abarbeiten von in
142. mmierte Ausg nge am Satzanfang werden jedoch vor Ablauf dieser Zeit ausgegeben Dadurch kann bspw eine Maschinenfunktion durch einen dig Ausgang geschaltet werden um dann die Positionierung verz gert zu starten P4 Verz gerung Freigabe Standard Einstellung 0 ms Betriebsart Automatik bei der automatischen Abarbeitung von NC S tzen wird nachdem die Achsen in Position sind nach jedem Satz global die in P4 programmierte Zeit gewartet Eventuell programmierte Ausg nge das Signal A10 Achsen in Position sowie die optional programmierte Freischaltung der Achsen erfolgt jedoch erst nach Ablauf dieser Zeit Beruhigungs Zeit P5 Achsensequenz Referenzfahrt Standard Einstellung 12 Dieser Parameter beschreibt die Reihenfolge in der die Referenzfahrt der Achsen ausgef hrt wird Dabei beziehen sich die 4 Ziffern dieses Parameters auf die Achsnummerierungen also Achse 1 2 entspricht Ziffer 1 2 Damit ist eine Ziffer nur im Bereich 1 2 g ltig andere Ziffern werden nicht verarbeitet P6 Programmzyklenz hler Standard Einstellung 1 Der Programmzyklenz hler beschreibt die Anzahl wie oft ein NC Programm durchlaufen werden soll Dieser Wert ist individuell programmierbar als Standardvorgabewert wird dieser Parameter herangezogen Dabei kann die Z hlrichtung aufw rts oder abw rts vorgegeben werden Stuerungsschalter S07 P7 Entprellzeit digitale EIng nge St rungen auf Eingangssignalen bzw prellende Sensoren k nnen zu F
143. mmiertool ist auf einem Windows PC zu installieren Installationsumgebung PC mit Windows 98 oder neuer Normung der Programmiersprachen IEC 61131 3 Programmiersprachen Kontaktplan Funktionsplan Anweisungsliste Strukturierter Text Funktionsablaufdiagramm Version des Programmiertools 2 326 Lieferumfang und Verf gbarkeit Im Internet steht immer nur die aktuellste Version kostenlos zum Download unter http www 3s software com zur Verf gung Bitte verwenden Sie nur die Version 2 326 Multitron bietet eine CD gegen eine geringe Bearbeitungsgeb hr an Verbindung zur Steuerung Nullmodem Kabel f r RS232 17 Installation der SPS Komponenten Beispielprojekt Die im Folgenden beschriebenen Schritte der Installation beziehen sich auf die Dateien die auf der CD von Multitron zusammengestellt sind Im Verzeichnis CoDeSys V2 3 befinden sich 5 Dateien 1 CoDeSys_V2326 exe Die CoDeSys Programmdateien 2 Erste Schritte mit CoDeSys V23 pdf Ein Beispiel der Firma 3S f r erste Schritte mit CoDeSys Wir empfehlen das durcharbeiten dieses Beispiels um mit dem Programm CoDeSys schnell vertraut zu werden 3 FirstStepswithCoDeSysV23 pdf wie 2 aber auf Englisch 4 Handbuch_V23_D pdf Bedienungsanleitung der Firma 3S zu CoDeSys 5 Manual_V23_E pdf wie 4 aber auf Englisch Unter dem Verzeichnis PS52 befinden sich ein Unterverzeichnis und eine Datei 1 INSTALLATION PS52 Codesys V2 3 In diesem Verzeichnis
144. mte Programmteile eines NC Programms abgearbeitet werden Der Schalterzustand wird nun zu Programmbeginn eingelesen und in einem Merker gespeichert Sollte sich der Schalterzustand w hrend der Programmabarbeitung ndern bleibt der Programmablauf konsistent d h weitere Abfragen des Schalterzustandes erfolgen auf den Merker und nicht auf den Eingang Erst beim n chsten Programmdurchlauf wird die neue Schalterstellung ausgewertet Eine weitere Anwendung f r Merker ist der Daten bzw Zustandsaustausch zwischen der NC Pro grammabarbeitung und einem parallel laufenden SPS Programm Dabei kann das SPS Programm auf bestimmte Merkerzust nde reagieren die durch das NC Programm gesetzt wurden oder umgekehrt kann das NC Programm Merkerzust nde auswerten die vom SPS Programm generiert wurden F r diese Anwendung ist jedoch auch eine flexible SPS Programmierung erforderlich die durch das CoDeSys Programmiersystem erg nzt wird Zu beachten ist dass sich ein R Befehl immer so zusammensetzt e Rxy wobei der e Vorkommatel x 0 angibt dass ein Merkerabfragebefehlstyp eingestellt wird x 1 16 die Nummer des betreffenden Merkers angibt e Nachkommateil y 0 1 angibt um welchen Merkerabfragebefehlstyp es sich handelt y 0 1 der logische Wert auf den der Merker abgefragt werden soll ROU R0 3 Befehlsbezeichnung typ Mit dem RO y Befehl wird die Auswertungsvariante der folgenden Merkerbefehle festgelegt RO y ist also noch keine
145. n Bahngeschwindigkeit reduzieren Reglereinstellung P l Anteil verkleinern ggf mechanische Blockade beheben Fehleranzeige e Fehlerbeschreibung e Auftreten Ursache e Beheben F06 Endschalter X Achse 1 F07 Endschalter X Achse 2 F08 Endschalter Y Achse 1 F09 Endschalter Y Achse 2 e Fehlerbeschreibung Die Achse ist in ihrem Verfahrbereich durch 2 Endschalter in und Richtung begrenzt Dieser Fehler deutet auf eine Verletzung des Verfahrbereiches hin Auftreten Ursache immer wenn Achsen positioniert werden Manuell Referenz bedingt Automat Einer der 2 Endschalter oder beide ist sind bedeckt oder nicht korrekt angeschossen Beheben Achse von betreffenden Endschalter freifahren im MANUELL Jog Betrieb berpr fung der Endschalterverdrahtung Endschaltereinstellung auf logische Pegel berpr fen F10 Software Endschalter X Achse F11 Software Endschalter X Achse F12 Software Endschalter Y Achse F13 Software Endschalter Y Achse e Fehlerbeschreibung die Achse kann in ihrem Verfahrbereich zus tzlich durch 2 durch Software Kontrolle programmierbare Endmasse begrenzt werden Die Programmierung erfolgt bei der Parametrierung Auftreten Ursache nur im Manuell und Automatikbetrieb und nur wenn die Achsen referenziert sind Eine Achse hat den durch Soft Endschalter abgedeckten Bereich verletzt Beheben Achse aus dem durch Soft Endschalter abgedeckten Bereich fahren MANUELL Jog Betrieb und ggf Programm D
146. n Ist der Programmspeicher leer sieht die Programmiermaske wie in folgender Abbildung aus dabei ist P die aktuelle NC Programmnummer e G die aktuelle NC Satznummer von Gesamtzahl S tzen dieses Programms e PROGRAM Eingabefeld Eingabe von Werten der NC Parts Bedienung Taste Funktion S O Pfeil links rechts Eingabecursor auf n chstes vorhergehendes Eingabefeld stellen oder NC Part 60 Bedienungsanleitung PS52 einf gen Am anfang steht Eingabecursor auf P Programmnummer Bei der Pfeil rechts Bewegung ist der Cursor in dieser Reihenfolge plaziert e S Schritt Nummer e Erste NC Part anw hlen einf gen e N chste NC Part anw hlen einf gen Pfeil ab auf n chster vorhergehender NC Satz NC Programm anw hlen 3 fach belegte Funktionstaste e _Eingabecursor steht auf P N chstes vorhergehendes angelegtes NC Programm anw hlen ist kein oder kein weiteres NC Programm im Speicher existent wird die NC Programmnummer nicht ver ndert Eingabecursor steht auf S N chstes vorhergehendes angelegtes NC Satz anw hlen ist nur ein NC Satzt im Speicher existent wird die NC Satznummer nicht ver ndert Eingabecursor steht auf PROGRAM Pfeilcursor steht auf NC Teil N chsten vorhergehenden angelegten NC Satz anw hlen in dieselbe NC Teil Position Doppelpfeil ab 3 fach belegte Funktionstaste e Eingabecursor steht auf P Programm kopieren Kopieren des kompletten NC Programms mit der angew hlten Prog Nummer
147. n MEMORY Bereich geschrieben worden sein sonst beliebiger Inhalt im Memory Bereich Es ist nicht zwingend erforderlich dass das SPS Programm diese Werte ver ndert Dieser Bereich ist f r Daten gedacht auf die sowohl von CNC als auch von SPS Seite schreibend zugegriffen werden soll Die Bereiche sind jeweils aufgeteilt in BYTE bzw WORD Bl cke Der Zugriff erfolgt im SPS Programm ber IBxx bzw IWxx INPUT Bereich QBxx bzw QWxx OUTPUT Bereich sowie MBxx bzw MWxx MEMORY Bereich Bits werden im LSB least significant bit eines Bytes bergeben Folgende Daten werden zwischen CNC und SPS ausgetauscht 18 3 1 INPUT IX1 0 Eingang 1 in der PS52 auf der R ckseite IX1 1 Eingang 2 IX1 2 Eingang 3 1X1 15 Eingang 16 18 3 2 OUTPUT QX2 0 Ausgang 1 in der PS52 auf der R ckseite QX2 1 Ausgang 2 QX2 2 Ausgang 3 QX2 15 Ausgang 16 18 3 3 MEMORY a bei Linearachse MDO Ist Position der X Achse in Mikrometern ohne Vorzeichen MD1 Ist Position der Y Achse in Mikrometern ohne Vorzeichen b bei Zirkularachse MDO Ist Position der X Achse in Winkelsekunden ohne Vorzeichen MD1 Ist Position der Y Achse in Winkelsekunden ohne Vorzeichen allgemein MX0 64 Vorzeichen der Ist Position Achse X TRUE FALSE MX0 65 Vorzeichen der Ist Position Achse Y TRUE FALSE 118 Bedienungsanleitung PS52 MX0 66 Fehler in der Steuerung PS52 MX0 72 Achse X ist in Position
148. n einem Pulsverlust ausgegangen werden muss e Durch Anklicken dieser Schaltfl che wird die HALT Funktion ausgel st Halt bedeutet dass positionierende NC Achsen kontrolliert bis zum Stillstand mit der Bremsrampe heruntergefahren werden Die Zust nde der Ausg nge bleiben erhalten Ein weiteres Abarbeiten des NC Programms aus diesem Zustand ist m glich e Durch Anklicken dieser Schaltfl che wird das aktuell angew hlte NC Programm abgearbeitet Die Anzahl der Programmdurchl ufe zeigt der Z hler e Ggf auftretende Fehler werden nominell und im Klartext angezeigt eine anstehende Fehlermeldung wird durch Anklicken gel scht e Eingabe der NC Programnummer 1 99 Z hler f 390 e Eingabe der Zyklenz hlers 0 9999 12 7 Bedienen ber SPS Interface AUTOMATIK ber die SPS Schnittstelle besteht die M glichkeit NC Programme auszuw hlen und diese abzuarbeiten STOP START Signale abzusetzen und Fehlerzust nde zu erkennen und zu quittieren Die Auswahl der NC Programme erfolgt ber BCD Codes Folgend ist die Sequenz einer NC Programmauswahl beschrieben N heres zu dieser Betriebsart findet man in Kapitel 14 Beschreibung der notwendigen Ein Ausg nge Program Auswahl Modi E01 Bit 0 BCD Code Programmnummer E02 Bit 1 BCD Code Programmnummer E03 Bit 2 BCD Code Programmnummer E04 Bit 3 BCD Code Programmnummer E05 Aktivierung Jog Betrieb der NC Achsen E08 Aktivierung Programmauswahl ber BCD Codes E09
149. n einzelner Achsen zu verschieben Unterschied zwischen G54 und G92 ist das der Befehl G92 verschiebt immer das urspr ngliche Referenz Punkt aber der Befehl G54 verschiebt das aktuelle auch verschobene Null Punkt Beispiel NO0O1 GO X10 Y2O Achsen fahren die Istpos sind X 10mm Y 20mm N002 G54 X66 Nullp versch die Istpos sind X 56mm Y 20mm N003 GO XO Achse X fahren die Istpos sind X 0mm Y 0mm NO004 G54 X66 Nullp versch die Istpos sind X 66mm Y 20mm NO005 GO XO Achse X fahren die Istpos sind X 0mm Y 20mm NO006 G53 Nullp aufheben die Istpos sind X 132mm Y 20mm G90 G91 Befehlsbezeichnung typ G90 stellt die Steuerung auf absolute Verma ung ein G91 stellt die Steuerung auf relative Verma ung ein Vorbereitende Wegbedingung zur Einstellung der Verma ungsart global wirksam von der Ausf hrung bis zum Programmende bzw bis zur Umstellung der Vermassungsart durch G90 G91 in einem der nachfolgenden NC S tze Beschreibung Man unterscheidet grunds tzlich absolute G90 und relative G91 Vermassung im NC Programm Der Unterschied besteht in der Interpretation eines Achsensollwertes Bei 77 Bedienungsanleitung PS52 absoluter Vermassung wird der Sollwert als absolutes Mass betrachtet d h genau dieser Wert wird bei der Positionierung einer NC Achse bezogen auf den Maschinennullpunkt angefahren e G90 neuer Sollwert aktueller Sollwert Bei relativer Verma ung wird der Sollwert rela
150. n nenn 94 12 2 Start Halt Stop von NC Programmen 94 12 3 Satzwechsel Wiederholung von Programmen 95 12 4 Bedienen mit der Steuerung PS52 AUTOMATIR nennen nnnnnnnn nn 95 12 5 nderung der Geschwindoket 98 12 6 Bedienen mit PGporo AUTOMATIK nn 98 12 7 Bedienen ber SPS Interface AUTOMATIK 4444444444nennnnnennnnnnnnnnnnnnnnnnnnnnnn nn 99 12 8 Satzwechselzeiten Reaktionszeiten auf externe Eimng nge ecscceeerreeeerrreeerreeene 100 Betriebsart HANDRADB u 00000000000 000000 aan an nn ana anna 100 13 1 Initialisierung und Einstellungen eeii EE reaa aaa EE A A EAE i 100 13 2 Bedienung im Manuell Betrieb 100 13 3 Bedienung im Referenz Beiteb 101 13 4 Bedienung im Diagnose Betrieb u4nssennnnsnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnenn 101 Betriebsart Fliegende S ge unnenrensannanannannanunnunnununnunnannnnunnannunnnnannenn 101 14 1 Initialisierung und Einstellungen e sessesssssissssriissrriissrrtissrtitestrtisstttissnttrstrrrannrrenentt 101 14 2 Funktionalit t ge eer ENEE BR BL 102 Betriebsart DIAGNOSE 0000000000 0a nn 102 16 17 18 19 20 Bedienungsanleitung PS52 15 1 Bedienen mit der Steuerung PS52 DIAGNOSE 102 St Testdigital amp Eing nge 2 HH ee ne ner 103 15 1 2 Test der digitalen Ausg nge nn 104 15 1 3 Test der inkrementellen absoluten Gebereing nge nee nnnnnnen nn 104 15 1 4 Display Kontouraiion nennen nennen nnnnnnnnnn
151. ne bestimmte Verfahrrichtung auch Freifahren vom Endschalter ist m glich ki beim Anklicken der Zweifach Pfeiltaste bewegt sich die selektierte NC Achse im Eilgang in eine bestimmte Verfahrrichtung auch Freifahren vom Endschalter ist m glich v gegf auftretende Fehler werden nominell und im Klartext angezeigt eine anstehende Fehlermeldung wird durch Anklicken von Fehlerquittierung gel scht 9 2 2 Position anfahren In dieser Betriebsart kann jede NC Achse auf eine bestimmte vorgebbare Sollposition gefahren werden Dazu ist das Fenster Sollwertvorgabe durch Doppelklick des Feldes Pos SOLL mm zu ffnen 54 Bedienungsanleitung PS52 S gt ollwertvorgabt Stausiung 1 ce fachsbez Poe SOLL mm 1 RK 123 4 0 000 Bedienung e das Fenster Sollwertvorgabe durch Doppelklick ffnen und die Achssollwerte eintragen e Fenster mit Sollwerte bernehmen schliessen D e durch Anklicken die Positionierung starten v e gegf auftretende Fehler werden nominell und im Klartext angezeigt eine anstehende Fehlermeldung wird durch Anklicken gel scht 9 3 Bedienen ber SPS Interface MANUELL Wie bereits beschrieben erf llt die SPS Schnittstelle nicht den gleichen Funktionsumfang wie die Be dienger te dennoch sind die wichtigsten Funktionen enthalten Das folgende Unterkapitel beschreibt den Jog Betrieb 9 3 1 Jog Betrieb Mit der SPS Schnittstelle besteht die M glichkeit einzelne NC Achsen per Jog Betri
152. nge PS32 uuusennonnonunnannunuununnunnununnunnen 32 Digitale ins EI CEET 32 Daie a1VEz EE 33 Inkrementalgebereingang nn nnnn nn ennnnnnnnrnnnnnnenn 33 Absolutwertgebereingang SSI synchron serial Interface 34 Takt und Richtungssignale f r Schrittmotorantriebe anne 34 Betriebsarten der PS52 2 22 222222222220222n0annnnunnnunannnnnnunnnnunnnunannnnnnunnn 34 Betriebsart Parametrierung nueusnsensennnnennannnnunnannnnunnannanunnunnannanunnunnen 35 EEN 36 Beschreibung der Parameter AA 38 Bedienen mit der Steuerung PS52 PARAMETRIERUNG ssssseseesssrsrsseessssrrrrreeeeenes 46 Bedienen mit PSpro PARAMETRIERUNG nn nnnnnnennnnnnnennnnnnn nennen 47 SEH Bedienungsanleitung PS52 11 12 13 14 15 Betriebsart MANUELL u 5u0u0000n000000 00a an nennen anna en nn han nenn 48 9 1 Bedienen mit der Steuerung PS52 MANUEL 48 9 1 1 Position anfahren Abeolut Beiteb nennen nenne nenne nenne 49 Ske Jog 21 1 1112 EE 52 91 3 Stepping Betrieb u uns EE ENEE elek 53 H HANDRAD 1 22 22 rn nes en ee 53 9 2 Bedienen mit PSpro MANUEL 53 9 2 1 leie BEMO 2 rn Re EHE ENTER ee 54 9 2 2 _ Positi n nf hrenz au lan EEGEN 54 9 3 Bedienen ber SPS Interface MANUEL 55 9 3 1 Jog BEME D nn ee IRRE ee 55 Betriebsart REFERENZIERUNG uuueussnsnsennonnnnunnannnnunnannanunnannannanunnunnen 56 10 1 Bedienen mit der Steuerung PS52 REFERENZIERUNG en 57 10 2 Bedienen mit PSpro R
153. ngeben e SHIFT Auswahl Inkrement fahren s LI Y Achse f hrt in Richtung um eingegebene Inkrement e 4 Y Achse f hrt in Richtung um eingegebene Inkrement a mT a a T ES aire HI i H G a 9 1 4 HANDRAD Die Handradfunktionalit t im Manuell Men beschreibt das Kapitel Betriebsart HANDRAD 9 2 Bedienen mit PSpro MANUELL Das manuelle Verfahren der NC Achsen wird von PSpro ber die Betriebsart FERNBEDIENUNG unterst tzt Nach Aufruf von FERNBEDIENUNG steht der PC mit der PS52 in permanentem Kontakt d h das Prozessabbild der PS52 wird laufend aktualisiert Das Fernbedienungsfenster hat Priorit t gegen ber der Hauptanwendung erst nach dem Schiessen der FERNBEDIENUNG stehen die brigen Funktionen von PSpro wieder zur Verf gung 53 Bedienungsanleitung PS52 Achsirformaionen Sig Achse JAchsber Pos SOLL mm Pos IST mm Pos REF IR IP DER P b x 1FO Info mationen Si po KIERREETE BIS hrbahirhdeuekzhabalsul ae 1 Eingang 1 seng K x r Fehlemaldung Refeere en Stg Fehler _ Fehlerbaschreibung je er a r Jog Betrieb Automat He 2BD18 9 2 1 Jog Betrieb Bedienung die zu verfahrende NC Achse anw hlen durch Anklicken von Achse die ausgew hlte Achse wird in lt lt 1 gt gt dargestellt Die Ziffern 1 2 entsprechen den Achsen X Y m beim Anklicken der Einfach Pfeiltaste bewegt sich die selektierte NC Achse im Schleichgang in ei
154. nktionen Visualisierung m Basis r Gro e r Bereich Code hemm Global I6H4000 pro Segmer Memory V Hero Input VW zu 16 200 Dutput VW au EH Retain RA Voreinstellung Abbrechen 18 1 3 Zielsystemeinstellungen gt Allgemein Konfigurierbar ein Symboldatei senden aus Download als Datei aus Symbolkonfiguration aus INI Datei aus Keine Adresspr fung aus SPS Browser ein Singletask in Multitasking aus Trace Aufzeichnung ein Byte Adressierung aus VAR_IN_OUT als Referenz ein Nullinitialisierung aus Eing nge initialisieren ein Online Change aus Bootprojekt automatisch laden aus SoftMotion aus Zielsystem Einstellungen x Konfiguration Multitron PS52 Zielplattform Speicheraufteilung Allgemein Netzfunktionen Visualisierung E amp A Konfiguration be kenfiaunerba T Download als Datei IT Keine Adre pr fung ke YJERIN Singletask in Multitasking T Symbolkonfiguration aus INI Datei I Eing nge initialisieren Byte Adressierung IV SPS Browser T Bootprojekt automatisch laden T Nullinitialisierung IV Trace Aufzeichnung Wie IT Online Change Voreinstellung Abbrechen Bild Zielsystemeinstellungen Allgemein 116 Bedienungsanleitung PS52 Zielsystem Einstellungen X Konfiguration Multitron P552 Zielplattform Speicheraufteilung Allgemein Netzfunktionen Visualisierung IV Parameter Manager unterst tzen Netzvariablen
155. nn durch nachfolgende Systeme ausgewertet und dadurch die Satz Weiter Schaltung gesteuert werden A08 Achse in Position 1 aktiv Dieser Ausgang wird in jeder Betriebsart verarbeitet und signalisiert dass alle NC Achsen ihre Sollposition erreicht haben Dieser Ausgang ist jedoch nicht mit der Zentralfreigabe A09 zu verwechseln der nur beim Abarbeiten von NC Programmen angesteuert wird A09 Alle Achsen referenziert Dieser Ausgang signalisiert dass alle NC Achsen referenziert sind Schalter S10 muss 1 sein 6 3 Inkrementalgebereingang 33 Bedienungsanleitung PS52 Beim Messsystem zur Erfassung der aktuellen Position einer NC Achse unterscheidet man inkrementelle und absolute Verfahren Das inkrementelle System liefert Impulse jeder Impuls oder auch Inkrement genannt entspricht einem Verfahrsegment der Achse Die Inkremente werden von der Steuerung gez hlt und durch Normierung mit einer L ngendimension mm inch behaftet Der Nachteil des inkrementellen Verfahrens besteht darin dass nach jedem Aus Einschalten der Steuerung der Bezug zwischen Messsystem und Achsmechanik verloren geht Es ist dann immer eine Referenzierung z B Referenzfahrt auf Endschalter erforderlich die diesen Bezug wieder herstellt Der Eingang f r das Messsystem der NC Achse kann software gesteuert siehe 8 umgeschaltet werden Es besteht die M glichkeit den Inkremetalgebereingang oder den Absolutwertgebereingang SSI auszuw hlen Beide Variant
156. ntriebsart Drehstrom Brems motorantrieb und nur in der Betriebsart Jogging Durch die Manuell links rechts Tasten kann der Antrieb solange verfahren werden wie eine der beiden Tasten gedr ckt ist Bei zus tzlicher Bet tigung der Eilgang Taste erfolgt das Verfahren im Eilgang Beim Loslassen der Taste n wird zun chst der Eilgang abgeschaltet dann nach Ablauf der Nachlaufzeit erst der Schleichgang abgeschaltet Dadurch wird die Achse in 2 Stufen heruntergefahren Antriebsschonung P35 Einfall Bremse vor Ziel Drehstrom Brems motorantrieb Standardeinstellung 3 500 mm nur bei der Antriebsart Drehstrom Brems motorantrieb 41 Bedienungsanleitung PS52 Beim automatischen Positionieren wird die Bremse A08 um den in diesem Parameter programmierten Weg vor Ziel angesteuert Bis zum Greifen der Antriebsbremse wird der restliche Weg noch gefahren Dieser Wert mu empirisch an der zu steuernden Achse ermittelt werden P36 Vorabschaltung Schleichgang Drehstrom Brems motorantrieb Standardeinstellung 3 500 mm Vorabschaltung Eilgang Drehstrom Brems motorantrieb Standardeinstellung 80 000 mm nur bei der Antriebsart Drehstrom Brems motorantrieb Beim automatischen Positionieren wird die Eil Schleichgang Geschwindigkeit um den in diesem Parameter programmierten Weg vor Ziel abgeschaltet Zuerst wird vom Eilgang auf Schleichgang umgeschaltet dann wird der Schleichgang abgeschaltet der Bremsen Einfall wird ber Par 33 ge
157. nung ist unabh nig von Achsparameter P03 der beiden Achsen F r den ganzen Ablauf ist der Steuerungsparameter P17 S ge Eingang oben sehr wichtig Mit diesem Parameter wird wird eingestellt welcher Eingang dient f r das Signal S ge oben Mit der 101 Bedienungsanleitung PS52 Funktionalit t Fliegende S ge h ngen noch die Steuerungsparameter P14 P15 P16 P17 P18 P19 und P20 zusammen 14 2 Funktionalit t Der Automat wird mit der START Taste gestartet und l uft immer in folgenden Schritte 1 Beschleunigungs Rampe Die S ge Achse Y beginnt sich zu bewegen bis die Geschwindigkeit der Achse X erreicht ist Die Beschleunigungsrampe ist mit dem Steuerungsparameter P19 Beschleunigungsrampe S ge einstellbar 2 Die S ge Achse folgt die Y Achse die S ge f hrt nach unten das Signal f r die S ge wird gesetzt das die S ge soll nach unten fahren Welcher Ausgang f r dieses Signal dient beschreibt der Steuerungsparameter P14 S ge Ausgang ab 3 Wenn das Signal S ge unten kommt der Ausgangssignal f r die S ge oben gesetzt wird Welcher Eingang als Signal f r S ge unten dient beschreibt der Steuerungsparameter P16 S ge Eingang unten Ausgang f r das Signal S ge auf wird mit dem Steuerungsparameter P15 S ge Ausgang auf eingestellt 4 Wenn das Signal S ge oben kommt kommt die Bremse Rampe Der Eingang f r das Signal S ge oben ist mit dem Parameter P17 S ge Eingang oben einstellbar Die Brems
158. nur im Fehlerfall Umschalten von DIN NCcode Interpreter auf Kommando Interpreter Request gt PS52 CTRL X Response PS52 gt monitor_is_active CL 20 2 Fehler bei Download von NC Programmen Fehlermeldungen vom DIN NCcode Interpreter Der NC Code Interpreter wertet alle empfangenen Zeichen unmittelbar aus und pr ft die Plausibilit t Sollten Zeichen im Kontext nicht plausibel sein wird eine Klartextfehlermeldung ausgegeben die Typ des Fehlers Lokation des Fehlers Zeile Spalte angibt Response PS52 gt Zeichen String 0 1 2 3 4 5 0123456789012345678901234567890123456789012345678901234 Fehler _ungueltiges_Zeichen Zeile 3__Spalte 2_CL 128 Bedienungsanleitung PS52 Fehler _Programm Start_ _fehlt__Zeile 3__Spalte 2_CL Fehler _Programm Speicher_voll Zeile 3__Spalte 2_CL Fehler _ungueltiges_Zahlenformat__Zeile 3__Spalte 2_CL Fehler _NC Satz_zu_gross Zeile 3___Spalte 2_CL Fehler _keine_Satz Nr _angegeben __Zeile 3___Spalte 2_CL ung ltiges Zeichen Der DIN NCcode Interpreter konnte das empfangene Zeichen nicht im Zusammenhang mit einem NC Programm interpretieren Das betreffende Zeichen ist in diesem Kontext nicht definiert Programm Start fehlt Es wurde ein NC Programm gesendet ohne zuvor eine Programmnummer mit dem Oper ator anzugeben Programm Speicher voll Der NC Programmspeicher ist voll es k nnen keine weiteren Daten aufgenommen werden Es empfiehlt sich die bereits bertra
159. nziert werden Beheben nderung der Richtung der Referenzfahrt F20 CoDeSys Error Fehlerbeschreibung Sammelfehlermeldung vom CoDeSys nur bei Vorhandensein dieser Option Auftreten Ursache Im CoDeSys kann man einen Fehler an die Steuerung schicken Er besteht nur aus einer Meldung und kann am einen beliebigen Moment geschickt werden Beheben Fehler mit dem ESC l schen CoDeSys SPS Programm berpr fen 131
160. pro meldet sich nach dem Aufruf mit man muss zun chst eine Auswahl treffen welchen Editor man verwenden will Wenn man den bspw den Text Editor anw hlt ffnet sich die Hauptanwendung mit 25 Bedienungsanleitung PS52 Ze PSpro TxtPigi Datei Bearbeiten Funktionen Ansicht Setup Fenster Dee er Rab d lolx 52 program 1 G4 P100 02 Q1 1 G4 P100 Q1 Dr cken Sie F1 um Hife zu erhaten RME 2 das Text Editor Fenster ist normalerweise leer in oben gezeigtem Bild ist bereits ein kleines NC Programm editiert worden Folgend wird die Bedienleiste des PSpro erkl rt In dieser Leiste sind die wichtigsten Bedienelemente enthalten Von links nach rechts bedeuten DOSES pit Non N e NEU ffen eines leeren Fensters dazu Auswahl eines Editors Tabellen Editor Text Editor Parameter Editor e FFNEN Laden einer Datei von einem Massenspeicher Festplatte Diskette Netzlaufwerk etc die Dateien werden aufgrund der Dateinamenserweiterung selektiert PRG NC Programm in Tabellenform f r Tabelleneditor TXT NC Programm in Textform f r Texteditor PAR NC Parameter in PS52 Format f r Parameter Editor e SPEICHERN Speichern der im aktuellen Fenster ge ffneten Datei auf Massenspeicher Festplatte Diskette Netzlaufwerk etc e DRUCKEN Drucken der im aktuellen Fenster ge ffneten Datei auf dem durch WINDOWS vorgegebenen Standarddrucker e AUSSCHNEIDEN KOPIEREN EINF GEN
161. r Ausf hrung bis zum Programmende bzw bis zur Einstellung eines anderen Positionierverhaltens in einem der nachfolgenden NC S tze Beschreibung G01 stellt ein Positionierkommando f r die NC Achsen dar Nach Ausf hrung dieses Befehls fahren alle NC Achsen ihre programmierte Sollposition linear interpolierend an D h alle Achsen starten und beenden die Positionierung zum gleichen Zeitpunkt unabh ngig vom zur ckzulegenden Weg Die Bahn die im Raum dabei gefahren wird entspricht einer Gerade Diese Bahn wird mit der programmierbaren Bahngeschwindigkeit Fxxxx x mm s abgefahren Wird keine Bahngeschwindigkeit programmiert ist die hinterlegte Schleichganggeschwindigkeit P25 Schleichganggeschw Automat die Bahngeschwindigkeit Dieser Befehl findet Anwendung beim langsamen Positionieren von mehreren abh ngigen Achsen l ngs einer geraden Bahn mit Werkzeugeingriff w hrend der Positionierung Fr sen Drehen etc aber auch zum schnellen Positionieren mit hoher Bahngeschwindigkeit Beispiel N001 G00 X0 YO X Y Achse im Eilgang auf PO fahren N002 X30 Y10 X Y Achse im Eilgang auf P1 fahren N003 Y30 Y Achse im Eilgang auf P3 fahren N004 X50 X Achse im Eilgang auf P4 fahren X Y Achse im Eilgang auf P4 fahren NO005 X60 Y 5 e Verwandte Befehle G00 70 Bedienungsanleitung PS52 Befehlsbezeichnung typ Zirkularinterpolation von 2 Achsen mit Bahngeschwindigkeit im Uhrzeigersinn Vorbereitende Wegbedingung
162. rameter laden 5 2 1 Allgemeine Bedienungshinweise der PS52 Die Bedienung der PS52 erfolgt im Dialog mit dem Benutzer ber ein Men system das in verschiedene Hierarchien unterteilt ist Die verschiedenen Men punkte oder Ebenen erreicht man durch Auswahl ber Pfeil auf ab Tasten oder durch direkte Anwahl mit einer Ziffer Die Visualisierung erfolgt ber ein hintergrundbeleuchtetes LC Display mit 4 Zeilen 20 Zeichen Alle Funktionen sind durch die integrierte Folientastatur zu bedienen 5 2 2 Men struktur Die Men struktur ist in 3 Ebenen gegliedert Durch die ENTER Taste erreicht man die n chst tiefere Ebene durch die ESC Taste wird die n chst h here Ebene erreicht EBEN Cl EBENE 2 I EBENE 3 HATUPT MFN F 1 REFERENZ NC ACHSEN REFERENZ FAHREN NC ACHSEN REFERENZ SETZEN 2 MANUELL MANUELLES VERFAHREN NC ACHSEN TOG ARS IINC HANDRAD RFETRIFR 3 AUTOMATIK AUTOMATISCHES ABARBEITEN VON Bedienungsanleitung PS52 Bedienung Taste Funktion S Direktanwahl eines Men punktes ENTER Pfeil rechts Men punkt ausf hren bzw Sprung in die n chst tiefere Ebene Verlassen der aktuellen Betriebsart bzw Sprung in n chst h here Ebene 5 2 3 Tastatur Eingabe Passwort Fehlerbehandlung Tastatur Die Tastatur ist als Folientastatur ausgef hrt und enth lt Eingabe Die Eingabe von Zahlenwerten erfolgt immer nach gleichem Schema Der Eingabecursor steht auf dem zu editierenden Wert und wird durch das Einga
163. re RS232 Interface Die RS232 Schnittstelle wird ber den 9 pol SUB D Anschlussstecker X10 an der PS52 R ckseite nach au en gef hrt Zu beachten ist dass nur die Signale TxD und RxD unterst tzt werden Die Software unterst tzt keine Hardware Handshake Signale z B RTS CTS Die Kommunikation wird mit dem Software Handshake Verfahren XON XOFF gesteuert Wird ber ein Standard Terminalprogramm kommuniziert muss bei den bertragungsparametern auf der PC Seite hardware handshake off und XON XOFF on eingestellt sein Die hardwareseitige Schnittstellenbeschreibung findet man in Kapitel 4 3 bertragungsparameter Die bertragungsparameter f r die RS232 Schnittstelle sind steuerungsseitig fest eingestellt und nur in der Baudrate ver nderbar Folgende Parameter sind am Host Rechner einzustellen e bertragungsrate 9600 19200 38400 57600 115200 baud e 8 Datenbits e 1 Stopbit e no parity e XON XOFF Inbetriebnahme mit Terminal Programm Die Inbetriebnahme bzw der Funktionstest der Schnittstelle erfolgt am Beispiel des Windows Programms TERMINAL EXE e im ausgeschalteten Zustand PS52 X10 mit Hostrechner PC RS232 Schnittstelle ber 0 Modem Kabel verbinden e PC hochfahren Terminal Programm starten e Einstellung der angegebenen bertragungsparameter zus tzlich lokales Echo on aktivieren 126 Bedienungsanleitung PS52 e PS52 einschalten e PS352sollte sich nach max 2sec bootup Zeit mit der Versionskennung d
164. rfolgen e Drehg Pulse zeigt die Anzahl der tats chlich gez hlten Impulse an wobei intern mit 4 fach h herer Genauigkeit gez hlt wird 4 fach Aufl sung Liefert bspw ein Drehgeber 1000 Impulse Umdrehung steht nach einer Umdrehung der Wert 1000 in der Anzeige e Pos mm zeigt den physikalischen Istwert in mm Dieser Wert muss mit dem tats chlichen Verfahrweg un U Oh 0 Oh 0 107 Oh 0 Bedienungsanleitung PS52 bereinstimmen Dies ist die gleiche Anzeige wie auch im Manuell Referenz und Automatikbetrieb 15 2 4 Test analoge Ausg nge 10V Der Analogausgangstest ist mit u erster Vorsicht anzuwenden Um absolute Sicherheit zu gew hrleisten sollten die Achsen abgeklemmt werden Durch diesen Test kann der ganze Spannungsbereich 10 0V der D A Wandler berpr ft werden Eine gro es Ausgangssignal f hrt zu einer hohen Geschwindigkeit bei gleichzeitig aktiv geschalteter Achse Die Endschalter werden in dieser Betriebsart nicht ausgewertet so dass eine Achse unter Umst nden mit Maximalgeschwindigkeit auf den mechanischen Anschlag f hrt In der PS52 sind au er den Analogausg ngen f r den Geschwindigkeitssollwert der Antriebe 2 weitere D A Wandler f r Hilfsachsen Geschwindigkeitsvorgabe von Antrieben o hnl vorhanden die ebenfalls durch den Test unterst tzt werden 15 2 5 Test Takt Richtungssignale Schrittmotoransteuerung Der Frequenzausgangstest ist mit u erster Vorsicht anzuwenden Um absol
165. rkzeugeingriff w hrend der Positionierung Fr sen Drehen etc Beispiel N001 G00 X10 Y5 X Y Achse im Eilgang auf PO fahren N002 G17 Kreisebene ausw hlen X Y N003 G02 X35 Y40 I30 J5 Kreis rechtsdrehend in X Y Ebene Verwandte Befehle G03 G17 G18 G10 I J K Fi Bedienungsanleitung PS52 Befehlsbezeichnung typ Zirkularinterpolation von 2 Achsen mit Bahngeschwindigkeit gegen Uhrzeigersinn Siehe auch G02 Beschreibung F r den Befehl G03 gilt im Wesentlichen die gleiche Beschreibung wie f r G02 Der einzige Unterschied besteht darin dass G03 einen Kreis gegen Uhrzeigersinn ccw G02 einen Kreis im Uhrzeigersinn cw beschreibt Die folgenden Beispiele zeigen die Programmierung der Kreisinterpolation mit G03 auf Beispiel N001 G00 X70 Y30 X Y Achse im Eilgang auf PO fahren N002 G17 Kreisebene ausw hlen X Y N003 G03 X50 Y10 I 20 JO Kreis linksdrehend in X Y Ebene N001 G00 X55 Y10 X Y Achse im Eilgang auf PO fahren N002 G17 Kreisebene ausw hlen X Y N003 G03 X55 Y10 I 15 J15 Vollkreis linksdrehend in X Y Ebene Verwandte Befehle Die Ge S Bedienungsanleitung PS52 G02 G17 G18 G10 l J K Befehlsbezeichnung typ Satzbezogene Verweilzeit nur wirksam in dem Satz wo G04 programmiert ist Tangiert keine anderen G Codes Alle satz bergreifenden Wegbedingungen bleiben erhalten Beschreibung Der Befehl G04 f gt eine programmierbare Wartezeit in den NC Program
166. rogrammende 11 6 2 M Befehle G M Befehle sind die sogenannten Maschinenbefehle die i A bestimmte Schaltvorg nge ausl sen Hinter einem Schaltvorgang verbirgt sich jedoch die Ansteuerung eines digitalen Ausgangs Bei der PS52 ist die Ansteuerung digitaler Ausg nge jedoch unter dem Adresszeichen Q zusammengefasst so dass unter Mi nur 3 Befehle von der PS52 unterst tzt werden Diese M Befehle verursachen jedoch keinen Schaltvorgang sondern beeinflussen den Ablauf des NC Programms bei der Abarbeitung bersicht M Befehle Maschinenbefehle 78 Bedienungsanleitung PS52 programmgesteuerte Ablaufunterbrechung durch Start Signal wird der Programmablauf fortgesetzt M00 M01 identische Funktionalit t Spindel ein in der Richtung OV bis 10V Spindel ein in der Richtung OV bis 10V Spindel aus Befehlsbezeichnung typ programmgesteuerte Ablaufunterbrechung durch Start Signal wird der Programmablauf fortgesetzt M00 MO1 identische Funktionalit t Beschreibung Der Befehl M00 MO1 unterbricht den NC Programmablauf Die Fortsetzung des NC Ablaufs erfolgt durch ein START Signal aus beliebiger Quelle Das START Signal kann also die START Taste oder ein externes Signal durch den Eingang E07 sein Es gibt keinen Unterschied zwischen MOO und M01 beide Befehle f hren zum gleichen Ergebnis Beispiel N001 013 1 digitaler Ausgang 13 wird gesetzt N002 MOO Programmunterbrech warten auf START N003 013 0 digital
167. rrektur verschoben Beispiel NO01 GO X20 X Achse auf Pos 20mm fahren N002 G44 Werkzeug Korr negative einschalten N003 GO X40 N003 GO X20 X Achse auf Pos 40mm Param42 fahren X Achse auf Pos 20mm Param42 fahren N003 G40 Werkzeug Korr Ausschalten N003 GO X0 X Achse auf Pos Omm fahren N002 G43 Werkzeug Korr positive einschalten N003 GO X40 N003 GO X20 N003 G40 X Achse auf Pos 40mm Param42 fahren X Achse auf Pos 20mm Param42 fahren Werkzeug Korr Ausschalten Befehlsbezeichnung typ G92 verschiebt das Koordinatensystem einzelner oder aller NC Achsen Man spricht auch von Nullpunktverschiebung G53 hebt alle ber G92 oder G54 vorgenommenen Nullpunktverschiebungen wieder auf Vorbereitende Wegbedingung zur Verschiebung des Maschinen Nullpunktes global wirksam von der Ausf hrung bis zum Programmende bzw bis zur Aufhebung der Nullpunktverschiebungen G92 oder neue Nullpunktverschiebung G53 in einem der nachfolgenden NC S tze Beschreibung Der Befehl G92 bietet die M glichkeit die Koordinaten einzelner Achsen zu verschieben D h dass der aktuelle Istwert der betreffenden Achse durch einen programmierbaren Wert berschrieben wird Die Steuerung rechnet von diesem Zeitpunkt mit den neuen Koordinaten weiter Mit dieser Eigenschaft kann ein bestimmter Programmteil eines NC Programms z B eine geschlossene Kontur immer bezogen auf den Konturnullpunkt programmiert werden Die tats chliche Posit
168. rt setzen Befehlsbezeichnung typ Punktsteuerungsverhalten im Eilgang Vorbereitende Wegbedingung zur Einstellung des Positionierverhaltens der Achsen global wirksam von der Ausf hrung bis zum Programmende bzw bis zur Einstellung eines anderen Positionierverhaltens in einem der nachfolgenden NC S tze Beschreibung G00 stellt ein Positionierkommando f r die NC Achsen dar Nach Ausf hrung dieses Befehls fahren alle NC Achsen ihre programmierte Sollposition in einer achsbezogenen Geschwindigkeit an Dabei sind keine Abh ngigkeiten zwischen den Achsen vorhanden jede Achse f hrt unabh ngig mit ihrer Geschwindigkeit ihre individuelle Sollposition an Die Verfahrgeschwindigkeit ist i A die hinterlegte Eilganggeschwindigkeit P26 Eilganggeschw Automat und somit f r alle Achsen gleich Es besteht jedoch auch die M glichkeit die Geschwindigkeit jeder Achse individuell zu programmieren dies erfolgt mit dem Befehl G21 Beispiel N001 G00 X0 YO X Y Achse im Eilgang auf PO fahren N002 X30 Y10 X Y Achse im Eilgang auf Pl fahren N003 Y30 Y Achse im Eilgang auf P2 fahren N004 X50 X Achse im Eilgang auf P3 fahren X Y Achse im Eilgang auf P4 fahren N005 X60 Y 5 e Verwandte Befehle G20 G21 69 Bedienungsanleitung PS52 Befehlsbezeichnung typ Linearinterpolation aller Achsen mit Bahngeschwindigkeit Vorbereitende Wegbedingung zur Einstellung des Positionierverhaltens der Achsen global wirksam von de
169. s tzlich wird durch die Parameter P03 und P04 das Messsystem der Achse kalibriert Auf einem definierten Wegsegment der Achse dessen Wert in PO3 programmiert wird liefert das Messsystem Drehgeber Linearmassstab o eine bestimmte Anzahl von Impulsen die in P04 programmiert wird Dadurch wird der Zusammenhang zwischen Impulsen und tats chlichem Verfahrweg hergestellt P04 Anzahl Impulse Geberumdrehung Standardeinstellung 1500 Imp Umdr Der Parameter dient zur Einstellung der Impulszahl pro Umdrehung des Drehgebers Der Wert ist blicherweise auf dem Typenschild des Gebers zu finden Mit P03 43 und P0444 kann die Steuerung die tats chliche Weg bzw Istwert Position der Achse berechnen Die m gliche Aufl sung a ergibt sich dann aus mit S Spindelsteigung Impulszahl Drehgeber Umdrehung Der Faktor 4 ergibt aus der steuerungsinternen Vervierfachung der gez hlten Impulse Dadurch wird die Aufl sung um den Faktor 4 verbessert P05 Anzahl Impulse Schrittmotorumdrehung Standardeinstellung 1500 entspricht im wesentlichen P04 44 jedoch ohne 4 fach Auswertung kommt zur Anwendung beim Einsatz von Schrittmotorantrieben Ist Antriebsart Schrittmotor parametriert muss hier die Anzahl der Schrittmotorimpulse Umdrehung eingetragen werden Damit und in Verbindung mit der Ausgabefrequenz kann die Geschwindigkeit des Vorschubes berechnet werden Wird mit 38 Bedienungsanleitung PS52 r ckgekoppeltem Istwert gearb
170. s k nnen bis zu 8 Aufrufebenen realisiert werden Eingabebereich P 1 99 NC Programmnr des aufzurufenden Unterprogr Beispiel 01 Hauptprogramm PrgNr 01 N001 G00 X0 YO X Y Achse im Eilgang auf 0 fahren N002 G01 X100 Y200 F60 N003 G22 P54 N004 X23 Y154 X Y Achse auf Position fahren N005 G22 P54 Unterprogramm PrgNr 54 aufrufen X Y Achse auf Position fahren Unterprogramm PrgNr 54 aufrufen NO006 X 34 56 Y 145 331 X Y Achse auf Position fahren N007 G22 P54 E f i a f MOO X56 Y94 23 Unterprogramm PrgNr 54 aufrufen X Y Achse auf Position fahren N009 G22 P54 Unterprogramm PrgNr 54 aufrufen 54 Unterprogramm PrgNr 54 NO001 E0 0 El 1 E2 0 E3 1 warten bis Eingangsbedingung erf llt El 1 amp E2 0 amp E3 1 N002 04 1 Ausgang 4 setzen N003 G04 P500 Wartezeit 500 ms N004 04 0 Ausgang 4 r cksetzen NOQS EO O El O E2 1 E3 O warten bis Eingangsbedingung erf llt El 0 amp E2 1 amp E3 0 Verwandte Befehle 75 Bedienungsanleitung PS52 G40 G43 G44 Befehlsbezeichnung typ G44 G43 schaltet die S geblattkorrektur ein Die S geblattkorrektur ist als AchsParameter P42 definiert G44 ist die S geblattkorrektur in der positiven Richtung G43 in der negativen Richtung Beschreibung Jeder Sollwert der Befehle G0 G01 wird um die S geblattko
171. sammengefasst n mal zu durchlaufen Hinter dem Sprungziel verbirgt sich immer eine Satznummer im NC Programm Die Sprungziel Satznummer muss im NC Programm existent sein da sonst das Sprungziel nicht definiert ist Beim Einf gen oder L schen von einzelnen NC S tzen werden Sprunganweisungen automatisch relokatiert d h dass die Sprungziele im ganzen NC Programm neu berechnet und eingetragen werden bersicht L Befehle Sprung Schleifenbefehle bedingter Sprung zu einem beliebigen NC Satz in Abh ngigkeit vom internen Schleifenz hler Schleifenkonstruktion bedingter Sprung zu einem beliebigen NC Satz in Abh ngigkeit vom externen Zyklenz hler Schleifenkonstruktion bedingter Sprung zu einem beliebigen NC Satz in Abh ngigkeit von einer bestimmten Eingangsbedingung an den digitalen Eing ngen Schleifenz hler auf einen bestimmten Wert setzen Schleifenzahl LOO Befehlsbezeichnung typ Sprungbefehl unbedingter Sprung zu einem beliebigen NC Satz im aktuellen NC Programm Beschreibung Der Befehl LOO f hrt eine unbedingte Programmverzweigung aus D h dass die Programm abarbeitung an der Stelle im NC Programm fortgesetzt wird an die das Sprungziel gerichtet ist Zus tzlich zum LO0 Befehl ist das Sprungziel unter dem Adresszeichen P zu programmieren Mit unbedingten Sprungbefehlen kann man bspw Endlosschleifen programmieren Eingabebereich LOO P 1 999 Sprungziel ist eine Satznr im NC Programm Beispiel N001 013 1 G04
172. schaltereing nge S05 Endschalter HIGH aktiv Wird dieser Parameter 1 gesetzt werden die Hardware Endschalter als Schliesser ausgewertet D h im geschlossenen Zustand Eingang HIGH 24V ist der Endschalter aktiv S06 Richtung Referenzfahrt umdrehen Mit diesem Schalter kann die Richtung der Referenzfahrt und somit die Festlegung welcher Endschalter Referenzschalter ist festgelegt werden S07 Jog Tasten tauschen Im Manuell Betrieb kann die betreffende Achse durch sogenannte Jog Kommandos bewegt werden Diese Bewegung wird in der Bediener Oberf che i A durch Pfeiltasten dargestellt Durch diesen Parameter kann die Zuordnung der Pfeiltasten zur tats chlichen Bewegung der Achse umgekehrt werden Im Wesentlichen werden die Positionierkommandos intern vertauscht S08 Soft Endschalter aktiv S09 Soft Endschalter aktiv Mit diesen Schaltern wird grunds tzlich die berwachung durch die Soft Endschalter freigegeben Die Werte der Soft Endschalter werden in den NC Parametern programmiert S10 Achse Freischalten in Position Je nach Anwendung kann es erforderlich sein dass die Achse in Position freigeschaltet wird d h die Lageregelung wird abgeschaltet Ist dieser Schalter gesetzt wird die Achse in Position freigeschaltet S11 Regler immer aktiv Standardeinstellung 0 Ist dieser Schalter 1 gesetzt ist der Lageregler in allen Betriebsarten ausgenommen Fehlerzustand aktiv Dies kann f r Achsen die bei
173. sind alle Dateien organisiert die Sie im Folgenden ben tigen 2 Bedienungsanleitung PS52 diese Bedienungsanleitung 17 1 CoDeSys Software installieren Die CoDeSys Software wird von 3S im Internet kostenfrei zur Verf gung gestellt Multitron bietet eine vorkonfigurierte CD gegen eine geringe Bearbeitungsgeb hr an auf der Sie auch ein Beispielprojekt finden Nachfolgend wird davon ausgegangen dass Sie die Multitron CD verwenden mit der Version 2 326 Bei der Installation von h heren Versionen k nnen Probleme auftreten 1 Von der Multitron CD die Datei 1 Programm CoDeSys_V2326 exe kopieren und Codesys V2 3 installieren Dem Anwender wird empfohlen nur die Komponenten von CoDeSyS zu installieren die absolut notwendig sind Die minimale Konfiguration von CoDeSys f r die PS52 ist im folgenden Bild aufgef hrt 110 Bedienungsanleitung PS52 Komponenten w hlen w hlen Sie die Optionen die Setup installieren soll w hlen Sie die Komponenten die Sie installieren m chten und l schen Sie die Komponenten die Sie nicht installieren m chten r Beschreibung 35 CoDeSys WebServer f r Web Visualisierung wi CoDeSys V2 3 7 CoDeSys SoftMotion O CoDeSys HMI 7 Kommunik ationsmodule g CoDeSys Gateway Server DCoDeSys OPC Server V2 0 CoDeSys SP PLEWinNT 35 Licensing Manager CoDeSys ENI Server 1CoDeSys SP RTE zl Ben tigter auf e 48272K verf gbarer auf E 3739452 K InstallShield lt Zur ck
174. srampe ist mit dem Steuerungsparameter P20 Bremsrampe S ge einstellbar 5 Wenn die Geschwindigkeit der S ge Achse 0 ist f hrt die S ge Achse zur ck auf die urspr ngliche Position 6 Die S ge Achse beginnt wieder zu s gen wenn die gew nschte l nge erreicht ist und alles l uft wieder ab dem Punkt 1 Beispiel des CNC Programmes N001 X300 St ck der L nge 300mm s gen N002 X100 St ck der L nge 100mm s gen N003 X200 St ck der L nge 200mm s gen Falls der Parameter P14 S ge Ausgang ab 0 die Steuerung schickt kein Signal f r die S ge wenn die S ge nach unten fahren soll Das gleiche gilt auch f r den Parameter P15 S ge Ausgang auf In dem Schritt 3 wartet die Steuerung auf das Signal S ge unten Falls P16 S ge Eingang unten 0 die Steuerung wartet auf das Signal nicht Die Steuerung wartet in diesem Fall nur auf das Signal S ge oben Schritt 4 F r diesen Fall ist der Parameter P18 Verz gerung S ge Oben Signal Das ist die Verz gerung zwischen dem Schritt 2 und Schritt 4 weil am Anfang des Schrittes 2 ist die S ge im Obenzustand und erst nach einige Milisekunden beginnt die S ge nach unten zu fahren Beim Referenz Fahrt muss der Steuerungsparameter P05 Achsensequenz Referenzfahrt auf 2 eingestellt sein 15 Betriebsart DIAGNOSE Dieses Kapitel beschreibt die Diagnosem glichkeiten der PS52 Sie sind vor allem w hrend der Inbetriebnahme sehr n tzlich um schon im Vorfeld
175. ssen Zustand an dieser Stelle im NC Programm beeinflusst werden soll Beschreibung Die PS52 unterst tzt maximal 16 digitale Ausg nge Die Ausg nge werden im NC Programm ber diesen Befehl angesprochen Dabei ist es m glich mehrere dieser Qx y Befehle hintereinander in einem Satz zu programmieren wodurch ein komplettes Ausgangsmuster gesetzt werden kann Die Platzhalter x und y k nnen dabei folgende Werte annehmen e x 1 16 damit wird der betreffende Ausgang ausgew hlt F r jeden Ausgang ist eine Zahl zwischen 1 16 reserviert e y 0 1 dem betreffenden Ausgang wird ein logischer Pegel zugeordnet das kann logich O oder logisch 1 sein Eingabebereich Q 1 0 16 0 1 1 16 1 Auswahl des betreffenden Ausgangs Beispiele N001 019 1 G04 P200 019 0 N002 Q41 1 G01 X100 Y200 041 0 A19 1 200ms warten A19 0 A41 1 X Y Achsen pos AA1 0 N003 018 1 Al8 1 NOOS 027 1 A27 1 NO06 G04 P50 N007 018 0 027 0 N008 M30 50ms warten A18 0 A27 0 NO004 G04 P1000 1s warten NC Programmende 85 Bedienungsanleitung PS52 11 6 6 L Befehle L Befehle sind die sogenannten Sprungbefehle die A einen Sprung im NC Programm verursachen Durch diese Befehle besteht die M glichkeit die kontinuierliche Abarbeitung des NC Programms zu umgehen um bspw bestimmte Programmteile zu berspringen oder nur bedingt auszuf hren Auch Schleifenkonstruktionen sind m glich um bspw mehrere Befehle zu
176. steuert P38 min Bahngeschwindigkeit Standard Einstellung 0 mm s in allen Betriebsarten wo Achsen positioniert werden wird eine Bahngeschwindigkeit herangezogen diese Bahngeschwindigkeit kann bspw der Automat Eilgang Manuell Schleichgang oder eine programmierte Bahngeschwindigkeit Fxxxx x sein Bahngeschw Werte kleiner als P36 werden auf den in P36 programmierten Wert korrigiert Die Bahngeschwindigikeit ist die vektorielle Geschw also die Geschwindigkeit die l ngs der Bahn gefahren wird Sie unterscheidet sich i A von den Achs Geschwindigkeiten Wenn nur eine Achse positioniert wird ist die Bahngeschw der Achsgeschw P39 max Bahngeschwindigkeit Standard Einstellung 200 0 mm s wie P36 jedoch Begrenzung auf maximale Bahngeschwindigkeit P40 Bremse auf Regelung aktiv Drehstrom Brems motorantrieb verz gerung zwischen Bremse ausschalten und Regelung Aktivation P41 Bremse zu Regelung aktiv Drehstrom Brems motorantrieb verz gerung zwischen Bremse einschalten und Regelung Aktivation P42 S geblattkorrektur Standard Einstellung Omm Die Korrektur ber cksichtigt die Schnittbreite beim S gen Sie wird mit den Befehlen G43 f r positive Richtung bzw G44 f r negative Richtung eingeschaltet und mit dem Befehl G40 ausgeschaltet Es ist ein Offset f r die Sollposition im Automatablauf P43 Codes f r den Analogausgang zur Ansteuerung z B einer Spindel Standard Einstellung 0 Die Bits legen fest
177. t P14 S ge Ausgang ab Ausgang f r das Signal S ge ab in der Funktionalit t Fliegende S ge P15 S ge Ausgang auf Ausgang f r das Signal S ge auf in der Funktionalit t Fliegende S ge P16 S ge Eingang unten Eingang f r das Signal S ge ist unten in der Funktionalit t Fliegende S ge P17 S ge Eingang oben Eingang f r das Signal S ge ist oben in der Funktionalit t Fliegende S ge P18 Verz gerung S ge oben Signal Verz gerung des Signals S ge Oben in der Funktionalit t Fliegende S ge P19 Beschleunigungsrampe S ge Beschleunigungsrampe f r die Fliegende S ge P20 Bremsrampe S ge Bremsrampe f r die Fliegende S ge P21 P26 Frei Parameter Gruppe Steuerungs Schalter S01 Startsignal n chster Satz Bei Aktivierung dieser Funktion wird bei der Abarbeitung von Positionierungen zwischen jeder Positionierung auf ein externes Startsignal gewartet 0 gt 1 Flanke E08 W hrend dieser Zeit kann bspw eine Werkst ckbearbeitung o erfolgen Das Satzfortschaltsignal wird erst dann ausgewertet wenn die Achse in Position ist und das Signal A0O9 Zentralfreigabe ansteht S02 START Taste n chster Satz Wie S01 jedoch wird das START Signal durch ein START Kommando ausgel st S03 Startsignal Programmdurchlauf Ist dieser Par 1 gesetzt wird nach jedem Programmdurchlauf NC Anwenderprogramm auf ein Startsignal gewartet Das externe Startsignal wird durch 0 gt 1 Flanke E08 ausgel st S04 STA
178. t nur mit dem Bedienger t PS52 oder dem PSpro m glich Die entsprechenden Bedienungshinweise zum Editieren von Parametern sollten den dazugeh rigen Kapiteln entnommen werden Die Vorgehensweise wird in nummerierten Schritten angegeben An verschiedenen Stellen kann eine Verzweigung zu einem dar ber oder darunter liegenden Schritt notwendig sein Bei den Parameter einstellungen wird in Form einer Tabelle e e der Parametertext der Eingabewert eine kurze Erkl rung angegeben 1 Grundeinstellung vornehmen St NCPar Parameter Text Eingabe Par X Y E Auswahl Antriebsart EO H pr Auswahl Istwerterfass ER Achsweg rel Umdreh ET St NCPar Parameter Text Par X Y u Stepper Imp Umdren Drehgeberimp Umdreh 2048 Eingabe 1000 Anzahl Nachkommastellen az Anteil Lageregler E P Anteil Lageregler Stellgr sse Minimum Wa Schleppfehler 25 000 Zielfenster 0 100 IR die Parameternummer bezogen auf die NC Achse die Parameternummer bezogen auf die Steuerung Erkl rung Festlegung der Antriebsart 0 bedeutet Servo Antrieb Festlegung des Messsystems 0 bedeutet inkrementelles Messsystem z B Inkrementaldrehgeber Der Zusammenhang zwischen zur ckgelegtem Weg und Anzahl Impulse des Drehgebers muss festgestellt werden Hier legt die NC Achse einen Weg von 5 000 mm bei einer Drehgeberumdrehung zur ck Pro Antriebsumdrehung liefert der Drehgeber 2048 Impulse der zur ckgele
179. t wird abgebrochen e START Referenzfahrt Sequenz wird erneut abgearbeitet Tastensequenz Referenz Setzen e Pfeil ab Eingabecursor auf Y Achse stellen e ENTER Referenzpunkt Setzen 57 Bedienungsanleitung PS52 10 2 Bedienen mit PSpro REFERENZIERUNG Die Referenzierung der NC Achsen mit PSpro erfolgt aus der Betriebsart FERNBEDIENUNG Auch hier wird zwischen Referenzfahrt und Referenz Setzen unterschieden 2 Schaltfl chen stehen daf r zur Verf gung Bedienung e die Betriebsart FERNBEDIENUNG ffnen I e durch Anklicken dieser Schaltfl che wird die Referenzfahrt eingeleitet Z e durch Anklicken dieser Schaltfl che wird das Referenz Setzen f r die NC Achse die selektiert ist ausgef hrt NA e gegf auftretende Fehler werden nominell und im Klartext angezeigt eine anstehende Fehlermeldung wird durch Anklicken gel scht 10 3 Bedienen ber SPS Interface REFERENZIERUNG ber die SPS Schnittstelle besteht die M glichkeit eine Referenzfahrt Sequenz einzuleiten Dazu ist ein spezieller digitaler Eingang zu beschalten Beschreibung der notwendigen Eing nge E07 STOP Signal Achsen werden unmittelbar mit Freischalten angehalten E10 Start Referenzfahrt einleiten e 0 gt 1 Flanke auf Eingang E10 startet die Referenzfahrt Sequenz e 0 gt 1 Flanke auf Eingang E07 bricht die Referenzfahrt durch ein STOP Signal ab IR Bedienungsanleitung PS52 11 Betriebsart PROGRAMMIEREN In der Betriebsart PROG
180. telle System liefert um 90 versetzte Impulse jeder Impuls oder auch Inkrement genannt entspricht einem Verfahrsegment der Achse Die Inkremente werden von der Steuerung gez hlt und durch Normierung mit einer L ngendimension mm inch behaftet Der Nachteil des inkrementellen Verfahrens besteht darin dass nach jedem Aus Einschalten der Steuerung der Bezug zwischen Messsystem und Achsmechanik verloren geht 20 Bedienungsanleitung PS52 Es ist dann immer eine Referenzierung z B Referenzfahrt auf Endschalter erforderlich die diesen Bezug wieder herstellt Bei absoluten Messsystemen wird die aktuelle Istposition der NC Achse im Messystem selbst erfasst und so aufbereitet der Steuerung zur Verf gung gestellt Bei der Inbetriebnahme ist eine einmalige Justierung des Absolutgebers mit der Achsmechanik erforderlich die Systeme sind verkoppelt Referenzierung ist dann nicht mehr erforderlich Die aktuelle Istposition wird via serielles Protokoll von der Steuerung ber das Messsystem eingelesen Die Schnittstelle ist im sogenannten SSI synchron serial interface standardisiert Dazu sind 2 RS422 Kan le erforderlich der Takt und Datenkanal Die Spannungsversorgung der SSI Absolutgeber ist abh ngig vom eingesetzten Typ i A jedoch 24V SSI Absolutgeber besitzen noch weitere Steuereing nge die mit 24V Pegeln geschaltet werden Der Eingang e PRESET setzt einen im Absolutgeber hinterlegten Istwert A 0 e DIRECTION legt die Z h
181. ten Sprungs zu einem beliebigen NC Satz im aktuellen NC Programm Beschreibung Der Befehl L02 decrementiert den externen Zyklenz hler und f hrt eine bedingte Programm verzweigung aus Der Sprung wird nur dann ausgef hrt wenn der Zyklenz hler gt 0 ist Zus tzlich zum L02 Befehl ist das bedingte Sprungziel unter dem Adresszeichen P zu program mieren Mit diesem Sprungbefehl kann man Schleifenkonstruktionen programmieren Im u a Beispiel ist eine Schleife programmiert die abh ngig vom Zyklenz hler durchlaufen wird Der Unterschied zwischen L01 und LO2 besteht darin dass L01 den internen Schleifenz hler als Sprungbedingung auswertet der nur im NC Programm selbst programmiert werden kann LO2 verwendet den externen Zyklenz hler der durch den Anwender vor der Programmabarbeitung individuell eingestellt werden kann Somit kann die Anzahl der Schleifendurchl ufe bei jeder NC Programmabarbeitung unterschiedlich eingestellt werden ohne das NC Programm zu ndern Eingabebereich L02 PI 999 Sprungziel ist eine Satznr im NC Programm Beispiel N001 G90 G00 X0 YO Absolutverma ung X Y Achsen auf 0 fahren N002 G91 Relativverma ung N003 G01 X10 Y 15 X Y Achsen relativ verfahren N004 LO2 P3 Schleifenz hler Schleifenz hler 1 bed Sprung nach Satznr 3 wenn ext Zyklenz hler gt 0 N005 M30 NC Programmende 87 Bedienungsanleitung PS52 L03 Befehlsbezeichnung typ Sprungbefehl Ausf hrung eines bedin
182. ter S24 in der Steuerung Steuerung Schalter kann eingestellt werden ob sich das SPS Programm automatisch beim Einschalten der Steuerung starten soll oder nicht 18 3 Datenaustausch SPS gt CNC Viele Anwendungen erfordern einen Austausch von Informationen zwischen CNC und SPS da Abl ufe voneinander abh ngig sind Hierf r ist ein Speicherbereich eingerichtet der nachfolgend beschrieben wird Der Datenaustausch geschieht ber die bergabebereiche INPUT OUTPUT MEMORY s auch CoDeSys Einstellungen Dabei steht der Bereich INPUT f r Werte die vom CNC Programm 117 Bedienungsanleitung PS52 geschrieben und vom SPS Programm gelesen werden OUTPUT f r Werte die das SPS Programm schreibend zur Verf gung stellt und das CNC Programnm liest und MEMORY f r Werte die von beiden CNC und SPS Programmen sowohl lesend als auch schreibend verwendet werden Damit der Datenaustausch reibungslos funktioniert m ssen folgende Regeln beachtet werden INPUT Alle relevanten Daten m ssen vor Abfrage durch das SPS Programm vom CNC Programm im INPUT Bereich initialisiert worden sein sonst steht ein beliebiger Inhalt im Input Bereich OUTPUT Alle relevanten Daten m ssen im ersten SPS Programmdurchlauf nach Start durch das SPS Programm initialisiert werden sonst holt das CNC Programm beliebige Daten aus dem Output Bereich ab MEMORY Alle relevanten Daten m ssen vor dem Start des SPS Programms von dem CNC Programm in de
183. teuert verfahren dazu e auch bei mehrachsigen Anwendungen bei der ersten Achse nur diese Achse aktivieren alle anderen m glicherweise schon verdrahteten Achsen inaktiv schalten e diesen ersten Test gefahrenbewusst durchf hren und den NOT AUS Schalter sofort erreichbar haben Endschalter zun chst deaktivieren durch St NCSch Parameter Text Eingabe Erkl rung Par alter ker UI S03 Endschalter inaktiv Durch Setzen dieses Schalters wird die TE TI ensenatemuswerungageschaket e In Manuellbetriebsart betreffende Achse anw hlen und durch Jog Taste in eine Richtung verfahren folgende Probleme k nnen auftreten gt Die Achse verf hrt ruckartig und schaltet mit Servo Fehler XAchse 1 ab Der Lageregler scheint mitgekoppelt statt gegengekoppelt zu sein durch Negieren der Stellgr sse kann dieses Problem behoben werden St NCSch Parameter Text Eingabe Erkl rung Par alter X Y S02 Stellgr sse negieren Die Polarit t der Stellgr sse wird umgekehrt dadurch w ird die Drehrichtung des Antriebs ebenfalls umgekehrt gt Der Antrieb l sst sich verfahren die Z hlrichtung des Istwertes ist jedoch falsch In diesem Fall muss die Z hlrichtung und die Stellgr sse negiert werden Die Stellgr sse und Z hlrichtung sind Faktoren die zur Mit oder Gegenkopplung des Lagereglers f hren Nur bei Gegenkopplung ist Lageregelung m glich NCSch Parameter Text Erkl rung 29 Bedienungsanleitung PS52
184. teuerung sollte daher nur e in einwandfreiem Zustand e sicherheitsbewusst e gefahrenbewusst verwendet werden Die PS52 ist ausschliesslich bestimmt f r die Anwendung e als Komponente einer Maschine oder Anlage e zum Steuern und Positionieren von NC Achsen in Verbindung mit Servoantrieben mit Frequenz umrichter gesteuerten Antrieben oder Schrittmotor Antrieben zum Steuern von SPS Abl ufen mit digitalen Ein und Ausg ngen zum Einbau in Schaltschr nken oder Bedienpulten zum Einbau in Fronttafeln zum Anschluss an 24V DC Gleichspannung zur Bedienung ber das Bedienger t ber einen PC oder ber die SPS Schnittstelle zum Ansteuern von Antrieben bestehend aus Signalverst rkerbaugruppe und elektromechanischem Stellelement Jede dar ber hinausgehende Verwendung ist nicht bestimmungsgem ss F r hieraus resultierende Sch den haftet der Hersteller bzw Lieferant nicht Das Risiko tr gt der Anwender Zur bestimmungsgem ssen Verwendung muss diese Bedienungsanleitung beachtet werden 1 2 Umgebungsbedingungen Die PS52 Steuerung ist durch ein unabh ngiges akreditiertes EMV Labor EMV elektromagnetische Vertr glichkeit auf GE Konformit t gepr ft worden Dennoch sind EMV bedingte St rungen durch andere Ger te nicht ganz auszuschliessen Daher ist zu beachten e _Mindestabstand zu st renden Ger ten Antriebe Sch tze Umrichter Schweissgeneratoren etc min 0 5m einhalten e Analoge Signalleitungen und Geber
185. time Lizenz in der PS52 installiert ist erkennen Sie beim Einschalten der Steuerung im Display Dort erscheint ggf beim Hochlaufen f r kurze Zeit der Schriftzug CoDeSys SPS Beachten Sie bitte dass die Information nur sehr kurz angezeigt wird und in der untersten Zeile steht Die SPS kann die internen in der PS52 standardm ig vorhandenen I Os verwenden Dar ber hinaus kann die Zahl der Os erweitert werden indem an den CAN Bus CANopen f hige O Module angeschaltet werden s nachfolgende Skizze Die Pinbelegung der Stecker ist in der Bedienungsanleitung der PS52 zu finden Industrie R ckseite der PS52 PC BS BH X1 1 Ax X 3 5 4 222 X2 2 Ax Y WM PS52 interne UCe O Erweiterungen ber CAN 16 1 Soft SPS in der PS52 SPS CoDeSys Hersteller 3S Kempten Lizenznehmer Multitron Recht zur Nutzung der Runtime Lizenz Multitron Kunde durch Entrichtung der Geb hr f r die Runtime Lizenz Lieferumfang Runtime Lizenz von Multitron installiert in der PS52 Leistungsumfang Eigenst ndige Prozess in der PS52 Bedienung der Ein und Ausg nge der PS52 Bedienung externer Ein und Ausg nge ber CANopen Schnittstelle zur CNC Steuerung s unten 109 Bedienungsanleitung PS52 Zum Zeitpunkt der Erstellung der Dokumentation PS52 Monitor V1 3 wurde die PS52 mit folgenden Softwarest nden PS5 Applikation V1 16 betrieben 16 2 Programmiertool Das Progra
186. tiv zum vorhergehenden Sollwert betrachtet Die tats chliche Sollposition der NC Achse errechnet sich also aus e G91 neuer Sollwert bisheriger Sollwert aktueller Sollwert Der neue Sollwert wird dann im n chsten NC Satz zum bisherigen Sollwert Die Interpretation der Sollwerte bezieht sich auf die Adresszeichen X Y I J also auch die Hilfsparameter bei der Kreisinterpolation Die unten aufgef hrten zwei Beispiele f hren zu exakt dem gleichen Ergebnis Die Varianten unterscheiden sich jedoch in absoluter und relativer Programmierung Beispiel Absolute Programmierung N001 G90 N002 G00 X0 YO N003 G01 X20 Y10 N004 Y20 N005 G02 X30 Y30 I10 JO NO06 G01 X50 Y40 N007 X40 Y10 absolute Vermassung Standardeinstell X Y Achse auf Pos 0 0mm fahren PO Linearinterpolation in X Y nach P1 Linearinterpolation in Y nach P2 Kreisinterpol rechts in X Y nach P3 Linearinterpolation in X Y nach P4 Linearinterpolation in X Y nach P5 N008 M30 Programmende Relative Programmierung NO001 G90 absolute Vermassung Standardeinstell N002 G00 X0 YO X Y Achse auf Pos 0 0mm fahren PO NO003 G91 relative Vermassung N004 G01 X20 Y10 Linearinterpolation in X Y nach P1 NO05 Y10 Linearinterpolation in Y nach P2 NO06 G02 X10 Y10 I10 JO Kreisinterpol rechts in X Y nach P3 N007 G01 X20 Y10 Linearinterpolation in X Y nach P4 N008 X 10 Y 30 NO009 M30 Linearinterpolation in X Y nach P5 P
187. tokoll Die Zykluszeit zwischen PC und PS52 betr gt ca 500ms d h ein gesamtes Prozessabbild der PS52 kann 2 mal s vom PC angefordert werden Dieses Prozessabbild enth lt alle notwendigen Daten zur Visualisierung der Bedienung der PS52 5 3 1 Installation von PSpro PSpro ist eine 32 Bit Anwendung und somit lauff hig unter allen 32 Bit Betriebssystemen der Microsoft Welt WINDOWS 95 98 NT 2000 XP Die Installation erfolgt wie bei Standard WINDOWS basierten Software Programmen und ist in 5 min erledigt Zur Installation sind folgende Schritte auszuf hren e Installationsdiskette 1 von 2 einlegen e START AUSF HREN aufrufen Ausf hren 2 x Geben Sie den Namen eines Programms Ordners i Dokuments oder einer Internetressource an ffnen Abbrechen Durchsuchen Bedienungsanleitung PS52 e A Setup eingeben e PSpro wird installiert e den Aufforderungen zum Eingeben von Daten folgen 5 3 2 Allgemeine Bedienungshinweise mit Pspro PSpro unterscheidet grunds tzlich 5 verschiedene Betriebsarten e _NC Programme erstellen mit dem Text Editor Der Text Editor ist ein Standard ASCII Editor mit dem die NC Programme in Textform in der an die DIN 66025 angelehnte Programmierkonvention editiert werden k nnen Der Text Editor l uft in einem eigenen Fenster in der Hauptanwendung ab Aus dem Texteditor kann man das editierte NC Programm an die PS52 senden download ein NC Programm von der PS52 laden upload d
188. ungsschalter ST 0 S2 0 e Der Satzwechsel erfolgt erst nach Ausl sung eines START Signals START Taste an der Steuerung oder E06 solange wird der Ablauf unterbrochen Steuerungsschalter S1 0 S2 1 e Der Satzwechsel erfolgt erst nach Ausl sung einer 0 gt 1 Flanke auf E08 externe Satzweiterschaltung solange wird der Ablauf unterbrochen Steuerungsschalter S1 1 S2 0 e Der Satzwechsel erfolgt entweder durch die START Taste oder durch das externe Signal auf E08 Steuerungsschalter S1 1 S2 1 Die Wiederholung von NC Programmdurchl ufen wird ber den Zyklenz hler gesteuert Die Z hlrichtung des Zyklenz hlers ist abh ngig von Steuerungsschalter S7 Bei Abw rtsz hlung wird die Programmabarbeitung bei der Zyklenzahl 0 automatisch beendet und der Ausgang A06 Automatik Programm l uft wird zur ckgesetzt Bei Aufw rtsz hlung wird die Programmabarbeitung endlos fortgesetzt bis ein HALT oder STOP Signal ausgewertet wird Nach Abarbeitung eines NC Programms gibt es f r einen erneuten Programmdurchlauf bestimmte Bedingungen die auch durch Parametrierung einstellbar sind Dieser erneute Programmdurchlauf kann auf verschiedene Arten erfolgen e Ein neuer Programmdurchlauf erfolgt unmittelbar jedoch abh ngig vom Zyklenz hler wenn dieser gr er als O ist oder Aufw rtsz hlung parametriert ist e Ein neuer Programmdurchlauf erfolgt erst nach Ausl sung eines START Signals per Taste solange wird der Ablauf unterbrochen
189. unterst tzen Indexbereiche Index Bereiche f r Parameter ee Index Bereiche f r Yariablen a Subindexbereich en Beispiel f r Bereichseingaben 16 2000 16 2010 16 2500 16 2600 Voreinstellung Abbrechen Bild Zielsystemeinstellungen Netzfunktionen 18 1 4 bertragungsdaten Online gt Kommunikationsparameter 19200 oder 38400 Bd Einstellungen PS52 beachten 1 Stopbit No Parity Unabh ngig von CoDeSys muss das TCP IP Protokoll aktiviert werden 18 2 Speicherung und Start der SPS Programme ber den Men punkt Online gt Laden wird das SPS Programm in das steuerger teinterne RAM geladen Anschlie end kann das Programm ber die Start Stop Kommandos im CoDeSys aktiviert deakti viert werden Es stehen ca 64kB f r SPS Programm zur Verf gung genaueres s Speicherlayout Einstellungen Die bisherigen Aktionen sind nur f r den laufenden Betriebszyklus aktuell nach dem Ausschalten der Steuerung ist dieses SPS Programm nicht mehr vorhanden Soll das SPS Programm dauerhaft im SG gespeichert bleiben muss per Men Online gt Bootprojekt erzeugen ausgew hlt werden Dann wird das SPS Programm im Flash gespeichert W hrend der Speicherung sind alle anderen Steuerger te Funktionen gesperrt Beim Starten l dt sich das SPS Programm automatisch ins SRAM und kann vom PC aus mit den CoDeSys Start Stop Kommandos gestartet bzw angehalten werden oder in der Steuerung im Menu CoDeSys Mit dem Parame
190. ute Sicherheit zu gew hrleisten sollte eine angeschlossene Schrittmotorachse abgeklemmt werden Durch diesen Test kann der ganze Frequenzbereich 0 38000Hz des Frequenzgenerators berpr ft werden Eine hohe Frequenz f hrt zu einer hohen Geschwindigkeit bei gleichzeitig aktiv geschalteter Achse Die Endschalter werden in dieser Betriebsart nicht ausgewertet so dass eine Achse unter Umst nden mit Maximalgeschwindigkeit auf den mechanischen Anschlag f hrt Je Achse ist 1 Frequenzgenerator vorhanden dessen Funktion durch den Test untersucht wird Die Drehrichtung des Schrittmotors wird ber ein separates Richtungssignal gesteuert Das Richtungssignal kann ber das Vorzeichen des eingegebenen Frequenzwertes beeinflusst werden Oh Oh Oh Oh Zum Testen muss der Ausgabewert des Frequenzgenerators in hexadezimaler Form eingegeben werden Hier einige Beispiele f r die Darstellung 0000h OS 07FFh ca 38kHz max Frequenz OFFFh ca 38kHz max Frequenz jedoch andere Richtung 108 Bedienungsanleitung PS52 16 Systemkomponenten und technische Daten der Soft SPS Vor Inbetriebnahme der SPS Funktion lesen Sie bitte unbedingt diese Bedienungsanleitung Diese Steuerung kann optional mit einer vollwertigen SPS ausgeliefert werden Nachfolgend werden der Leistungsumfang der SPS und der damit verf gbaren Erweiterung der Ein und Ausg nge beschreiben sowie die Systemstruktur mit optionalem externem CAN Knoten Ob die optionale Run
191. w hlen Eingabe Parameter 10 5 Eingabecursor auf 3 Addresszeichen Y anw hlen Eingabe NC Part Parameter 125 531 Eingabecursor auf 1 NC Part des NC Satz 4 stellen Eingabe NC Part Parameter 1 Eingabecurs auf 2 NC Part 2 l schen NC Part 2 einf gen Addreszeichen X anw hlen Eingabe NC Part Parameter 250 Nach Eingabe vorstehender Tastensequenz sollte nun der in folgender Abbildung dargestellte Bildschirm sichtbar sein Das NC Programm 12 enth lt nun 4 NC S tze die identisch mit dem Beispielprogramm in Kapitel 11 3 sind en pi 1777 cr AM rum ai ek ml BE EE I L A D L A i mbsa D ww ur EE Bedienungsanleitung PS52 Einf gen eines NC Parts Das Einf gen eines NC Parts erfolgt durch Navigation mit den Pfeil Tasten an die betreffende Stelle Mit Pfeil auf ab wird der NC Satz ausgew hlt mit Pfeil links rechts wird die Stelle im NC Satz angew hlt wo ein neuer NC Part eingef gt werden soll Die Taste Doppelpfeil ab generiert einen neuen NC Part sofern der betreffende NC Satz weniger als 16 NC Parts enth lt Am Ende des NC Satzes kann NC Part mit Pfeil rechts eingef gt werden Einf gen eines NC Parts mit Doppelpfeil ab einf gen eines NC Parts auf Pfeilcursor Position z B Pfeilcursor steht auf 2 NC Part und Doppelpfeil ab wird gedr ckt der neue Part wird auf Position 2 eingef gt Pfeil rechts einf gen eines NC Parts am Ende des NC Satz Pfeilcursor steht auf letzte
192. ys V2 3 Targets Multitron kopiert werden Sollten Sie bei der Installation anderere Pfade verwendet haben als C Programme 3S Software CoDeSys V2 3 und C Programme 3S Software CoDeSys V2 3 Library so ist die Datei Multitron_PS52 tnf mit einem Texteditor zu ffnen und zu ndern Tragen Sie die aktuellen Verzeichnisse unter Files ein 17 5 Programm InstallTarget aufrufen und Target installieren Starten Sie nun das Programm InstallTarget das bei der Installation von DoDeSys mit installiert worden ist Den Link zu dem Programm finden Sie bei unter Start gt Programme gt 3s Software gt CoDeSys V2 3 Von dieser Anwendung aus ist mit dem Men punkt ffnen die Datei Multitron_PS52 tnf ausw hlen Im Fenster M gliche Zielsysteme bitte auf Multitron klicken Den Button Installieren dr cken Wenn die Meldung Die Installation konnte nicht vollst ndig durchgef hrt werden kommt OK dr cken Im Fenster Installierte Zielsysteme muss Multitron erscheinen Dann ist alles in Ordnung und Sie k nnen das Programm InstallTarget exe mit OK beenden Den Endzustand des Programms InstallTarget zeigt das n chste Bild Multite x KN InstallTarget C Programme 35 Software CoDeSys 2 3 Targets Multitran Installationsverzeichnis Panel Software M gliche Zielsysteme Installierte Zielsysteme ffnen E Multitron Multitron
193. ystem eingelesen Die Schnittstelle ist im sogenannten SSI synchron serial interface standardisiert Dazu sind 2 RS422 Kan le erforderlich der Takt und Datenkanal Die Spannungsversorgung der SSI Absolutgeber ist abh ngig vom eingesetzten Typ i A jedoch 24V SSI Absolutgeber besitzen noch weitere Steuereing nge die mit 24V Pegeln geschaltet werden Der Eingang e PRESET setzt einen im Absolutgeber hinterlegten Istwert A 0 e DIRECTION legt die Z hlrichtung des Absolutgebers fest Der Anschluss eines Absolutwertgebers mit SSI ist in 4 6 dargestellt 6 5 Takt und Richtungssignale f r Schrittmotorantriebe ber die Taktleitung wird das Frequenzsignal ber den Richtungsausgang die Drehrichtung des Antriebes ausgegeben Der Anschluss eines Schrittmotors an die PS52 ist in 4 5 dargestellt 7 Betriebsarten der PS52 Die PS52 unterst tzt im Wesentlichen 6 Betriebsarten die in den folgenden Kapiteln ausf hrlich beschrieben werden Diese sind 1 Referenz Referenzfahrt Bezug zwischen Achsmechanik und Steuerungsistwert bei inkrementellen Messsystemen herstellen Referenz setzen einen bestimmten parametrierbaren Steuerungsistwert setzen 2 Manuell NC Achsen durch Jog Step oder Absolut Betrieb manuell verfahren Freifahren von bedeckten Endschaltern 3 Automatik automatisches Abarbeiten von NC Programmen 4 Programmieren 34 Bedienungsanleitung PS52 Erstellung von NC Programmen 5 Parameter Einstel
194. zur Einstellung des Positionierverhaltens von 2 Achsen global wirksam von der Ausf hrung bis zum Programmende bzw bis zur Einstellung eines anderen Positionierverhaltens in einem der nachfolgenden NC S tze Beschreibung G02 stellt ein Positionierkommando f r 2 zusammenh ngende NC Achsen dar Nach Ausf hrung dieses Befehls fahren die 2 NC Achsen ihre programmierte Sollposition zirkular interpolierend an D h die 2 ausgew hlten Achsen starten und beenden die Positionierung zum gleichen Zeitpunkt und beschreiben auf der Fahrt zu den Zielkoordinaten einen Kreis oder Kreissegment Diese Kreisbahn wird mit der programmierbaren Bahngeschwindigkeit Fxxxx x mm s abgefahren Wird keine Bahngeschwindigkeit programmiert ist die hinterlegte Schleichganggeschwindigkeit P25 Schleichgang geschw Automat die Bahngeschwindigkeit Die Programmierung eines Kreissegments erfolgt durch den Anfangspunkt den Endpunkt und den Mittelpunkt wodurch das Kreis segment eindeutig festgelegt ist Dazu ben tigt man sogenannte Hilfsparameter die durch die Adresszeichen I J repr sentiert werden Dabei gibt es eine eindeutige Zuordnung der Hilfs gr ssen zu den Achsbezeichnern X I Y J Die Hilfsgr ssen enthalten dabei die Abst nde vom Startpunkt der jeweiligen Achse zur Mittelpunktskoordinate Das unten stehende Beispiel verdeutlicht die Programmierung Dieser Befehl findet Anwendung beim langsamen Positionieren von 2 abh ngigen Achsen l ngs eines Kreissegments mit We

Download Pdf Manuals

image

Related Search

Related Contents

J 15000 H - JactoClean    Voyager 1202g BF Quick Start Guide  SQ-200取扱説明書(PDF:5131 KB)  

Copyright © All rights reserved.
Failed to retrieve file