Filtered Results

When programmed appropriately, a real-time system can guarantee that tasks consistently execute in a specified time constraint. Determinism is the characteristic that describes how consistently a system ...

Data transfer to deterministic code requires the use of a communication method designed specifically for real-time (RT) applications. Other communication methods, such as queues, TCP, and UDP use variable ...

Planning the structure of your application before you begin writing code can help you make effective programming decisions for your application. Before you begin designing your real-time application, you ...

A task is a sequence of operations, typically contained within a loop, that collectively accomplish a high-level goal, such as data logging or controlling a hardware device. In a real-time system, you ...

Task separation involves running distinct tasks in parallel loops to create an application. Separating tasks provides the following benefits: Improved Determinism—To minimize jitter in a deterministic ...

Navigate to the Design diagram of SystemDesigner. Right-click the application you added to the real-time controller and select Debug. If you select Debug without building the application, LabVIEW automatically ...

After you have finished implementing your application design, use interactive execution and benchmarking tools to test the determinism of your application and then deploy the application to a real-time ...

Planning the structure of your application before you begin writing code can help you make effective programming decisions for your application. Before you begin designing your real-time application, you ...

Developing an application for a real-time controller is similar to developing an application for a PC. However, real-time applications typically employ particular programming practices in order to adhere ...

The programming environment provides tools that you can use to design and develop time-sensitive code and deploy that code to a real-time controller. This suggested workflow guides you through the development ...

Configure, restart, or clear a watchdog timer. Because the Real-Time Watchdog Timer nodes depend on hardware features common to specific real-time controllers, NI does not recommend using the Real-Time ...

Controls the LEDs on all RT Series devices. Not supported Not supported in VIs that run in a web application LED num Number of the LED that the VI modifies. The LED number depends on the type of hardware. ...

Sends a string to an output port for display, or writes a string to the system log. Not supported Not supported in VIs that run in a web application string to write Defines the data string to write to ...

Creates an RT FIFO or obtains a reference to an existing RT FIFO that you can use with other RT FIFO nodes. Not supported Not supported in VIs that run in a web application Transferring Data to Deterministic ...

Deletes one or all references to a specified RT FIFO. You must delete an RT FIFO reference to free memory resources allocated for the FIFO when you created the reference. Deleting a reference to an RT ...

Reads the oldest element in an RT FIFO. If no new data exists in the RT FIFO or if the RT FIFO is empty, this node waits for the amount of time specified in timeout in ms for new data. If the value of ...

Writes an element to an RT FIFO. If the RT FIFO does not have empty elements, this node waits for an amount of time equal to the value of timeout in ms for an element to become available. If an empty element ...

Monitors the distribution of load on the CPUs in the system. For each CPU in the system, this node returns the total load as a percentage of capacity. This node also returns the percentage of CPU time ...

Showing 1-20 of 89 results
1 of 5 pages