;PROJEKT SEW ;TVISION-HELPFILE ; ;Updates: ; Datum |Vers. |Aut.| Bemerkungen ;--------+------+----+--------------------------------------------------------- ;08.07.94| 0.01 | EG | Help-File ueberarbeitet ;--------+------+----+--------------------------------------------------------- ;08.09.94| 0.02 | EG | Help-File ueberarbeitet ;--------+------+----+--------------------------------------------------------- ;27.12.94| 0.03 | Sd | diverse Fehler beseitigt ; | | | ; .topic NoContext=0 SEW-Positioniermodul Bitte whlen Sie ein Men oder eine Einstellung aus. .topic System=10 System-Info Keine Hilfe fr dieses Men vorhanden. .topic Progr=20 Programmieren Mit diesen Menpunkten erfolgt die Verwaltung (Erstellen, Verndern, Speichern und Ausdrucken) von Anwenderdaten. .topic NCProg=21 Programmieren / Programm In diesem Men erfolgt das Programmieren von Programmen, die entweder neu erstellt werden oder zuvor vom Achsmodul oder der Festplatte geladen werden. Anschlieend kann das fertiggestellte Programm ans Achsmodul gesendet oder/und auf Festplatte gespeichert werden. Auerdem kann das Programm auch ausgedruckt werden. .topic SaveNCProg=22 Programmieren / Speichern Dieses Men ist nur bei einem geladenen Programm wirksam und bewirkt das Speichern des Programms auf Festplatte. .topic SaveAsNCProg=23 Programmieren - Speichern unter Dieses Men ist nur bei einem geladenen Programm wirksam und ermglicht das Senden des Programms zum Achsmodul oder/und Speichern des Programms auf Festplatte. .topic MaschPar = 24, DlgMaschPar = 240 Programmieren / Maschinenparameter In diesem Men erfolgt das Programmieren der Maschinenparameter, die entweder neu erstellt werden oder zuvor vom Achsmodul oder der Festplatte geladen werden. Anschlieend knnen die Maschinenparameter ans Achsmodul gesendet oder/und auf Festplatte gespeichert werden. Auerdem knnen die Maschinenparameter ausgedruckt werden. .topic Variablen=25, DlgVariablen = 250 Programmieren / Variablen In diesem Men erfolgt das Programmieren der Variablen, die entweder neu erstellt werden oder zuvor vom Achsmodul oder der Festplatte geladen werden. Anschlieend knnen die Variablen ans Achsmodul gesendet oder/und auf Festplatte gespeichert werden. Auerdem knnen die Variablen ausgedruckt werden. .topic TabellPos=26, DlgTabellPos = 260 Programmieren / Tabellenpositionen In diesem Men erfolgt das Programmieren der Tabellenpositionen, die entweder neu erstellt werden oder zuvor vom Achsmodul oder der Festplatte geladen werden. Anschlieend knnen die Tabellenpositionen ans Achsmodul gesendet oder/und auf Festplatte gespeichert werden. Auerdem knnen die Tabellenpositionen ausgedruckt werden. .topic ServoModul=27, DlgServoModul = 270 Programmieren / Achsmodul Mit Hilfe dieses Mens knnen die Parameter des Drehzahlreglers im Servo- Modul angesehen und verndert werden. .topic WriteEEPROM=28 Programmieren / Daten sichern In diesem Men werden alle sich im Arbeitsspeicher des Positioniermoduls befindlichen Anwenderdaten in den nichtflchtigen Speicher (Flash-EPROM) geschrieben. Es sind dies: - Maschinenparameter - Variablen H50..H99 - Tabellenpositionen - Programme Je nach Anzahl und Lnge der Programme kann dieser Vorgang mehrere Sekunden dauern. .topic NCDrucken = 29 Programmieren / Programm drucken Dieses Men ist nur bei einem geladenen Programm wirksam und bewirkt das Ausdrucken des Programms auf einem angeschlossenen Drucker. .topic Einricht=30 Einrichten Mit diesen Menpunkten kann die Achse ber die serielle Schnittstelle verfahren werden (Referenzfahrt und Handbetrieb). .topic Referenz=31, DlgReferenz=310 Einrichten / Referenzfahrt In diesem Men wird die Referenzfahrt einer Achse aufgrund des in den Maschinenparametern definierten Referenzfahrt-Typs und den definierten Referenzfahrt-Geschwindigkeit durchgefhrt. Dabei erfolgt eine zyklische Statusanzeige von Ist- und Sollposition, Schleppabstand, Override, Zustand der digitalen Ein-/Ausgnge, Hardware-Endschalter und Regler-Status. Nach erfolgreich durchgefhrter Referenzfahrt nimmt die Achse die in den Maschinenparameter definierte Position der Nullpunktkorrektur an. .topic Hand=32, DlgHand=320 Einrichten / Handbetrieb In diesem Mens knnen smtliche Verfahrauftrge und andere Befehle teilweise ber Buttons oder Direkteingabe ber die serielle Schnittstelle ans Achsmodul abgesetzt werden. Folgende Funktionen sind mglich: - Als Geschwindigkeit kann eine der beiden in den Maschinenparametern definierten Parametern fr Eilgang oder Schleichgang ausgewhlt oder direkt ein Wert angegeben werden. - Tippbetrieb ist ber die Buttons "+" und "-" in positiver bzw. negativer Richtung mglich. - Es kann zwischen Absolut- und Relativverfahren auf Positionen bzw. Wege, die jeweils direkt eingegeben werden knnen, gewhlt werden. - In der Eingabezeicle nach "Kommando" knnen alle im Befehlssatz definierten Befehle eingegeben und zum Positioniermodul gesendet werden. Bei Anforderungsbefehlen erscheinen die zurckgelieferten Daten in einem Fenster. - ber den Button "Ausgnge" knnen die Ausgangsklemmen gesetzt werden. - Ein Wechsel auf eine andere Achse ist nach Bettigen des Buttons "Achse" mglich - Im unteren Teil erfolgt zyklisch die Anzeige aller wichtigen Daten des Positioniermoduls. .topic Drehgeber=35, DlgDrehgeber=350 Programmieren / SSI-Drehgeber Dieses Men erfllt zwei Funktionen 1. Aufruf ber Programmieren-Drehgeber: Hiermit wird die Drehgeberliste bearbeitet. Folgende Schalter sind aktiv: ndern: Der aktuelle Listeneintrag kann gendert werden. Neu: Ein neuer Listeneintrag kann definiert werden. Neu-bern:Ein neuer Listeneintrag kann editiert werden, wobei die Daten des aktuellen Listeneintrags bernommen werden. Lschen: Lschen des aktuellen Listeneintrags. Drucken: Die Drehgeberliste wird gedruckt. Ende: Die nderungen werden nach Kontrollabfrage gespeichert. Abbruch: Beendigung des Dialogs ohne Abspeichern. 2. Auswahl eines Drehgebers in den Maschinenparametern: Folgende Schalter sind aktiv: Ende: Der aktuelle Listeneintrag wird in die Maschinenparameter bernommen. Abbruch: Keine bernahme Ein Eintrag in der Liste kann folgendermassen gesucht werden: - mit Maus auf Scrollbalken - durch Eintippen der Anfangsbuchstaben des Drehgeber-Namens, wobei auch die Gro-/Kleinschreibung bercksichtigt wird - mit den Cursor-Tasten Aufbau eines Drehgeber-Eintrags: Name: Hersteller und Bezeichner des Drehgebers Auflsung: Anzahl der Inkremente pro Umdrehung Umdrehungen: Anzahl der Umdrehungen 1: Singleturn >1: Multiturn Taktbschel: Anzahl der Bits, welche bei einer Leseoperation bertragen werden ohne Parity und ohne Powerfail-Bit. Aufls.-Bits:Anzahl der Bits, welche zur bertragung der Auflsung ber- tragen werden. Kodierung: Gra: Gray-Code Bin: Binr Parity: X: Kein Parity-Bit E: Parity Even (Gerade) O: Parity Odd (Ungerade) Powerfail: 0: Kein Powerfail-Bit 1: Powerfail-Bit Hinweis: Parity und Powerfail knnen nicht gleichzeitig bei einem Drehgeber vorkommen ! .topic DlgDrehgeberModify=351 Definieren SSI-Drehgeber In diesem Men erfolgt die Spezifikation eines SSI-Drehgebers. Am Ende des Menues werden die eingegebenen Daten auf ihre Plausibilitt geprft: Auflsung: Anzahl der Inkremente pro Umdrehung. Sie muss ein ganzzahliges Vielfaches von 2 sein. Die maximal eingebbare Auflsung hngt von der ->'Auflsungs-Lnge' und der 'Taktbschel-Lnge' ab. Umdrehungen: Anzahl der Umdrehungen des Drehgebers. Sie muss ein ganzzahliges Vielfaches von 2 sein. Die maximal eingebbare Auflsung hngt von der ->'Auflsungs-Lnge' und der 'Taktbschel-Lnge' ab. 1: Singleturn-Drehgeber >1: Multiturn-Drehgeber Taktbschel-Lnge: Diese gibt die Lnge der Datenbschel ohne Powerfail-Bit und ohne Parity-Bit an. Diese muss grer als 'Auflsungs-Lnge' + log(Umdrehungen) sein. Auflsungs-Lnge: Die fr die bertragung der Drehgeber-Auflsung bereit- gestellten Bits. Bei Singleturn-Drehgeber ist diese normalerweise gleich der 'Taktbschel-Lnge'. Parity: Aus: Der Drehgeber liefert kein Parity-Bit Even: Parity gerade Odd: Parity ungerade Die Programmierung des Parity-Bits ist nur mglich, wenn das nachfolgende Eingabefeld 'Powerfail' auf 'Aus' steht. Powerfail: Ein: Der Drehgeber liefert zustzlich ein Powerfail- Bit. Ist dieses logisch 1, dann ist der Drehgeber- wert ungltig. Aus: Drehgeber liefert kein zustzliches Powerfail-Bit. Die Programmierung von 'Powerfail' ist nur mglich, wenn das vorangegangene Eingabefeld 'Parity' auf 'Aus' steht. .topic Diag=40 Diagnose Diese Untermens dienen zur Statusanzeige und Fehlerdiagnose des Positioniermoduls. .topic Status=41, DlgStatus=410, AutoSubWindow=411 Diagnose / Statusanzeige In diesem Men erfolgt eine zyklische Statusanzeige von: - aktueller Programm- und Satznummer (Automatik) - Ist- und Sollposition - Schleppabstand - Override - Zustand der Ein-/Ausgangsklemmen (0 = nicht bestromt, 1 = bestromt) Zuordnung der Eingnge zu Klemmen: I000 = X11/4 I010 = X11/12 I001 = X11/5 I011 = X11/15 I002 = X11/6 I012 = X11/16 I003 = X11/7 I013 = X11/17 I004 = X11/8 I014 = X11/18 I005 = X11/9 I015 = X11/19 I006 = X11/10 I016 = X11/20 I007 = X11/11 I017 = X11/21 Zuordnung der Ausgnge zu Klemmen: O000 = X11/22 O001 = X11/23 O002 = X11/24 O003 = X11/25 O004 = X11/26 O005 = X11/27 O006 = X11/28 O007 = X11/29 - Hardware-Endschalter (0 = nicht bettigt, 1 = bettigt) - Regler-Status Bedeutung der einzelnen Zustandsbits: 15......8 7......0 xxxxxxxx xxxxxxxx 1 = Warten auf Nullimpuls 1 = Kommando-Fehler 1 = Positionierung beendet 1 = Nullimpuls empfangen 1 = Positionsberlauf 1 = Schleppfehler 1 = Breakpoint erreicht 1 = Lageregelung ausgeschalten 1 = 8 Bit Sollwert ( 0 = 12 Bit) 1 = Stop bei Schleppfehler 1 = Achse in Zielposition 1 = Geschwindigkeits-Mode (Endlosverf.) 1 = pos. Richtung (Geschwindigkeits-Mode) 1 = Reglerpar. bergeben ohne bernahme 1 = Beschl.-Wert bergeben ohne bernahme 1 = Interrupt ausgelst .topic Fehl=44, DlgFehl=440 Diagnose / Fehlerreport Nach Anwahl dieses Mens erscheinen die zuletzt aufgetretenen Fehler in aufsteigender Reihenfolge im Klartext. .topic Konfig=50 Konfiguration Hier knnen verschiedene Konfigurationen des Terminals eingestellt werden. .topic MaschKonfig=51, DlgMaschKonfig=510 Konfiguration / Monitor Anpassung der Ausgangsfarben an den angeschlossenen Monitor. Es stehen 3 Optionen zur Verfgung: 1. Farb-Monitor Fr EGA/VGA Grafik-Karte mit angeschlossenem Farbmonitor oder Farb LCD-Display. Anzeige in 16 verschiedenen Farben. 2. Schwarz-Weiss LCD Fr EGA/VGA Grafik-Karte mit Schwarz-Weiss LCD-Display. 3. Schwarz-Weiss Monitor Fr EGA/VGA oder Monochrom/Hercules Grafik-Karte mit Schwarz-Weiss Monitor. .topic ML_Optionen=52, DlgML_Optionen=520 Konfiguration / Kommunikation Abfrage der Achsadresse: Bevor mit einer Achse kommuniziert werden kann, mu ber eine Dialogbox die Achsadresse eingegeben werden. Universaladresse (Punkt-zu-Punkt): Bei Kommunikation mit einer Achse wird grundstzlich die spezifische Universal-Adresse 254 verwendet. Damit kann auch eine Achse mit unbekannter Gerte-Adresse angesprochen werden. Dieser Modus ist nur sinnvoll, wenn nur eine Achse angeschlossen ist. .topic NCProgWindow=210 Befehlssatz - Programmaufbau %Pxx (...) Nxxx ... Nyyy ... Nzzz ... ... END Verfahrbefehle ([W] = Wait-Option: Positionierbefehl ohne Programmfortsetzung) GO 0 Referenzfahrt GO [W] Ax Vy absolutes Verfahren auf Pos. x mit Geschw. y GO [W] Ax Hyy absolutes Verfahren auf Pos. x mit Geschw., die in Variable Hyy steht GO [W] AHxx Vy absolutes Verfahren auf Pos., die in Variable Hxx steht, mit Geschw. y GO [W] AHxx Hyy absolutes Verfahren auf Pos., die in Hxx steht, mit Geschw., die in Hyy steht GO [W] Rx Vy relatives Verfahren um Weg x mit Geschw. y GO [W] Rx Hyy relatives Verfahren um Weg x mit Geschw., die in Variable Hyy steht GO [W] RHxx Vy relatives Verfahren um Weg, der in Variable Hxx steht, mit Geschw. y GO [W] RHxx Hyy relatives Verfahren um Weg, der in Variable Hxx steht, mit Geschw., die in Hyy steht GOTP [W] Rx Vy relatives Verfahren um Weg x ab Touch Probe- Position mit Geschw. y GOTP [W] Rx Hyy relatives Verfahren um Weg x ab Touch Probe- Position mit Geschw., die in Variable Hyy steht GOTP [W] RHxx Vy relatives Verfahren um Weg x, der in Variable Hxx steht, ab Touch Probe-Position mit Geschw. y GOTP [W] RHxx Hyy relatives Verfahren um Weg x, der in Variable Hxx steht, ab Touch Probe-Position mit Geschw., die in Variable Hyy steht GOV [+] y Endlos-Verfahren in pos. Richtung mit Geschw. y GOV - y Endlos-Verfahren in neg. Richtung mit Geschw. y GOV Hyy endlos Verfahren in pos. bzw. neg. Richtung mit Geschw., die in Variable Hyy steht GOT [W] A Vy absolutes Verfahren auf Position in Tabelle mit Geschw. y GOT [W] A Hyy absolutes Verfahren auf Position in Tabelle mit Geschw., die in Variable Hyy steht GOT [W] R Vy relatives Verfahren um Weg in Tabelle mit Geschw. y GOT [W] R Hyy relatives Verfahren um Weg in Tabelle mit Geschw., die in Variable Hyy steht Stop-Befehle STOP B Stoppen mit programmierter Beschleuigung STOP M Stoppen mit maximaler Beschleunigung STOP 0 Stoppen durch Sollwert = 0 (Lageregelung abschalten) Warte-Befehle WAIT x Warten um Zeit x in ms WAIT Hxx Warten um Zeit in ms, die in Variable Hxx steht WAIT BK Warten bis Breakpoint erreicht wird WAIT TP Warten bis Touch Probe empfangen wird WAIT NL Warten bis Nullimpuls empfangen wird WAIT ST Warten bis Achse Positionierung abgeschlossen hat (Sollposition = Zielposition) WAIT PW Warte bis Achse im Positionsfenster WAIT (Ixxx=[0/1]) Warten bis lokaler bzw. CAN-Eingang der eigenen Achse = 0 bzw. 1 WAIT (:M:Ixxx=[0/1]) Warten bis CAN-Eingang der Master-Achse = 0 bzw. 1 Setz-Befehle SET :aa: .... Bei allen SET-Befehlen kann nach dem Schlsselwort SET ein optionaler Achsbezeichner :aa: angegeben werden: aa: 0..59: Achsnummer @ Broadcast-Meldung (an alle Achsen, ein- schlielich der eigenen) Setzen von Ausgngen (pp = Ausgangs-Port (00: lokal; 01..08: CAN-Modul o = Ausgangs-Port-Nummer (0..7) qq,rr = Eingangs-Port (00, 01: lokal; 02..09: CAN-Modul i,k = Eingangs-Port-Nummer (0..7) ) SET Oppo = [0/1] Setzen des Ausgangs ppo auf 0/1 SET Opp = Pyy Setzen des Ausgangs-Ports pp mit einem Wert yy (hexadezimal) SET Oppo = Myy Setzen eines Ausgangs ppo mit Merker Myy SET Opp = Cyy Setzen einer Maske auf Port pp mit Zhler Cyy SET Oppo = (Iqqi [|/&] Irrk) Setzen des Ausgangs Oppo mit Ergebnis aus Verknpfung zweier Eingnge Iqqi und Irrk (| = ODER, & = UND) SET Oppo = (Iqqi [|/&] Myy) Setzen des Ausgangs Oppo mit Ergebnis aus Verknpfung eines Eingangs Iqqi mit Merker Myy (| = ODER, & = UND) SET Oppo = (Mxx [|/&] Myy) Setzen des Ausgangs Oppo mit Ergebnis aus Verknpfung zweier Merker Mxx und Myy (| = ODER, & = UND) Setzen von Merkern (Alle Merker Mx knnen direkt mit SET Mxx=... oder indiziert mit SET M [Cxx] adressiert werden. Im letzteren Fall ergibt sich der Index des Merkers aus dem Zhlerstand des Zhlers Cxx) SET Mx = [0/1] Setzen des Merkers Mx mit 0/1 SET Mx = Myy Setzen des Merkers Mx mit Merker Myy SET Mx = -Myy Setzen des Merkers Mx mit negiertem Merker Myy SET Mx = Setzen des Merkers Mx mit Ergebnis aus (Iqqi [|/&] Irrk) Verknpfung zweier Eingngen Iqqi und Irrk (| = ODER, & = UND) SET Mx = (Iqqi [|/&] Myy) Setzen des Merkers Mx mit Ergebnis aus Verknpfung eines Eingangs Iqqi mit Merker Myy (| = ODER, & = UND) SET Mx = (Mxx [|/&] Myy) Setzen des Merkers Mx mit Ergebnis aus Verknpfung zweier Merker Mxx und Myy (| = ODER, & = UND) Setzen von Variablen (Alle Variablen Hx knnen direkt mit SET Hxx=... oder indiziert mit SET H [Cxx] adressiert werden. Im letzteren Fall ergibt sich der Index der Variablen aus dem Zhlerstand des Zhlers Cxx) SET Hx = y Setzen einer Variablen Hx mit Wert y SET Hx = Hy Setzen einer Variablen Hx mit Variablen Hy SET Hx = Cyy Setzen einer Variablen Hx mit einem Zhler Cyy SET Hx = Tyy Setzen einer Variablen Hx mit Tabellenposition Tyy SET Hx [+/-/*/:] y Berechnung einer Variablen durch Addition/ Subtraktion/Multiplikation/Division mit y SET Hx [+/-/*/:] Hyy Berechnung einer Variablen durch Addition/ Subtraktion/Multiplikation/Division mit Wert, der in Variable Hyy steht SET Hx = IP Setzen einer Variablen Hx mit Istposition SET Hx = SP Setzen einer Variablen Hx mit Sollposition SET Hx = OV Setzen einer Variablen Hx mit Overridewert SET Hx = TP Setzen einer Variablen Hx mit Touchprobe Setzen von Zhlern SET Cxx = y Setzen eines Zhlers Cxx mit Wert y SET Cxx = Hyy Setzen einer Zhlers Cxx mit einer Variablen Hyy SET Cxx = Cyy Setzen einer Zhlers Cxx mit zweitem Zhler Cyy SET Cxx [+/-] y Berechnung eines Zhlers Cxx durch Addition/Subtraktion mit y SET Cxx [+/-] Hyy Berechnung eines Zhlers Cxx durch Addition/Subtraktion mit Wert, der in Variable Hyy steht SET Cxx = Irr Setzen eines Zhlers Cxx mit Eingangs-Port Irr (rr = 00, 01: lokaler Eingangs-Port; rr = 02..09: CAN-Eingangsport) SET Cxx = :M:Irr Setzen eines Zhlers Cxx mit Eingangs-Port des Input- Masters Setzen von Timern SET Zxx = y Setzen eines Timers Cxx mit Wert y SET Zxx = Hyy Setzen eines Timers Cxx mit einer Variablen Hyy Setzen von Tabellenpositionen (Die Tabellenpositionen Tx knnen direkt mit SET Txx=... oder indiziert mit SET T [Cxx] adressiert werden. Im letzteren Fall ergibt sich der Index der Variablen aus dem Zhlerstand des Zhlers Cxx) SET Tx = y Setzen einer Tabellenposition Tx mit Wert y SET Tx = Hyy Setzen einer Tabellenposition Tx mit einer Variablen Hyy SET Tx = IP Setzen einer Tabellenposition Tx mit akt. Istposition SET Tx = SP Setzen einer Tabellenposition Tx mit akt. Sollposition Sonstige Setz-Befehle SET OV = [0/1] Aus-/Einschalten der Override-Funktion SET 0 bernahme der aktuellen Istposition als Referenzpunkt SET NP bernahme der aktuellen Sollposition als Referenzpunkt SET B[A/R] = x Setzen eines absoluten/relativen Breakpoints mit y SET B[A/R] = Hyy Setzen eines absoluten/relativen Breakpoints mit Wert, der in Variable Hyy steht SET K[15,16,17,26,27,40] = x ndern der beschleuniguns- bzw. regler-spezifischen Faktoren SET TP Setzen Touchprobe-Logik SET NL Setzen Nullimpuls-Logik Sonstige Befehle SAVE Datensicherung Sprungbefehle und Unterprogrammaufrufe (Abkrzungen: Ny = Satznummer, END = Programmende, Pyy = Programmnummer Merker Mx und Variablen Hx knnen direkt mit SET Mxx=... bzw. SET Hxx=... oder indiziert mit SET M[Cxx]... bzw. SET H[Cxx] adressiert werden. Im letzteren Fall ergibt sich der jeweilige Index aus dem Zhlerstand des Zhlers Cxx) JMP [Ny/END/Pyy] unbedingt bedingt durch: JMP (Ixxx = [0/1]) [Ny/END/Pyy] Zustand eines digitalen Eingangs der eigenen Achse JMP (:M:Ixxx = [0/1]) [Ny/END/Pyy] Zustand eines digitalen Eingangs des InputMasters JMP (IP [>/<] x) [Ny/END/Pyy] Istposition (direkt) JMP (IP [>/<] Hxx) [Ny/END/Pyy] Istposition (ber Variable) JMP (SP [>/=/<] x) [Ny/END/Pyy] Sollposition (direkt) JMP (SP [>/=/<] Hxx) [Ny/END/Pyy] Sollposition (ber Variable) JMP (Mx = [0/1]) [Ny/END/Pyy] Zustand eines logischen Merkers JMP (Cxx [>/=/<] d) [Ny/END/Pyy] Stand eines Zhlers JMP (Hx [>/=/<] z) [Ny/END/Pyy] Stand einer Var. (Vergleich direkt) JMP (Hx [>/=/<] Hyy) [Ny/END/Pyy] Stand einer Variablen (Vergleich mit 2. Variable) JMP (Zxx [>/=/<] z) [Ny/END/Pyy] Stand eines Timers (Zeitzhlers) JMP (ST = [0/1]) [Ny/END/Pyy] Achsstatus JMP (BK = [0/1]) [Ny/END/Pyy] Breakpoint JMP (TP = [0/1]) [Ny/END/Pyy] Touch Probe JMP (PW = [0/1]) [Ny/END/Pyy] Achse innerhalb Positionsfenster {Programm- und Datenverwaltungsbefehle:Kommandos} (nur fr Kommandos im Handbetrieb, bitte mit Maus anklicken) .topic MaschParRefMeth=241 Referenzfahrt-Typen Die Wahl des Referenzfahrt-Typs hngt im Wesentlichen von 2 Dingen ab: 1. Lage des Referenznockens zu den Hardware-Endschaltern und 2. Lage des auszuwertenden Nullimpulses vom Geber zum Referenznocken. Die Zuordnung ist folgender Tabelle zu entnehmen: (End-: negativer HW-Endschalter End+: positiver HW-Endschalter R N O K: Referenznocken N P: Nullimpuls) Typ 0 : kein Referenzpunkt erforderlich; augenblickliche Position wird zum Referenzpunkt. Typ 1: End-ĴR N O KEnd+ NP Typ 2: End-ĴR N O KEnd+ NP Typ 3: End-ĴR N O KEnd+ NP Typ 4: End-ĴR N O KEnd+ NP Typ 5: End-R N O KEnd+ NP Typ 6: End-ĴR N O KEnd+ NP Typ 7: End-R N O KEnd+ NP Typ 8: End-´R N O KEnd+ NP .topic Kommandos=326 Programm- und Datenverwaltungsbefehle (nur fr Kommandos im Handbetrieb) %DIR Anfordern des Inhaltsverzeichnisses bertragen eines Programms: %Pxx (a) Programmkopf: xx = Programmnummer(2stellig, 00..99) a = Programmnamen(max. 20 Zeichen) Ny ... Programmsatz: y = Satznummer(0..999) ... = Befehl ->Befehlssatz END Endekennung %RD Pxx Anfordern eines Programms mit Nummer xx %RD Pxx Ny Anfordern eines Programmsatzes mit Nummer y aus Programm mit Nummer xx %Pxx Ny ... Einfgen/berschreiben eines Programmsatzes mit Nummer y in Programm mit Nummer xx %CL Pxx Lschen eines Programms mit Nummer xx %CL Pxx Ny Lschen eines Programmsatzes mit Nummer y aus Programm mit Nummer xx %CL PXX Lschen aller Programme %RD KXX Anfordern aller Maschinen-Parameter %RD Kxx Anfordern eines Maschinen-Parameters mit der Nummer xx %Kxx:y Setzen eines Maschinen-Parameters auf den Wert y %RD MXX Anfordern aller Merker (M00..M99) %RD Mxx Anfordern eines Merkers mit Nummer xx %Mxx:y Setzen eines Merkers Mxx mit y (0 oder 1) %RD TXX Anfordern aller Tabellenpositionen (T00..T15) %RD Txx Anfordern einer Tabellenposition mit Nummer xx %Txx:y Setzen einer Tabellenposition Txx mit y %RD HXX Anfordern aller Variablen (H00..H99) %RD Hxx Anfordern einer Variablen mit Nummer xx %Hxx:y Setzen einer Variablen Txx mit y ? Anfordern des Status %RDSSI Anfordern der aktuellen Position vom Absolutwertgeber (nur im Stillstand !) %RDCIO Anfordern des Status der CAN-I/O-Module %RDS Anfordern der Sin-Parameter %SAV Speichern aller Anwenderdaten vom Arbeitsspeicher in nichtflchtigen Speicher (Flash-EPROM) %DEL Lschen des gesamten nichtflchtigen Speichers fr Anwenderdaten %RES Rcksetzen einer Fehlermeldung %+R / %-R An-/Abwahl Handbetrieb {Befehlssatz:NCProgWindow} Bitte mit Maus anklicken