LabVIEW

Ответить
Anydy

Горящая тема LabVIEW

#1

Сообщение Anydy » 25.07.2021{, 17:40}

Среда разработки и платформа для выполнения программ, созданных на графическом языке программирования «G» фирмы National Instruments
https://habr.com/ru/post/57859/

Делимся опытом!

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

LabVIEW

#2

Сообщение KulibinOrsk » 25.07.2021{, 17:56}

Учитывая что автор FLProg полез куда то в глубь и конца и края углублению не видать, то использование LabView вполне было бы нормальным, если бы еще LabVIEW Run-Time был бы бесплатный.
А если рассматривать один из вариантов, то это видимо был бы самый не плохой вариант.

ecoins
Полковник
Сообщения: 2923
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

LabVIEW

#3

Сообщение ecoins » 25.07.2021{, 19:07}

KulibinOrsk писал(а):
25.07.2021{, 17:56}
Учитывая что автор FLProg полез куда то в глубь и конца и края углублению не видать, то использование LabView вполне было бы нормальным, если бы еще LabVIEW Run-Time был бы бесплатный.
А если рассматривать один из вариантов, то это видимо был бы самый не плохой вариант.
Мнение:
1.автор программы глубоко представляет область графического программирования и эти знания дают ему возможность выбирать направления развития.

2.многие авторские инновации порой поражают новизной и своевременностью.
Выделю важные на мой взгляд крупных вехи:
2.1.ModBus (остаются вопросы по "полировке") ;
2.2.Управление платами по условию;
2.3.Wi-Fi (здесь есть вопросы по развитию);
2.4.Введение клеммы;
2.5.Последняя, похоже до конца недооценная -новый редактор пользовательских блоков.

3.Еще есть mini-Scada -возможно к этому еще будет возврат.

4.FLProg становится уникальным продуктом графического программирования по следующим свойствам:
4.1.Открытый код на уровне C++;
4.2.Открытая возможность добавления новых контроллеров;
4.3.Интегрированность со средой Arduino. Когда-то в профессиональной эта среда была вроде как "Гадким утенком", а теперь только за последний год разработчики электроники наперегонки кинулись разрабатывать средства интеграции с Arduino.
4.4.Возможность на уровне дополнительных библиотек ликвидировать (или ослабить) прорехи среды Arduino - не высокая стандартизация, конфликты библиотек, низкий уровень массовых библиотек- "тормозят" из-за неразумного использования функции delay(), громоздки, некоторые важные параметры размещены в разделе private и пр.
4.5.Возможность создания собственных пользовательских блоков - в результате возможно создание очень сложных проектов.
4.6.Высокий уровень самодокументирования.
4.7.Уже сейчас FLProg по совокупности потенциально лучше, чем известные мне системы графического программирования контроллеров управления типа ПЛК.
4.8. И пр.
--------
По LabVIEW - действительно интересный продукт, и его полезно использовать в области лабораторных исследований. Однако попытки использовать его в более широкой сфере скорее всего приведут к трудностям - в т.ч. и в следствии "закрытости" этого продукта.

sigsig
Рядовой
Сообщения: 2
Зарегистрирован: 25.05.2022{, 22:10}
Репутация: 1
Имя: Сергей

LabVIEW

#4

Сообщение sigsig » 26.05.2022{, 00:15}

Огромный респект Автору и Команде за Вашу Работу!
Хотел поделиться свежим взглядом и мыслями на тему развития проекта...
Взгляду всего неделя, как увидел этот проект.
Знаком с LabView уже около 20 лет... Затем познакомился с Ардуино, было интересно, дешево и достаточно функционально, но не доходили руки... Была попытка подружить Ардуино с LabView по последовательному порту ( одну даже китайцы купили...). Но как видим в Америке на на Ардуино "забили"...
А теперь по сути.
Прочитав сообщение - #3Сообщение ecoins » 25.07.2021{, 19:07}
KulibinOrsk писал(а): ↑ хотелось сказать, что это все хорошо, нужно и полезно.
Но с нарастающим количеством информации (в виде блоков) на экране (блоков, плат ...) начинает теряться весь смысл графического программирования. Это становится похоже на принципиальную блок-схему, которая понятна только инженерам, электронщикам. И "проследить за сигналом" уже сложно, нужно разбираться в блок схеме, с различными переходами...
В LabView это интуитивно понятней, компактнее...
Вижу смысл двигаться в этом направлении, но есть ли возможность не могу судить.
Потому, что "Интуитивно понятный интерфейс завоевал весь мир..."
Интересно услышать мысли аудитории...

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

LabVIEW

#5

Сообщение artemka19 » 26.05.2022{, 00:23}

sigsig писал(а):
25.07.2021{, 17:56}
Интуитивно понятный интерфейс завоевал весь мир.
например?

Отправлено спустя 2 минуты 22 секунды:
sigsig писал(а):
26.05.2022{, 00:23}
как видим в Америке на на Ардуино "забили"...
ничего непонятно.

sigsig
Рядовой
Сообщения: 2
Зарегистрирован: 25.05.2022{, 22:10}
Репутация: 1
Имя: Сергей

LabVIEW

#6

Сообщение sigsig » 26.05.2022{, 01:02}

Windows - интуитивно понятный интерфейс.

В Америке "забили" - т.е. компания NI LabView более не развивает тему поддержки Ардуино

Agat
Рядовой
Сообщения: 40
Зарегистрирован: 07.01.2023{, 12:29}
Репутация: 2
Имя: Дмитрий

LabVIEW

#7

Сообщение Agat » 09.01.2023{, 08:15}

LabView и FLProg концептуально схожи - создания програмы из блоков, которые представляют собой части кода (зачем писать то, что уже написано!).
LabView конечно удобней, но если учесть, что это продукт NI и над ней трудится целый штат программистов, а FLProg разрабатывает один человек, то способности автора вызывают удивление и хочется выразить благодарность за такие труды!

Ответить

Вернуться в «LabVIEW»