NI LabVIEW 2023 with Drivers | 17.1 Gb
Languages Supported: English, Deutsch, 한국어, 中文, 日本語, Français
National Instruments has released LabView 2023 Q3, which comes with great new features including: zoom in and out to up to 250% of the block diagram, access to JKI Dragon for tracking and installing VIPM dependencies while opening a project, quick change for faster object creation, execution highlighting improvements, double-click gesture when wiring to create control or indicator, and more.
LabVIEW 2023 Q3 - Date: July 2023LabVIEW 2023 Q3 includes the following features and changes. Diagram Zoom- In LabVIEW 2023 Q3, you can zoom in or out when editing the block diagram of a VI using the View menu. Ctrl (Cmd on macOS) and the scroll wheel of the mouse can also be used to zoom in or out. A tip strip displays the zoom level percentage when zooming. To return to 100% zoom, use View>>Actual Size.- When you first select View>Toggle Zoom from the menu, the diagram will zoom out to fill the entire window. LabVIEW will restore the zoom level to its previous value when the same menu command is used a second time, but the diagram will be centered around the current mouse position.- New keyboard shortcuts include:. View>Zoom In: Ctrl-+ (or Ctrl-=). View>Zoom out: Ctrl–. View>Actual Size: Ctrl-0. View>Toggle Zoom: F2- (Idea submitted by NI Discussion Forums member tst.)
Double-click to Finish Wire- In previous versions of LabVIEW, double-click on the diagram resulted in creating a wire branch. In LabVIEW 2023 Q3, you can use the double-click gesture to complete the wire and place a connected control or indicator after creating one end of the wire with a data type. Control modifier can be used to create a constant. Void wires will only create wire branches. Right-clicking while creating a wire will display a menu of options:. Create Constant. Create Control. Create Indicator. Create Wire Branch
Find All Instances When VI Running- In LabVIEW 2023 Q3, you can right-click on a subVI on the diagram, or the icon of a VI (in the top-right corner of the VI window) and use the Find All Instances command even when the VI is running. In previous versions of LabVIEW, this command was only available for VIs in edit mode.- In addition, the right-click menu on a subVI may now contain the following commands at run-time:. Open Malleable VI Front Panel. Open Front Panel. Open Generic VI. Open Polymorphic VI. Show VI Hierarchy- (Idea submitted by NI Discussion Forums member Technico.)Quick Change List- In LabVIEW 2023 Q3, you can use the keyboard shortcut Ctrl-Space or the right-click shortcut Quick Change to display the Quick Change list when editing text in a free label. By selecting an item (such as Numeric), the label will change to that object type, and the label text will be converted to the object's value.- You can also Edit>Paste Special command to paste text from the clipboard and immediately display the Quick Change list.- You can also add custom plugins to the Quick Drop list. Refer to the instructions document in resource\dialog\QuickChange\plugins\.prefix_Template for more information.- (Idea submitted by NI Discussion Forums member patibandla.)
Quick Change Palette- In LabVIEW 2023 Q3, after defining a rectangular selection on the diagram (and before releasing the mouse to finish the selection), you can use the keyboard shortcut Ctrl-Space to display a palette of items (such as loops) that can be placed in the position of the selection. In addition, one of the palette items will create a subVI from the selection.
Execution Highlighting- LabVIEW 2023 Q3 introduces Slow, Medium, Fast, and Very Fast options for the speed of Execution Highlighting. Medium speed matches the behavior of Execution Highlighting in the previous versions of LabVIEW.- Click and hold the Execution Highlighting toolbar button to display a menu of speed options. In addition to improving the visibility of the executed code, the animation of execution is given a new visual treatment.- (Idea submitted by NI Discussion Forums member JackDunaway.)Building Applications and PPLs Improvements- LabVIEW 2023 Q3 has improved cache behavior for packed project libraries and applications.- The first build will populate the cache, and then the subsequent builds will be much faster.Support for Apple Silicon- LabVIEW 2023 Q3 for macOS runs natively on Apple Silicon. The LabVIEW executable is a universal binary.Text Editing Shortcuts on macOS and Linux- In LabVIEW 2023 Q3, macOS and Linux users can use the following Emacs-style editor keys when text fields are active:Ctrl-A: Beginning of line; with Shift, select to beginning of lineCtrl-E: End of line; with Shift, select to end of lineCtrl-D: Delete character forwardCtrl-F: Forward char; with Shift, extends selectionCtrl-B: Backward char; with Shift, extends selectionCtrl-K: Kill (cut) to end of line; supports append-to-pasteboard behavior for multiple consecutive Ctrl-KsCtrl-N: Next line; with Shift, extends selectionCtrl-P: Previous line; with Shift, extends selectionCtrl-T: Transpose characters at cursorCtrl-W: Wipe region (cut selection)Ctrl-Y: Yank (paste)- By default, the Control and Alt (Meta) keys on Linux can be used interchangeably for menu shortcuts. When the text is active, the editor Control key bindings take precedence, but the Alt menu bindings remain active for menu shortcuts.- On macOS, Cmd key menu shortcuts are not affected by this change.- Ctrl-C, Ctrl-X, and Ctrl-V retain standard copy, cut, and paste behavior.- Config token EnableEmacsTextEditingShortcuts=False can be used to disable text editing bindings.Cluster Consolidation Behavior- In LabVIEW 2023 Q3, clusters with the same type, but different cluster field names will be represented by different types in the built .NET Interop Assembly.- In the previous versions of LabVIEW, clusters with the same type were represented by the same type in the .NET Interop Assembly irrespective of the cluster field names.- To use the old behavior, add the following to the LabIVEW.ini file: DotNetAssemblyGeneration.UseClusterFieldNames=False LabVIEW 2023 Q3 Bug Fixes 2262038 File Dialog Does Not Support Some Patterns That Worked in Earlier Versions
The File Dialog no longer works with NULL characters in the Pattern input to present multiple filters. This change in behavior can affect applications that were built with the option "Allow future version of LV Runtime to run the application."
Workaround: There is currently no known workaround for this issue. 2263807 Activate Button Does Not Work in LabVIEW Evaluation Reminder Dialog
Workaround: Use Help>Activate LabVIEW Components from the LabVIEW menu or run the NI License Manager. 2342514 Open Venv Python Session.vi Does Not Work For Paths With Spaces
Open Virtual Environment Session.vi with the Open Venv Python Session configuration returns error 1671 ("Error creating python session") if the Env path contains any spaces.
Workaround: Create a directory hard symlink via mklink /J that does not contain spaces and use that path in LabVIEW. 2398515 Error 56 Occurs When Using SFTP VIs with Password Authentication on Windows 11
Workaround: There is currently no known workaround for this issue. 166204 LabVIEW Class Property Node Doesn't Update with New Type Definition Name
A data accessor property node does not update to use the new type definition name if you rename the type definition used by its class data member.
Workaround: There is currently no known workaround for this issue. 1834193 LabVIEW Crashes When Inserting into a 2D Array of LabVIEW Classes
Workaround: There is currently no known workaround for this issue. 2059713 Application Web Service Sometimes Fails to Start
Deploying a LabVIEW Web Services application to a system without the LabVIEW run-time engine installed can fail to install the niauth component resulting in a timeout error when the Application Web Service starts.
Workaround: Install the LabVIEW run-time engine before deploying the application. 2237966 LabVIEW Crashes When Invalid Reference Is Used as Owner for New VI Object
Workaround: There is currently no known workaround for this issue. 2252794 Constructor Node Lists .NET Methods Instead of Constructors When Selecting Parameter
Clicking on a Constructor Node parameter to choose a different constructor results in the menu listing methods incorrectly.
Workaround: There is currently no known workaround for this issue. LabVIEW Hangs When Double-clicking a Recursive Dynamic Dispatch VI in the "Choose Implementation" Diagram Preview
Workaround: There is currently no known workaround for this issue. Compare VIs Erroneously Display VIs Smaller than Their Minimum Panel Size
Workaround: There is currently no known workaround for this issue. 2330658 Unexpected Error Occurs When Running Sound VIs on LabVIEW for macOS
Workaround: There is currently no known workaround for this issue. 2331372 LabVIEW Sometimes Crashes When Labels Contain a Mix of Unicode and Non-Unicode Characters
Workaround: There is currently no known workaround for this issue. 2345599 Probes for Queues and Sets Sometimes Show Erroneous Data
Workaround: There is currently no known workaround for this issue. 2350519 New Override VIs Do Not Have Parent Icon
Workaround: There is currently no known workaround for this issue. 2407732 Table Control Does Not Respond Correctly to Touchpad Scroll Gestures
Workaround: There is currently no known workaround for this issue.LabVIEW (Laboratory Virtual Instrument Engineering Workbench) is a graphical programming language that uses icons instead of lines of text to create applications. In contrast to text-based programming languages that use instructions to determine the order of program execution, LabVIEW uses dataflow programming. In data flow programming, the flow of data through the nodes on the block diagram determines the execution order of the VIs and functions. VIs, or virtual instruments, are LabVIEW programs that imitate physical instruments. In LabVIEW, you build a user interface by using a set of tools and objects. The user interface is known as the front panel. After you build the front panel, you add code using graphical representations of functions to control the front panel objects. You add this graphical code, also known as G code or block diagram code, to the block diagram. The block diagram somewhat resembles a flowchart. The block diagram, front panel, and graphical representations of code compose a VI. LabVIEW is a vital part of our expanding software portfolio. To build on the success of LabVIEW, we developed the NXG Platform which has enabled an entirely new set of offerings such as the NXG Web Module, SystemDesigner, FlexLogger, InstrumentStudio, VeriStand, and Digital Pattern Editor. You’ve told us there’s tremendous value in these NXG-based solutions, and we agree. We also built a new product, LabVIEW NXG, based on the NXG Platform. While your feedback has been positive and there’s been excitement about what you’re seeing in LabVIEW NXG, you’ve also shared with us some of your concerns around migrating to an entirely new LabVIEW product. And although we’ve mitigated some of these issues, we agree and want to empower you to focus on addressing your future test and measurement needs. That’s why we’ve decided to take the following steps: We will integrate the strengths of the NXG platform into our LabVIEW 2021(+) codebase, which will result in the best of both worlds. This means centralizing our investments in LabVIEW in a way that enables us to deliver even more value to LabVIEW users in the years ahead.We will continue to advance our NXG-based portfolio of solutions such as the NXG Web Module, SystemDesigner, as well as our expanding suite of configuration-based products such as FlexLogger and VeriStand. As part of this commitment, you can expect to see the NXG Web Module and SystemDesigner integrated into other parts of our portfolio.We will cease development efforts on LabVIEW NXG and release the final version - LabVIEW NXG 5.1 – in 2021. We will not release new versions of LabVIEW NXG starting in 2022. What's New In LabVIEW 2021 Since 1976, National Instruments has equipped engineers and scientists with tools that accelerate productivity, innovation and discovery. NI’s graphical system design approach to engineering provides an integrated software and hardware platform that speeds the development of any system needing measurement and control. The company’s long-term vision and focus on improving society through its technology supports the success of its customers, employees, suppliers and shareholders. Owner: National InstrumentsProduct Name: LabVIEWVersion: 2023 Q3 (23.3f0)Supported Architectures: x86 or x64Website Home Page : www.ni.comLanguages Supported: englishSystem Requirements: Windows *Size: 5.8 Gb * release info: Use the LabVIEW Platform media to install modules and toolkits supported by LabVIEW 2021 SP1 (32-bit) and LabVIEW 2021 SP1 (64-bit). When run on Windows (64-bit), LabVIEW (64-bit) provides access to more memory than a 32-bit operating system or a 32-bit application can provide. LabVIEW (64-bit) is available in English only.
English (with Drivers)
x86: (MD5) 4247e1a028bbd3afdba75dee266811ae
ni-labview-2021-x86-21.5.0.49279.0_f127_offline.iso
x64: (MD5) f130bc4bb4685761f863b93ec28dd759
ni-labview-2021-21.5.0.49279.0-f127_offline.iso
English (base release)
x86: (MD5) 514b26a26a846c93587f00cd1d2d42e7
ni-labview-2021-x86_21.1.0_offline.iso
(MD5) 81227a7ca25d5c562cbb91a5ea3b9add
ni-labview-2021_21.5.1_offline.iso
Korean (with Drivers)
x86: (MD5) 69e17fd5a74670d2dd2a9136b4c721a0
ni-labview-2021-x86-ko_21.5.0.49279.0_f127_offline.iso
Korean (base release)
x86: (MD5) 4bb600c0b50dc67052a94fe44b52d79d
ni-labview-2021-x86-ko_21.1.0_offline.iso
Japanese (with Drivers)
x86: (MD5) 434d447b3e950bdd526a65c02a7598d0
ni-labview-2021-x86-ja_21.5.0.49279.0_f127_offline.iso
Japanese (base release)
x86: (MD5) f01aa4bfcf01f7d622250ec3547e5462
ni-labview-2021-x86-ja_21.1.0_offline.iso
French (with Drivers)
x86: (MD5) 21b4997b64064be1d83c78051b04c313
ni-labview-2021-x86-fr_21.5.0.49279.0_f127_offline.iso
French (base release)
x86: (MD5) e9d78cf1e484f55cf115179813204774
ni-labview-2021-x86-fr_21.1.0_offline.iso
German (with Drivers)
x86: (MD5) 77bfaf67b6e7c7061abc5f121b9c36a4
ni-labview-2021-x86-de_21.5.0.49279.0_f127_offline.iso
German (base release)
x86: (MD5) 3e992ad1134f27bbc020d65ad8d145a7
ni-labview-2021-x86-de_21.0.0_offline.iso
Chinese (with Drivers)
x86: (MD5) 69e499db166bef1d888f95507cf7a664
ni-labview-2021-x86-zh-cn_21.5.0.49279.0_f127_offline.iso
Chinese (base release)
x86: (MD5) 9518f0b7a6b6882a4699de5bbd369679
ni-labview-2021-x86-zh-cn_21.1.0_offline.iso
** System Requirements: