Handshake Method Node

LabVIEW 2018 FPGA Module Help


Edition Date: March 2018
Part Number: 371599P-01
View Product Info

DOWNLOAD (Windows Only)


LabVIEW 2015 FPGA Module Help
LabVIEW 2016 FPGA Module Help
LabVIEW 2017 FPGA Module Help
LabVIEW 2018 FPGA Module Help
LabVIEW 2019 FPGA Module Help

Owning Palette: Data Storage & Transfer Functions

Requires: FPGA Module

Invokes a handshake method on an FPGA VI.

You must specify a handshake item before you specify a method.

You can invoke the following methods on FPGA handshake items:

Write, Read, Clear, Read Without Acknowledge, Acknowledge

Details  

Handshake In specifies the handshake item. You can wire a handshake control, handshake constant, VI-Defined Handshake Configuration node, or the Handshake Out terminal of another Handshake Method Node to Handshake In.
Handshake Out returns Handshake In if Handshake In is wired. Otherwise, Handshake Out returns the handshake item that you specify in the Handshake Method Node.

Handshake Method Node Details

To use the Handshake Method Node, you first must create a handshake item. You can create a handshake item in the Project Explorer window or using the VI-Defined Handshake Configuration node. You then can right-click the Handshake Method Node and select the handshake item from the Select Handshake shortcut menu.

When you wire a handshake item to Handshake In, LabVIEW renames this node to Handshake Item to indicate that the node is now associated with a handshake item in the project.

Tip  You can drag a handshake item from the Project Explorer window to the block diagram to place a configured Handshake Method Node on the block diagram.
Right-click the Handshake Method Node and select Add New Handshake from the shortcut menu to create a new handshake item in the Project Explorer window.
Tip  If Handshake In is unwired, you can right-click the Handshake Method Node and select Find Item in Project from the shortcut menu to highlight the handshake item in the Project Explorer window.

You must use the Handshake Method Node inside a single-cycle Timed Loop.

Refer to the Scheduling Timing Using Handshaking Signals topic for more information about handshaking.

WAS THIS ARTICLE HELPFUL?

Not Helpful