Skip to Content

Plug-in-Ordnerstruktur

Die individuelle Technology Package- oder ControllerPackage-Konfigurationsdatei kann für jeden Controller, jede Controller-Serie und jedes Modell angegeben werden.

Die Priorität des Technology-Plug-ins wird wie folgt definiert:

Serie > Hersteller > Standard

Für Technologien verwendet der Algorithmus das First-Found-Plug-in mit Suchpriorität:

  1. Plugin\Technologies{name}{Manufacturer}{Series}{Model}

  2. Plugin\Technologien{name}{Hersteller}{Serie}\Standard

  3. Plugin\Technologies{name}{Manufacturer}\Standard

  4. Plugin\Technologies{name}\Standard

Für ControllerPackages verwendet der Algorithmus das First-Found-Plug-in mit Suchpriorität:

  1. Prüfen Sie \ControllerPackages{name}{Manufacturer}{Series}{Model}

  2. Überprüfen Sie \ControllerPackages{name}{Manufacturer}{Series}\Standard

  3. Überprüfen Sie \ControllerPackages{name}{Manufacturer}\Standard

  4. In \ControllerPackages{name}\Standard einchecken

Beispiel:

Config Path

Arbeitszelle mit zwei KUKA-Reglern KRC4 und KRC2 verwendet Cavity Conservation Technology. Es gibt Python-Skripte darin

*“.. \Kuka*KRC4*\Standard\Scripts”* und darin

*“.. \Kuka*Standard*\Skripte”*:

KRC4 Controller verwendet die Python-Skripte von *“Kuka*KRC4*\Standard\Scripts”*.

KRC2-Controller verwendet die Python-Skripte aus dem Standard-Kuka-Definitionsordner *“Kuka*Standard*\Scripts”*.

Beispiel für eine Plug-in-Ordnerstruktur:

! Ordner

Das Plug-in benötigt Settings.xml Datei, die im Ordner “ControllerSettings” liegt.

! XML-Pfad

Python-Skripte befinden sich im Ordner “Scripts”.

! Skripte

Was this page helpful?