Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

How to simulate a PCI-7830R(R series DAQ) in MAX?

HI
I want to simulate a PCI-7830R(R series DAQ) in MAX. when i open MAX,and want to create a this simulate device, but i couldn't find it in the choose device listbox. why? how to simulate a PCI-7830R(R series DAQ) in MAX? hope eveyone can help me here
my system is window XP and installed some drivers as below:
LabVIEW8.2
FPGA8.2
NIRIO2.1
thanks
charles
0 Kudos
Message 1 of 10
(6,126 Views)

Hi Charles

You can't simulate a RIO device in MAX. The "simulate DAQ device" option in MAX is available only for boards which are supported by the NI-DAQmx driver (e.g. M-Series boards, E-Series boards, some USB boards and so on).  But you've another option: You can simulate your FPGA board using the project explorer in LV 8.x.

 
Regards,
Luca
0 Kudos
Message 2 of 10
(6,096 Views)

Hi Luca:

thanks your advise, it is very usefull for me.

but i found that it could not create a communication between the Host VI with FPGA VI,  it 's mean that the Host VI could not communicate with PFGA VI. how to solve that?

is there any way to simulate the Host VI without the FPGA device?

thanks very much

charles

 

0 Kudos
Message 3 of 10
(6,069 Views)
Hello Charles,

Thanks for your request. The ability to simulate you hardware before you get it allows you to start programming as soon as the hardware decision is finalized. Unfortunately there is no way of accurately simulating the information coming from an FPGA VI to a host VI of any type. VIs on hosts and in regular LabVIEW display the same error about the FPGA address not being specified. This is because the VIs have no way of knowing if the objects on the other side of the communication is simulated or not. So it will receive this error and not allow you to start your host VI. There is no remedy.

I can understand your frustration at the lack of full simulation, but it is only meant as a starting point. You can only reliably debug your code with the hardware present.

I hope this information helps you.
Nick_CH
Message 4 of 10
(6,058 Views)

Hi Luca this is Manick.... in previos forum of others.. u displayed a msg that DAQmx not support R series.... i have a great doubt on this ..... In "Device aand interfaces" of the MAX my device PCI7830R was detected.... but its property list was not showing..... and also the physical channel list was seems to be blank... its not detecting the card... i dnt know what is the prob??..i am using Labview 2010 and Max version of 4.7 which supported by NI DAQmx driver 9.2.3............ i have to connect SCB68 with the DAQcard ... so DAQmx is the only step to do that right? or having any other way? hope u reply.... or mail to me gopimsc.n@gmail.com

0 Kudos
Message 5 of 10
(4,197 Views)

The PCI-7830R is only supported by the drivers NI-RIO and not NI-DAQmx. If you have NI-RIO installed on your computer, the PCI-783xR will appear under "Device and Interface" with his FPGA but not the channel that are only shown in the project.

To start working with the PCI-783xR, I suggest you to follow a LabVIEW FPGA Course near your location. ni.com/training or consult those web site:

LabVIEW FPGA Module Training

 

Best regard,

Nick

0 Kudos
Message 6 of 10
(4,194 Views)

Hi thanks Nick for your reply.... so u r saying using PCI7830R in DAQmx is not possible.... ok... already i tested Digital IO lines by using Project explore for the card 7830R , its working... now what i want to know is... i have to connect SCB 68 with this card and have to test a simple VI.... now if iwant to conect thoes both via Project Explorer means...what steps i have to follow... can you give me suggestion ?

0 Kudos
Message 7 of 10
(4,189 Views)

To use the Analog of the PCI-783xR input with the SCB-68 and according to the following KB (Compatible Devics and Cabling for the NI SCB-68 Terminal Block), You have to connect the SCB-68 to the connector 0 using the cable SHC68-68RMIO. The pinout is described in the User Manuel on page A-3.

The Getting Started with R-Serie Multifunction RIO, Step 4 on page 8 descript how acquire analog signal using a simple VI example.

 

Best regard

Nick

 

0 Kudos
Message 8 of 10
(4,178 Views)

Hai Mr.Nick thanks for your reply.... Actually i done Digital Input and Output Example VI... according to my DAQPCI7830R ... it was working good, i done that without connecting SCB68...,  now what i am asking is now i connect SCB68in 0 Connecter via the cable SHC68RMIO.... now  the thing is.... i am not using any function generator or mutimeter to connect in SCB68 to show output.......i want to show a graphical result in front panel of labview....hope u got it.... if i want to do like that means, i want to create a VI right? how to create that VI? and is possible to mapped the 7830Rcard and SCB68 in that VI?

 

 

http://www.ni.com/swf/demos/us/pci/     this link is SCB68 with some other DAQ card.... i am asking similiar to this we can do for PCI7830R in FPGA (Project explorer)?  or similiar to this anyother way?

0 Kudos
Message 9 of 10
(4,176 Views)

Hi,

 

It is not possible to use Express VI with the PCI-7830R. With the RIO device, you have a direct access to the FPGA and that means that you are able to program how the device act. Directly on the Hardware.

So read, the step 4 of the Getting Started (link on my last post). You can also have a look on the example DMS Buffered Acquisition (Ni Finder Example -> Hardware Input and Output -> R Series -> FPGA Fundamentals -> DMA). Have also a look on the the  LabVIEW FPGA Module Training, chapter 3,4,5,6, 8 and 9 (link on my last post).

 

Otherwise, National Instruments provide some very good Training Classes.

 

Best regards

Nick 

0 Kudos
Message 10 of 10
(4,169 Views)