From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

How can I communicate PXI-6509 by Static DIO Register-Level Programming?

- How can I communicate PXI-6509 by Static DIO Register-Level Programming?
  PXI-6509 physically Port0 is connected to Port1.
  For checking all connections are correct for this case so I have used DAQmx Test Panel. Just in case everything is ok.
  In this case I interested in to communicate the PXI6509 by Register-Level Programming.  
  I have tried to use Open VISA Test Panel for sending and reading data (in MAX explorer) and
  use NI-Spy for checking communication data.
  The first step I configured Port0 to Outputs state and Port1 to Inputs state.
  The second step I setup Port0 to 0xAA.
  The third step I read back Port1 and expected data will be 0xAA but just only 0x0. Why???
  
   1              ViOut8(0x03D83318, 10, 0x00000041, 1)
0 Kudos
Message 1 of 2
(2,904 Views)
Hello!
 
We don't do support on register-level programming but the problem you are experiencing might be due to tri-state on the ports?
 
Please check this manual that covers register programming of the device you are using:
 
Regards,
Jimmie Adolph
Systems Engineering Manager, National Instruments Northern European Region

0 Kudos
Message 2 of 2
(2,850 Views)