LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI-MOTION Initialise Controller

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

0 Kudos
Message 1 of 6
(253 Views)

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 

 

RIObotics_0-1736425129576.png

 

The VI you're looking for looks like this:

RIObotics_1-1736425244211.png

 

BR

John

Add motion to LabVIEW in 30min or less - TENET EMotion
Finding it hard to source legacy NI hardware? Try Extend Test

 

0 Kudos
Message 2 of 6
(227 Views)

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 

0 Kudos
Message 3 of 6
(216 Views)

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

0 Kudos
Message 4 of 6
(192 Views)

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 

0 Kudos
Message 5 of 6
(183 Views)

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

0 Kudos
Message 6 of 6
(152 Views)