01-09-2025 04:12 AM
Hi Folks,
I have inherited a project which used NI-MOTION.
According to the notes I need to install versions 5.2, 7.5, 17.0, in that order.
However, having done this, the project is missing the Initialise Controller.flx VI.
Does anyone have any idea where I might find it.
Best Regards, Ian
01-09-2025 07:04 AM
Hi Ian,
Make sure you have LabVIEW installed, before you install the NI-Motion driver. When you install the NI-Motion driver, it should detect that you have LabVIEW installed on your computer, then it will install the supporting NI-Motion VIs into your LabVIEW palette set. When you open LabVIEW, you'll find all the VIs in the motion menu.
Alternatively, you can use the "search" function in the palette menu. But the NI-Motion driver still need to be installed
The VI you're looking for looks like this:
BR
John
Add motion to LabVIEW in 30min or less - TENET EMotion
Finding it hard to source legacy NI hardware? Try Extend Test
01-09-2025 07:33 AM
Thanks John,
Right now I have only LV 2024 installed, but it tries to install the drivers for 2017 oddly. On my desk PC I was able to just copy the Motion folder over from vi.lib for 2017 to the same folder in 2024 and it worked, but this method didn't work on the PC I am setting up. I think it lost the dlls. Anyway I am perservering and am starting over.
BR, Ian
01-09-2025 06:21 PM
Yes, this is the expected outcome. The last LabVIEW version that NI-Motion supports is LabVIEW 2018. You'll need to use an older version of LabVIEW, like 2017 or 2018, in order to use this motion controller correctly. You might be able to use LabVIEW 2024 by copying over the vi.lib files, but results are not guaranteed.
As a side note, my company has a motion controller the replaces the NI-73xx series of products. It works with LabVIEW 2015 and above, and we continue to support future versions of LabVIEW. For more info, check here: https://geco-lv.com/emotion.html
BR
John
Add motion to LabVIEW in 30min or less - TENET EMotion
Finding it hard to source legacy NI hardware? Try Extend Test
01-10-2025 12:35 AM
That is good to know thanks John. Is your product a straight replacement for the NI card? Or would recoding be required?
We have a spare NI card, but it requires a PC with PCI, which is getting harder to source.
Ian
01-15-2025 08:42 AM
Hi Ian,
Yes, software re-coding is required. However, we've made our VIs similar to NI's old VIs, so migration is straightforward. There will also be some functional differences between our product and the old NI boards. Also, since our product is based on Ethernet, you won't need to find a PCI computer slot. The attached PDF gives an overview of how to replace previous NI-Motion boards with our TENET EMotion. If you have other questions, feel free to email me at john.wu@tenet-tech.co.
BR
John
Add motion to LabVIEW in 30min or less - TENET EMotion
Finding it hard to source legacy NI hardware? Try Extend Test