The PROFIdrive Controller Application should give an idea, how a PROFIdrive controller can be build up, handling drives with PROFIdrive interface.
Inside the example application there are two interface layers to make usage of PROFIdrive devices, which are connected to a PROFINET controller system, easier.
The PNC API is used to provide PROFINET controller related functionalities like cyclic, acyclic and alarm data handling at application layer in a standardized way.
The PDC API is used to provide main PROFIdrive functionalities in a more abstract way. It provides functions to run connected axis with velocity or position setpoints