PROFIdrive Controller can be realized as application using a PROFINET IO Controller to set up the PROFINET communication to PROFINET IO Devices with PROFIdrive profile implementation.
An example for the Siemens environment is provided by Siemens for the PROFIdrive working group of PNO. More about PROFIdrive Controller can be found here ...