VISA and Enet/100/1000 hangs

I am running 50 Enet/1000 /100 controllers from one PC windows7 server.
Each controller ruins 4 instruments configured the same way.
It is essential that all measurements starts at the same time so my main LabVIEW OOP code submits 50 reentrant background LabView processes completing the same test code.
I find that quite often this will hang LabView>MAX>probably also VISA
Restarting LabView sometimes solves the problem and sometimes the only thing to restore proper interface communication is to power cycle the Enet controller. This can be verifies by MAX>Scan for Instruments, if fMAX hangs kill MAX and then power cycle the Enet unit.  Sometimes I am not so lucky so I have to reset MAX configuration and manually enter all +50 Enet units again as there is no support to import a .nte file. It appears as the larger my application becomes the more easily this exception occurs. this means that 30 statins might run fine, but 40 will not and restating 30 stations again after first running 30 stations will hang 1-20 statins (not all though). Hanging also means according to IO trace log that a simple VISA command will not ever be retuned i.e. gets a timestamp but no duration.
Has anyone else have this experience?
Has anyone run +50 Ènet statins successfully?

Hi Sir_N,
Have you tried installing the latest VISA driver from the NI website?
http://search.ni.com/nisearch/app/main/p/bot/no/ap/tech/lang/en/pg/1/sn/catnav:du,n8:3.1637,ssnav:su...
As there could be a conflict between NI and other VISAs, try uninstalling any other VISAs you have and reinstall NI VISA. 
You can see the other VISA installed in MAX > Tools > NI-VISA > VISA Options > Conflict Manager.

Similar Messages

  • GPIB-ENET/100/1000 - programmatically get ip-address

    Is it possible to (programmatically) determine which ip-address a GPIB-ENET device has?
    Regards lind

    Hi ir0nspyder,
    Is your GPIB-ENET/100 attached to your computer when you try to delete it? Make sure it is not connected when you try to delete it.
    If that does not work, let's try generating a MAX technical report (File>Create Report, and select Technical support report). If the following steps don't work, please attach that report to your reply.
    1. Which version of MAX are you using? Have you tried updating to the most current version? You should be able to download the most recent version at ni.com/downloads.
    2. Try repair installing MAX in Start>Control Panel>Programs and Features>National Instruments Software.
    3. Export your current MAX configuration (in MAX, go to File>Export).
    4. Reset the MAX configuration database as described here: http://digital.ni.com/public.nsf/allkb/2C7480E856987FFF862573AE005AB0D9
    5. Reboot your computer
    6. Try to get the GPIB-ENET/100 to connect to MAX as described in my previous post
    Let us know whether this solves the problem. Resetting your MAX configuration database will delete any tasks and devices you have from MAX, which is why we suggest exporting your MAX configuration data before resetting the database. That said, if you import your previous configuration back into MAX after resetting the configuration database, it may bring back in the GPIB device in the weird state where it won't let you delete it. If you don't have any tasks in MAX and don't mind reinstalling any other devices you have, this should not be a problem.
    David R
    Applications Engineer
    National Instruments

  • GPIB ENET/100 and PCMCIA GPIB+ pictures

    Has anyone some pictures of GPIB ENET/100 and PCMCIA GPIB+ controllers
    with a higher resolution than the pictures on the website?

    Hi,
    We don't have any other pictures available than the ones on the online datasheets. Is there something specific you want to know about a feature of this hardware?
    I not, that maybe someone on the forum, that has the hardware available, can take a digital picture of it.
    Regards.
    JV
    NI Belgium

  • 3560 and 3750 - Question about 10/100/1000 ports

    I am researching several Cisco products to recommend to a customer. I was wondering if the 10/100/1000 ports at a 3560 switch, will provide gigabit bandwith on each port or if the bandwidth is shared among several ports. The latter is how a 48 port 10/100/1000 line card would behave on a Cisco 4500 when, depending on the card, the gigabit bandwidth will be shared among 4 or 6 ports at a time.
    What about 10/100/1000 ports on a 3750?
    Thanks

    The new Catalyst switches/modules such as the Catalyst 6500/6000, 4500/4000, 3550, and 2950 support 10/100/1000 Mbps negotiated Ethernet interfaces or ports. These ports work on 10Mbps, 100Mbps, or 1000 Mbps speed based on their connection to the other end. These 10/100/1000Mbps ports can be configured for speed and duplex negotiation in the same way as 10/100 Mbps ports on CatOS or Cisco IOS Software-based switches. Therefore, the configurations given in this document for 10/100Mbps port negotiation applies to 10/100/1000Mbps ports as well.
    http://www.cisco.com/en/US/tech/tk389/tk214/technologies_tech_note09186a0080094781.shtml

  • Catalyst 3560 vs. Catalyst 3750 - 24 and 48p. 10/100/1000

    I need some help in positioning the Catalyst 3560 against the Catalyst 3750 - (only 24 and 48p. 10/100/1000) Switches.
    Under which circumstances should our customer buy 3560 and what are the arguments for the 3750 solution ?
    What are the major differences ?
    Thank you very much for your help !
    Regards,
    Cope

    CAT3750 series support stackwise technology while 3560s do not. This is the main difference between 3560s and 3750s. The switching architecture between the two is very similar. Stackwise comes with lot of advantages. You can find more on CCO at
    http://www.cisco.com/en/US/products/hw/switches/ps5023/products_white_paper09186a00801b096a.shtml

  • Connecting Rv180w and D-Link 5-Port 10/100/1000 Switch DGS-1005G

    This simple exercise has become a pain. I have a D-Link 5-Port 10/100/1000 Switch DGS-1005G connected to an old (10 years old) linksys 4 port router and it works fine. When I try to connect the switch to my new RV180W it appears dead...no connectivity lights at all. I cannot see an uplink port on the RV180w.....I have tried crossover cable still no joy. Am I missing something?

    Hi Tom,
    Yes i am pretty sure, i have called 3S vision and confirmed it, also i conducted 3 test in 3 different switches last week and the camera worked just like that " Plug & Play ".
    I have tested out 3 switches and they are :
    Cisco Switch 16 Port 10/100
    Netgear 8 port 10/100
    Cisco Switch 8 Port 10/100
    I was able to view the camera and modify the settings, upgrade the firmware, etc. all worked, except this model !!!!
    I am losing hope on this and we are considering buying another switch which would be a waste of money.
    Is there is any possible way to enforce the port to read it?
    Also i have noticed one thing, whenver i plug the Camera to SG300-28P switch, the camera has a small led in the motherboard which keeps blinking red when its connected. It is like its trying to boot but not able too.
    I have until the end of the week, if this issue is not sorted out with this switch model, i will have to buy another one

  • Using VISA and RS232 devise , loosing the COM port .

    Using VISA and R232 devise communicating fine with labview and I can  Read and Write.
    however, I want to turn OFF the devise, then turn it ON again (part of the test), and be able to continue .
    The COM port is not communicating . unless I turn both the devise off  and Exit  LV then restart again.
    How to do that without restarting LV.
    thanks

    " Is there a better way to make sure its closed and driver is not hanging onto the connection? "
    you could try a command like " devcon disable usb\vid_0CD5*0003~" and then "devcon enable usb\vid_0CD5*0003~"
    ( you will need to figure out the ID of your device, my example is for a LabJack U3. )
    Get the devcon.exe-utility from microsoft.
    but as mentioned before, just watch what happens with device Manager (' run devmgmt.msc')...
    to enable/disable a device in a VBS script you can use below example,   (As Administrator!)
    Option explicit
    Dim oShell
    set oShell= Wscript.CreateObject("WScript.Shell")
    oShell.Run "RunAs /user:Domain\USER ""cmd"
    WScript.Sleep 100
    oShell.Sendkeys "USERPASSW"
    WScript.Sleep 500
    oShell.Sendkeys "devcon disable usb\vid_0CD5*0003~"
    WScript.Sleep 1000
    WScript.Sleep 100
    oShell.Sendkeys "devcon enable usb\vid_0CD5*0003~"
    WScript.Sleep 1000
    oShell.Sendkeys "exit~"
    Wscript.Quit
    My reason for doing it this way is that my USB device didn't respond to any of my calls from Labview. Enable/Disable solved the issue...
    The thing I particularly hate about above VBS-script is that I need to send the Admin password in plain text...

  • Can't see GPIB/ENET-100 on MAX

    I am trying to test some modified code (new switch drivers) with the new switch in LabVIEW 6.1 before integrating with a delivered test set. I'm using a GPIB/ENET-100 to connect to the switch, with NI488.2 version 1.2, which is what is being used in the delivered product. The operating system is Windows 2000.
    I've configured the IP address and subnet mask on both the computer and the GPIB/ENET-100 so that they can communicate, and configured the GPIB on the computer to set the ENET box as GPIB0. The GPIB diagnostic passes. But when I launch Measurement and Automation Explorer (version 2.2, which was installed with LabVIEW 6.1) it doesn't show GPIB0, even after refreshing. If I bring up VISA interactive control I see a GPIB0, but not the switch modules which are connected to it.
    What am I overlooking?

    If your end system is on a Win2K machine, why aren't you using the current NI-488.2 driver? I know this may not look like the answer to your question, but the 1.2 driver is five years old, and whatever problems you may currently have, or may have in the future, may very likely have been addressed and corrected in the later revisions of the driver. You can download NI-488.2 v2.3 here.

  • Is the GPIB-ENET/100 VXI-11 compliant?

    Hello,
    I've written some code in C/C++ to impement a VXI-11 client. The code works with the Agielnt E2050A and E5810A fine.
    Now I've tried to use the NI GPIB-ENET/100, too.
    If I run my programm I get a "RPC connection refused" error.
    The code is similar to this
    CLIENT *rpcClient;
    static char *svName = "lanhpib2";
    rpcClient = clnt_create(svName, DEVICE_CORE, DEVICE_CORE_VERSION, "tcp");
    if (rpcClient == NULL)
    clnt_pcreateerror(svName);
    return 1;
    The clnt_create(...) function aborts with a RPC connection refused error.
    Is the ENET/100 not VXI-11 compliant?
    Why is it not possible to open a RPC connection to the ENET/100?
    CU,
    Gerald

    The GPIB-ENET/100 is not a VXI-11.2 device. Instead, it uses a proprietary NI-488.2 ethernet protocol to provide a seamless transition from a plug-in (PCI-GPIB, AT-GPIB/TNT, etc.) type of board to an ethernet board with zero code changes. You can use NI-488.2 or NI-VISA to communicate to the instrument as a GPIB instrument.

  • IPhoto, iCloud Photos, QTKitServer-iPhoto and QTKitServer-Aperture all hanging

    iMac mid-2011, 8 GB RAM, 1TB Internal Hard Drive, Mac OS X Mavericks 10.9, iPhoto 5, Aperture 3.5
    My iPhoto library, iCloud photos and some Mac OS X Mavericks file called QTKitServer-iPhoto and QTKitServer-Aperture keep hanging and not responding. Tried repairing permissions and repairing iPhoto library multiple times. Tried re-downloading Mavericks and that did not fix it. Called Apple Support. They said they could not help me beyond what I had already tried (Apple Online Support has really gone downhill since the last time I called) and to go to my local Apple retail store to see a Genius.
    After running hardware tests, the Genius told me that my iPhoto library was too large and that was what was causing iPhoto and iCloud photos to hang. Even though he acknowledged that the QTKitServer operating system file is not supposed to hang. The Genius put in an additional 8 Mb memory to see if adding more memory would help (apparantly iPhoto is supposed to give back some memory when you close it and it does not). So Apple is not flushing memory when an App is closed. Apple's apparent solution is to add more memory that you have to purchase. However, the same three files kept not responding even with the additional memory. So I passed on the additional memory until I get the iPhoto problem solved. He also said my external hard drive, a WD 2TB hard drive that I bought from the same Apple retail store two or three years ago, looked like it was failing because there were lots of disk I/O errors in the system log, even though the drive appears to work fine and disk utility reported no problems when I ran Verify Disk on the external WD drive two days ago. I do not use this drive hardly at all (I backup my iMac to my Time Capsule), exept to keep a backup copy of my iPhoto library and Documents folder, and it has lots of original pictures that are not in my existing iPhoto library. I copied my iPhoto library and Documents folder to it last night and they seemed to copy fine.
    So if my iPhoto library is really too big, and that is what the issue is, my problem is that there is no apparent way to break up my existing iPhoto Library into multiple small iPhoto libraries, without losing all of my keywords, titles, photo edits, event names, album names, folders and projects etc. The last time I tried breaking up my iPhoto library into smaller iPhoto libraries, even though I told iPhoto to export  keywords and titles, it did not. And the Genius did not know if it would work now or not.
    My question is to those of you who have large iPhoto libraries and are using Mac OS X Mavericks and iCloud Photos - how big are your iPhoto libraries? What is too big? Does anyone have an iPhoto library the size of mine that is working fine (who is also using Mac OS X Mavericks and iCloud)? When I talked to Apple online support, they said big iPhoto libraries are 100,000 photos and up. The Genius said anything over 1,000 is big. That's quite a spread. Currently I have 24,000 photos, most of which have been edited in some way or another, and about 1/2 of which have new titles, mulitple keywords assigned, faces and places assigned, etc., since I imported the original master photos. The Genius told me to duplicate my existing iPhoto library, create a new iPhoto library, import all of the folders in the iPhoto database except the Masters folder, and see if iPhoto still hung. If it did, he said it was all the data attached to the photos that is the problem, in which case I would need to create another new iPhoto library and import only the Masters file (images only). I think if I import only the Masters from my existing library, I will lose not only all of my keywords and titles, but also all of my photo edits, event names, album names, folder names, projects etc.
    So I wasted an entire afternoon at the Apple retail store, only to buy a new external hard drive (that I may not even need), was told to buy more memory (that did not solve the problem - I passed on that), and I am no further ahead than I was when I went in. I need to know if there is any way that I can break up my iPhoto library into smaller libraries and retain all of the metadata and photo edits?
    Finally, when I got home, I discovered that my husband with whom I had shared some of my photo streams, still had photos showing in shared photo streams that I had removed from iCloud two days ago. It removed them on my iMac - the place where those streams originated, but apparently left the thumbnails in the shared photo streams of everyone that I had shared the photos with. As soon as I clicked on an actual photo on my husband's iMac, the photo suddenly vanished and all the photo thumbnails in the stream did too. But the empty shared photo stream still remained on my husband's iMac and he had to physically say "Unsubscribe" to get it to go away. So something is not working right with iCloud photos, which is no doubt why iCloud photos is one of the files that keeps not responding.
    Then, when I set up my iMac again this evening, and looked at iCloud on my iMac, all of my photo streams (not just the four that I had removed two days ago) were gone! And when I went into Aperture, the photo streams were all there, but with zero photos in them. Now last night when I boxed up my iMac to take to Apple, those photo streams were all there and they all had photos in them. So where did they go? And why, when you are the originator of a photo stream, and you tell iCloud to remove the photo stream, it says that it does but it leaves remnants of it with the other people you have shared it with? It seems to me that iPhoto, iCloud, and the fact that Apple is not flushing memory when an app closes is the problem with my iMac, not the size of my iPhoto library, or my external hard drive, or the fact that 8Gb of memory is apparently no longer enough memory for decent response with Mavericks (which I thought was designed to help solve some of the memory issues that OS X has).
    I need help and help is apparently nowhere to be found at Apple.
    Is there anyone out there who can help me?

    If you're using iPhoto 5 as you say then, yes, 24k photos is heading close to the Limit of 25k. iPhoto 6 is good for 250,000 images, iPhoto 11 is good for 1,000,000.
    I'm going to guess that's a typo and that you have iPhoto 9.5.
    I've simply never heard of "too many photos" causing the problem you describe. You don't need more memory. You don't need to break up the Library. "Flushing Memory" is a non-isssue. One of the big improvements in 10.9 is in memory management.
    There are a couple of ways to break up a Library while preserving everything. It's dead easy with Aperture - export projects as Library - you can do it with iPhoto simply by duplicating the Library and deleting from the two libraries or use iPhoto Library Manager.
    But, as I say, 24k is a small Library. My main library is more than twice the size of that.
    Are Aperture and iPhoto using the same Library?
    As a Test:
    Hold down the option (or alt) key and launch iPhoto. From the resulting menu select 'Create Library'
    Import a few pics into this new, blank library. Is the Problem repeated there?
    Post back with the result.

  • Is there a way to communicate across subnets with the GPIB-ENET/100?

    I have a GPIB-ENET/100 that I am using. It is sitting on my engineering subnet. My PC is sitting on my corporate subnet and I am trying to communicate between the two. I can ping the device from my PC but the MAX cannot discover it. I noticed there is a message saying that this utility will only discover devices on the same subnet but was wondering if there has been any work arounds done or s/w upgrades available that will allow this to work?

    MAX will certainly not discover it because it does so by sending out a broadcast packet and routers between subnets are designed to ignore broadcast packets (rightfully so, otherwise all broadcast packets from every subnet in the world would propogate over the entire internet).
    I believe that you will be able to get this working by manually specifying the IP address (or hostname) of the GPIB-ENET/100 once you have it setup in MAX. If it is setup as, say, GPIB0, right click on that in MAX, go to Properties, and go to the Network Settings tab. In that field you can specify whatever IP Address/hostname you'd like. As the text points out, you cannot auto-discover using the "Search" utility since you are on a different subnet, but if you know your ENET/100 IP add
    ress then you should not need that.
    Let me know how this goes.
    Scott B.
    GPIB Software
    National Instruments

  • Dell Laptop Won't Communicate w/GPIB-ENET/100

    I have a GPIB-ENET/100 that works great when controlled from a desktop computer on our network, yet when I try to control it with a laptop, it won't pass the third test (GPIB Interfaces Sequentially Verified) in the MAX NI-488.2 Trouble-Shooting Wizard. NI-Spy reports iberr EDVR(0):
    > 1. ibfind(GPIB0)
    > Process ID: 0x000007FC Thread ID: 0x00000360
    > Start Time: 09:18:36.876 Call Duration: 00:00:02.323
    > ibsta: 0x8000 iberr: 0 ibcntl: -519700367(0xe1060071)
    The laptop is a Dell Latitude C510/C610 running Windows XP and NI-488.2 2.10. I've also verified that I have the latest BIOS and drivers.
    Has anyone else ever seen anything like this?
    Thanks!
    Matt

    Hello gpibtester,
    That was it, although I could swear that was one of the first things I checked, and neither the hostname nor the IP address seemed to work. I must be losing my mind. ;-)
    To summarize, it appears that although a hostname can be specified in the "Device Configuration" via...
    1. Invoke MAX
    2. Right-click on the GPIB-ENET/100 in the Devices & Interfaces list.
    3. Select "Device Configuration" from the drop-down list.
    4. Select the IP address/hostname of the GPIB-ENET/100 in the new window that appears.
    5. Click the "Properties" button.
    ...it cannot be used to address the device in the "Network Settings" accessed in the 5 steps you described above. I had to use the actual IP address of the GPIB-ENET/100.
    Th
    anks again!
    (I've attached screen shots of the device configuration and working and non-working network settings for anyone else that may have the same problem I did.)
    Matt
    Attachments:
    GPIBENET100_device_config.gif ‏9 KB
    GPIBENET100_net_settings_not_working.gif ‏8 KB
    GPIBENET100_net_settings_working.gif ‏8 KB

  • GPIB-ENET/100 Issues with Red Hat Enterprise Linix 3.0

    Does anyone know of issues with Red Hat Enterprise Linux 3.0?
    Using Red Hat Linux 8.0, I am able to run EthernetConfig and identify all the GPIB-ENET/100 devices on my Ethernet.
    Running EthernetConfig under Enterprise Linux does not work properly. No devices are detected.
    Everything else appears to be working.
    I can ping the device.
    I can also detect the device using my Windows based program NI-488.2M for Windows NT/GPIB-ENET100 Utilities/Device Configuration.

    I do not know of any issues with RHEL 3.0 and the Beta 488.2 driver. I believe that you have started a support request via e-mail so I will deal with your issue there.
    Thanks,
    Scott B.
    Applications Engineer
    National Instruments

  • ENET/100 GPIB0 not displayed in MAX device list

    I configured the GPIB0 device as an ENET/100 through the win2k control panel. The unit is on our subnet and passes the diagnostic. However, it does not appear in the Max device list. When I try to add a device manually, ENET/100 is not in the list.

    Hello Art,
    It sounds like you are using NI-488.2 version 1.2. Version 1.2 does not have MAX support for the enet. NI-488.2 ver 2.0 has MAX support on Win 2k for the enet.
    Ray K
    NI Applications Engineer.

  • GPIB-ENET/100, NI-488.2 fails to be properly installed on Mac OSX.

    I am trying to install a new GPIB-ENET/100 on my Mac iBook 600 MHz 384 MB running Mac OSX 10.3.2. The GPIB-ENET/100 will eventually be used with LabVIEW 7.0. After running the installation procedure, IP 192.168.0.12 is assigned to the GPIB-ENET/100 device. When I then run the Trouble Shooting Wizard the first two steps are passed but the third, "GPIB Interfacees Sequentially Verified" fails. I am instructed to click on the interface in the associated list to get help but the whole help system is dead in this installation. The firmware is B9.
    The device does not seem to work from LabVIEW either.
    Any help would be very much appreciated.
    Lars Hellberg, Chalmers U. of Technology, Sweden

    Scott,
    Thank you for your response.
    I am pleased to say that everything (except the 488.2 help) works now. The road here was not all straight however and strange things happen.
    Firstly the "Troubleshooting Wizard" reports, even when the ethernet cable is REMOVED (as a test), that:
    1) NI-488.2 Software Presence Verified-PASS (Seems ok to me)
    2) GBIB Hardware Presence Verified-PASS (??????????? very odd to me)
    3) GPIB Interfaces Sequentially Verified-FAIL
    This is what made me look in the wrong direction as, to me, the test seemed to say that the GPIB-ENET/100 "box" was actually detected and the IP number settings was ok (my cable was NOT disconnected when I wrote the first time). Now I (think) I know that my problem was associated with incomplet
    e IP-number settings in terms of "Sub net mask", "Gate way" and "DNS server" which caused the comunication to fail. This problem is related to my incompetence in the science of IP.
    Secondly, now I know that the "Explore GPIB" program works equally well independent on whether or not the ethernet cable is connected. This further contributed confusion and added to the impression that the GPIB-ENET/100 "box" was actually detected and communicated with.
    To sum up, if you are not using DHCP you have to be very careful with ALL the IP settings.
    As far as the dead help function in all the NI-488.2 programs is concerned I have no clue at the moment but I will look in to it at a later time.
    Regards
    Lars
    P.S.
    "Sometimes, having a GPIB Instrument connected to your GPIB interface can cause the Sequentially Verified step to fail."
    This doesn't seem to give me any promlems.
    D.S

Maybe you are looking for