Hello 1: Yes, your unit will only have the interface available (_parCfg.iSample.MyMethod()) and this will call the implementation of that method in the peripheral. INTERFACEs can only have method declarations but no implementation. The implementation always comes from an actual FB. If that FB is derived by the way, you will even get the derived FBs version of the interface's method, if it is overridden there. For the unit-base-peripheral trio this is usually not relevant, but within units for example this happens all the time. 2: Good question, I was wondering the same. I guess I'd open the object browser and start searching there for "base" or open the folder of all Nexeed objects (for example on BCI's network share) and look for all folders called "*base", because the base objects all (?) have the word "base" and the end. 3: I'll look into it. At the same time, hopefully someone from the official side has an example to share.
... View more