Hi Raghunathan,
Your question is a good one. I will first outline what my assumptions are:
1) By port over, you mean you want to migrate from a Windows based LabVIEW program (non-deterministic) to a Real-time operating system based LabVIEW program (deterministic).
2) The operations in your current program have the possibility of being deterministic. Let me expand. Some operations will never be deterministic. For example currently TCP communication is non-deterministic, the hand-shaking involved makes for timing hold ups. You can do TCP communication but it must not be in the time critical portion of your code.
If both above are true then the process is very straight forward.
1) Get a supported real-time target. That is some peice of hardware that runs a real-time operating system. Since you are using the PCI-6229 I think a desktop computer formatted and installed with the ETS operating system would be good. Here is a link for how to tell if the desktop is ETS compatible:
2) Include the target into your project explorer and set it up to your needs. Since 8.0 the project explorer is the best way to organize your overall goal. By included your target you can now see what VIs will run on your host (Windows desktop), and what will run on your target (hardware that runs the real-time operating system).
3) Drag the VIs that were on your host (non-deterministic) to your target (deterministic). This makes it so that when you run you VI it will run on the target and thus a real-time operating system. The idea is to make the conversion as transparent as possible.
I hope that answers your questions.
Brian K.