LabVIEW 2018

Темы связанные с инженерными разработками, но не подходящие в другие ветки форума

Re: LabVIEW 2018

Postby Vitekkz88 on 09 May 2018, 14:13

dadreamer, да не, если честно я имел ввиду буквально: запуск приложения без инсталятора(как когда-то было в ламповых версиях) :crazy: : "Просмотрите результаты из любого места, создав интерфейсы пользователя на основе Web, которые можно просмотреть через любой веб-браузер - ПК, планшет или телефон - без плагинов или инсталляторов.". Я так понял, что созданное приложение можно будет запускать через web-интерфейс без всякого :dntknw: Это как у многих приборов сейчас есть возможность удаленного управления через браузер. Только в этом случае вместо прибора - наша программа. Не, конечно это не может быть голый бинарник, там еще в папке всякие файлы, но сам процессе инсталяции не нужен. Похоже я ошибся и там те же яйца, только в профиль.
Kosist, всё, я понял о чем разговор, спасибо за пояснения. О Continuous integration я конечно же слышал, а практический подход к этому всему я со стороны наблюдал у разработчиков из др.направлений. Поэтому я задался вопросом: а куда это в LabVIEW прикручивать? JKI VI Tester - прочитал, понял для чего, но целевая аудитория этого скорее не оценила.
В ручную лично я чаще всего собираю только .exe-файл, инсталятор значительно реже. Сделали проект - установили оператору(первый инсталятор), вносим поправки/сопровождаем(делаем замены .exe), финал(второй инсталятор заказчику и нам в архив). Если кто-то вынужден после каждого обновления проводить серию юнит-тестов, затем собирать приложение и инсталятор - это конечно имеет смысл. С другой стороны, можно задуматься о рациональности тех или иных действий, а то звучит красиво, а по факту непрактичная затея. Заклинание "Всё же от задачи зависит!" тут не сработает, но я знаю другое: "Всё зависит от компании(корпоративная этика к разработке) и масштаба проекта!". Гудронный коллайдер по части LabVIEW всяко программировали по всем правилам :crazy:
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
User avatar
Vitekkz88
expert
expert
 
Posts: 1033
Joined: 21 Jan 2014, 15:45
Location: Томск
Medals: 3
Activity (1) Silver (1) Автор (1)
LabVIEW Version: 12,13,14
Karma: 300
hardware I/O VIP

Re: LabVIEW 2018

Postby dadreamer on 09 May 2018, 15:25

Vitekkz88 wrote:"Просмотрите результаты из любого места, создав интерфейсы пользователя на основе Web, которые можно просмотреть через любой веб-браузер - ПК, планшет или телефон - без плагинов или инсталляторов.".

NI имели в виду вот этот тулкит - LabVIEW NXG Web Module. Я его не юзал, но выглядит как логическое продолжение традиционных веб-сервисов. Прямо в самой среде можно написать сайт-заготовку с индикаторами, графиками и прочим хозяйством, включая логику работы. Этот сайт в дальнейшем будет крутиться на выделенном серваке и отображаться на устройствах клиентов при подключении. Также, если предполагается какая-то работа с железом, мат. операции, вычисления, придётся написать обычную программу, отвечающую за это. Эта программа может работать на том же серваке или на отдельном, связь между программами по обычной сетке или через интернет (в примерах от NI используется облачное хранилище Skyline). Понятно, что на серваке должен стоять NXG или ран-тайм, чтобы крутить основную программу. Сайт может крутиться под управлением службы веб-сервера. Устройствам-клиентам никакой доп. софт не нужен, это и ежу понятно. :) Советую посмотреть видяшки по той ссылке, что я выше привёл. Сразу всё встанет на свои места.
Vitekkz88 wrote:Гудронный коллайдер

Надеюсь, это не очепятка :crazy:
User avatar
dadreamer
professor
professor
 
Posts: 3099
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2018
Karma: 781
I/O VIP vision internet

Re: LabVIEW 2018

Postby Alex Dem on 09 May 2018, 15:37

Всех с Днем Победы! У меня результаты работы с LabVIEW NXG Web Module запустились только с Firefox. С остальными браузерами не заработало пока.
Alex Dem
user
user
 
Posts: 71
Joined: 06 May 2015, 22:24
LabVIEW Version: 2014
Karma: 8

Re: LabVIEW 2018

Postby Kosist on 09 May 2018, 16:00

Alex Dem wrote:У меня результаты работы с LabVIEW NXG Web Module запустились только с Firefox. С остальными браузерами не заработало пока.

Странно. Согласно readme должно работать под остальными браузерами тоже - http://www.ni.com/pdf/manuals/377286a.html.
Мы делили апельсин - много наших полегло...
User avatar
Kosist
leader
leader
 
Posts: 857
Joined: 21 Feb 2011, 23:44
Medals: 2
Activity (1) Gold (1)
LabVIEW Version: 2013-2017
Karma: 245
CLAD I/O VIP students

Re: LabVIEW 2018

Postby Alex Dem on 09 May 2018, 18:09

Вполне возможно, что не разобрался еще во всем.
Пример не смог залить, пишет, что слишком большой по размеру, хотя 1,65Мб всего.
Временно выложу тут, потом удалю, пробуйте у себя.
https://cloud.mail.ru/public/4kmt/1UgVrQAgw
В браузерах при запуске выдается сообщение вида:
Unable to load resource file
Verify all WebVI files are available and served using an HTTP server or use a browser that can load files directly from the file system. See Hosting a Web Application on a Server for more information.
В Firefox сразу работает без вопросов.
Alex Dem
user
user
 
Posts: 71
Joined: 06 May 2015, 22:24
LabVIEW Version: 2014
Karma: 8

Previous

Return to Общие

Who is online

Users browsing this forum: No registered users and 3 guests

cron