You are on page 1of 64
BYSTRONIC Programmbeschreibung 00.101A1 1. Programm - Informationen Das Programm 00.101A1 unterstiitzt das neue Tischwechselkonzept fir BYSTAR 3015 mit Exzenterhubeinheiten und Absolutgeber im Tischantrieb und CNC97. In dieser Version nicht unterstitzte Funktionen : * Anbindung an Anlagetbergreifendes LEL (Doppel-LEL) + Anbindung Rohrhandler Freigabe: Daniel Lerch Datum: 24. April 1997, [Visum: TX INT.DOC Seite 1 von 11 2. Programmbeschreibung Einleitung Das Programm ist eine Neuentwicklung fur die Tischwechselsteuerung STL und ist neuer Standart. Die Software wurde unter CAP1131 geschrieben und ist nur auf neuen Anlagen (ab CNCS97) mit der Steuerungsfamilie MAS von Selektron lauffahig. Die Steuerungsgeneration MAS unterstitzt die dezentrale Signal Ein - und Ausgabe uber CAN (Selecan). Programm 00.101A1 : STL - Steuerung (Kurzbeschreibung) Das Programm steuert die Blechautomation fiir den Tischwechsel auf einer BYSTAR 3015 - Laserschneidmaschine. | Programm Initialisierung 11 Reset allgemein Ereignet sich ein Systemfehler (Fehler im Selectrolsystem), ein Maschinenfehl- (unzulassiger Zustand der Maschine) oder wird die Notaustaste betatigt, wird ein Resetsign... erzeugt, welches alle Funktionsbausteine zurUicksetzt. Automatikablaufe werden abgebrochen. II Schrittkette riicksetzen ausserhalb von Automatikablaufen Befindet sich die Schrittkette im Schritt ,1" und wird die Variable ,xSystemFehler’ oder »xMaschinenFehler* TRUE, wird die Schrittkette auf ,0° gesetzt. J Preset Feldrichtung Der Feldrichtungsschiitz Rechtsdrehfeld wird eingeschaltet, wenn nicht die Feldrichtung links benétigt wird und kein Reset ansteht. 1 Preset Sprachenwahl Konstrukt zur Vorwahl der deutschen Sprachwahl wenn keine Sprache aktiviert ist. / Host to Host Kommunikation Von einer CPU kann auf eine andere CPU nicht wie auf dezentrale /O-Module zugegriffer. werden. Dieser Baustein besorgt den Datenaustausch zwischen CPUs _ verschiedener Steuerungsmodule (z.B. STL < - > BSL). Dabei werden DUT-Strukturen, welche auf beiden Modulen vorhanden sind, untereinander ausgetauscht. STL-Steuerung BSL-Steuerung Sender ‘Sendtov bur | Dut, achBSt | ‘nachBSU l — CAN -Bus- bur ‘vont INT.DOC Seite 2 von 11 Die Datenfelder (DUT) werden vor POU 'SendRev' automatisch alle 100ms untereinander aufdatiert. Das Programm greift somit nicht direkt auf die Datenfelder in der anderen CPU zu sondern nur indirekt uber diese beiden aufdatierten DUT. Bei nicht vorhandener BSL-Steuerung (siehe _—_Konfiguration) wird der Kommunikationsbaustein bersprungen. 7 MMI 1! Initialtext auf Display Nach dem Einschalten der Steuerung erscheint auf dem MMI-Display der Einschalttext mit BYSTRONIC-Adresse, der Steuerungsmodulname und die Programmversion. 11 Fehlerausgabe Der Baustein ,Fehler’ steuert das Anzeigen und die Behandlung der verschiedenen Meldungen (Systemfehler, Maschinenfehler, Maschinenstatus). Welche Arrayadressen fur was reserviert sind ist unten ersichtlich Systemfehler: cPu-Fehier: axFehlerArrayl0] - axFehlerArray{7] Knotenkontrolle: _axFehlerArray[8) - axFehlerArray[31] Maschinenfehler. axFehlerArray[32] - axFehlerArrayl47] Maschinenstatus: | axFehlerArray(48] - axFehlerArray[95] Ein Systemfehler oder Maschinenfehler bewirkt einen Abbruch aus einem Automatik- oder Handbetrieb und bewirkt die Fehlerausgabe auf dem Display und das blinken der LED ‘INFO’ auf dem Display. Bei blinkender ‘INFO'-LED kann durch betatigen der Taste ‘F4' der Fehler angezeigt werden. Stehen mehrere Fehler an, kénnen diese durch wiederholtes driicken von ‘F4’ durchgeblattert werden. Systemfehler und Maschinenfehler werden gespeichert und befinden sich auch nach ihrem ,Verschwinden" noch in der Fehlerliste. Um diese zu léschen, muss der entsprechende Fehler angewahlt und durch drucken der ‘ENTER'-Taste quittiert werden. 1! Displaysteuerung Der Baustein ,MMI" steuert das Erscheinen aller Meldungen, die auf dem MMI-Display angezeigt werden kénnen. Die Eingange fiir Teach In, Handbetrieb, oder Autobetrieb sind ‘Anforderungen, das Display auf den entsprechenden Betrieb umzuschalten. Wenn die Displaysteuerung die Anforderung annimmt, gibt es die entsprechende Betriebsart frei Dementsprechend wird auch der richtige Text angezeigt. Der Text wird mit den untenstehenden globalen Variablen Gbergeben. Es wird jedoch immer nur eine Textart geméiss nachstehendem Diagramm dargestelt. aiTextAktiv ARRAY [1.4] OF INT In dieses Array werden die Textnummern (Zellen 1 bis 4) fur die Aktivtexte geschrieben (siehe ,ProzessXXX003A") Und in SendeTextMMI002B" ausgewertet. aiTextFehler ARRAY [1..4] OF INT In dieses Array werden die Textnummern (Zeilen 1 bis 4) fr die Fehlertexte geschrieb. (siehe ,ProzessXXX003A") und in ,SendeTextMMI002B" ausgewertet. INT.DOC Seite 3 von 11 aifextHand ARRAY [1.4] OF INT aiTextinit ARRAY (1..4] OF INT aiTextMeldung ARRAY [1.4] OF INT aiTextMenu ARRAY [1.4] OF INT aiTextStatus ARRAY [1.4] OF INT Einschat- (menu) ff In dieses Array werden die Textnummem (Zeilen 1 bis 47 far die Handtexte geschrieben (siehe HandXXX003A") und in ,SendeTextMIMI0028" ausgewertet In dieses Array werden die Textnummem (Zeilen 1 bis 4) far den Initext geschrieben (siehe ,Standard003A° unter J MMI") und in ,SendeTextMMI0028" ausgewertet in dieses Array werden die Textnummem (Zeilen 1 bis 4) far die Meldetexte (System-, Maschinenfehler und Maschinenstatus) geschrieben (siehe .FehlerXXX003A") und in ,SendeTextMIMI0028" ausgewertet In dieses Array werden die Textnummem (Zeilen 1 bis 4) for die Menuetexte geschrieb. (siehe ,MenueXXX003A") und in ,SendeTextMIMI0028" ausgewertet In dieses Array werden die Textnummer (Zellen 1 bis 4) far die Statustexte geschrieb. (siehe .Status1XXX003A") und in ,SendeTextMIMi002B" ausgewertet. - E- Feter stand Menitet — F——yrenah | TEsc} (Ment Automat sober tray ( (Fa oder Han ate on Mel staus Akt (Autobot) saw sMeldungAnzeigen sMeldungAniigen MedurgArzegen Fetieranzeige __ssttungana Diagramm: Zustandsdiagramm MMI Das obige Zustandsdiagramm zeigt, welche Texte in welcher Abhangigkeit angezeigt werden. Die Variablen ‘xHand’, ‘xAutomatik’, ‘xMeldungAnzeigen’ und ‘xFehler sind die oben erwahnten Anforderungen. Die Software unterstiitzt vier Sprachen (Deutsch, Englisch, Franzésisch, Italienisch). Im Menu Einrichten kann jederzeit zwischen den vier Sprachen umgeschaltet werden. INT.DOG. Seite 4 von 11 + taupen ~ Uneren . “ Pl Untermenu_ [ Untermenu Cems {ener}—__[~ “Urtemenu Menu foes ] Hand fk (<1 | Menu | oder 7 1 I esc) Pl \ a ny Pl Untermenu ] / [FE Grtermen Titermene {Enter }—__ Untermenu ees “| Automatic : / \utomatih = [1 menu 3 oder a [ 168] pr Untermens aes tore ae ‘oder an Untermenu [Menu] y al Untermenu ‘Untermenu mI / Teron Koniguration Giiemens Enter J—_ Intermenu Menu (enter) eon fal einichten fay _ Plt | a wy pi Tamera / trtermens l emer Enter} Intermenu Menu (ener Teeenn / ‘Teach Ir (s] sachin [1 menu oder aT ESC] Diagramm: Menustruktur “1 Das Hauptmenu "Teach In" wird sichtbar, wenn im Hauptmenupunkt “Einrichten” auf dem Konfigurations- eingang eine positive Flanke erscheint oder wenn das Teach In nach der Erstinbetriebnahme noch nicht gemacht wurde. *2 Das Untermenu "Konfiguration" wird sichtbar, wenn im hintersten Untermenupunkt "Einrichten’ auf dem Konfigurationseingang eine positive Flanke erscheint. Der Baustein ,Menue" enthalt die Menistruktus des Programmes und die zugehérigen Textzuweisungen (siehe oben). Daraus sind die Befehle oder Bedingungen ersichtlich, um den jeweiligen Bildschirm zu erreichen. In der obersten Zeile wird immer der aktuelle Menuname oder der Betriebszustand angezeigt. Symbole zeigen jeweils das Ende der Menustruktur an oder die Rischtung (Pfeil), in der weitergeblattert werden kann. INT.DOC Seite 5 von 11 | Handbedienung In diesem Baustein sind die Handfunktionen und die dazugehdrenden Texte programmiert Folgende Bewegungen oder Aktionen kénnen ausgefiihrt werden Tischwechselantrieb : Verfahren nach Schneidposition Verfahren nach Beschickungsposition Hubeinheit Heben Senken Futter Futter schliessen Futter offnen Reitstock Reitstock spannen Reitstock ldsen ‘Austragungsband: _Impulsgenerierung fur 3 Minuten Alle Handfunktionen mit Ausnahme des Fahrimpulses des Austragungsbandes sind nur solange aktiv, wie die entsprechende Bewegung gewahit wird Wahrend des Handbetriebes leuchtet die Led ‘HAND’ [each In Die Position des Tischantriebes wird mittels eines Absolutgebers bestimmt. Die Auflosuny der Messeinheit betragt 1 Grad Mit dem Teach In hat man die Méglichkeit, die beiden Stopppositionenen des Tischantriebes im Schneid- und Beschickungbereich einzustellen Im Teach In - Betrieb ist zum anfahren der Positionen ein uneingeschrankter Handbetrieb fir den Tischantrieb erlaubt. Dieser Handbetrieb hat jedoch im Gegensatz zum Handbetrieb keinerlei Endlagentiberwachungen des Tischantriebes! Wahrend des Teach In - Vorganges leuchtet die Led ‘HAND’. In dieser Betriebsart kann kein unbeabsichtigter Automatikbetrieb gestartet werden. Position Langsam ‘Schaltposition Stop i + Teach In Position L Tad atoposton Stop Suhatposion Scher Halteposition Sicherheit Fir das Teach In ist jeweils die Soll - Stopposition der Antriebseinheit massgebend. Auf diese Position muss geteacht werden. Die Bremsverzégerung bewirkt ein dberlaufen der Antriebseinheit um 33 Grad. Davon ausgehend werden die Schaltpunkte Langsam, Stop und Sicherheit fiir die entsprechende Endlage aus der geteachten Position in der SPS berechnet. INT.DOC Seite 6 von 11 1 Schrittketten Die Schrittketten beinhalten alle Automatikablaufe. Die gesamteStruktur besteht aus 7 Schrittketten (1000 - 1999, 2000 - 2999, . . . ), welche von 9 verschiedenen Bedingungen ausgefuhrt werden. ro a Tisch -] me ve oat a ‘vance eae Tent | Inaiienng Hubennet H Intaiserng ‘Arebeinhat [ Trifft keine der obigen Bedingungen zu oder fehit fiir eine der obigen Bedingungen eine Freigabe (Druckluft fehit, CNC nicht in Referenz, POU's eine Statusmeldung gegeriert. .) wird in den entsprechenden Status- Seite 7 von 11 1 Beginn Schrittkette Die genaue Struktur der Schrittketten ist aus dem Funktionsplan 00x101/FUP.AL ersichtlich / Operationen ausserhalb von Schrittketten: 1 Zykluszeit Die Zykluszeit (Programmdurchlaufzeit) kann wahrend der Laufzeit des Programmes mit der Monitorfunktion des CAP 1131 kontrolliert werden i Fehlerkontrolle CPU Die Funktionsfahigkeit der CPU wird kontrolliert und entsprechende Systemfehlermeldungen (wenn noch méglich) gegeriert: Unterspannung CPU > Die CPU-Versorgungsspannung ist kurzzeitig auf unter 18 Volt gesunken Backup Batteie > Die Stotzbatterie ist entladen (Datenverlust kann die Folge sein) Datenvertust > Datenverlust durch entiadene Batterie oder defektes RAM Programmverlust_ > Programm im RAM ist fehlerhatt Kommunikationsfehler > Fehler auf dem CAN Bus autgetreten Fehler LinkO > Fehler auf dem lokalen BUS (CPU-Parallel Bus) aufgetreten Fehler Linkt > Fehler auf dem CAN BUS aufgetreten J Fehlerkontrolle CAN Alle von der CPU angesprochenen Knoten in Can-Netz werden auf ihre Anwesenheit, auf Kurzschluss und auf anliegende Versorgungsspannung hin kontrolliert. Da das Fehlen oder Ausfallen eines Knotens die Systemintegritat des Systems verletzt, wird mit dem auftreten eines solchen Fehlers jeder Hand- oder Automatikablauf unterbrochen. /| Fehlerkontrolle Host to Host Die Anwesenheit der BSL - CPU wird, falls entsprechend konfiguriert, ebenfalls kontrolliert. Dies geschieht dadurch, dass jedem Telegramm die Systemzeit mitgegeben wird und damit die Laufzeit des Telegrammes bestimmt werden kann. Wird die Laufzeit grésser eine Sekunde wird der entsprechende Fehler gegeriert. 1 Zuweisung Maschinenfehler ‘ Zuweisung von nichttolerierbaren Betriebszustanden der Maschine, welche einen Hand- oder Automatikablauf abbrechen. (Notaus, Kollisionen, . ..) 11 Zuweisung Maschinenstatus Zuweisung von tolerierbaren Betriebszustanden der Maschine, welche nur Informationsgehalt besitzen. (Automatisches Abschalten, Motorschutzschalter, Druckluft, . . .) 1/ Behandlung Schutztor Das Schutztor kann geéfinet werden, wenn die CNC nicht ‘Schneidet’ oder ‘Schneidet’ und in einem ‘Stop Vor’ steht. Wahrend einem aktiven Automatikablauf bleibt die Schutztire verriegelt, Nach dem einschalten der Steuerung muss ein geschlossenes Schutztor zuerst geoffnet und anschliessend geschlossen werden, um die Testung der Sicherheitsstromkreise zu erméglichen. Bei gedfinetem Schutztor sind keine Hand- oder Autofunktionen mehr méglich INT.DOC Seite 8 von 11 Bei geéffnetem oder nicht initialisierten Schutztor bleibt die Taste fur Anforderung SchutztUre 6ffnen dunkel, bei geschlossenem Schutztor leuchtet sie dauernd. Wird der Anforderung fur das éffnen der Schutztire stattgegeben, blinkt die Taste mit 2,5 Hz wahrend vier Sekunden. 11 Behandlung Lichtschranke Die Lichtschranke kann durch driicken der Taste ‘Freigabe Lichtschranke’ aktiviert werden. Ist beim Einschalten der Steuerung die Lichtschranke bereits ‘in Ordnung !", muss diese zuerst unterbrochen, und wieder eingeschaltet werden Bei unterbrochener Lichtschranke sind keine Hand- oder Autofunktionen mehr méglich. Bei unterbrochener oder nicht Initialisierter Lichtschranke blinkt die Taste fur Anforderung Lichtschranke, bei aktivierter Lichtschranke leuchtet die Taste dauernd 1! Austragungsband Das Austragungsband lauft automatisch mit dem Signal 'Schneiden’ von der CNC und wenn kein ‘Maschinenfehler’ ansteht. Ein Handbettieb ist méglich durch einen dreiminitigen Impuls. 11 Signalaustausch CNC Signalaustausch zwischen STL und CNC-Steuerung 1! Signalaustausch BSL Signalaustausch zwischen STL und BSL-Steuerung Il Signalaustausch RHL Signalaustausch zwischen STL und BSL-Steuerung. (Ist erst reserviert, aber noch nicht implementiert) 11 Kollisionsbetrachtung CNC Betrachtung der Kollisionsbedingungen zwischen STL- und CNC-Steuerung. 1/ Kollisionsbetrachtung STL - BSL Betrachtung der Kollisionsbedingungen zwischen STL- und BSL-Steuerung. 1/ Kollisionsbetrachtung STL Betrachtung der Kollisionsbedingungen innerhalb der Tischwechselsteuerung. Dabei werden Plausibilitaten der drei Schalter (Sicherheit Tisch1, Sicherheit Tisch2, Tisch Vorhanden ) betrachtet. 11 Prozessgase 11 Druckluft 11 Oelpumpe fiir Crossjet 1! Luftklappensteuerung 1! Steuerung Kiihlgerat J Steuerung Abluftfilter INT.DOC Seite 9 von 11 1! Automatische Abschaltung verzégert I! Start Halbautomatik J Materialhandling Vollautomatikbetrieb Uber den Menupunkt Einstellungen/Automatikbetrieb kann zwischen Halbautomatik- und Vollautomatikbetrieb gewahlt werden. Halbautomatikbetrieb: Im Halbautobetrieb muss jede Aktion manuell von Hand gestartet werden. (Beispiel Beschicken, Tischwechsel, Start CNC) Dieser Betrieb muss flr Anlagen ohne Lade- Entladeeinrichtung oder fiir Anlagen mit Schwenkbeschickung gewahit werden. Weiterhin ist dieser Betrieb nétig, wenn Teile von Hand direkt in den Schneidbereich eingebracht werden, zum Beispiel far Nacharbeiten, Schneiden von Gehausen, Schweissen, Vollautomatikbetrieb: Der Vollautomatikbetrieb setzt das Vorhandensein eines Linearbeschickers LEL an der Anlage voraus. Der Vollautobetrieb erlaubt es, die leere Anlage volizufahren und automatisch arbeiten zu lassen, bis entweder kein Blech mehr auf dem Blechstapel vorhanden ist, oder bis die CNC- Steuerung das letzte Blech geschnitten hat. In letzterem Fall werden keine neuen Bleche mehr beschickt, so dass die Maschine leergefahren wird Dieser Ablauf ist durch das neue CNC-Signal ‘Auftransport’ méglich. Mit dem starten des ersten Schneidplanes wird dieses Signal auf TRUE gesetzt und bleibt so lange anstehen, bis der Schneidplan der letzten Tafel begonnen wird. Zum Volifahren der Aniage wird bem LEL zweimal nur das Signal Beschicken ohne Entsorgen gegeben. Dann wird normal gearbeitet mit Entsorgen und Beschicken, bis das CNC-Signal ‘Auftransport’ weggenommen wird. Dieser Zeitpunkt ist frih genug, um Uber den STL-LEL Signalaustausch nur noch zweimal ein Entsorgen ohne Beschicken anzufordern. Programmbetrachtung: ‘Tischwechsel Varianten 1 +2 ‘Schneidposition «> Beschickungsposition s 5 6 PS P&P 5 3 238 32 6 ge e258 h 3 2 B BSes ge = 2 2° $738 £3 s 2 CNC BSL/LEL INT.DOC Seite 10 von 11 Die Zustande des Materials in den beiden Bereichen Schneid- und Beschickungsposition werden mittels zwei Zahlern festgehalten. Diese haben folgende Bedeutung kein Material 0 Rohmaterial vorhanden 1 Material bearbeitet 2 Anhand dieser Zustande werden auf Seite CNC und LEL/BSL Aktionen ausgelost oder STL-Intern ein Tischwechsel ausgefohrt. 11 Signalgenerierung Generierung von lokalen Variablen oder Ausgangen. INT.DOC Seite 11 von 11 BYSTRONIC Bedienungsanleitung 00.101A1 Programmbeschreibung STL 00.101A1 (BYSTAR 3015) BEDIENELEMENTE Die Bedienung erfolgt aber die Bedienkonsole der STL-Steuerung Die Bedienelemente sind in drei Ebenen gemass Bild ‘unterteilt, 1 [Bicherbe ane Bedlenelemente Q ) [1] Notaus Betatigung 7 2} Freigabetaste for Lichtschranke(n) [3] Becien- und Anzeigeclement MIMIC [Uber das MIC werden alle Hand- sowie |Vollautomatikablaufe gestaret. IMaschineneinstellungen werden ebenfalls Ober |das MMIC vorgenommen. Das MMIC kann |mitels Schlusselschatter [9] durch unbefugte [Manipulationen gespert werden. BYSTRONIC LASER AG | ch 3362 NrEDEROENZ STL STEUVERUNG | VERSION 00.100 (Bedi Tar Normalbetied |(Haloautomatikbetrieby la) Continue far ONC 6) Hatt ror cnc. [61 Stop vor for CNC I71 Material posiioniert le) Start Tischwechse! le) Sperren des mimic. Bild 1 : Bedienkonsole Tischwechselsteuerung Freigabe: Daniel Lerch Datum: 24. April 1997, [Visum: FX DOK.DOC Seite 1 von 13 ‘Weitere, nur zum Ein- und Ausschalten bendtigte Bedienelemente befinden sich am Steuerschrank der Tischwechselsteuerung. a (10) ter: dient dem Reset des Notauskrei |(11] Schalter far CNC-Bedienpanel {12} Arlagenuptschater Po Bild 2 : Bedienelemente auf der Tischwechselsteuerung Im Bereich des Schutztores befinden sich ebenfalls Bedienelemente. Diese umfassen das Bedienen des ‘Schutztores. NOL Aus [13] Notaus Betéitigung - ® \[14] Schutztdre offnen [15] Meisterschalter 4 Bild 3 : Bedienelemente auf dem Schutztorrahmen DOK.DOC Seite 2 von 13 Bild 4 Bild 5 1) (2) (3) (4) [16] Futter schliessen [17] Futter offnen 16 "7 Fusspedal Futterspannvorrichtung [18] Reitstock spannen [19] Reitstock losen 18 19 Fusspedal Reitstock Notaus Betatigung Taste Die Betatigung des Notaustasters bewirkt Ober eine Unterbrechung des Notauskreises einen sofortigen Halt aller gefahrichen Bewegungen. (Anzeige: siehe Resettaste [10]) Freigabetaste fur Lichtschranke(n) Taste Durch drucken der Taste wird der Lichtschrankenkreis getestet und nach gelungener Testung freigegeben (eingeschaltet. Lampe Die Lampe signalisiert den Zustand des Lichtschrankenkreises' Lampe dunkel Der Lichtschrankenkreis hat angesprochen Lampe blinkt ‘Anforderung der Steuerung zum betatigen der Freigabetaste oder der Lichtschranke zwecks Testung, Der Lichtschrankenkreis ist noch nicht zurckgesetzt Lampe helt Der Lichtschrankenkreis ist in Ordnung und ati. Bedien- und Anzeigeelement MMIC: Uber das MMIC werden alle Hand- sowie Vollautomatikablaufe gestartet, Maschineneinstellungen werden ebenfalls ber das MMIC vorgenommen, Detaillierte Beschreibung weiter unten, Continue CNC. Taste : Durch dracken der Taste wird der CNC-Steuerung das Signal Continue (Fortfahren) gegeben. Lampe Die Lampe zeigt an, ob die CNC-Steuerung sich in einem Zustand befindet, in dem sie auf das driicken der Taste reagiert (Stop vor). Lampe dunkel CNC-Steuerung wartet nicht auf das Continue - Signal Lampe hell CNC-Steuerung steht in einem ‘Stop vor und wartet auf das Continue-Signal DOK.DOC Seite 3 von 13 (5) (6) 8] (9) [10] (11) [12] Halt CNC Taste : Das drucken der Taste bewirkt ein sofortiges unterbrechen des CNC- ‘Schneidablaufes. Dieser kann nach dem Auttreten des Unterbruches durch dricken der Taste ‘Continue’ wieder gestartet werden. Achtung : Die Taste hat keinerlei Sicherheitstunktion !!! ‘Stop Vor (CNC) Taste Durch einmaliges drucken dieser Taste kann die CNC-Steuerung wahrend dem Schneidvorgang zu einem regularen Stop vor einer Kontur gebracht werden Nochmaliges dricken stellt den Grundzustand (kein Stop vor) wieder her. Lampe Der Zustand der Lampe gibt Auskunft dariber, ob die Stop-Funktion eingeschaltet wurde. Lampe dunkel Die ‘Stop Vor’ -Funktion ist ausgeschaltet Lampe hell Die Funktion ist eingeschaltet und bewirkt im Schneidvorgang nach jedem Schnitt einen Stopp. Material Positioniert Taste Mit der Taste kann der Steuerung mitgeteilt werden, ob im Beschickungsbereich von Hand Material aufgelegt- oder weggelegt wurde. Lampe Die Lampe signalisiert den Zustand des Materials auf dem Tisch, welcher sich in der Beschickungsposition befindet. Lampe dunkel ‘Auf dem Tisch befindet sich kein Material Lampe hell Auf dem Tisch befindet sich Rohmaterial Lampe biinkt ‘Auf dem Tisch befindet sich geschnittenes Material Start Tischwechsel Taste Mit der Taste kann ein halbautomatischer Tischwechsel gestartet werden. Lampe Die Lampe gibt Auskunft dardber, ob der Tischwechselvorgang akti ist. Lampe dunkel Es ist kein Tischwechsel aktiv Lampe hell Der Tischwechsel ist aktiv Sperren des MMIC Schalter Mit dem Schalter konnen die erweiterten Funktionen des MMIC gegen unbefugte Benatzung gesperrt werden. Alle anderen Tasten bleiben aber weiterhin aktiv Stellung ‘Lock’ In dieser Stellung ist das MMIC gegen unberechtigte Benutzung gesperrt. Alle anderen Tasten auf der Konsole bleiben in ihrer Funktion unbeeintraichtigt. Stellung ‘Unlock’ In dieser Stellung ist die volle Funktionsfahigkeit gewahrleistet. Resettaste fr Notausentriegelung Taste Die Resettaste dient dem Zurlicksetzen des ausgelosten Notauskreises, Lampe Die Lampe signalisiert den Zustand des Notauskreises: Lampe dunkel, Der Notauskreis hat angesprochen oder ist noch nicht zurackgesetzt Lampe hel Der Notauskreis ist in Ordnung ‘Schalter far CNC-Bedienpanel Mit dem abschliessbaren Schalter wird die Speisung for das CNC-Bedienpanel ein- und Ausgeschaltet. Der Schalter kann unabhangig vom Anlagehauptschalter betatigt werden. ‘Anlagehauptschalter ‘Mit dem abschliessbaren Anlagehauptschalter wird die Speisung fur die gesamte ‘Anlage ausser dem CNC-Bedienpanel Ein- und ausgeschaltet DOK.DOC Seite 4 von 13 13) [14] Notaus Betatigung Taste Die Betatigung des Notaustasters bewirkt Uber eine Unterbrechung des Notauskreises einen sofortigen Halt aller gefahriichen Bewegungen. Er hat die selbe Funktion wie die Notaus Betatigung [1] (Anzeige: siehe Resettaste [10]) Schutzture entriegeln Taste Der Schalter dient dem offnen des Schutztores. Das Schutztor ist verriegelt wenn ein Automatikbetrieb aktiv ist (Tischwechsel) oder die CNC-Steuerung am Schneiden ist Lampe Der Zustand des Schutztores wird mit der Lampe angezeigt Lampe dunkel : Das Schutztor ist offen oder nicht arretiert. Bewegungen und Strahiaussendung sind gesperrt. Lampe hell Das Schutztor ist geschlossen und arretiert Bewegungen und Strahlaussendung sind erlaubt. Lampe biinkt Das Schutztor ist entriegelt und kann geotfnet werden. ‘Anmerkung: Nach dem Entriegein der Schutztore muss diese immer gebfinet und wieder 15) geschlossen werden. Meisterschalter Der Meisterschalter dient dem umschalten zwischen Betrieb mit oder ohne Zustimm- betrieb, Stellung ‘Normal’: Diese Stellung entspricht dem Normalbetrieb. Das offnen des Schutztores ist méglich. Nach dffnen des Schutztores gehen von den Antrieben und vor Laserstrahil keine Gefardungen mehr aus, Es ist keine Handbedienung mittels Zustimmung moglich, Die Antriebe sind mittels reduzierter Zwischenkreisspannung gespert. Stellung ‘Master Das drehen des Schalters erméglicht die Handbedienung mittels Zustimmung. Die Antriebe kénnen sich mit der vollen Geschwindigkeit bewegen und der Strahl kann ausgesendet werden. Tischwechselfunktionen konnen nicht dberbrickt werden, ‘Anmerkung: Das drehen des Schalters aus der Stellung 'Normat' in die Stellung ‘Master’ (16) 17) (18 [19] bewirkt das gleiche wie ein offnen des Schutztores. Dieses kann aber wie gewohnt mit der Taste ‘Schutztor oftnen’ entriegelt und gedfinet werden. Zum schliessen des Schutztores muss der Meisterschalter aber wieder in der Stellung ‘Normal’ stehen. Futter schliessen Der Fussschalter dient dem Spannen von Rohrmaterial im Futter. Dies ist nur bei geschlossenem ‘Schutztor moglich Futter offnen Der Fussschalter dient dem losen von gespanntem Rohrmaterial im Futter. Dies ist nur bei geschlossenem Schutztor moglich Reitstock spannen Der Fussschalter dient dem Spannen von Rohrmaterial gegen das Futter. Dies ist nur bei geschlossenem Schutztor moglich Reitstock losen Der Fussschalter dient dem Losen von Rohrmaterial von dem Futter weg. Dies ist nur bei geschlossenem Schutztor moglich DOK.DOC Seite 5 von 13 BESCHREIBUNG MMIC Bild 4; MMIC - Ft F2 HAND AUTO BYSTRONIC LASER AG CH 3362 NIEDEROENZ STL STEUERUNG VERSION 00.100 Bedienung » — BYSTRONIC Das MMIC stellt das Bedienelement zwischen Mensch und Tischwechselsteuerung dar. Es besteht aus einem Display mit 4*20 Zeichen, 11 Tasten sowie 4 Leuchtanzeigen. ‘Beschreibung des MMIC [MENU] Menutaste (F 4}, (F2}, (F3] Funktionstasten Fay Fehleranzeige (ESC ] Abbruchtaste [ENTER] Eingabetaste th [1 Pfeiltasten u Handbetrieb Mit dieser Taste gelangt man an den Beginn der Hauptmendebene. Die Zuweisung ihrer Funktionen ist abhangig vom. Text auf dem Display. Je nach Position im Untermenu konnen damit Bewegungen ausgeldst oder Werte geandert werden, Mit dieser Taste konnen bei blinkender ‘Leda’ anstehende Systemfehler, Maschinenfehler und der Maschinenstatus angezeigt und durchgeblattert werden, In einem Untermend getangt man mit dieser Taste an den Anfang des Untermends. Wird ein Automatikvorgang mit einer Status- oder Fehlermeldung nicht gestartet oder gestoppt, gelangt man mit dieser Taste zurdck in das Untermend, Abbruchtaste im Teachin, ‘Auf Anforderung des Displays gelangt man mit dieser Taste vom Hauptmend in das Untermend. Wird auch im Teachin als Bestatigungstaste benutzt. Mit diesen Tasten kann man sich im Haupt- und Untermend bewegen. Diese LED leuchtet, wenn die Steuerung auf Hand coder im Teachin ist. DOK.DOC Seite 6 von 13 2 ‘Automatikbetrieb Diese LED leuchtet, wenn sich die Steuerung in einem Automatikablauf befindet. 13 ~ nicht benutzt uu Information Diese LED blinkt, wenn ein Systemfehler, Maschinenfehler oder Maschinenstatus ansteht. Ansehen mit Taste (F4] FUNKTIONSBESCHREIBUNG Einschalten Funf Sekunden nach dem Einschalten erscheint auf dem Display der Einschalttext mit der Versionsnummer und dem Modulname. Dieser Text bleibt auf dem Display bis zum dricken der Tasten [Menu] oder (Esc) Mend Durch das betatigen der Menutaste erscheint der erste Bildschirm des Menus, In diesem Menu kann mittels Pfeil-, Enter-, Menu- und Esc-Tasten zwischen den Seiten umgeschaltet werden, Die Menustruktur ist aus dem Bild 5 ersichtlich, Eehleranzeige Fehler werden auf dem Display in Klartext ausgegeben. Dabei wird zwischen drei verschiedenen Fehlerzustainden unterschieden: Systemfehler ‘Systemfehler werden durch einen fehlerhaften Zustand des Steuerungssystems generiert. Solche Zustande sind das fehlen von Knoten oder Fehler der CPU. Maschinenfehler Diese Fehler beschreiben fehlerhafte Zustande der Maschine. Solche Fehler sind der Notaus oder Kollisionen im STL-Bereich selbst oder mit benachbartern Maschinenmodulen. Maschinenstatus Unter Maschinenstatus werden Meldungen und Zustande angezeigt, welche keinen direkten Fehler darstellen. ‘System- und Maschinenfehler bewirken ein sofortiges Abbrechen im Handbetrieb und in Autoratikablaufen. Die Steuerung springt aus diesen direkt in die Fehleranzeige. In diesem Zustand kann kein Hand- oder Autoratikbetrie gestartet werden Zusammen mit dem Auftreten eines Fehlers oder Maschinenstatus beginnt die Led {INFO} zu blinken. DoK.DOC Seite 7 von 13 + rene urtemene . - pr ‘Unermenu [ Untermenu Uniermena Erte] termens Menu ee / Hand {<] en [1 Menu oder 7 atESC) Bl {<) Menu / Ss i) [ Le Uniermenu el rf reso} esc} [F Griernens (Menut mn pi Unermens Unierens 1 [Aen xentguaon Uniermenu {Enter Untermena < Menu 7 cinettingen fer Einstetungen yon Pt ESC} - th 1 Uniermene [ Untermens Untermens {er Uniermens ales hn / hr Hie Teachin fey fg “ESC Bild 6 : Menustruktur 4 Das Hauptmenu "Teach In" wird sichtbar, nach der Erstinbetriebnahme oder durch das setzen des Konfigurationseingangs. “ Das Untermenu "Konfiguration" wird sichtbar durch das setzen des Konfigurationseingangs. DOK.DOC Seite 8 von 13 Handbetrie Im Handbetrieb konnen der Tischantrieb und die Hubeinheit von Hand im Tippbetrieb bewegt werden. Die einzeinen Bewegungen sind beziglich ihrer Endlagen Uberwacht. \Von Hand konnen folgende Bewegungen ausgelost werden: Antriebseinheit - Fahren nach Schneidposition (langsam) {Handbedienung: Bid, (11) - Fahren nach Beschickungsposition (langsam) {Handbesienung: Bild, (2) Hubeinheit - Hubeinheit heben {Handbedienung: Bild, (F1]} - Hubeinheit senken {Handbedionung; Bil, [F2]) Futter - Futter schliessen { Handbedienung: Bid3, (F1)) - Futter offnen {Handbedienung: Bie3,(F2]} Reitstock Reitstock spannen { Handbedienung; Bil, [F1]) - Reitstock losen {Handbedienung; Bl, [F2]) Austragungsband: —- Impuls 3 Minuten (Handbedienung; Biles, [F1)} Das spannen und ldsen des Reitstockes ist ebenfalls bei aktiviertem U-Achsenbetrieb mittels Fusstasten moglich. Kann einen Bewegung vor System nicht freigegeben werden, erscheint auf dem Display in Klartext die entsprechende Meldung, Achtung : Kollisionen oder das Ausfadeln der Schneidtische sind nicht oder nur zum Teil dberwacht, um im Handbetrieb eine méglichst grosse Bedienerfreiheit (mit der ndtigen Vorsichtl!) zu erhalten, Einstellungen Im Menupunkt Einstellungen konnen Systemeinstellungen vorgenommen werden. Diese Einstellungen sind: ‘Sprachenwahl Zwischen den vier Sprachen Deutsch, Englisch, FranzOsisch und Italienisch kann jederzeit umgeschaltet werden { Einstellungen; Bild1, [F1] } Deutsch { Einstellungen; Bildt, [F2] } Englisch {Einstellungen; Bild2, (F1] } Franzbsisch { Einstellungen; Bild2, [F2] } Italienisch ‘Automatikbetrieb: Es kann zwischen Halbautobetrieb und Vollautomatikbetrieb gewahit werden. Unter Normalbetrieb wird der Betrieb der Schneidmaschine mit oder ohne Beschicker BSL verstanden. Der Vollautomatixbetrieb bietet mit einem BYTRANS die Méglichkeit, die gesamte Anlage in leerem Zustand zu starten und laufen zu lassen, bis alle Tafein geschnitten und abgeraumt wurden, Damit ist ein mannarmer Fabrikationsbetrieb zu realisieren {Einstellungen; Bild3, [F1] } ‘Autobetrieb Einschalten { Einstellungen; Bild3, (F2] } ‘Autobetrieb Ausschalten Beschreibung Autostart 1) STL > Im Mend einrichten ‘Vollautobetrieb’ einschalten 2) LEL > Referenz Anfahren, Autobetrieb einschalten (LEL fahrt ober Beschickungstisch) DOK.DOC Seite 9 von 13 3) CNC > Jobliste generieren, Taste ‘AUTO’ drucken Starten, Stop Work + Stop Cut herausnehmen (wenn man das gerade nach dem starten macht, wartet er bereits auf eine Tafel, ansonsten muss man, nachden eine Tafel im Schneidbereich wartet, Cont drucken) und der Autobetrieb beginnt mit einem Beschickungsvorgang durch das LEL, usw, bis die Jobliste abgearbeitet oder kein Blech mehr auf dem Stapel vorhanden ist Konfiguration Unter Konfiguration werden die Einstellungen verstanden, welche die Hardwarekonfiguration der Maschine beschreiben. Mégliche Konfigurierungen sind: Drehachse Wird das Bystar mit Drehachse ausgeliefert, muss die Konfiguration entsprechend eingestellt werden. { Konfiguration; Bild1, [F1]} Drehachse eingebaut { Konfiguration; Bild1, [F2]} _ Drehachse nicht eingebaut ‘Schwenkbeschicker BSL Wird die Anlage mit einem Schwenkbeschicker oder einem einfachen (Linearbeschicker LELeinfach) Linearbeschicker ausgeliefert, muss die Konfiguration entsprechend eingestellt werden { Konfiguration; Bild2, (F1]} Beschicker angebaut { Konfiguration; Bild2, [F2]} _ Beschicker nicht angebaut Linearbeschicker LEL Wird die Anlage mit einem Linearbeschicker ausgeliefert, muss (Doppel-LEL) die Konfiguration entsprechend eingestellt werden. { Konfiguration; Bild3, [F1]} _ BYTRANS angebaut { Konfiguration; Bild3, [F2]} BYTRANS nicht angebaut Rohrhandler LEL Wird die Anlage mit einem Rohrhandler ausgeliefert, muss die Konfiguration entsprechend eingestellt werden. { Konfiguration; Bild4, [F1]} Rohrhandler angebaut { Konfiguration; Bild4, [F2]} Rohrhandler nicht angebaut Achtung: Die Konfigurierung muss mit der tatséchlichen Anlagekonfiguration abereinstimmen. ‘Ansonsten kénnen Fehiverhalten und Kolisionen die Folge sein. Teachin Das Teach In bietet die Moglichkeit, die Haltepositionen des Tischantriebes schnell und einfach Uber das Programm einzustellen. Far das Teach In ist jeweils die Soll - Stopposition der Antriebseinheit massgebend. Auf diese Position muss geteacht werden. Die Bremsverzogerung bewirkt ein Uberlaufen der Antriebseinheit um 33 Grad. Davon ausgehend werden die ‘Schaltpunkte Langsam, Stop und Sicherheit fir die beiden Endlagen Schneidposition und Beschickungsposition aus der geteachten Position in der SPS berechnet. | Position Langsam. —_——1 DOK.DOC Seite 10 von 13 Im ersten Teachin Bildschirm kann der Tischantrieb ahnlich dem Handbetrieb in beide Richtungen nach Schneid- und Beschickungsposition langsam verfahren werden. Damit kann die gwinschte Soll - Stoppositi angefahren werden. Im zweiten Bildschirm wird nach der Position gefragt, welche abgespeichert werden soll. Durch anwahlen der Teachin-Positionen mittels [F1] (Schneidposition) oder (F2] (Beschickungsposition) wird eine Sicherheitsabfrage durchgefuhrt, die mit [Enter] angenommen oder mit [Esc] abgebrochen kann. Nach der Annahme mit [Enter] wird die Annahme der Position nochmals bestatigt. Mit [Esc] kann in den ersten Teachin - Bildschirm zurdckgewechselt werden Halbautomatikbetrieb Halbautomatikablaufe konnen grundsatzlich auf zwei verschiedene Arten gestartet werden Diese gesteuerten Ablaufe sind der Tischwechsel incl. Tisch versorgen und das offnen/schliessen des Futters. Die einfachste Moglichkeit far einen Tischwechsel bietet die Tischwechseltaste auf der Bedienkonsole. Durch drucken dieser Taste wird ausgehend von der Ausgangslage ein Tischwechsel ausgefhrt. Das Schliessen oder Offnen der Futterspannvorrichtung kann Gber einen Fussschalter gewahit werden. Die zweite Moglichkeit besteht darin, einen Halbautomatikablauf Ober das MMIC aufzurufen im Mend ‘Automatikwaht’ kann zwischen folgenden Halbautomatikablaufen ausgewabit werden: Tischwechsel ‘Ausgehend von der Ausgangsiage wird ein Tischwechsel gestartet { Automatikwah!; Bild1, [F1] } Tisch versorgen ‘Ausgehend von der Ausgangsiage werden beide Tische in den Beschickungsbereich versorat { Automatikwahl; Bild1, [F2] } Futter offnen Das Futter wird far die Dauer von 3 Sekunden gedtfnet { Automatikwahl; Bild2 , [F1]} Futter schliessen Das Futter wird fur die Dauer von 3 Sekunden geschlossen. { Automatikwahl; Bild2 , (F2]} ‘Anmerkung ; Nach einem vollendeten Tischwechsel befindet sich der Tisch in der Hubeinheit immer auf der Ubergabeposition fur das BYTRANS, das heisst, der Tisch in der Beschickungsposition befindet sich auf der gleichen Hohe wie der Tisch in der Schneidposition. Automatikbetrieb Der Voliautomatikbetrieb kann mittels Vorwahl in den Einstellungen vorgewahit werden. Voraussetzung { diesen Betrieb ist das Vorhandensein eines BYTRANS und eine leere Maschine. Der Vollautomatikbetrieb beginnt mit dem Start der CNC-Steuerung. Das BYTRANS beginnt automatisch mit dem Beschickungsvorgang, Die Aniage lauft solange, bis die CNC-Steuerung kein Blech mehr will oder das BYTRANS kein Blech mehr zum Beschicken hat. Austragungsband Das Austragungsband lauft automatisch wahrend dem Schneidbetrieb. Fur das Herausfordem von Teilen ausserhalb des Schneidbetriebes kann das Band im Menu 'Handbedienung’ far 3 Minuten eingeschaltet werden. Ein Dauerbetrieb sowie das generelle Ausschalten des Bandes ist nicht vorgesehen. Automatische Abschaltung Die Automatische Abschaltung muss auf der CNC-Steverung aktiviert werden. FUnf Minuten nach Erhalt der Aufforderung zum Abschalten werden Druckluft und Prozessgase ausgeschaltet. Nochmals 5 Minuten spater wird das Kahigerat ausgeschaltet. Abluftfiter Sobald die CNC-Steuerung schneidet wird das Abluttfiter eingeschaltet. Das Filter besitzt einen Nachlauf von einer Minute. Das Fier ist berwacht. Dreissig Sekunden nach dem Einschalten muss das Filter laufen, ansonsten wird ¢ CNC-Steuerung ein Signal ‘Stop vor’ generiert. DOK.DOC Seite 11 von 13 Kuhigera Das Kulhigerat lauft mit dem Einschalten der Steuerung Luftklappensteverung Die Einstellungen fur die Klappensteuerung muss auf der CNC-Steuerung vorgenommen werden. Das Bysprint besitzt drei Sektoren, Nach dem Einschalten aber vor dem ersten Referenz anfahren sin alle drei Klappe geoffnet. Nach dem ersten Referenzanfahren werden die Zustande der Klappen jederzeit nachgefalrt Notaus Der Notaus ist das einzige Mittel fur den Bediener, aufkommende Gefahren wahrende des Betriebes (Aufstehende Blechteile, usw.) durch Betatigen desselben abzuwenden. Die Betatigung des Notaus bewirkt das sofortige abbrechen aller Handbewegungen oder Automatikablaufe innerhalb der Anlage sowie das Ausschalten der Strahiquelle. Dardberhinaus werden ebenfalls das Kuhlgerat, Ablufffiter, Druckluft und Schneidgase, und die Crossjet6lpumpe sowie ein angeschlossenes Beschickungsmodul ausgeschaltet. ‘Schutztire Das offnen der Schutzture bewirkt ein sicheres bremsen der CNC-Antriebe, sperren des Laserstrahles sowie ausschalten des Tischwechselantriebes, Die Schutzture ist wahrend dem Schneiden (ausser nicht in einem ‘Stop vor’ - Zustand ) oder wahrend einem Tischwechsel mechanisch verriegelt. Lichtschranke Die unterbrochene Lichtschranke schaltet sicher den Tischwechselantrieb, die Hubeinheit sowie cin angeschlossenes Beschickungsmodul aus. Wird durch das betreten der Lichtschranke ein Tischwechsel Unterbrochen, kann nach dem einschalten der Lichtschranke der Tischwechsel durch dricken der Tischwechseltaste beendet werden. Das betreten der Lichtschranke hat keinerlei Einfluss auf die Achsbewegungen der CNC-Steuerung DOK.DOC Seite 12 von 13 HARDWAREKONFIGURATION Eine einwandfreie Anlagekonfiguration ist fur die Funktionsfahigkeit der Steuerung uneriasslich, Die Datenabertragungsrate betragt for das gesamte CAN-Netz 100KBit/s. STL- Steverung PU Ts2 om 75% bom 751 ‘Adresse 0 Modul Swi ; : — eae Mosul 1 | {modu 2 Bedienkonsole Mac 708 DIT 701 DoT 701, Adresse 1 Modu! 0 Moat 1 | | Modul 2 Wartungseinheit ic 701 por 701 Adresse 2 Modul 0 Modul 1 \— inauenag (Sea | Ventilinsel vorne Lan [Barker i ‘Adresse 3 Modul 0 [oie 70% Dir 701 o1r 701 Modul 0 Modul 1 | | Modul 2 OT 701 Modul 1 Farrer No (DIocoM) DIOCAN ‘Adresse 7 Modul 0 DOK.DOC. Seite 13 von 13 BYSTRONIC Funktionsplan 00.101A1 STL BYSTAR 3015 Standard 1 Programminitialisierung J Host - to Host Kommunikation 7M / Handbedienung I Teachin 1 Schrittketten 11 Begin Schrittkette 30 H_Bevinn Schritte 1 Systemishler und ein Maschinenehler si Stanbesingungen | Senrtketon L- rreccingungen Tschwechse Variant 1 Stove Teschwechset Varante “7 Trechwechsel beendet | sw eecingungen TichwechselVariante2 Sdeer Tischwechset Varante2 =F Trscrwectsel beendet t ’ Freigabe: di Datum: 24.4.97 Visum: (OX FUP.VSD Seite 1 von 6 1 Bedingungen Tischwechsel Varante 3 ‘Siro Tischwechsel Variante 3 Tischwechsel beendet 11 Bedingungen Intalsierung Hubeinnelt Sax Initarsierung Hubeinnet Hubeinhetinlaisient I Bedingungen Inialisierung Antriebseinhet ‘SB Initatsierung Antrebseinhelt ‘An trebseinhetinlaisient ‘Bedingungen Tisch versorgen Vaviante 1 ‘Tischwechsel Variante 1 ch versorgt 11 Bedingungen Tisch versorgen Variante 2 Tigchweehsel Variante 2 ch versorgt Bedingungen Futter offeen, LH Futter offnen =F Futter gearinet 1 Bedingungen Futter schliessen L1 Futter schiessen Fat ter geschiossen J Tischwechsel Variante 1 ‘1010 HL Waneschrt ‘s1020 L1 Hubeinheitsenken bennett unten ‘31080 Aatied nach [7] Beschickungspesition Auntie in Beschickungspesttion $1040 Tisch nicht versargen | Tisch versorgen ‘31050 LH] Hubeinheit nebo Hubeinheit oben ‘$1060 Antied nach ‘Schneidposition Anti in Schneidpostion ‘s1070 Hubeinhet senken Hubeinhet unten ‘$1080 LH Rucksprung J Tischwechsel Variante 2 's2010| r Warteschett ‘$2020 Hubeinheitheben Hubeinhet oben Aatieb nach ‘Beschickungspositon L Antieb in Beschickungsposiion Hubeinhet senken —L Hubeinneit unten 52050 [Tisch nicht versorgen Tisch versorgen ‘32080 Antieb nach ‘Schneidposiion tieb in Schneidposiion H tubeinnet neven Hubeiaheit oben 52080 LH —Rucksprung 1! Tischwechsel Variante 3 ‘83010 HL warteseneit Hubeinheit senken beinhelt unten Antieb nach ‘Schneidpesition ‘Antiebin Schneidposition 33080) }{ Hubeinheit eben Hubeinhet oben ‘$3050, FH — Rocksprung //\nitialisierung Hubeinheit // Initialisierung Antriebseinheit ‘s4010 ‘$5010 snob nach 11 Hubeinheit heben H semoxpostion beinhet oben L Antvieb in Schneidposition $4020 ‘$5020 L}—Racksprung }} —Rocksprung 1 Futter éffnen 1! Futter schliessen ‘$8010 88010 Futter rtnen Futter schlessen Futer genet Futter geschlossen $8020 ‘$9020 Racksprung L Racksprung 7 Operationen ausserhalb Schrittketten 11 Zykluszeit 1] Fehlerkontrolle CPU 11 Fehlerkontrolle CAN 11 Fehlerkontrolle Host to Host 1! Zuweisung Maschinenfehler 1 Zuweisung Maschinenstatus 1/ Behandlung Schutztor // Behandlung Lichtschranke 1! Austragungsband Signalaustausch CNC 1! Signataustausch BSL 1! Signalaustausch RHL 11 Kollisionsbetrachtung CNC 11 Kollisionsbetrachtung STL - BSL 11 Kollisionsbetrachtung STL 11 Prozessgase 11 Druckluft 11 Oelpumpe fur Crossjet 1! Luftkiappensteuerung 1 Steuerung Kuhigerat 1/ Steuerung Abluftfilter 1 Automatische Abschaltung verzégert 1 Start Halbautomatik 1/ Materialhandling Vollautomatikbetrieb 1] Signalgenerierung BYSTRONIC Programminformation Programm 00.101A1 Einfiihrung Das Programm 00.101A1 ist der Standard fur die Tischwechselsteuerung mit Tischwechsel (STL) fiir das Bystar 3015 in Verbindung mit CNC97. Vom alten System PMC22 wurden lediglich die Ablaufkonzepte Ubernommen. Allerdings ist das Programm in keiner Weise mit lteren Bystar-Versionen kompatibel. Unterlagen Hauptprogramm ‘STLOOX101A1 [PRG] Funktionsplane 00.101A1; FutAufSTLO01C; FutZuSTLO01C; TiHebenSTLOO1D; TiSenkenSTLO01D; ToBePoSTLOO1D; ToSchPoSTLO01D; Bedienungsanleitung 00.101A1 1OOKT01A1NDOK.DOC) Programmbeschreibung 00.101A1 ——_pwoxtorarunt.b0c} Schema $2041 System-Versionen Beim Zeitpunkt der Programmerstellung waren folgende System-Versionen aktuell: Programm-Version CAP1131 -> Version 2.2.09 B vom 06.12.96 Firmware -> CPU75x.HEX 6. 12. 96 Kontakte BYSTRONIC LASER AG, Abteilung Anlagensteuerung LTA Freigabe: Daniel Lerch Datum: 24. April 97 [Visum: xX HIS.DOC. Seite 1 von 1 [SELECONTROL® GAP 1131 Standard [oa Taentier ‘Comment | 0, VAR_EXTERNAL RETAIN Reistock CL | —avar PulsStanTW ~2var “WereKoliecNC | 3var ~ shutianspot | avar ~Aafranspor [svar Tigges | —6-vaR ~ atiseversort | ova - mn | var "[BandSTLO0TA | 7 var TON VAR i Pvar - (CPUKontroe ‘CPUKnO0TA - “DekoderByobit Bye ToBISTLOOIA oe scativerz ~ Ton Entsorgen TIVAR “RS: VAR ~ TRS | "7 var ir [Fehieo2s 7 | - 7 VAR FehierSTL |FehiersTL0016 — 2 VAR_ERTERNAL [Fromest [psi_stt [ "2 \VAREXTERNAL ~~ FromigL——SSSS=LEL STL —T | "2 VAR_EXTERNAL FromRH FHL STL a - [2 va echt FuautSTeooi — Zval - FuZusTLoo1c “2 _VAR_EXTERNAL_RETAIN ~[GENGrehasber a | "2 VARLEXTERNAL 1OABbId [25 Gittntrace “InpubatPos ‘Liehschrarke ~LiScheSTLOOTA TT io | Stevergh0658 [ - MeldungStepper | R_TRIG — - eT | - | ToBePoSTLOOTO I __ ~~ ToSenPoSTLOO1O t "[NachiautFiter [TOF L _ ‘NaciauRoeig TOF - NodoKontolet | NdeKend07A [_ NodeKontrolet | NadeKond01A [ - NodoKonrole? | NdeKerdo7A 1 i ‘NodeKontrote3 NodeKon001A 1 NodeKontrotes ~__|NodeKon00TA NodeKontrolies S| NodeKon 001A NodeKonrole?|NdeKenda1a | ScnTerSTL001e SignaleFahtisch ~BedingungSTL001A 7 Sits Statist Status? Siatus2STLOOTA - Stated ‘Siatus3STLOOTA - Sate ‘Satus¢STLOOTA - Status ‘SiatusSSTLOOTA Status ~ Status6sTLOO%A Status? ~'status7STLOOTA - satus | iatusBSTLOOTA Siatusd ‘StatusOSTLOOTA Header (Page orey SELECONTROL® CAP 1131 Standard & ches [SELECONTROL® CAP 1131 Standard x ces ‘StopVorSchnit RAIS —] —TescngebsTLooTA | TeachSTLOviAa F _TexaniooTs TiebonSTLOGID 5k ~ risenkens 00% “RS | 7 'VAR EXTERNAL smo 7 | 7" VAR_EXTERNAL ‘STLLEL “/STL_RAL 7_VAR_EXTERNAL TRIRIG [7 war TiggerFehies “TiggerFeierse “TragerFehierss “TiagerFehira6 TTiggerFehiecs? “TiggerabAuto TiggetiatPosd “TéggerfatPost TWgerMatPos2 “TagerfatScho —TiageraiScht TiggerMatSch2 [~ojvar VAR | 3 vaR | VAR EXTERNAL ARRAY[ 1.4] OF INT AO) 3 VARLEXTERNAL | axFenerAray ‘ARRAY [0.88 OF BOOL | SO(FALSE) - VAR ~axFoherSpeicher ARRAY [0.05 ]0F BOL —_[96(FALSE) 7 |o - - [pstatTemp i — [eter io - iFeherehier @ t ~Wanaiegave e J enveindex @ - “Seitzaeier a iSubMenvelnéox io | utonabschaen He eal NachiautFter "T0e S| ‘WaciauKuehip | Taeoos — > VAREXTERNAL—{TaATUTSeant | Wome TUT Programm Aust | 42 {1 nou ese begomnen _ {2 OuipuPnose Sooncl ara var — » xAtomatnen BSLVorhanden seandtand xCkiHz “XERR_SIGNAGEBER [BOL "2 VaR EXTERNAL T22.VAR_EXTERNAL WZSIVAR_EXTERNAL Project: UAHOME\DLIPROJ_O/WOOKT01At [Unit STUOOXTOTAT [PRG] Header (Page 5 OTB Bystronie Laser A [Time 160542 __| [SELECONTROL® GAP 1131 Standard & crs oO [SELECONTROL® CAP 1131 Standard CrP TEAR, Werier 725 VAR Aone AFL 726-VAR xFelerBand 135, VAR 96 VAR TOT VAR, [738 VAR | -139'vaR ¥40,VAR. | “747 VAR_EXTERNAL TatlvAR | 145, VAR : “xKollisionSTL2 146 VAR — xKolisionSTL3 TATVAR ‘xKolisionSTLBSL 148 VAR —rkoson LGN TTFAISE 149,VAR FALSE ~ FALSE (FALSE (FALSE | 150|VAR_EXTERNAL_RETAIN Y51|VAR EXTERNAL | 152|VAR_EXTERNAL 7e7|VAR [svar | 755) vaR— 760 VAR EX | ier var “xteldung >ekdungArasige xNolaus1O status xSlatussakt [meV 80 VAR APTS VETREOT [Syston TaserAS_— [Tne 15058 | TSELECONTROL® CAP 1131 Standard 2 Daniel Lerch [Page:6 Project UNHOME\DLPROJ_S7I00K101At (CAP 1131 V2.2 R204 [Date: 04-23-1997 Unit: STLOOXTOTAT [PRG] Header (Page: 6 of 8) [Bystronic Laser AG Time 150546 ie" var eStopVorSchnit TWO-VAR [S)stemFenier “iar var xTWBeendet - 182 VAR ‘xTeachin | 700, VAR_EXTERNAL_RETAIN_xTeachinOk 1 TO4 VAR ‘teacniens - EVAR ‘atest = 56 VAR xTesi2 “| | CHST VAR_EXTERNAL_RETAIN_/xTextOeutsch 96, VAR_EXTERNAL_RETAIN _xTextEnal [T190-VAR-EXTERNALRETAIN_xTextFranz_ {7200 'VAR-EXTERNAL_RETAN — xTexifa FALSE [Caorvar "[xTechindesshPos FALSE a (Ca'var - | etischinsernPos FALSE - [a8 een - iFAise | 204 [xiehOben FALSE (205'VAR ~pxTischUnten FALSE ZBVAR____—_xTaenVersogen FALSE - 5 [207 VAR EXTERNAL_RETAN xuAehseVemanden ‘Fase — i | | | i Project U:HOMEDLIPROI_SAOOXTOTAT TeAPTTST VEE ROOA [Dates 04-75-1887 Unit STLOOKTOTAT [PRG] Header (Page: 7or@) ———jBystonic Laser AG ‘Tie 15:08:48 [Daniel Lerch Page: 7 Pescounoe ‘CAP 1131 Standard xo | i _1 i | ' "Project: UHOME\DLIPROJ_S7OOX101A1 [oaPtisi v22R204 | Unit STLOOXTOTAT [PRG] Header (Page: 8 of 8) {Bysironic Laser AG i ‘Daniel Lerch | ~rResataiganea———~ xSystemFenier Notausl0 xMaschinentehior fg" | _isenetzaenior iSchritzaehier — INO oN i Preset ROSGEGe G10.OxkFelaLioks + eset — FALSE —_GIO.QxKFeldLinks FALSE —GI0.QxkTschLangsam i= i | xtexdeutgen— 2 __/ en TAS | Hrexdetech —| Ro \ — GE INT ! stegeng {FO i Page i ' stefan —| i Fae i i tents! FO Hl reise slerraraing — 7 : “FFetieusjabe - - - FenerSTL ironerzactier | weRESEARO® | axtehierSperhet —|FaherSpecher | Fehr | seanrazege —npeaserand?™*" roxecaone | —etirzaner ‘mosefehar —laneclreher neha — meena car ne | asec sMsdioghne eCongArseue feldeng |—aMeldong Obcepinger dar Hos Hos Kommunikation be Teh variaenem Bescicker ‘Status Sen istatue Setpat ISias-C_ Send —IFenerttoH iste, ToBstbsien — bStah estan Sen’ "ToBSi bend — bend Send end Send - FromBSt-bsien — BStat ov | Sistine eee “or 1 fetes xStertTW————_—_—— AND] 1 | aot oR engages — "sor Sennsups- Tah Tr BesavGGSps ween — | clo.nrischvomanden | ‘Sonsetra | Sensctenste 70 ssioospue “sch 2inSemepos Teh tn eschichungspos unten weseShos — “oromrenenntin 5 giscnenraets Seinsenenrsthe —_sausa santo rslause — Embe “sta |Site Sant SRN, stpcoutate | Sane wvenis— ieaue, eis, sean | cee — uch SHES — NS, stand Siecatine Soman | weeds oiSsebiaastt® —XSusato —|_ Bente eed | on Gio cNCReeene — Seuatnen est afremabesm. — ‘Sroganenee | xB8LVormenden FromLEL xFreigabeSTL . xFreigabeLEL_ Fiorafcaregasre —Jersanesare ur — feregaer Thu deena Thue — teeabes iscnizanier — Stren sao Ne he Varin (ede Then Wexehitungepetiny xStatussartiv— NP Btixeoe oa ent oR NO | Lxstatuss soar | Aen = xStopBPos. No oR Prone ciovereaansnies Sonsereaee Sonsaenrane “No xstoopras — *8 alee ciownseivahantet ‘Sgiscventaesy — Seusstenreas Project UMOMEDLPROL_STOOKTOTAT jeaPrisi vez R20 ate 04 25-1057

You might also like