Zum Inhalt springen

Produkt

Vom Palettenplan zum Roboter in der Produktion

Was Stackmill tut, in der Reihenfolge, in der Sie ihm begegnen.

Programmieren

Die Palette bauen, den Zyklus absichern

Alles, was Stackmill schon bisher konnte — und noch immer der Anfang der meisten Projekte.

  • Palettenpläne aus den Maßen von Karton, Palette und Greifer, mit Vorlagen für wiederkehrende Muster.
  • Lagen- und Musterwerkzeuge, die den Plan änderbar halten: Ein Kartonmaß ändern, der Plan folgt.
  • Prüfung von Reichweite, Kollisionen und Singularitäten am realen Robotermodell und an der realen Zelle.
  • 3D-Simulation des vollständigen Zyklus, bevor sich etwas bewegt.
  • Konfiguration von Roboter und Werkzeug: Arbeitsbereich, Koordinatensysteme, Traglast, Geschwindigkeiten.

Ein Export, der für sich steht

Ein Klick erzeugt das native Programm des Roboters. Es läuft in der Steuerung ohne irgendetwas von uns daneben — Stackmill darf geschlossen, deinstalliert oder im Werk gar nicht vorhanden sein.

/PROG  SM_PALLET_OBJ_27
   1:  !This file is generated by Stackmill ;
   2:  F[107:pltz_active]=(ON) ;
   3:  UFRAME_NUM=1 ;
   4:  J P[1] 100% CNT30 ;
   5:  L P[2] 800mm/sec FINE ;
   6:  CALL SM_GRIP_CLOSE ;
   7:  R[112:layer]=R[112:layer]+1 ;
/END
  • Die native Sprache des Roboters, bereit zum Lauf aus seiner eigenen Steuerung.
  • Positionen, Koordinatensysteme, Register und Flags, benannt wie Stackmill sie erzeugt hat.
  • Singularitätsvermeidung und die Schutzabfragen, im Programm selbst geschrieben.

Betreiben

Neu

Den Roboter in der Produktion steuern

Dasselbe Projekt, verbunden mit der Steuerung.

  • Programme aus der Software starten, stoppen, anhalten und fortsetzen, über den Startablauf der Steuerung selbst.
  • Live-Zustand: Achspositionen, Status, Alarme, Geschwindigkeits-Override, Traglast und aktueller Schritt.
  • Rezepte und Palettenplätze, die der Bediener wählt, ohne das Programm anzufassen.
  • Geführter Wiederanlauf nach Alarm, Störung oder Halt, einschließlich Rückgabe des Roboters an das Bediengerät.
  • Tippbetrieb, manuelles Verfahren und freie Bewegung zum Einlernen und Freifahren.
  • Dieselben Bildschirme an einer ROBOGUIDE-Simulation, solange die Zelle noch nicht existiert.

Und die SPS?

Es gibt keine. Die Robotersteuerung ist bereits eine speicherprogrammierbare Steuerung, und dort lebt die Sequenz — Start, E/A, Rezepte, Alarme. Dazu ein gewöhnlicher Industrie-PC für die Software, und die Station ist vollständig. Hat Ihre Linie bereits eine SPS, spricht Stackmill mit ihr.

Die Sicherheitstechnik bleibt unverändert: Not-Halt, Sicherheitsrelais, Schutzeinrichtungen und Sicherheitskreis bleiben so, wie Ihr Integrator sie auslegt. Stackmill steuert den Ablauf; es ist kein Sicherheitsbauteil.

Bildschirme

Eine Oberfläche, auf dem, was die Zelle schon hat

Die Oberfläche wird von der Maschine bereitgestellt, auf der Stackmill läuft. Es gibt keine eigene HMI-Hardware zu spezifizieren.

  • Das FANUC-Tablet-Bediengerät, bei Robotern, die eines haben — die CRX-Reihe und das neuere Tablet-Programmiergerät.
  • Jedes Android-Tablet über eine Kiosk-Anwendung, die auf die Maschine zeigt: die Antwort überall dort, wo der Roboter das klassische Bediengerät hat.
  • Jeder PC oder Laptop im selben Netz, im Browser.
  • Die Desktop-Anwendung selbst, unter Windows oder Linux.
  • Mehrere Bildschirme gleichzeitig — der Bediener am Bediengerät, der Integrator am Laptop.

Tablet oder Laptop

Bedienoberfläche

FANUC-Tablet

Dieselben Bildschirme

Bedienbildschirm oder das FANUC-Tablet

Stackmill

Industrie-PC oder jeder Rechner

oder eine von uns vorbereitete Maschine

Ethernet — Befehle und Zustand

FANUC-Roboter

Programme, E/A, Register

Live-Zustand

Ein Rechner führt Stackmill aus; die Bildschirme sind Clients. Der Roboter braucht nichts außer seiner eigenen Steuerung.

Ausrollen

Drei Formen, ein Produkt

Dieselbe Software, installiert passend zur Maschine, auf der sie leben soll.

Arbeitsplatz

Windows oder Linux. Programmierung, Simulation und Export — und Live-Steuerung eines Roboters aus derselben Anwendung.

  • — Installation mit einem Klick
  • — Update aus der Anwendung heraus
  • — Funktioniert ohne Internet

Ein Rechner neben dem Roboter

Jeder Rechner genügt — Industrie-PC, normaler Bürorechner, sogar ein Laptop — unter Linux. Nichts Echtzeitfähiges, keine Spezialkarte. Er führt die Software aus; der Roboter hängt am Ethernet, die Bildschirme am Netz.

  • — Startet mit der Maschine
  • — Bildschirme sind Clients im Netz
  • — Eine Installation für die ganze Station

Versiegeltes Gerät

Ein bootfähiges Abbild installiert Linux, Software und Werkzeuge unbeaufsichtigt, auf einer Maschine, die ein Integrator an einem Nachmittag aufbaut.

  • — Unbeaufsichtigte Installation vom USB-Stick
  • — Verschlüsselte Festplatte, Lizenz an das TPM gebunden
  • — Signierte Updates mit Rückkehr zur Vorversion, wenn eine nicht startet
  • — Fernwartung über einen verschlüsselten Tunnel, auf Anfrage

Lizenz und Support

Was Ihnen gehört und was von uns abhängt

Klar gesagt, denn davon hängt ab, ob eine Zelle läuft, wenn das Internet nicht läuft.

  • Ein Lizenzschlüssel wird einmal mit Internet eingegeben und bindet sich an diese Maschine.
  • Mit einem Sicherheitsmodul (TPM 2.0) arbeitet die Lizenz danach offline — der Normalfall einer Produktionszelle.
  • Ohne Modul meldet sich die Software bei unserem Lizenzserver und führt nur Simulationen aus.
  • Im Demomodus wird ohne Zeitlimit bearbeitet, gespeichert und simuliert; der Export ist deaktiviert.
  • Ein Platinentausch oder ein gelöschtes Sicherheitsmodul führt zu einer Anfrage, die wir freigeben — online oder per Datei für eine Maschine ohne Internet.

Läuft es mit Ihrem Roboter?

FANUC zuerst: Alles wird auf FANUC-Hardware entwickelt und getestet, und der Live-Treiber erreicht die Steuerung über ein kleines Programm darauf und eine TCP-Verbindung. Weitere Marken folgen — intern ignorieren Treiber, Solver und Exporter die Marke bereits. Schicken Sie uns Modell und Optionsliste Ihrer Steuerung, und wir sagen Ihnen, was Ihr Roboter braucht.