Structure de dossiers plug-in
Le fichier de configuration individuel Technology ou ControllerPackage peut être spécifié pour chaque contrôleur, série de contrôleurs et modèle.
La priorité du plug-in Technologie est définie de la manière suivante :
Série > Fabricant > Standard
Pour l’algorithme Technologies, utilise le premier plug-in trouvé avec priorité de recherche :
-
Plugin\Technologies{name}{Manufacturer}{Series}{Model}
-
Plugin\Technologies{name}{Manufacturer}{Series}\Standard
-
Plugin\Technologies{name}{Manufacturer}\Standard
-
Plugin\Technologies{name}\Standard
Pour l’algorithme ControllerPackages, utilise le premier plug-in trouvé avec priorité de recherche :
-
Check in \ControllerPackages{name}{Manufacturer}{Series}{Model}
-
Check in \ControllerPackages{name}{Manufacturer}{Series}\Standard
-
Check in \ControllerPackages{name}{Manufacturer}\Standard
-
Check in \ControllerPackages{name}\Standard
Exemple :
La cellule de travail avec deux contrôleurs KUKA KRC4 et KRC2 utilise la technologie de conservation des cavités. Il y a des scripts python à l’intérieur
*“.. \Kuka*KRC4*\Standard\Scripts”* et à l’intérieur
*“.. \Kuka*Standard*\Scripts”* :
Le contrôleur KRC4** utilisera les scripts python de *“Kuka*KRC4*\Standard\Scripts”*.
Le contrôleur KRC2 utilisera les scripts python du dossier de définition standard Kuka *“Kuka*Standard*\Scripts”*.
Exemple de structure de dossier plug-in :
! [Dossiers] (/media/python-guide/plugins/Folders.png)
Le plug-in nécessite Settings.xml fichier situé dans le dossier « ControllerSettings ».
Les scripts Python se trouvent dans le dossier « Scripts ».
! Scripts