08-26-2013 06:27 PM
I keep getting the following error message
Error -1074388957 occurred at Open DeviceNet Interface.vi
Possible reason(s):
NI-CAN: (Hex 0xBFF62023) The Interface is invalid or unknown. Solution: Verify that the interface is assigned to a specific port within the Devices and Interfaces branch of the Measurement and Automation Explorer (MAX).
=========================
NI-Industrial Communications for DeviceNet: (Hex 0xBFF62023) The Interface is invalid or unknown. Solution: Verify that the interface is assigned to a specific port within the Devices and Interfaces branch of the Measurement and Automation Explorer (MAX).
Here is my system Info:
Windows 7 Pro 64
LabVIEW 2010 32 bit
PCI-CAN card
Drivers Installed: NI Device Net 1.6.7, NI-IndCom for Devicenet 2.2, NI-CAN 2.7.5
Thanks for any help!
08-26-2013 07:18 PM
Hi Andy,
If you have a devicenet card installed you probably selected the wrong interface in LabVIEW (dnet0, dnet1, ...). If you aren't sure the card is installed correctly, look in MAX for the card and make sure you can detect it.
08-27-2013 11:24 AM
Everything seems ok in NI MAX and the device name matches in NI MAX and LabVIEW (dnet0). The self test passes in NI MAX.
08-27-2013 11:44 AM
What VI are you using? Can you post it and screenshots of your setup?
08-27-2013 11:55 AM
Here is a screenshot of NI MAX and of the diagram of the VI that gives an error. I have also attached the VI. Thanks, Andy
08-30-2013 09:53 AM
08-30-2013
12:13 PM
- last edited on
03-10-2025
10:34 AM
by
Content Cleaner
Hi Andy,
Great troubleshooting, is this the card you are using? You have found the older DNET api which supports it. My apologies for delaying you if that is the case-I should have seen that off your original post.
A few years ago we jumped to a new API and some of the legacy cards were not supported when the change was made. A list of supported hardware for the newer NI IndComm for DeviceNet API is in the readme.
08-30-2013 02:01 PM
Is there any drawback to using the older VIs? Are they compatible with all the new cards as well? Thanks, Andy
08-30-2013
03:57 PM
- last edited on
03-10-2025
10:34 AM
by
Content Cleaner
Hi Andy,
The old VIs should work well with the older cards. They were slower and less fully featured. The DNET API will work with the older cards but not the newer ones.
If you are just getting started on your project I would consider getting a card that supports NI IndCom for Devicenet, as that is what we are using going forward. I you have a pre-existing application you can port it to the new driver with the instructions here.
12-26-2014 02:45 AM
Hi,
I am new in the use of NI PCI8532 DeviceNet card, i just tried to test it with an example of devicenet palette (Easy IO Config),
but the program show this msg and i don't how to config it because in IN Max idon't have enough information.
So, how can I do?
Many thanks.