Performing a Good Analyzer Capture for Debugging/TroubleshootingHardware: GPIB>>Plug-in Controllers>>PCI-GPIB+
Problem: What are the best settings for the GPIB Analyzer if I am trying to troubleshoot a complex GPIB problem that may involve handshaking between multiple devices, bus timing, and the lower-level details of the 488.1 standard? Solution: This KnowledgeBase entry is intended for the case that National Instruments Support Staff requires a GPIB Analyzer capture. This will help us determine more about what is happening on the GPIB. You must have a GPIB+ card to perform the following analyzer capture. If you have been asked to provide an analyzer capture to National Instruments Support Staff, please include a corresponding NI-Spy capture that was run concurrently with the analyzer capture. Details and proper procedures for obtaining an NI-Spy capture can be found in the KnowledgeBase article referenced below.
Note: Usually, troubleshooting will start with Participate in Acceptor Handshake checked. Save that capture, even if you can no longer reproduce the problem. When finished, if you can no longer reproduce the problem, then uncheck it and run another capture. Note that you will probably get buffer overflows in this configuration. You can compare the 2nd with the 1st analyzer capture to see what data you might be missing from the buffer overflows. As long as the failing cases are captured, that will be sufficient for our engineers to examine the problem. If the problem was not reproducible with Participate in Acceptor Handshake checked, most likely there is a timing issue. This setting allows the Analyzer board to slow down the speed of transactions on the GPIB so that it can record everything without losing data. This side effect may fix problems where the other communicating device (non-controller) requires slower handshaking than it requests. Note that this usually is a result of a non-488.1 compliant instrument who is requesting data faster than it can actually process it. Related Links: Product Manuals: GPIB Analyzer User Manual KnowledgeBase 4P3FR2LQ: Performing a Good NI Spy Capture for Debugging/Troubleshooting Attachments:
Report Date: 04/07/2004 Last Updated: 10/01/2008 Document ID: 386GCOV4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
