Controller-Eigenschaften
![]()
Armaturenbrett
Der Controller-Befehl öffnet das Controller-Dashboard. In diesem Dashboard können die Eigenschaften und Attribute des Controllers überprüft und bei Bedarf geändert werden. Das Dashboard verfügt über fünf Container, die durch Klicken innerhalb des Registerkartenrahmens geöffnet oder geschlossen werden können.
Allgemein
Dieser Container öffnet die allgemeinen Informationen des Controllers.
Der Controller verfügt über die folgenden allgemeinen Attribute. Bei der Erstellung des Controllers werden die Standardwerte für die Attribute von der Software festgelegt, abhängig von der Wahl des Controllertyps. Die Attribute werden in der Dashboard-Funktion des Controller Builder Workbench angezeigt und können dort bearbeitet werden.
| Attribut | Beschreibung | Bemerkung |
|---|---|---|
| Name | Der Name des Controllers | Ein Name für den Controller ist obligatorisch. |
| Typ | Der Typ des Controllers gemäß der Klassifizierung. | The Type is selected from a predefined drop down list. |
| Hersteller | Der Name des Herstellers der Steuerung. | Der Hersteller wird aus einer vordefinierten Dropdown-Liste ausgewählt. |
| Serie | Der Serienname des Controllers. | Die Serie wird aus einer vordefinierten Dropdown-Liste ausgewählt. |
| Modell | Der Modellname des Controllers. | Das Attribut kann leer gelassen werden. |
| Maximale Anzahl der Basisrahmenprofile | Ein Indexwert der Anzahl der Basiseinheiten, die vom Controller verwaltet werden können. | |
| Maximale Werkzeugrahmenprofile | Ein Indexwert der Anzahl der Werkzeug-Vorrichtungen, die vom Controller verwaltet werden können. | |
| Konfigurationsverhalten | Das Standardkonfigurationsverhalten der gesteuerten Ressource(n). | The predefined list includes the options |
| Drehverhalten | Das standardmäßige Drehverhalten der gesteuerten Ressource(n). | The predefined list includes the options |
Portkonfiguration
Dieser Container öffnet die Konfigurationsinformationen der Signalanschlüsse des Controllers.
Ein Controller verfügt über die folgende Portkonfiguration.
| Attribut | Beschreibung | Bemerkung |
|---|---|---|
| Max. Gelenkanschlüsse | Die maximale Anzahl von Gelenken und anderen Achsen, die der Controller verbinden kann. | |
| Max. logische Eingangsports | Die maximale Anzahl logischer Ports auf der Eingangsseite des Controllers. | |
| Max. logische Ausgänge | Die maximale Anzahl logischer Ports auf der Ausgangsseite des Controllers. | |
| Präfix Eingangsports | Ein Präfix-String für die Namen der Eingangsports. | Ein herstellerspezifisches Präfix wird hier automatisch eingefügt, kann jedoch bearbeitet werden. |
| Präfix der Ausgangsports | Ein Präfix-String für die Namen der Ausgangsports. | Ein herstellerspezifisches Präfix wird hier automatisch eingefügt, kann jedoch bearbeitet werden. |
| Zähltyp | Die Anzahl- und Zählart der Ports. | The counting type is usually vendor specific. It can be |
| Offset-Logik der Eingangsports | Der Offset-Wert beim Zählstart der Eingangsports. | Der Offset-Wert muss zum selben System wie der Zähltyp gehören. Beispiel: Beginn mit einer Byte-Adresse I10 bedeutet einen Offset-Wert von 80. |
| Offset Logik-Ausgangsports | Der Offset-Wert beim Zählstart der Ausgangsports. | Der Offset-Wert muss zum selben System wie der Zähltyp gehören. Beispiel: Beginnend mit einer hexadezimalen Adresse QA bedeutet einen Offset-Wert von 10. |
Simulation
Dieser Container öffnet die Simulationsdefinition des Controllers.
Um eine ordnungsgemäße und zuverlässige Simulation durchzuführen, muss der Controller die korrekten Simulations-Engines für die Ressourcen, die er verwalten wird, definiert haben.
| Attribut | Beschreibung | Bemerkung |
|---|---|---|
| Bewegungsplaner | Dropdown-Liste der verfügbaren Strategien des Bewegungsplaners. Roboter- und Maschinenhersteller integrieren in der Regel ihre eigene Strategie zur Bewegungsplanung. | The predefined list includes the strategies The Generic strategy is a general FASTSUITE Edition 2 strategy for common use. |
OLP-Übersetzer
Dieser Container öffnet den Editor, um die Eigenschaften der Programmausgabe festzulegen.
Um das simulierte Programm auf den physischen Roboter oder die Fertigungsmaschine exportieren zu können, muss das Programm in der korrekten, entsprechenden Sprache geschrieben sein.
| Attribut | Beschreibung |
|---|---|
| Allgemein | |
| Ausgabeverzeichnis | Der Pfad und der Dateiname, unter dem die Programmausgabedatei gespeichert werden soll. |
| Herunterladen / Hochladen | |
| Übersetzertyp | The data format of the translator, to filter the list of available translators. It can be selected between: |
| Name des Übersetzers | Aus der Dropdown-Liste muss die erforderliche Downloader- oder Uploader-Datei mit den Übersetzerdefinitionen und -befehlen ausgewählt werden. Ein Übersetzer ist herstellerspezifisch. Je nach Steuerungshersteller sucht das System im Plugin-Ordner bzw. in den Plugin-Ordnern nach den verfügbaren Übersetzern dieses Herstellers. |
Adapter
Dieser Container öffnet die Adapterinformationen des Controllers. Der Editor zeigt die einzelnen Adapter und deren Definition an. Die Auswahl eines Adapters hebt diesen im 3D-View hervor und zeigt seinen Namen an.
Der Adapter verfügt über die folgenden Basisattribute. Bei der Erstellung des Adapters werden die Standardwerte für die Attribute von der Software festgelegt, abhängig von der Wahl des Adaptertyps. Die Attribute werden in einer der Dashboard-Funktionen der verschiedenen Workbenches angezeigt und können dort bearbeitet werden, die die Erstellung von Adaptern unterstützen.
Der Adapter-Container öffnet sich mit einer vertikalen Liste aller innerhalb der Komponente definierten Attribute, die durch ihre Namen angezeigt werden. Die Auswahl eines dieser Attribute zeigt dessen Eigenschaften, sortiert in zwei Gruppen. Eine Kreuzmarkierung im 3D-View und das Dashboard-UI erscheinen.
| Attribut | Beschreibung | Bemerkung |
|---|---|---|
| Name | Der Name des Adapters. | Ein leerer Name ist zulässig. |
| Typ | The type of the adapter according to the classification. ![]() | |
| Kapazität | Definiert, wie viele Adapter an diesen angeschlossen werden können. | Gilt nur für Steckertyp-Adapter. |
| X, Y, Z | Die X-, Y- und Z-Koordinaten der Vorrichtung. | Die Koordinaten sind auf das globale Koordinatensystem der Komponente eingestellt. |
| Roll (X), Nick (Y), Gier (Z) | Die Roll-, Nick- und Gierausrichtung der Vorrichtung. | Die Orientierungwinkel sind auf das globale Koordinatensystem der Komponente eingestellt. |
| Definiert, welche Klassen von Komponenten an diese Vorrichtung angeschlossen werden können. Auswahl erfolgt über das entsprechende Klassen-Symbol. | Gilt nur für mechanische Steckdosenadapter. Der Befehl „Zurücksetzen“ stellt die Definition auf die Basiseinstellung zurück. | |
The resource classes. ![]() | Durch Auswahl des Kategorie-Symbols werden alle Komponenten der Kategorie festgelegt. | |
| The classes humans, controller and workpiece. |
Benutzerdefinierte Attribute
Dieser Container öffnet die benutzerdefinierten Attribute des Controllers. Der Editor zeigt die Attribute und deren Definition an. Benutzerdefinierte Attribute können hier hinzugefügt, geändert und gelöscht werden.
Es gibt vier Haupttypen von benutzerdefinierten Attributen.
| Typ | Beschreibung | Bemerkung | |
|---|---|---|---|
| Boolesch | Ein Attribut, das entweder den Wert True oder False hat. | The value is set True by pressing the value button | |
| Ganzzahl | Eine ganze Zahl verschiedener Größenordnungen. Für jede Größenordnung wird die Einheit automatisch festgelegt und angezeigt. | A drop down list is available to specify the required magnitude ![]() | |
| Zeichenkette | Ein textbasiertes Attribut. | ||
| Gleitkommazahl | Eine reelle Zahl unterschiedlicher Größenordnungen. Für jede Größenordnung wird die Einheit automatisch festgelegt und angezeigt. | Eine Dropdown-Liste, wie auch beim Integer-Attribut, steht zur Verfügung, um die spezifische Größe anzugeben. |
Das benutzerdefinierte Attribut kann durch Klicken auf die Schaltfläche für den Attributtyp hinzugefügt werden. Das Attribut wird der Liste hinzugefügt und erhält einen Standardnamen sowie einen Standardwert. Durch Auswahl des Namens oder Werts kann dieser geändert werden.
Das aktuell aktive, ausgewählte benutzerdefinierte Attribut kann durch Drücken der Löschen-Befehlsschaltfläche
entfernt werden.



