Skip to Content
FASTSUITE E2API ReferencePython APIPython GuidePluginsFolder structure

Plug-in folder structure

The individual Technology package or ControllerPackage configuration file can be specified for each controller, controller series and model.

The priority of Technology plug-in is defined in the next way:

Series > Manufacturer > Standard

  For Technologies algorithm uses first found plug-in with search priority:

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

       2. Plugin\Technologies{name}{Manufacturer}{Series}\Standard

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

       4. Plugin\Technologies{name}\Standard

  For ControllerPackages algorithm uses first found plug-in with search priority:

       1. Check in \ControllerPackages{name}{Manufacturer}{Series}{Model}

       2. Check in \ControllerPackages{name}{Manufacturer}{Series}\Standard

       3. Check in \ControllerPackages{name}{Manufacturer}\Standard

       4. Check in \ControllerPackages{name}\Standard

Example:

Config Path

Work cell with two KUKA controllers KRC4 and KRC2 use Cavity Conservation Technology. There are python scripts inside

*“..\Kuka*KRC4*\Standard\Scripts”* and inside

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

 KRC4 controller will use the python scripts from *“Kuka*KRC4*\Standard\Scripts”*.

 KRC2 controller will use the python scripts from the standard Kuka definition folder *“Kuka*Standard*\Scripts”*.

Example of plug-in folder structure:

Folders

Plug-in requires Settings.xml file located in “ControllerSettings” folder.

XML path

Python scripts  are located in “Scripts” folder.

Scripts

Was this page helpful?