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.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

niHSDIO Write Static (U32) write data question

Hi NI Community,

 

I found a static IO generation for the PXIe-6544 module. In here, it uses the VI niHSDIO Write Static (U32) to take an input of "write data" to generate logic High/Low in the output.

The example uses channel list from 0-15 but I have up to 31 channels. For the niHSDIO Write Static (U32), it has the description below for the "write data" input of the vi. My question is, how can I write High or Low to the IO channels 15-31?

 

"write data is the bit-value of data to drive on channels configured for static generation. 1 corresponds to logic high level, 0 corresponds to logic low level.
The least significant bit of write data corresponds to the lowest physical channel number. For example, a write data value of 0xFF00 sets the lower 8 channels to 0, while setting the upper 8 channels to logic high level."

 

 

Thank you for your help!

0 Kudos
Message 1 of 2
(1,481 Views)

I've figured out this problem!

0 Kudos
Message 2 of 2
(1,450 Views)