I keep getting the following error message
Error -1074388957 occurred at Open DeviceNet Interface.vi
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
Drivers Installed: NI Device Net 1.6.7, NI-IndCom for Devicenet 2.2, NI-CAN 2.7.5
Thanks for any help!
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.
Everything seems ok in NI MAX and the device name matches in NI MAX and LabVIEW (dnet0). The self test passes in NI MAX.
What VI are you using? Can you post it and screenshots of your setup?
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
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.
Is there any drawback to using the older VIs? Are they compatible with all the new cards as well? Thanks, 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.
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?