Profibus 3rd party device in 800xA Function Designer
Voted best answer
You dont need a dtm, that would just be to interact with the device itself, if there even is a dtm for that device. When importing the GSD into your new hardware library, you right click and Insert/Replace. The wizard pops up to walk through the steps but you need to setup your IO before inserting. You can choose predefined setups or custom, ex 16 bit to Unsigned INT, and so on. Once you set these up, you can finish the import. Insert your device under the CI854 with the correct address, baud etc. Then insert your Inputs/Outputs as needed below the device. You should have a connections tab within the IO to connect to app variables. Your IO mapping will need to match exactly on both sides to establish comms.
see attached screenshots for import screens example
By default only S800 IO modules are supported for IO allocation in function designer. Separate procedure (HWDProcessor) should be carried out in 800xA system to integrate Third party HART and profibus devices to support function designer IO allocation. The procedure explained in System 800xa Engineering, Engineering Studio. > Section 5 IO Allocation > Profibus Device Support.