theColonel26
Lifetime Supporting Member
Thanks for the explaination.AOP = Add On Profile. It is the definition of a thing in the I/O tree. You need to install AOPs for major revisions of firmware for some I/O tree devices.
Each time a new major revision of PowerFlex 525 comes out, for example, they will release a new AOP, which you have to install in order to configure the drive from the tree. The latest is v7.0, at least last time I checked. If I were to add a v7.0 drive to the I/O tree and you don't have the v7.0 AOP installed, it is going to show up as unknown when you open it.
Using Jeremy's method of adding generic modules to the tree instead of using the official RA AOP eliminates the dependency of having to have the AOP installed. You wouldn't have access to parameters like you normally would by using the AOP, though it sounds like Jeremy has largely worked around that.
Indeed I hate statically compiled Like you are talking about.
There is a fair bit of it with codesys as well. Why can't it all just be configured in code!!!!
That's my rant for the day.