LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI USB-8452 Issues - WTF

Hello,

 

I have an NI USB-8452 that I knoe I am using right, but it giving me trouble. I am getting the "-301706' ("Property Node (arg 1) in VI) Error. ARG1 is the device reverence, which is done using a constant (can't make it any more simple).

 

1) Used NI Max to define the device reference

2) Finds it in the constant correctly.

3) Setup is using examples on the CD.

 

Sometimes it work and sometimes it doesn't. This is absolutely ridiculous this HW does not work right. Did they send me a bad box? 

 

Also, I have an 8451, which gives me to BS at all...works perfectly no glitching wit hthe same piece of code. 

 

**See pic.

 

Please help me before I hit this with a baseball bat into downtown SF of our roof.

-Peter

0 Kudos
Message 1 of 6
(4,455 Views)

There is no need for cursing on this message board.

If you want to be considered a professional, I suggest you edit your subject line.

 

Arg1 is not your device reference. It is the value being passed into the IoVoltLevel

0 Kudos
Message 2 of 6
(4,414 Views)

Sorry just tired of this. I have been trying to figure this out for days, and I have no clues, except the box is damaged.

 

How do you edit the original post?

 

As for your Arg1 comment, my IO voltage setting...not sure how that can be causing an issue unless the controller replied back with a HW problem. 

 

Any ideas?

0 Kudos
Message 3 of 6
(4,406 Views)

@pmtwiss wrote:

Sorry just tired of this. I have been trying to figure this out for days, and I have no clues, except the box is damaged.

 

How do you edit the original post?

 

As for your Arg1 comment, my IO voltage setting...not sure how that can be causing an issue unless the controller replied back with a HW problem. 

 

Any ideas?


I don't have this device so I don't know.

You might want to read the manual.

 

http://www.ni.com/tutorial/5767/en/

0 Kudos
Message 4 of 6
(4,385 Views)

Pmtwiss,

 

Can you run the example "General I2C Read.vi" with highlight execution turned off and but a simple error indicator off of the first property node (and of course setting your device as the input? I know it is basically what you are running but we want to remove even the remote possibility that something weird is happening with your VI.

 

I'm guessing it is going to throw the same error.  If it does just tell us but if it does not, what error does it throw now?  Aside from that, what 845X driver and LabVIEW versions are you using? Does everything seem to show up correctly in device manager?

Matt J | National Instruments | CLA
0 Kudos
Message 5 of 6
(4,339 Views)

Hey Jacobson,

 

Thanks for replying with useful information.

 

I will implement this test asap.

 

To give you immediate info:

 

1) I use an NI USB-8451 as well, and this works perfectly with my system. Fails with the Arg1 code on the 8452 box. One of the main differences on the 2 boxes is the 8452 has multiple LogicIO Levels, while the 8451 only uses 3.3V. Any setting to the IOVoltageLevel Argument fails. 

2) I have tried multiple PC: Both Win7 64-bit running LV2013 64-bit, both using the 845x v2.1.2 driver.

3) In NI MAX, both devices have difficulty finding the devices, I have to refresh many times to get them to appear. Both my 8451(works) and 8452(bad?) have the same behavior in NI MAX. THey of crouse have different name labels. I choose the correct device reference  when executing the VI.

 

I'll get back to you with the results of your suggested test.

 

Thanks,

 

 

 

 

0 Kudos
Message 6 of 6
(4,329 Views)