LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Direct injector controller

Dears,

thanks for your comments.

now, I have 3 questions:

1- Do I need a compact RIO along with NI-9751?

2- I want to synchronize a camera with the injector? Do I need another driver to do this job?

3-  Are there required connections or cables?

thanks 

0 Kudos
Message 11 of 13
(109 Views)

 


@hesham52 wrote:

Dears,

thanks for your comments.

now, I have 3 questions:

1- Do I need a compact RIO along with NI-9751?

2- I want to synchronize a camera with the injector? Do I need another driver to do this job?

3-  Are there required connections or cables?

thanks 


1) Yes, the 9751 being in fact a 3rd-party product, that at some point was resold by NI, but not integrated as a real NI product, is only supported in FPGA progamming mode. That means it will only be accessible from an FPGA program and that requires a cRIO or sbRIO hardware.

 

2) You definitely will need a driver for your camera to acquire the images from it into the computer. And that may be already the problem. CompactRIO is a Linux system, so your camera will need to provide Linux drivers, not some Video for Windows or similar drivers only. If you access the camera from your Windows system it will require hardware synchronization of some sort to have any relevant time synchronicity with your realtime control task on the CompactRIO.

 

How you can synchronize it, if you can synchronize it, depends entirely on the camera. Some have digital IOs that can either be used as trigger inputs or provide a frame start signal that then can be read. In either case you will need another C series digital module to provide or receive that digital signal, and program it in you FPGA program to do the synchronization.

 

If the camera can not be externally synchronized, you will have to do the synchronization in software and then a Linux driver for your camera would be a requirement so you can synchronize it on the real-time system in the CompactRIO. Even then, hoping for a synchronization accuracy of 1ms or lower is a completely idle hope. If you have the camera run on your Windows system and can't do hardware synchronization of it from the CompactRIO, hoping to have any synchronicity in the 100ms range or better is absolute fantasy.

 

3) You bet! You need cables to connect your camera to your system, cables to provide power to your camera, a cable for the synchronization of your camera with the according digital IO (if applicable), cables from the injector control module to your setup, power to your motor control setup and the cRIO chassis as well as the injector control module, and whatever your setup would need otherwise. So try to consult someone with real experience in this field, and yes they are not likely to do that for free, but it may safe you a lot of money in the end!

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 12 of 13
(96 Views)

For those of you looking for a NI-9751 module, I think LHP Engineering has begun to support it again?  (I just found this on the internet, I have no first-hand knowledge.)

 

https://www.lhpes.com/lhp-news/lhp-engineering-solutions-reintroduces-the-drivven-brand-into-the-pow...

 

https://drivven.lhpes.com/drivven-ni-9751di-driver

 

BR

John

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

 

Message 13 of 13
(53 Views)