{"id":2042,"date":"2024-03-01T05:51:52","date_gmt":"2024-03-01T05:51:52","guid":{"rendered":"https:\/\/35.94.173.37\/blog\/?p=2042"},"modified":"2026-02-18T13:24:08","modified_gmt":"2026-02-18T13:24:08","slug":"setting-up-a-pxi-controller-for-labview-real-time","status":"publish","type":"post","link":"https:\/\/www.apexwaves.com\/blog\/setting-up-a-pxi-controller-for-labview-real-time\/","title":{"rendered":"Setting Up a PXI Controller for LabVIEW Real Time"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/www.apexwaves.com\/blog\/wp-content\/uploads\/2024\/03\/Setting-Up-PXI-Controller-for-Real-Time.mp3\"><\/audio><figcaption class=\"wp-element-caption\"><strong><em>Listen to this post here.<\/em><\/strong><\/figcaption><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-text-align-left has-black-color has-text-color\"><strong>LabVIEW Real-Time<\/strong>&nbsp;is an incredibly useful software add-on designed for LabVIEW applications. When paired with the&nbsp;<strong>modular PXI platform<\/strong>, it results in a robust platform capable of executing complex data acquisition, signal processing, and control algorithms. No matter what your level of expertise is, this post serves as a simple guide to setting up your&nbsp;<a href=\"https:\/\/www.apexwaves.com\/national-instruments\/pxi\">PXI controller<\/a>&nbsp;with LabVIEW RT- so you can jump right in!<\/p>\n\n\n\n<!--more-->\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"How To: Set Up Your Controller for LabVIEW Real Time\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/yZAuGonWSPk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-left has-black-color has-text-color has-link-color wp-elements-5c3b451484f9b1997ebf48c4f6829b48\" style=\"font-size:25px\"><strong>Why use&nbsp;LabVIEW Real-Time?&nbsp;<\/strong><\/h2>\n\n\n\n<p class=\"has-text-align-left has-text-align-left has-black-color has-text-color\">Embedded PXI controllers offer a high-performance embedded computer solution for PXI systems without having to use an external PC. When used with&nbsp;<a href=\"https:\/\/www.ni.com\/en-us\/shop\/product\/labview-real-time-module.html\">LabVIEW Real-Time<\/a>, these compact yet powerful controllers are able to develop and implement distributed real-time system applications for&nbsp;<strong>testing<\/strong>,&nbsp;<strong>monitoring<\/strong>, and&nbsp;<strong>control<\/strong>.<\/p>\n\n\n\n<p class=\"has-text-align-left\"><em><strong>Shop National Instruments PXI products&nbsp;<a href=\"https:\/\/www.apexwaves.com\/national-instruments\/pxi\">here<\/a><\/strong><\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/www.apexwaves.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-01-115813-1.png\" alt=\"Hands putting a NI module into a chassis\" class=\"wp-image-2597\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-left has-text-align-left has-black-color has-text-color\">When used within a stand-alone system, the Real-Time OS helps ensure accuracy and dependability. Another benefit of LabVIEW Real-Time is its&nbsp;<strong>vast library<\/strong>&nbsp;of prewritten assets and hardware APIs, which allow for deterministic data capture and help to save valuable time in development. The code written with LabVIEW Real-Time quickly deploys to the embedded device, offering precise timing and incredible reliability.<\/p>\n\n\n\n<p class=\"has-text-align-left has-text-align-left has-black-color has-text-color\">Put more simply, setting up a PXI controller for LabVIEW Real-Time integrates the controller with a host computer and allows for deployment of your LabVIEW Real-Time programs.&nbsp;The software is also compatible with NI\u2019s&nbsp;<a href=\"https:\/\/www.apexwaves.com\/modular-systems\/national-instruments\/compactrio-controllers\/cRIO-9101\">CompactRIO systems<\/a>.<\/p>\n\n\n\n<p class=\"has-text-align-left has-text-align-left has-black-color has-text-color\">While this setup is user-friendly and overall straightforward, it also requires close attention to detail in order to ensure&nbsp;<strong>optimal performance<\/strong>&nbsp;and compatibility. Let\u2019s dive in!<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/www.apexwaves.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-01-114908-1024x584.png\" alt=\"Closeup of the PXI-1042Q chassis from NI\" class=\"wp-image-2596\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-left has-black-color has-text-color has-link-color wp-elements-d22f567a1a36d63bf10905e236ede78e\" style=\"font-size:25px\"><strong>Setting Up Your Controller with LabVIEW Real-Time<\/strong><\/h2>\n\n\n\n<p class=\"has-text-align-left has-text-align-left has-black-color has-text-color\">The first step is to start the controller, and then press the \u201cDelete\u201d key on your keyboard repeatedly until the BIOS appears. Next, you will want to use the keyboard arrow keys to navigate to the LabVIEW Real-Time menu and then press Enter. Select LabVIEW Real-Time. You will now want to save the changes and reset them so that the controller will boot in LabVIEW Real-Time.<\/p>\n\n\n\n<p class=\"has-text-align-left has-text-align-left has-black-color has-text-color\">For the physical device, you will need to use an ethernet cable in order to connect the controller to the host computer. Once securely connected, navigate to the \u201c<strong>Control Panel<\/strong>\u201d of the host computer. Under \u201c<strong>Network and Sharing Center<\/strong>\u201d, you should see an option for the Connections (ethernet).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/www.apexwaves.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-01-115051-1024x566.png\" alt=\"Screenshot of computer screen changing properties\" class=\"wp-image-2595\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-left has-text-align-left has-black-color has-text-color\">This next step is incredibly important and can be easily overlooked by anyone hoping to rush through the setup. Click on the ethernet connection, and then select the \u201cProperties\u201d option in the bottom left-hand corner of the popup window. You will then need to change the IP address to be on the same subnet as the controller. Afterward, right-click on the controller and find \u201c<strong>Format Disk<\/strong>\u201d.<\/p>\n\n\n\n<p class=\"has-text-align-left has-text-align-left has-black-color has-text-color\">The final step is to right-click on the required software to install! With your controller up and running, you\u2019re ready to utilize a robust platform to deploy LabVIEW RT programs.<\/p>\n\n\n\n<p class=\"has-text-align-left has-text-align-left has-black-color has-text-color\">If you have any additional questions, don\u2019t hesitate to reach out to the Apex Waves team. Subscribe to our&nbsp;<strong>YouTube channel<\/strong>&nbsp;for product highlight videos, industry insights, and additional how-to guides!<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.youtube.com\/@apexwaves\">\u25b6\ufe0f Apex Waves on YouTube<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>LabVIEW Real-Time&nbsp;is an incredibly useful software add-on designed for LabVIEW applications. When paired with the&nbsp;modular PXI platform, it results in a robust platform capable of executing complex data acquisition, signal processing, and control algorithms. No matter what your level of expertise is, this post serves as a simple guide to setting up your&nbsp;PXI controller&nbsp;with LabVIEW [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2049,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5,8],"tags":[318,321,393,437,574,663,906,910,921],"class_list":["post-2042","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to","category-national-instruments","tag-labview","tag-labview-rt","tag-national-instruments","tag-ni","tag-pxi","tag-real-time","tag-tech-tips","tag-technology","tag-test-equipment"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.apexwaves.com\/blog\/wp-json\/wp\/v2\/posts\/2042","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.apexwaves.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.apexwaves.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.apexwaves.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.apexwaves.com\/blog\/wp-json\/wp\/v2\/comments?post=2042"}],"version-history":[{"count":4,"href":"https:\/\/www.apexwaves.com\/blog\/wp-json\/wp\/v2\/posts\/2042\/revisions"}],"predecessor-version":[{"id":3617,"href":"https:\/\/www.apexwaves.com\/blog\/wp-json\/wp\/v2\/posts\/2042\/revisions\/3617"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.apexwaves.com\/blog\/wp-json\/wp\/v2\/media\/2049"}],"wp:attachment":[{"href":"https:\/\/www.apexwaves.com\/blog\/wp-json\/wp\/v2\/media?parent=2042"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.apexwaves.com\/blog\/wp-json\/wp\/v2\/categories?post=2042"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.apexwaves.com\/blog\/wp-json\/wp\/v2\/tags?post=2042"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}