Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

NI 9505 Example

Since the NI 9514 is not usable on a SBRIO I need to use a NI 9505 module.

 

In the manual of the module a found a Block diagram for it, containing FPGA parts for:

  • position control
  • velocity control
  • current control

 

But i cannot find examples containing that code (only an example with position control i can find).

Does anyone  have such an example available?

 

Greetings,

 

Ben Engelen

0 Kudos
Message 1 of 5
(5,875 Views)

Dear Mr Engelen,

 

Thank you so much for your post on our webforum. I noticed the Basic Servo (9505 & 9401).lvproj example when using the search tab and searching for 9505. It contains a position / velocity loop and a current loop.

 

Best regards,

Martijn S
Applications Engineer
NI Netherlands
Message 2 of 5
(5,863 Views)

Dear Ben,

 

I have one short addition; with NI RIO 3.3 you are able to access the NI 9514 with the FPGA, a similar example is included with the 3.3 driver.

 

Best regards,

Martijn S
Applications Engineer
NI Netherlands
Message 3 of 5
(5,859 Views)

Hi Martijn.

 

I noticed your comment about using the 9514 with FPGA and RIO 3.3.

 

I opened the RIO and SoftMotion example projects for this, called "Basic Servo (9514).lvproj" and "NI 9514 Basic Move.lvproj".

 

When I connect to my 9073 cRIO controller, the FPGA VI is broken basically because all of the instances of the FPGA I/O Property Node lebeled "Mod1", which refer to my 9514 module, are broken.  I can't figure out a way to generate new property nodes or to get the existing nodes to connect to my 9514 module.

 

Any ideas?  I checked MAX, and I definitely have cRIO 3.3 installed and I'm using SoftMotion 2009 SP1.

 

Jeff.

Regards,

Jeff Long, President
AutomationWorks, Inc.
http://www.automationworks.com
0 Kudos
Message 4 of 5
(5,670 Views)

Hello Jeff,

 

thank you so much for your post. I don't have this example installed, but let me explain what I do to get examples working for my real life target;

- please add your cRIO system to the project, and it is best to save the complete project into another directory (you may not want to change your examples)

- remove the IO items folder from the 9514 module on your cRIO system

- move the IO items and the FPGA VI from the example cRIO system to your cRIO system

- expand the IO folder and right click a IO item and chose select resource; you are now able to select the resource from yout module

I hope this will help you further, please let me know if you have any further questions,

 

Many greetings,

Martijn S
Applications Engineer
NI Netherlands
Download All
0 Kudos
Message 5 of 5
(5,656 Views)