LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Upgrading LabVIEW code from 8.6 to 2020

Solved!
Go to solution

Hi Kevin,

 

The device used is the NI-6535 (PXIe).

As for the signals :

    -  ACK is the signal used when the DAQ is ready to pull data

    -  REQ is the signal used by an external device to request signal pulling

 

The 8255 handshake is described as the screenshots attached (As I am not really good at explaining).

 

I also tried doing it in daqmx however it still doesn't seem right to me...

 

Thanks for your attention 🙂

 

Your humble LabVIEW enthusiast

 

 

0 Kudos
Message 11 of 12
(304 Views)

The basic *form* of your code looks about right in terms of how to configure a task to either control or react to PFI lines as part of its run-time behavior.

 

I can't comment on the full *content* as I haven't implemented handshake-based DIO tasks before and am not familiar with the conventions.  I'm a little surprised that pretty much all the same properties are being set for the Input task as for the Output task.  I'd have expected there to be more output-only or input-only properties to configure.  But that's not really based on anything.

 

Hopefully someone else with more familiarity will join in...

 

 

-Kevin P

CAUTION! New LabVIEW adopters -- it's too late for me, but you *can* save yourself. The new subscription policy for LabVIEW puts NI's hand in your wallet for the rest of your working life. Are you sure you're *that* dedicated to LabVIEW? (Summary of my reasons in this post, part of a voluminous thread of mostly complaints starting here).
Message 12 of 12
(296 Views)