Sbus and scsi gpib controller​s

I have a Sun box with an sbus gpib controller in it and need to another
controller.
I am considering adding the scsi bus gpib controller. Is this possible?
My main concern is over driver/kernel parameter conflicts - is it a
valid concern?
Has anyone else done this? What were your results?
thx.

It is difficult to specify the expected lifetime of the card.
You said that your system works if you change the cables, making the total cable length shorter. Can you change the cables without making the total cable length shorter? This may indicate a faulty cable rather than a drive problem with the controller.
When your system fails does the card lose context? By this I mean do the registers reset to their default values? You should be able to determine this by checking status to see if the board is still listen/talk addressed or CIC like it was before the failure.
Also, can you be more specific about the failure? How do you know it has failed and what do you do to fix it?

Similar Messages

  • SBUS and SCSI Controllers

    I have a Sun box with a National Instruments SBUS
    GPIB controller in it and need to add another GPIB
    controller to the system. I am considering the
    SCSI GPIB controller. Is it possible to mix these
    two controller types on the same box? I'm
    worried about driver/kernel problems doing so - is
    it a valid concern? Has anyone else done this?
    Sent via Deja.com http://www.deja.com/
    Share what you know. Learn what you don't.

    I have a Sun box with a National Instruments SBUS
    GPIB controller in it and need to add another GPIB
    controller to the system. I am considering the
    SCSI GPIB controller. Is it possible to mix these
    two controller types on the same box? I'm
    worried about driver/kernel problems doing so - is
    it a valid concern? Has anyone else done this?
    Sent via Deja.com http://www.deja.com/
    Share what you know. Learn what you don't.

  • SCSI GPIB on Sun system driver issue

    I am running SunOS 5.9 on a Sun Blade 150 with a NI SCSI GPIB Controller (it is the external box style).
    Often when I run "init 6" the device driver banner does not appear during bootup. 
    (The driver installed on the system is NI-488.2 GPIB Device Driver, Version 2.3.)
    When this occurs the solution is usually to cycle the power on the GPIB controller box and run "init 6" again.
    Do you know what causes the driver to sometimes not load during bootup?
    If I can't prevent this problem from happening, than maybe I can find a quicker way to resolve it when it does happen...
    Is there an ibic command you recommend (maybe ResetSys) that can reload the GPIB driver without rebooting the workstation?
    Is there any way via software to cycle the GPIB power?
    Let me know if you need more information.
    Thanks,
    Scott

    Hi,
    This is a duplicate post for more information please follow this link.
    Regards
    Krista S.
    Applications Engineering
    National Instruments

  • How to install the driver of the 'SCSI and RAID Host Controller'

    Hi,
    I have two Windows XP(32Bit) installations:
    •Windows XP SP2(32Bit) which is old and it seems as if it is infected by some viruses.
    •I have installed another fresh clean Windows XP(32Bit) SP3. However, I have found that there is no category named with ''SCSI and RAID Host Controller'. However, when checking out the old version of Windows XP, I found  'SCSI and RAID Host Controller'
    is there. (Screen shot below)
    The new Windows XP(32Bit) SP3, there is no 'SCSI and RAID Host Controller'
    My motherboard is:
    My Desktop Computer(Intel P 4, 512MB of RAM, and Graphics Card  with 256MB of RAM.
    ]I am seeing that most computer doesn't has the scsi / raid controller . in the old Windows XP on my computer that SCSI and RAID controller exists, and it it has not  a yellow mark on it.
    When I installed  a new windwos XP 32Bit SP3, no SCSI/RAID in divice manager .
    My computer sound on new Windows XP doesn't work , however, on old Windows XP SP2 works well. I have a buitl-in  sound card. SCSI and RAID controller category in the device manager on the old Windows xp SP2 is realted to sound card,I don't think.
    Thus, What drivers would let the 'SCSI and RAID Host Controller' added in the device manager?
    A man should convert his anger and sadness into strength to continue living in this life.

    If you open the case and shine a light on the motherboard you can usually see both the manufacturers name and the model printed on the pcb somewhere. You should also normally see this information on the first POST screen when you turn on the PC.
    Otherwise Google "775i65G" like I did.
    Here are the driver downloads (assuming it is an Asrock 775i65G R2.0 and not an R3.0)
    http://www.asrock.com/mb/Intel/775i65G%20R2.0/?cat=Download&os=XP
    You should install the inf driver first. Hopefully after you do that you will see your desired listing in Device Manager.
    With regard to the AMR driver and the HDMR driver, you can find some information about these here :
    http://en.wikipedia.org/wiki/Audio/modem_riser
    Unless you actually have something plugged into these risers, it is probably not necessary to install the drivers.
    However, the drivers for the integrated C-Media audio chip and the Realtek Lan chip may prove useful.
    It looks like the motherboard has integrated video but if you are using a graphics card it will not normally be necessary to install the VGA driver.
    You can download both the manual and the installation guide here
    http://www.asrock.com/mb/Intel/775i65G/?cat=Manual
    And if "SCSI and RAID Host Controller" is still not shown in Device Manager, don't worry - because these functions are not supported by your motherboard (again assuming it is an Asrock 775i65G)
    Thanks a lot,
    First of all, when saying that I have multi-operationgs systems, I mean there are two operating systems installed on my PC(SP2, SP3) both are 32Bit. The first Windows SP2(NOT installed by me) has all multimedia audio card installed
    well, and has SCSI and RAID Host Controller shown the device manager. However, only the VGA is not installed on Windows SP2. However, the second one Windows SP3(Installed by me) has VGA not installed, Multimedia audio NOT installed, and there is no SCSI and
    RAID Host Controller in device manager.
    First: Why did the CPUz, specy didn't detect motherboard name, and only detect the model. IF I need to  open the case and shine a light on the motherboard you can usually see both the manufacturers name and the model printed on
    the pcb somewhere, then what benfit would be there from hardware detection software?
    Second: Yes, my motherboard has integrated video, and integrated audio card
    However, this doesn't mean that I don't need to install them since the Vidoe controller is not properly installed (it is a default VGA ) Also, Multimedia audio controller is not functiong at all.
    Finally: if And if "SCSI and RAID Host Controller" is still not shown in Device Manager in Windows XP SP3,  because these functions are not supported by my motherboard, then why is 'SCSI and RAID Host
    Controller' installed/shown in the device manger in Windows XP SP2 on the same PC???
    A man should convert his anger and sadness into strength to continue living in this life.

  • Is there example code for using Ni488 and PCI-GPIB card in non controller mode?

    Is there example code for using Ni488 and PCI-GPIB card in non controller mode?

    cymrieg,
    Your code looks good to me. What is the problem? What happens when it fails? What is the IBSTA value on the controller, and at what point in the code does it stop? What is the IBSTA value on the slave, and at what point does it stop?
    One thing is that you might not want to call IBCLR() in a loop on the device. At the beginning of the program is fine...This will send a clear command to the device and will clear out any LACS and TACS bits that might be set. Also your IBDEV call shouldn't be in a loop.
    Hope this helps, but let me know if you need more information.
    Scott B.
    GPIB Software
    National Instruments

  • MSI Neo2 865PE and SCSI Controller Question

    Hi All,
    Im new here so be easy on me
    Anyways im currently building a new system P4 System based on the new 800FSB, i have all the parts ready, ie. CPU, DDR400 RAM, Case, Adaptec SCSI Controller, HDD etc etc, but believe it or not i havent purchased a motherboard yet. The reason being i want to get clarification that my setup will actually work with the motherboard before i go out and buy it. WHAT SETUP you ask, please read on
    Now the reason im posting here is because from what i can see on the internet this is a really top notch board (best performer in the recent THG test) so naturally its one of the boards im considering.
    Now to the my QUESTION: I want to use my SCSI drive connected to the Adaptec as the OS drive and boot from it. However my main concern is that the Neo2 865PE wont let me boot of the SCSI Hard Disk attached to the Adaptec SCSI 21960 controller. Ive been told that certain motherboards eg. ASUS wont detect a SCSI controller on boot up because it will only detect the onboard RAID controller as the SCSI controller, therefore not letting you use the SCSI disk at the boot device.
    Can anyone ease my mind and tell me the MSI 865 Neo2 will let me do what i intend??? ie. Boot of SCSI disk.
    Any response/comments is appreciated
    Cheers

    Hi Domino,
    Thanyou for testing the setup out for me.....
    When you tested it did you have your onboard Intel S-ATA RAID controller enabled? because i believe this is where the problem will eventuate, when you enable the m/b's ONBOARD RAID controllers.
    Cheers

  • Embedded systems (PIC based): We are looking to upgrade our GPIB controller chip from Ines iGPIB7210 to a more "mainstream" chip and are interested in NI's offerings.

    Ines provides a library of ANSI C source to drive their GPIB chip from any suitable processor (as do ComputerBoards). Do NI have a source code library for their driver chips? BTW it doesn't need GPIB "Controller" capability. The uP controlling the GPIB chip is a Microchip PIC18C452.

    Hi Mr James,
    Thanks for your question ..We are also planning to have GPIB interface for our equipment .Again we are new to the interface design .For our equipment we dont need controller capability.I think Ni TNT 488.2 T/L is suitable for our application .But we are stuck with this ...Our equipment has a PIC 16c77 MCU.
    If you can help regarding the procedures to be followed for having this GPIB interface that will be great!!!
    I have some doubts regarding this.
    1. How we can use the TNT 488.2 chip in our equipment board.
    2. How we can controll this GPIB chip Is it is done by PIC controller?
    3. Is above PIC is compatible with TNT 488.2 T/L.
    4.Do we need to program the GPIB chip.I know that there is a devoper kit ESP-488 package is there .How we can
    develop program for GPIB using this package.
    5. Who will help in designing the same
    Please help me .
    Thanks in advance.
    regards
    Prasad

  • How do I create Labview VISA ports for *individual* GPIB instruments using Prologix USB GPIB controller?

    Hello,
    I'm trying to use a Prologix USB GPIB controller to control GPIB
    instruments, and I would like to have a virtual serial (VISA) port for
    *each instrument*, as is the case with a normal GPIB controller with a
    standard NI driver. However this is not what the Prologix driver
    provides -- it provides a single VISA virtual serial port for the
    entire controller. To address the instrument with GPIB address 11,
    you first send "++addr 11" to the serial port, and then you're talking
    to instrument 11. However, this means I have to change all old
    Labview programs.
    Is it possible to create a "wrapper" function of some kind that will
    define a virtual serial (VISA) port for each *instrument* on the
    controller? For example, to talk to GPIB instrument 11, call it
    ASRL3::11::INSTR, each time it is written to it would have to write to
    the virtual serial port of the controller, say ASRL3::INSTR, first "+
    +addr 11" and then the command that is sent to it.
    A clearer explanation of the difference (i.e. incompatibility), and of
    my objective:
    1) A normal GPIB controller with NI driver: I go to the NI
    Measurement & Instrumentation Panel, under GPIB, and Scan for
    Instruments; all the live instruments show up; subsequently when I
    want to use Labview programs that use VISA ports, the VISA drop boxes
    allow me to choose a different port for each instrument, e.g.
    "GPIB0::11::INSTR", "GPIB0::12::INSTR" would be instruments at
    addresses GPIB 11 and GPIB 12.
    2) The Prologix GPIB controller that plugs into a USB port: In
    Labview you get a *single* VISA virtual serial port, ASRL3::INSTR, for
    the entire GPIB0 controller. Therefore to address GPIB instrument 11,
    you write "++addr 11" to the virtual serial port ASRL3::INSTR, and
    then you are communicating with device 11, so you can write and read
    ASRL3::INSTR to talk to that device. Then to talk to device GPIB 12,
    you write "++addr 12" to the same VISA port, and then you are talking
    to that device. The problem is that this requires recoding all
    Labview code, whereas I would like to be able to use the same program
    either with a normal or with a Prologix GPIB controller. Therefore, I
    would like to create code that scans the controller for all GPIB
    attached devices and creates VISA ports for all. Such ports, when
    written to, would have to first write "++addr DEVICENUM" to
    ASRL3::INSTR (i.e. the port of the GPIB-USB controller) where
    DEVICENUM is the GPIB address of the instrument corresponding to that
    port, and then would have to do a write or read or whatever function
    is being done on that instrument VISA port.
    I haven't figured out if it is possible to do this easily. Help and
    pointers on where to look for hints would be much appreciated. Many
    thanks!
    Milos

    My first impression is that if you don't want to make any changes at all to existing programs is that the wrapper you need is one around VISA. You would need to intercept all of the calls into the NI VISA driver. If you create your own visa32.dll and in there, change the addressing and then call the real VISA driver, you might (repeat, might) get something to work. If this would even work, you still might find that you have to make significant changes anyway. The serial connection is going to be considerably slower, and interface specific functions such as service request handling, bus triggering of multiple instruments, etc., would be difficult to impossible. This would be a lot of work, imho, to just save a couple of hundred dollars over a real GPIB controller. I've seen this Prologix device before and have even used NI's RS-232->GPIB controller. The Prologix intended use to me seems to me more for a hobbyist or very casual user. Of course, I'm used to having multiple GPIB instruments worth 10s/100s of thousands of dollars and the cost of an fully compliant GPIB controller is just lost in the noise.

  • Enet100 GPIB controller on 64 bit OS

    After having to upgrade to the new LabView because of a bug and seeing how poor its performance is, I decided to give it the benifit of the doubt and got a brand new Core 2 3GHz PC w/ 8G of RAM.   I figured the time I am wasting trying to use the new interface will pay for the PC.   I now have XP-Pro-64 bit installed to take advantage of the memory, plus most of the tools I use have 64-bit versions now. 
    I went to install Labview and there appears to be no support for the Enet100 GPIB controller.    This is how I talk to most of the test equipment.  I know, your thinking why is he not using ethernet.  Some of the equipment doesn't support it, and some of the even newest equipment, like the Tek AWG7102 arbs software is so poor that the GPIB is actually a faster way to talk to it. 
    Any idea when and/or if there will ever be new drivers to support the Enet100 on the newer 64-bit OSs?  

    Thanks for your help!
    I had been looking on:
    http://zone.ni.com/devzone/cda/tut/p/id/6893
    and noticed:
    National Instruments Products XP x86 (32-bit) Vista x86 (32-bit) Vista x64 GPIB-ENET firmware A.5    
    Assumed because there were no checks for it under Vista x64 there would be no driver.   I downloaded the drivers you linked to and they appear to work with XP Pro 64-bit even though there is no mention of this particular OS.   Tried a few things with the new PC and  LabView is still a little sluggish on it compared to 6.1 on a much slower PC.  But it at least shoud require less hair pulling....   
    If I could just get NI to put the menus back to the way thay have been since the beginning of time and and allow me to do some sort of setup on that control menu so it does not pop up with that stupid express menu that I never seem to use.   If it were even smart enough to use the last setup I had it would go a long way to improve it.  Or, even better, give me back the old menus so I can find things faster...

  • Command requires GPIB Controller to be Controller in Charge

    I downloaded the labview driver HP428XA, the 'getting started.vi' works fine, but all other example application vi's keep giving me the following warning:
    'Warning 1 occurred at VISA Read in HP428XA Fetch.vi->HP428XA Frequency Step Measurement .vi. Possible reasons:
    LabVIEW: An input parameter is invalid.
    or
    NI-488: Command requires GPIB Controller to be Controller in Charge.'
    I am a novice when it comes to labview, can anyone offer a solution?
    thanks!

    Hi,
    The two error descriptions refer to the fact that the error code (1) has a different meaning depending on what software component gave the error: labVIEW or GPIB (NI-488.2).
    Since you are able to use the Getting started VI, that means that the GPIB bus, driver and the VISA library are working porperly. Additionally, you would not get a Controller in Charge error if do not explicitly configure the board to be non system controller. labVIEW automatically configures the board to be controller.
    So the error must refer to an incorrect parameter to some LabVIEW function. Open the HP428XA Frequency Step Measurement.vi and use the highlight execution tool to see where the error is generated.
    I couldn't find the instrument driver at www.ni.com/idne
    t, so I didn't take a look at the driver.
    DiegoF
    National Instruments.

  • Command requires GPIB Controller to be Controller in Charge on dequeue element

    I have some funky stuff going on in the attached VI. What the VI does is simply to log data to a text file. It is built up as a state machine. This VI's Create state is called from a mainVI (with the help of named queues). I get more than one error and it seems completely random.The error usually occurs if I stop the mainVI, then starts it again. So the second (or following) times the DP VI is called, I get random errors such as the two below:
    Error 1 occurred at Dequeue Element in DP.vi->PSS.vi
    Possible reason(s):
    LabVIEW:  An input parameter is invalid.
    NI-488:  Command requires GPIB Controller to be Controller in Charge.
     Error 1 occurred at Close File in DP.vi->PSS.vi
    Possible reason(s):
    LabVIEW:  An input parameter is invalid.
    NI-488:  Command requires GPIB Controller to be Controller in Charge.
    Why is this? I don't even have a GPIB controller?
    Solved!
    Go to Solution.
    Attachments:
    DP.vi ‏61 KB

    Siniz wrote:
    blawson, I think you found the error!
    So shift registers only gets uninitialized again if I close the actual VI, and not when I start executing it again? So in reality, they actually behave like real shift registers? I found two solutions to this problem.
    1) To initialize the error shift register with an empty error constant.
    2) To remove the wire from the shift register to the Write to Text File. This works since I always call the Create state first.
    Which one would you recommend?
    Also, what is the reason to keep the typedef strict? I have seen non-strict in other code.
    Generally you should always explicitly initialize your shift registers unless you want to retain the values from one execution to the next. This is required for Action Engines but in most other cases you should use initialized shift registers to avoid side effects like you encountered in this application.
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • 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?!

  • Receive error-1 at TCP/IP read - GPIB controller must be controller in charge

    I have a stripped down version of Talk Module from the LV TCP/IP examples. All it does is execute one TCP/IP read of 512 bytes and reset the output error to no error if a timeout or close connection error occurs. I placed it in the main loop of my program so it executes one time each loop but I receive an Error 1 "GPIB controller must be controller in charge" when it runs. I then stop the program and get that same error from a different source before it exits. I know it works because I can set it up in a separate VI and it works fine. The program is controlling a GPIB power supply and a VXI chassis. Any ideas what could be causing the error? Thanks.
    Jason

    All the inputs are wired correctly and the connection is opened first. I am using hyperterminal on another computer to check out the connection. Sometimes after running the close connection VI, hyperterminal says the connection is still open. When the VI stops running, the connection is always lost and when the VI runs again, it seems to have no problem opening the connection on the same port. Thanks for the advice, I will check into it.
    Jason

  • What kind of changes I have to do when I move from GPIB Controller to GPIB-USB Controller.

    I want to know some information about GPIB-USB Controller. We are using National Instruments GPIB Controller to read and write data in a Instrument called Diagnostic Readout Box(DRB III) which will hook up with the Engine controller of the car. Now we plug-in the GPIB card in to the I/O slots of the Computer. Now, we want to use GPIB-USB Controller instead of GPIB Controller because of its portability and other features. However, we have developed some C++ applications which are available in the form of DLLs that will interact with the DRB III. Do we have to do any modifications in the coding of these applications when we move into the GPIB-USB controller?.

    Once the GPIB-USB is configured, it behaves exactly like a PCI-GPIB board so you should not have to change your program. The GPIB-USB is only supported on Windows 95 and 98. If you are planning on using the GPIB-USB on 95\98 you would still use driver version 1.6 or 1.7. If you need to work on Windows Me or 2000, then you will need the GPIB-USB-A and driver version 1.0. The GPIB-USB is not supported on NT.
    The USB-A driver does not allow you to use GPIB device templates. This issue is covered in Knowledge Base 266CNP00 (see link below).
    http://ae.natinst.com/operations/ae/public.nsf/fca7838c4500dc10862567a100753500/862567530005f09f862569ec006c8bef?OpenDocument
    Kim L.
    Applications Engineering
    National Instruments

  • Z600 workstation missing pci data acquisition and signal processing controller driver

    I just installed Win7 Pro x86 on my Z600 workstation.  It was an upgrade from WinXP Pro.  In Device Manager I am missing the driver for the PCI Data Acquisition and Signal Processing Controller and Hardlock USB 1.02.  Can someone assist me in finding these drivers.  I looked on the Support/Drivers page for this  model but couldn't find anything.
    This question was solved.
    View Solution.

    Hi,
    You might get better assistance on the HP Enterprise Business Forum since you have a professional worktsation.
    HP DV9700, t9300, Nvidia 8600, 4GB, Crucial C300 128GB SSD
    HP Photosmart Premium C309G, HP Photosmart 6520
    HP Touchpad, HP Chromebook 11
    Custom i7-4770k,Z-87, 8GB, Vertex 3 SSD, Samsung EVO SSD, Corsair HX650,GTX 760
    Custom i7-4790k,Z-97, 16GB, Vertex 3 SSD, Plextor M.2 SSD, Samsung EVO SSD, Corsair HX650, GTX 660TI
    Windows 7/8 UEFI/Legacy mode, MBR/GPT

Maybe you are looking for

  • Can't get my class's getter method to work properly.

    Hello, I am new to Java programming, although I come from C and C++. This is my first post. I am working on a basic Library application that can Checkout and Return books. Eventually I would like to add the ability to read from and write to an XML fi

  • How to merge multiple MobileMe calendars?

    (1) I have several calendars on MobileMe that I want to consolidate into one calendar.  How do I do that?  (2) Everytime I delete the local "calendar" it reappears when I sync my iPhone with iTunes.  This presents a problem when I create a new event

  • BW3.5 - Query Cache - InfoObject decimal formatting

    Hello all, I built a bw query, which displays key figures.  Each key figure uses the decimal place formatting from the key figure infoobject (In Query Designer, the properties for each keyfigure for Decimal places, is set to "[From Key Figure 0.00]")

  • First date field in va01

    Hi all,    i have a requirement i.e i have to show the FIRST DATE  of sales order line item but am unable to find out the table name , when i pressed F1 i found that a structure name i.e. RV45A and field ETDAT but i want database table and correct fi

  • Persistent swatch libraries not persistent in CS5

    I love the Middle Ages swatch library. But everytime I open Illustrator CS5 the library is nowhere to be seen, even though I repeatedly tell it to be "persistent". Funny thing is, when I go through the steps to make it persistent again, the option is