From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Syring pump (New era 500)

hi,

I'm a really beginner in labview.

I downloaded the driver for a syringe pump (new era 500) and installed it.

In instrument I/O part I have different parts like initialize, example, configuration...,

but I don't know how can I use them to control the pump. Is it necessary to make a new program with them? or...?

Tnx

0 Kudos
Message 1 of 9
(3,077 Views)

As a newer LabVIEW programmer, you should open the examples and use them as a template to control the pump.

 

Typically you program will

1.  Initialize

2.  Configure

3.  inside of a loop

          do actions, check for errors

4. Close

 

I have not used this pump but drivers are all generally following the same model.

Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA
0 Kudos
Message 2 of 9
(3,054 Views)

MAy I ask about more info on Era 500 pumps?

Im a syringe pump guy but mine are Kloehn. Are they the same?

 

0 Kudos
Message 3 of 9
(3,041 Views)
0 Kudos
Message 4 of 9
(3,030 Views)

Hi,

 

    This link may be helpful.

 

Regards,

David Oña
0 Kudos
Message 5 of 9
(3,013 Views)

Hi,

 

I am currently working with the NE-500 syring pump which is a programmable syringe pump that has an instrument driver (NE-50X).  I downloaded the driver and am able to use it to operate the pump from the NE-50X Push Buttom Example 🙂  For my specific purposes, however, I do not want to give the operator a choice as to what flow rate and volume is to be infused.  Actually, ideally I'd like to control all of the variables (syringe inside diameter, syringe size, infusion rate, etc).  The first while loop on the left side of the block diagram contains the subVI's that I want to edit, my question is how do I edit the these so that the single value I want executes everytime?

 

Also, just a head's up I am a beginner at Labview.


Any help would be greatly appreciated!

0 Kudos
Message 6 of 9
(2,875 Views)

You really need to start with the LabVIEW tutorial and the Using Driver topics at the Instrument Driver Network page. You do NOT edit the subVIs. You wire up specific parameters to the inputs. From the driver palette (I have no idea what loop you are talking about), you select the function, drop it on the block diagram, and use block diagram constants as the inputs.

0 Kudos
Message 7 of 9
(2,871 Views)

Thank you for the response!  I was actually able to make it work with the comment you said.  You were absolutely right I did not need to edit the subVIs, I simply had to change the inputs on the block diagram from "DBL Numeric Constant" to a regular Numeric Constant.  Also, thank you for providing the links, I have tried to read through as many tutorials and help topics that I can find but its a lot to absorb.  I'll give those a look through though to try and speed up my coding.

 

Thanks again!

0 Kudos
Message 8 of 9
(2,862 Views)

I actually have a quick follow up question.  How were the subVI's created (the small blue boxes that you can click and open up its own front panel/block diagram).  I need to do something similar for my project.  Actually, now that I have the syringe pump working the way I need it to, I was hoping to turn it into its own SubVI in a larger program in which I need the syringe pump to work with other instruments such as valves, etc.  Does anyone know how they did this or could reference a tutorial that would help me?  I didn't catch anything like that in the "Labview 101" that was already referenced.

 

Thanks!

0 Kudos
Message 9 of 9
(2,851 Views)