Ordnerstruktur des Plug-ins
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 Technologies Algorithmus wird das zuerst gefundene Plug-in mit folgender Suchpriorität verwendet:
1. Plugin\Technologies{name}{Manufacturer}{Series}{Model}
2. Plugin\Technologies{name}{Manufacturer}{Series}\Standard
3. Plugin\Technologies{name}{Hersteller}\Standard
4. Plugin\Technologies{name}\Standard
Für ControllerPackages Algorithmus wird das zuerst gefundene Plug-in mit folgender Suchpriorität verwendet:
1. Prüfen in \ControllerPackages{name}{Manufacturer}{Series}{Model}
2. Prüfen in \ControllerPackages{name}{Manufacturer}{Series}\Standard
3. Prüfen Sie in \ControllerPackages{name}{Manufacturer}\Standard
4. Prüfen Sie in \ControllerPackages{name}\Standard
Beispiel:
Arbeitszelle mit zwei KUKA-Steuerungen KRC4 und KRC2 verwendet die Cavity Conservation Technology. Es befinden sich Python-Skripte darin.
*“..\Kuka*KRC4*\Standard\Scripts”* und darin
*“..\Kuka*Standard*\Scripts”*:
KRC4-Controller verwendet die Python-Skripte aus dem Verzeichnis *“Kuka*KRC4*\Standard\Scripts”*.
KRC2-Controller verwendet die Python-Skripte aus dem Standard-Kuka-Definitionsordner *“Kuka*Standard*\Scripts”*.
Beispiel für die Ordnerstruktur einer Plug-in-Vorrichtung:

Das Plug-in erfordert die Datei Settings.xml, die sich im Ordner “ControllerSettings” befindet.

Python-Skripte befinden sich im Ordner “Scripts”.
