Owning Palette: PDA Module and Touch Panel Module VIs and Functions
Use the Data Communication VIs and functions to exchange data between applications.
| Palette Object | Description |
|---|---|
| Global Variable | Use global variables to access and pass data among several VIs. |
| Local Variable | Use local variables to read or write to one of the controls or indicators on the front panel of a VI. |
| Shared Variable | Represents a shared variable on the block diagram. To bind a Shared Variable node to a shared variable from the active project, place a Shared Variable node on the block diagram and double-click it or right-click it and select Select Variable from the shortcut menu to display the Select Variable dialog box. You also can drag a shared variable from the Project Explorer window onto the block diagram of a VI in the same project to create a Shared Variable node. |
| Subpalette | Description |
|---|---|
| Protocols VIs and Functions | Use the Protocols VIs and functions to exchange data between applications by using protocols such as TCP/IP, UDP, and SMTP. |
| Queue Operations Functions | Use the Queue Operations functions to create a queue for communicating data between sections of a block diagram or from another VI. |
| Semaphore VIs | Use the Semaphore VIs to limit the number of tasks that can simultaneously operate on a shared (protected) resource. A protected resource or critical section of code might include writing to global variables or communicating with external instruments. |
| Synchronization VIs and Functions | Use the Synchronization VIs and functions to synchronize tasks executing in parallel and to pass data between parallel tasks. |