Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Excalibur 1553 PCMCIA card (P/N EXC-1553PCMCIA/B)

The Excalibur 1553 PCMCIA card (P/N EXC-1553PCMCIA/B) does not have the capability to directly adjust the bus response time while being used in the Bus Controller mode. The default is 14 usec, however, it may be possible to write to the control register of the bus card chip to set the response time to 30 usec.

 

However, this timeout can be set in a user application by writing to the Control Register, bit 09, as documented in the User's (hardware) manual:

bit 09, Extended Response Time-Out

1 = Enables the extended response time-out option and forces the Bus Control Mode to look for an RTs response time in 30 microsec. or generate time-out errors.

0 = Enables for the standard time-out in 14 microsec.

 

Any suggestions how to implement this in labview?

 

0 Kudos
Message 1 of 9
(5,701 Views)

Hi E,

 

Is this a memory space register?  If so, you should look into the Visa Driver Development Wizard.  More info can be found here: KB 1VCFFL3Y - What Is the VISA Driver Development Wizard?

 

0 Kudos
Message 2 of 9
(5,678 Views)

Michael,

Thanks for the reply. This is a bus controller to transfer data and control hardware. I was trying to figure out how to write directed to the hex register 9 inorder to change it from default 0 which is 14 micro seconds to a 1 which will give me the extended time needed to transfer the data 30 micro seconds

Thanks Eric

0 Kudos
Message 3 of 9
(5,658 Views)

Hi E,

 

Based on the Excalibur website, it looks like this device has an included driver written in C.  These are probably DLLs and we can call DLLs from LabVIEW.  There is a Software Manual online but you need a login to download it.  This is probably the easiest way to access the lower level functionality of this device as the code is already written for you.

 

The other option you could look into is the VISA Driver Development Wizard to develop your own VISA driver for this card.

0 Kudos
Message 4 of 9
(5,632 Views)

Michael,

This is the section that talks about what im trying to do in the manuel. Do you know of any examples of how to program this in labview?

Thanks E

 

0 Kudos
Message 5 of 9
(5,586 Views)

Hi E,

 

To communicate with this device directly would require calls into low level Windows functionality.  There is no built-in API for LabVIEW and PCMCIA.  By far the best way of communciating with this device would be to use the provided C driver.

0 Kudos
Message 6 of 9
(5,558 Views)

Michael,

Ok thank you do you know of any examples i can follow for C?

Thanks again E

0 Kudos
Message 7 of 9
(5,545 Views)

Hi E,

 

Unfortunately, I do not know of any examples for this device.  However, often times driver code includes an example of how to use it.  Have you downloaded the driver from the manufacturer's website?  Their technical support may be able to help with providing some example code for their driver.

0 Kudos
Message 8 of 9
(5,496 Views)

Michael,

 

Thank you. I have downloaded the drivers and I will ask support for help.

E

0 Kudos
Message 9 of 9
(5,476 Views)