Попробовал NXG 5.0 (поигрался буквально пару часов) и остались несколько смешанные чувства.
С одной стороны, новый интерфейс (который напоминает мне TIA Portal) добавляет свежести продукту от NI.
С другой стороны, чувствуется пока что ограниченный функционал, возможно некоторые опции были просто «выпилены» из нового продукта.
Запустил NI утилиту по переводу старого LV кода в новый LV NXG и заметил, что даже средней степени проекты, конвертируются с кучей ошибок (из-за «выпиленных» элементов функционала).
Скомпилированный инсталлятор и ранее не маленький (260 МБ), стал весить и вовсе 460 МБ.
Все новые и новые создаваемые VI в проекте, так же создаются по одиночке, вместо того чтоб быть зашитыми в единый файл (как у того же TIA Portal).
Да, сейчас как и раньше существует единый файл проекта, запустив который подгружаются все VI и subVI, но при переносе проекта на другой ПК или использовании одного и того же VI в разных проектах, может возникнуть путаница.
1. Вызов всплывающего окна по типу — «вызвал и забыл», например так:
2. Запуск нескольких VI через sub-panel, например так:
в start window реализовано
С одной стороны, новый интерфейс (который напоминает мне TIA Portal) добавляет свежести продукту от NI.
С другой стороны, чувствуется пока что ограниченный функционал, возможно некоторые опции были просто «выпилены» из нового продукта.
Запустил NI утилиту по переводу старого LV кода в новый LV NXG и заметил, что даже средней степени проекты, конвертируются с кучей ошибок (из-за «выпиленных» элементов функционала).
Скомпилированный инсталлятор и ранее не маленький (260 МБ), стал весить и вовсе 460 МБ.
Все новые и новые создаваемые VI в проекте, так же создаются по одиночке, вместо того чтоб быть зашитыми в единый файл (как у того же TIA Portal).
Да, сейчас как и раньше существует единый файл проекта, запустив который подгружаются все VI и subVI, но при переносе проекта на другой ПК или использовании одного и того же VI в разных проектах, может возникнуть путаница.