Programmmanager
![]()
Armaturenbrett
Für die aktive Fertigungseinrichtung (Ressourcen und Controller) können mehrere Programme erstellt werden, für die Werkzeugwege generiert werden können. Mit dem Programs Dashboard werden diese Programme konfiguriert und verwaltet.
Active controller
In diesem Container wird der aktuell aktive Controller angezeigt, für den die Programme generiert werden. Wenn das Layout mehrere Fertigungsressourcen mit den einzelnen Controllern enthält, wie in einer Zelle, kann der aktive Controller hier durch Auswahl des gewünschten Controllers aus der Dropdown-Liste festgelegt werden.
Frame mapping
Der Container zeigt alle Basis- und Werkzeugvorrichtungsrahmen, die innerhalb der Arbeitszelle vorhanden sind. Die Auswahl eines Rahmens im Dashboard hebt diesen im 3D-View hervor.
Für jeden der Rahmen kann die Dropdown-Liste geöffnet werden, um die Nummer festzulegen. Diese Nummer wird von vielen Roboter- und Maschinenherstellern als Referenzinformation im Programm verwendet und kann beim Herunterladen oder Hochladen des Programms nützlich sein.
Die Nummer entspricht dem Attribut Maximale Rahmenprofile, das für den Controller festgelegt wurde. Es sollte selbstverständlich sein, dass eine Nummer nur einmal einem Rahmen zugewiesen werden kann. Wenn sie bereits einem anderen Rahmen zugewiesen wurde, wird dieser bestimmte Rahmen zurückgesetzt.
OLP download
In diesem Container kann der Pfad festgelegt werden, in dem der Programmdownload gespeichert wird.
Programs
In diesem Container werden die Programme (nicht deren Inhalt) verwaltet.
Eine Liste der verfügbaren (erstellten und/oder geladenen) Programme wird angezeigt, wobei das grün markierte Programm das aktuell aktive ist. Durch einfaches Auswählen eines anderen Programms wird dieses für die Generierung von Werkzeugwegen sowie für andere Anzeige- oder Bearbeitungsaktivitäten aktiv gesetzt.
Ein einfacher Linksklick auf das aktive Programm öffnet den Namenseditor, um den Namen bei Bedarf zu ändern.
Programme sind vom Typ Main oder Sub. Subprogramme können eine Programmsequenz darstellen, die Teil eines Hauptprogramms ist. Im Active program Dashboard können sie in ein aktives Hauptprogramm geladen werden. Sobald ein Subprogramm in ein anderes Programm aufgenommen wurde, kann es nicht mehr auf den Typ Main gesetzt werden. Der Wechsel des Programmtyps erfolgt über die Statussteuerung
.
Starting with R2026.1.1, the Enable program organization command is available.
Pie menu
Ein Kreis-Menü kann am Programmobjekt geöffnet werden.
Und im leeren Bereich des Containers kann ein weiteres Pie-Menü geöffnet werden.
Im Active program Dashboard kann das Programm gegen unerwünschte Änderungen gesperrt werden. Dieser gesperrte Zustand wird hier ebenfalls angezeigt, wie im folgenden Beispiel.
Wenn Sie in der Onsite Editor-Arbeitsumgebung arbeiten, sind einige der oben genannten Befehle und Funktionalitäten sind nicht verfügbar!
Programmeigenschaften
Der Programmeigenschaften-Container zeigt einige Informationen über das aktive Programm an.
| Startzustand | Der Simulationsstartzustand des aktiven Programms kann hier festgelegt werden. |
| Typ | Die Informationen zum Programmstatus. Die Optionen sind: |
| Programmverzeichnis | Der Speicherort, d. h. der Ordner der Eingabe- oder heruntergeladenen Dateien. Wenn hier kein Pfad definiert wurde, wird der Pfad aus dem OLP Download-Container verwendet. |
| Dateien | Listet die verfügbaren Dateien im Ordner auf. Die Eingabedateien zur Simulation können ausgewählt werden. Eine Liste der heruntergeladenen Dateien wird in den Ausgabedateien angezeigt. |
| Nicht identifiziert | Ein neues Programm ohne weitere Informationen. |
| Geladen | Eine Simulationsdatei (.c-Datei) wurde im Programm geladen. Das Programm kann simuliert werden, jedoch ist kein Werkzeugweg vorhanden. Die Informationen werden im Abschnitt Eingabedateien angezeigt. |
| Programmiert | Prozessgeometrie wurde verwendet, um einen Werkzeugweg zu erzeugen. Die Informationen werden im Abschnitt Ausgabedateien angezeigt. |
Wenn Sie im Onsite Editor-Arbeitsbereich arbeiten, ist dieser Container nicht verfügbar!


