Here is my situation:
My questions are:
Thank you very much, any input is very welcome.
Solved! Go to Solution.
TL;DR: DQMH does not include ready-made functions for working with distributed systems.
A CompactRIO is a separate computer, and as such, usually there needs to be a separate application running on it. In "regular LabVIEW", as you call it, you would create a new .lvproj file (or maybe use an existing one) for that separate application, add the cRIO as a new target, and start developing your application.
The exact same is true for DQMH. You need to create a new .lvproj, and develop an application running on that cRIO, with or without using DQMH for this new, separate application.
One of the functionalities you will need to implement is communication between your current application running on your PC and the real-time application running on the cRIO. This can be done in a number of ways, ranging from shared variables (eww!) to TCP/IP protocols.
We have an open-source project that contains DQMH modules for network communication. Feel free to take a look at https://dokuwiki.hampel-soft.com/code/dqmh/generic-networking - maybe you can make use of it.
Thank you all for the replies, they are very useful.
My issues is more about "Target and Devices Option Missing When Adding a Real-Time Controller in LabVIEW", and I found the answer here. To sum up, I am using LabVIEW 64bits, so the Targer and Devices option is not shown in the labview project.