Filtered Results

Configures a new watchdog timer object to control a watchdog timer. Configuring a watchdog timer object does not start the watchdog timer. Use the Watchdog Timer Restart node to start the watchdog timer. ...

Restarts the watchdog timer using the values you specify in the Watchdog Timer Configure node. If the countdown of the watchdog timer has not yet started, this node starts the countdown. Not supported ...

LabVIEW maintains two pools of CPUs available for automatic load balancing: a Timed Structures pool and a System pool. CPUs in the Timed Structures pool are available for automatic load balancing of Timed ...

Minimize CPU usage and jitter in your application by creating a time budget for each task in your application. To create a time budget, you must determine the amount of time required to execute each task ...

Use the following table to determine which types of data transfer to use in your real-time application. Use Case Type(s) of Data Transfer Additional Information Sending data between non-deterministic code ...

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 ...

You must have SSH and SFTP software installed on the host PC. Windows 10 users can run ssh and sftp commands on the command line to perform the required operations. Locate the IPK file in your project ...

After testing your real-time application design using interactive execution, run the application on a real-time controller by building the application as a startup application and deploying it from SystemDesigner. ...

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 ...

In a real-time VI, a task that must finish on time for the VI to accomplish its purpose is a deterministic task. By proactively separating a deterministic task like reading a signal from a non-deterministic ...

Some real-time controllers contain a built-in hardware timer known as a watchdog timer or a dead man's switch that interfaces with the embedded software application. If your real-time controller contains ...

A real-time operating system (RTOS) enables a real-time system to run applications that require precise timing or high reliability. Rather than distributing processor resources evenly between running tasks, ...

Create a time budget to determine the amount of time required to execute each task in the application. Use the Real-Time Trace Viewer to identify which VIs and threads in your application use the most ...

A real-time system includes hardware and software components that enable precise control over the execution of your code. You use a PC to develop code for a real-time system. The following figure shows ...

When a lower-priority thread holds a shared resource needed by a higher-priority thread, the real-time controller implements priority inheritance by temporarily increasing the priority of the thread holding ...

You must establish a network connection from the host PC to a real-time controller in the Live view of SystemDesigner before you can run code on the controller. Some devices appear on the Live view automatically. ...

The way a real-time operating system (RTOS) schedules tasks guarantees that high-priority tasks execute within precise time constraints. Understanding how scheduling works in an RTOS can help you set the ...

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 ...

Running a VI targeted to a real-time controller in SystemDesigner deploys the code to the physical real-time controller and begins interactive execution of that code. You can interact with the running ...

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 ...

Showing 21-40 of 79 results
2 of 4 pages