Access running 800xA Workplace from external Program
I am working on a Windows Program (in .NET) which runs on a 800xA Node and accesses the System via COM Interfaces. This works well for any Data and OPC Property exchange.
Now i would like to allow to open Aspect Views from the running Workplace on the same Node for the interactive User, to allow navigation between the Program and e.g. Plant Explorer. However I only know the COM Interface to access the System running on the Node and couldn't find a way to get the running Workplaces.
Can anyone point me to some Documentation or sample code for accessing the IAfwWorkplace for a running Workplace from an external Program?
Voted best answer
Use .NET Reflector to find an example of usage IAfwWorkplace interface within dynamic link libraries of the Process Portal A. Just type "IAfwWorkplace" in the search (search types), then right-click this interface and select "Analyze". On finish analysis find any available method on "Analyzer" pane, right-click it and select "go to member".
To add all PPA dll modules in the .NET reflector just drag all "C:\Program Files\ABB Industrial IT\Operate IT\Process Portal A\bin" content and drop it to the .NET Reflector window.