NI 488 pascal programs to NI 488.2

Hello, I have a bunch of programs written in Pascal for a NI 488 board working in a DOS environment and I want to use them with a NI 488.2 board under win XP. I have tried the .exe files but they do not work. I suppose that there are some minor magic changes which can put the wag on its way, but serendipity is a rare bird today and consequently I need someone to heeelp me

Hey, it seams I missed the board .. presently I do not intend to steer the ship on the LabV's ocean. I just wanted to make some adjustments in Pascal ..

Similar Messages

  • How do i run a program ni-488.2

    How do you run a program GBIB NI-488.2 in visual basic

    Yes, this will be a good place to find some programs. These are located under your \National Instruments\NI-488.2\Languages\Visual Basic directory.
    Also, some examples might be found on our website. Please let know if you are trying to do any specific application.
    Good luck with your project. Again, thank you for choosing National Instruments!
    Swapnil P.
    National Instruments Engineer

  • Can a 488.2 controller be used with 488.1 device?

    I was wondering if a 488.2 controller can be used with a 488.1 device? I have used the same controller with 488.2 devices with no problems but not with a 488.1 device.

    srm,
    A 488.2 controller (such as any of NI's GPIB boards) is backwards compatible with a 488.1 device. Both use the same digital communication protocol to address the bus. The main differences in 488.1 and 488.2 are the status model (which is also backwards compatible, 488.2 just added additional functionality on top) and that the 488.2 specification added additional software specifications, such as a common command set and syntax & data structure guidelines, that a 488.1 device would not necessarily understand. So if you were trying to address a 488.1 device using commands or programming calls specific to 488.2, this could be the cause of the problem. I know these abilities are separated into two different palettes in LabVIEW, I'm not sure exactly how they are separated in the text-based languages.
    Regardless, a 488.1 device should show up when you "Scan for Instruments" with your GPIB card in MAX. Some things to check are that the GPIB card is installed with the proper drivers (the latest verison of NI-488.2 compatible with your OS) and is detected by Windows and MAX, the cable connections are made properly and the instrument is powered on and has its GPIB interface configured with an address that does not conflict with another instrument. Hope this helps clear up the confusion, have a good day!
    Sincerely,
    Ross C

  • NI -488.2 GPIB

    I am Sze Yuen Cheng from Osram Sylvania Inc. I have a few questions about your NI-488.2 GPIB. I need to use the GPIB to interface a few Xitron power analyzer instruments with the computer by using Visual Basic 6, and this is the first time that I am using both Visual Basic and GPIB. I found 2 files from the NI-488.2 software CD: one is called Vbibi-32.bas and the other is Niglobal.bas. What are these files? Are they just the initialization and variable definitions for the GPIB hardware? Do I have to include these files with the Visual Basic program in order to communicate between the computer and the instruments through the GPIB? How can I include these files in the Visual Basic program? What are the most important things that I have to know
    or acquire from the Vbibi-32.bas and the Niglobal.bas files in order to finish my task? I am going to attach these 2 files for your references.
    If you need more information, please contact me at [email protected] or 847-726-6258.
    Thank you,
    Sincerely,
    Sze Yuen Cheng
    Attachments:
    Vbib-32.bas.txt ‏52 KB
    Niglobal.bas.txt ‏13 KB

    Hi,
    You have found the right two files! These two files make up what we call the "language interface files" for VB. You can find out more here: http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3D90756A4E034080020E74861&p_node=DZ52353&p_source=external
    In summary:
    NIGLOBAL.BAS: global module containing predefined constant declarations
    VBIB-32.BAS: source file containing NI-488.2 routine and NI-488 function prototypes
    I always find that the best way to learn is by example. There should be some basic examples that installed with your NI-488.2 driver. If you installed it to the default path, it will be located in C:\Program Files\National Instruments\NI-488.2\Languages\Visual Basic
    Take a look at those examples. They should hel
    p you get on your way.
    Best Regards,
    Aaron K.
    Application Engineer
    National Instruments

  • 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

  • Error in installing NI 488.2 in PXI system

    Hi, all
    We have a VA-HR instrument and agilent power supplies, which we are being controlled through USB interface in one computer. all the supplies and VA-HR are controlled via single USB.
    Now we want to controll these instruments from another computer which is a PXI system with NI PXI 8105 Embedded controller. (PXI system contains Windows XP service Pack 2)
    When the USB cable was plugged into PXI system, it gave folowing message:
    Found new hardware, USB serial controller D, and also the GPIB-USB-HS.
    So we came to conclusion that it requires USB serial controller D drivers as well as GPIB-USB-HS(GPIB-USB-B) drivers.
    For that i did download NI 488.2 2.7.3 from NI website and tried to install that into PXI SYSTEM. But during installation, the process rolled back from driver installation and gave an error. i tried this for atleast three times. In other PC the same .exe source of NI 488.2, successfully installed NI 488.2 software without any error.
    I can't understand why this NI 488.2 is not being installed.
    LABview 8.6 is already installed in the system.
    In short i want to connect my Power supplies and VA-HR to PXI system. Please help me out in this installation error.
    thanks and regards,
    vishal sakarvadiya

    muks
    Proven Zealot
    What is the error you are getting?
    HI, muks
    Now I have attached the images with this message which shows sequence of process that was followed during installation of NI 488.2 in PXI system.
    STEP-1...
    STEP-2...
    STEP-3....
    STEP-4.....
    STEP-5.....

  • Is a PCI-488.2-1M card backwards compatible with the 488-1975 standard?

    Is a PCI-488.2-1M card backwards compatible with the 488-1975 standard?

    IEEE 488-1975 is one of the early revisions of the IEEE 488.1 stardard, other revisions include 488-1978 and 488.1-1987.
    Because the original IEEE 488 document contained no guidelines for preferred syntax and format conventions, work continued on the specification to enhance system compatibility and configurability among test systems. This work resulted in a supplement standard, IEEE 488.2.
    So, both 488.1 and 488.2 support 488-1975
    I checked the link and it is fine, make sure you have the right web browser settings.
    http://sine.ni.com/apps/we/nioc.vp?cid=1233〈=US

  • Can IEEE 488.2 Labview software/drivers used on a IEEE 488.1 instrument

    I have a IEEE 488.1 device but am using a IEEE 488.2 Labview software/driver package.  Measurement and Automatiion
    tells me that the IEEE 488.2 board is working properly but there is no communication between the board and the device.
    Is IEEE 488.2 downward compatible?  If not, is there any remedy rather than getting a new board or getting a new instrument
    with IEEE 488.2 software?
    Thanks.
    Mark

    Hello,
    In my application I am conducting a pressure test, Here am using DMA Make Air Data Test Set witch I am interfacing to the PXI system through GPIB.
    In MAX the particular GPIB address is detected but if i write a query "*IDN?" it did nt respond.
    To debug this issue I used NI 488.2 Interactive control when i started communicating with the instrument it throws error such as EAB0 and status as TIME0 and CMPL
    Here the Instrument DMA make MPS31C is 1EEE 488.1 Compliant.and NI 488.2 Ver 2.52
    Please find the attached operation manual and Device communication manual of the Air data test set
    Please suggest be a solution for this issue.
    Waiting for a quick reply
    Regards
    Lingaraj
    Attachments:
    EM MPS31C Operating0108.pdf ‏2452 KB
    EMPS31CExtDrivComm.1010.pdf ‏104 KB

  • S: cheap LabView compatible GPIB-IEEE-​488 Card

    Hi Newsgroup,
    i'm looking for a cheap GPIB-IEEE-488-Card (LabView compatible) to control a
    climate-chamber with LabView 6.i. As the climate-chamber was build more than
    ten years ago, i don't expect it's interface to be compatible to the
    IEEE-488.2 standard.
    Following information about the interface occur in the manual: IEC-bus, IEEE
    488 plug connector
    Is there a downward-compatibly form IEEE-488.2 to IEEE-488?
    Does anybody know where i can buy such a card for few money?
    I've found a Dealer in Germany (where i come from) with the following offer:
    http://www.quancom.de/quancom/quancom01.nsf/home_p​rod_deu.htm?OpenFrameSet&F
    rame=unten&Src=http://www.quancom.de/qprod01/deu/p​b/gpib_1.htm
    For me it seems to be quite inexpens
    ive, but i have few experience within
    this range. Therefore I would be glad, if you could help me. My boss would
    not appreciate if spend a lot of money for a card, which does work together
    with the climate-chamber.
    Greetings
    Florian

    Les's answer about 488 is right on. 488.2 is just a superset of the original 488 - nothing about the electrical interface has changed. You question about low cost cards has a different problem however. The GPIB functions in LabVIEW will only work with an NI card. If a vendor offers a VISA driver for their card, then the LabVIEW VISA functions will work but I have had some problems with very old instruments and VISA. If the vendor offers GPIB drivers for LabVIEW, then use those. If all they have is a DLL that you need to call, then you've got a lot of software development ahead of you. All of this means is that the cost of the hardware is just a part of the overall cost of a project. If you manage to save $100 on the board and then have spend a week or two o
    n the basic GPIB software, you really haven't saved anything.

  • How to generate Flow Chart from Program Source Code easily and automatically.

    It is very crucial to have a clear mind when faced with abstract codes for software engineers and program developers. As always, the programmers have had an overall structure in your mind and then process the design with source code.  The structure can somehow be so complex that it becomes hard to cope with gradually. More often than not, you will get stuck when you process to some extent. However, codes can’t speak and present themselves in a straightforward way. You are eager to find out a straightforward layout to transfer those abstract codes to visible flowchart, aren’t you? Do you know there's code to flowchart software tools online? This tool can help you make a flowchart from source code automatically, here I will introduce you a great code to flowchart converter software.
    Code Flowchart Creator is professional source code to flowchart software tool. This software is designed for programmers or document writers, and its main function is to generate flow chart from source code such as C, C++, VC++ (Visual C++ .NET) and Delphi (Object Pascal) programming files. It helps users to understand complex program structures by visual diagrams. When users are editing the source code, it can make a flowchart or NS chart according to that code, the source code will be analyzed to build a visible flowchart that can help users get familiar with the process of the program.  The created flowchart can be exported as Visio/Word/BMP files. And it works well on all Windows OS, especially on Windows 7.
    Below is simple guide on how to use the Flowchart Converter. Step 1: Free download the setup file on official website: http://www.flowchart-creator.com Step 2: Install it on PC and startup the Flowchart Creator Step 3: Open a source code file and it will automatically generate the Flow Chart on right Window. Actually, the Flowchart Creator is very easy to use even without any experience. If you want to get more details and advanced setting, please visit the website to get tech info and support.         Moreover, it also provides users with browsing and navigation functions. Those functions will facilitate the process of programmer and come to great help to both senior and junior programmers. The generated flowchart can be used to review source code. It will help examine the whole process of a program and check where errors exist when users are verifying source codes. You will never be worried about the complex program structure with the powerful code to flowchart creator tool.

    Dear Chuck,
    I have used Google and other search engines intensively since years. What I need (and this is why I've opened this thread actually) is a suggestion for a product from someone that has already used it. That could also save me time instead of searching, installing, trying, and eventually deinstalling at random. After all, the forum should allow to exchange knowledge and experience with people having similar interests.

  • Xcode and free pascal

    Hello. I´m trying to compile a free pascal program in Snow Leopard with xcode, but I´ve got a few problems that I didn´t have with Leopard. I´ve already installed the free pascal plugin for xcode. The error that I get when I run in xcode is:
    error: There is no SDK with the name or path '/Developer/SDKs/MacOSX10.4u.sdk'
    Thanks for any help.

    You might have better luck getting an answer to this if you ask in the Developer forum here in the Discussions. Users familiar with Xcode are more likely to see your question there.
    Good luck.
    Regards.

  • How do I get LabView to communicate with HP4142B, using GPIB?

    I have a PCI-GPIB card from NI and running Labview 6.1 under Windows 2000.
    I have trouble to communicate with a HP4142B.
    Every time I send a GPIB-command to the 4142B I get an EABO error. The instrument seems to receive the command
    but does not give any answer. There may be some trouble with the EOS character but I don't know how to correct it. Communication with other instuments (i.e. HP34401A) works without this problem together with LabView.
    I have also tried to send commands with the NI-488.2 program but the EABO error remains.
    First I thougth that HP4142B has got a HW error but then I sucessfully used a program called "HP VEE".
    The instument then worked without any trouble so there must be someth
    ing else that is incorrect.
    It is important for me to get the HP4142B to work with LabView and the PCI-GPIB card so I hope you can help me solve my problem!
    Jon Alfredsson
    M.Sc.EE, Ph.D student
    Mid Sweden University

    Hello John,
    This sounds like a classic case of missing termination characters. The termination characters should be specified in the instrument's user manual. HP VEE is probably adding certain termination characters by default. Common termination characters are a carriage return, a linefeed, or both. In LabVIEW you can easily add termination characters to a string by right clicking on it, selecting / codes display, typing in a /r or /n at the end of the string. Alternatively, if you are using the regular 488.2 VIs (not VISA), you can specify different modes on the write commands. Each mode corresponds to the termination methods/characters that will be appended to the command. See the LabVIEW detailed help on the GPIB write VI for more information.
    Regards,
    Ra
    y K
    NI Applications Engineer
    Ray K
    NI Applications Engineer

  • Using DAQmx functions without installation

    Good evening everybody,
    I have an instrumentation problem linked to DAQmx. I would like to communicate with an instrument using NIDAQmx tasks. I use an environment program system : visual studio 2003. At the end, I want to produce a dll. This dll, I want to put it on another computer. The question is the following. If I want to launch the dll by calling it, will I need NI-DAQ on the other computer or a software to use the dll ?
    When I tried to produce an exe with a VI, I needed to have Labview RunTime to launch the exe. If I want to launch the dll, will I be able to use the dll alone on the computer, without the installation of NIDAQ. Can I use the tasks only with the dll (since I need Run Time for the .exe, do I need Run Time also). ?
    I am sorry, it must be not clear. But I am available to explain you more the problem.
    Best regards.
    Thank you.
    gautier 
    Solved!
    Go to Solution.

    Since you have LabVIEW installed on your computer, the Run-Time is not required for running LabVIEW executables.
    But if you decide to use your LabVIEW executable on an other computer, you will need to install the LabVIEW Run-Time on it. You can also build an installer which will contain your program and addtionnal components (such as LabVIEW Run-Time and required drivers). Building an installer avoid to download and install the components separately.
    For more information regarding installer, you can look into LabVIEW's help (Building an Installer (Windows)) or follow Core 2 training course.
    If your program uses NI-488.2 driver, you will need to install it on your computer.
    Installing LabVIEW Run-Time is only required if your program which contains DLL calls is a LabVIEW executable.
    Regards,
    Jérémy C.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Travaux Pratiques d'initiation à LabVIEW et à la mesure
    Du 2 au 23 octobre, partout en France

  • Labview error GPIB controller not adressed correctly

    I get this Labview error: GPIB controller not adressed correctly (LV5.1, win NT4) when i try to send data to a HP4275A LCR meter. How ever it works on an older system running with LabView 5.0 (also NT)!!!
    How can I get rid of this problem????

    Hi Diego, thanks for the hints!
    I tried to configure (GPIB) everything standard.
    when I try a 488 command initialze, I get the controller conflict, when i don't do this I get atime out problem either by 488 write-command or by 488.2 send-command.
    the differences between the systems where it works and where not are:
    working: Win 95, LV 5.0, GPIB-card/TNT (plug & play)
    not-working: WinNT, LV 5.1, GPIB-card/PCI
    i tried to set baord config to the same parameters...
    on the faulti system however I see the instrument with the MAX and I can send commands, without problems !!!!
    Also the driver you posted does not work (but the NI-communicate program ;-)
    i have no clue what else to do!
    btw. how do I copy the spy output when running the program? I may provide
    this to find errors.
    Since MAX indicates the board is all right I guess it is not necessary to reinstall the boarddrivers?!

  • Agilent PCI-GPIB not seen

    I have an Agilent 82350A PCI-GPIB. The board is visible in the Control panel and it
    seems that there is no conflict related to it, but NI-488.2 program does not see the boad, it gives the message that the GPIB board is not detected. I re-installed everything, the board and the program, and it still does not work. I would appreciate some help. Thank you!

    The NI in NI-488 stands for National Instruments and not Agilent. The NI-488 functions will only work with an NI board. To use LabVIEW, you will have to use VISA. Install Agilent's version of VISA, make sure that you've got MAX installed and enable Tulip support.

Maybe you are looking for

  • Majority of recently added tracks won't sync (error -50); previously added tracks sync fine

    Argh. I have a 5th Gen iPod Classic (80GB) and, until very recently, it's been functioning quite well.  Now I am getting error "'iTunes could not copy {song name} to the iPod {iPod name} because an unknown error occured (-50)." when trying to sync so

  • FCP 7.0.3 Media Manager crashing during copy

    I want to copy the used media from a project (used media is on an internal hard drive) to an external RAID drive using Media Manager in its "copy" mode.  I do this when I have finished a project to "archive" the keeper video so I can clear up space o

  • ResultSet pagination

    Hi all, i would to know if exists a standard way to paginate a large and dynamic ResultSet in a web application, with no open connection in session. Another requirement is database independence. The ideal solution would be to have an scrollable and s

  • New user problems

    I changed over to BT mail yesterday and have the follows problems 1) The reading pane is far too small for me. I am visually impaired and need a bigger font size without taking the text off the edge of the screen. 2) I don't have the x to close e-mai

  • Cannot modify Keynote 08 in Keynote 09

    Hi all! Tried to find the answer to this by searching to no avail . . . sorry if it's been asked. I have a simple presentation created with Keynote 08 and I'm trying to modify it with Keynote 09. The changes will not stick. I've already deleted Keyno