Вот это конструкция

Общаемся здесь на любые темы
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Вот это конструкция

Сообщение Eugen Graf »

Взял у коллеги :vi: , разбираюсь, удивился сначала почему :labview: не ругается на верхние три оранжевых провода. Иногда я всё ещё витаю в иллюзии, что китайцы всё таки пишут справа налево, и хоть это не так, всё равно в голове у них как то наоборот устроено.
Вложения
Contruction.png
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Вот это конструкция

Сообщение IvanLis »

Я такое видимо на много чаще вижу, по этому и сразу разобрался :haha: .
В противном случае пришлось бы всю лапшу тянуть на правую сторону от цикла, либо дважды кластер разбирать.
А так всего три проводка и все :dntknw:
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Вот это конструкция

Сообщение Eugen Graf »

Ну, Вань, я то тоже разобрался, но для этого мне нужно было посмотреть на конструкцию "издалека". А так как она огромная, то это сложно сделать сразу.
AndreyDmitriev

Activity Professionalism Tutorials Gold Black
VIP
VIP
Сообщения: 1327
Зарегистрирован: 03 фев 2010, 00:42
Награды: 6
Версия LabVIEW: 6.1 - 2024
Откуда: Германия
Благодарил (а): 1 раз
Поблагодарили: 38 раз
Контактная информация:

Re: Вот это конструкция

Сообщение AndreyDmitriev »

IvanLis писал(а):Я такое видимо на много чаще вижу, по этому и сразу разобрался :haha: .
В противном случае пришлось бы всю лапшу тянуть на правую сторону от цикла, либо дважды кластер разбирать.
А так всего три проводка и все :dntknw:
Там массив, автор мог слева константы вдуть, а справа замену трёх элементов по индексам. Впрочем, читаемости бы сильно не прибавило...

Вот у меня тоже спагетти есть:
Вложения
Безимени-4.jpg
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Вот это конструкция

Сообщение IvanLis »

Eugen Graf писал(а):Ну, Вань, я то тоже разобрался, но для этого мне нужно было посмотреть на конструкцию "издалека". А так как она огромная, то это сложно сделать сразу.
Ну да.... я то скрин полный сразу увидел.
AndreyDmitriev писал(а):Вот у меня тоже спагетти есть:
А в этом случае, товарищ наверное не знал, что существуют функции и процедуры :vampire:
Аватара пользователя
Oleg B.

Activity Professionalism
leader
leader
Сообщения: 674
Зарегистрирован: 25 сен 2011, 11:30
Награды: 2
Версия LabVIEW: 5 .. 2021
Откуда: Israel
Контактная информация:

Re: Вот это конструкция

Сообщение Oleg B. »

AndreyDmitriev писал(а):Вот у меня тоже спагетти есть:
Ну раз народ начал выкладывать "дикий" код, то я тоже не могу удержаться.
Не моё, откуда-то из Германии.
Вложения
оригинальный размер 5900х4300 пикселей
оригинальный размер 5900х4300 пикселей
veni, vidi, phallomorphi
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Вот это конструкция

Сообщение IvanLis »

:crazy: это нужно быть неординарным человеком, обладать уникальной логикой, интеллектом и памятью...
чтобы создать и поддерживать подобное :suicide:
Евгений Панин
junior
junior
Сообщения: 52
Зарегистрирован: 02 фев 2012, 21:49
Версия LabVIEW: 18
Откуда: Москва

Re: Вот это конструкция

Сообщение Евгений Панин »

Маньяки :evil: :D

Единственный плюс таких схем в том, что на RT они РЕАЛЬНО чуть быстрее работают, чем с Sub :vi:
Евгений Панин
junior
junior
Сообщения: 52
Зарегистрирован: 02 фев 2012, 21:49
Версия LabVIEW: 18
Откуда: Москва

Re: Вот это конструкция

Сообщение Евгений Панин »

Вот она, памятка! :D
Для определения необходимости в переработке ВП воспользуйтесь следующим проверочным списком:
Блок-диаграмма слишком плохо организована
Блок-диаграмма содержит много неясных имен терминалов и функций, и плохо понятные иконки ВПП
Блок-диаграмма содержит ненужные логические конструкции
Блок-диаграмма содержит повторяющиеся логические конструкции
Алгоритм не следует принципу потока данных
Диаграмма содержит очень сложные и громоздкие алгоритмы
Диаграмма слишком велика
AndreyDmitriev

Activity Professionalism Tutorials Gold Black
VIP
VIP
Сообщения: 1327
Зарегистрирован: 03 фев 2010, 00:42
Награды: 6
Версия LabVIEW: 6.1 - 2024
Откуда: Германия
Благодарил (а): 1 раз
Поблагодарили: 38 раз
Контактная информация:

Re: Вот это конструкция

Сообщение AndreyDmitriev »

Евгений Панин писал(а): ...
Диаграмма слишком велика
Ну это не всегда проблема - у меня вот монитор 2560 x 1600 :dance:
Аватара пользователя
FireFly

Activity Black
expert
expert
Сообщения: 1321
Зарегистрирован: 25 апр 2009, 08:58
Награды: 2
Версия LabVIEW: 2014
Откуда: Санкт-Петербург
Поблагодарили: 1 раз

Re: Вот это конструкция

Сообщение FireFly »

Коллега написал программу, однако железо в тот момент еще не было готово. Сейчас при подключении к железу выяснилось что что-то глючит и идёт не так, а он уже умотал в отпуск.
Попросили быстренько подправить.
s0.PNG
s1.PNG
s2.PNG
Сделайте меня развидеть это!

Боюсь даже посмотреть на другие его программы.
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2210
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 27 раз
Поблагодарили: 26 раз

Re: Вот это конструкция

Сообщение Borjomy_1 »

FireFly, нормально ))) не выравнено, правда. Нажмите кнопочку "Clean Up Diagram" и будет вам счастье.
Аватара пользователя
FireFly

Activity Black
expert
expert
Сообщения: 1321
Зарегистрирован: 25 апр 2009, 08:58
Награды: 2
Версия LabVIEW: 2014
Откуда: Санкт-Петербург
Поблагодарили: 1 раз

Re: Вот это конструкция

Сообщение FireFly »

Borjomy_1 писал(а):FireFly, нормально ))) не выравнено, правда. Нажмите кнопочку "Clean Up Diagram" и будет вам счастье.
Странное у вас представление о счастье )
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
Аватара пользователя
Oleg B.

Activity Professionalism
leader
leader
Сообщения: 674
Зарегистрирован: 25 сен 2011, 11:30
Награды: 2
Версия LabVIEW: 5 .. 2021
Откуда: Israel
Контактная информация:

Re: Вот это конструкция

Сообщение Oleg B. »

Borjomy_1 писал(а):FireFly, нормально ))) не выравнено, правда. Нажмите кнопочку "Clean Up Diagram" и будет вам счастье.
На мой взгляд счастье в данном случае должно выглядеть как-то так
(Функциональность тождественна, кроме индексов при разборке массива, ну и с классом и его функциями не стал возиться)
Вложения
Fly.vi
LV2012
(6.51 КБ) 215 скачиваний
veni, vidi, phallomorphi
Аватара пользователя
Jakob Brontfeyn

Activity Gold Silver Black
expert
expert
Сообщения: 1729
Зарегистрирован: 28 фев 2008, 11:01
Награды: 6
Благодарил (а): 1 раз
Контактная информация:

Re: Вот это конструкция

Сообщение Jakob Brontfeyn »

Не могу остаться в стороне, это мое.
Состоит из 5 "модулей" которые поначалу программировались
и функционировали автономно.
Затем были собраны вот в такую "простыню"
Вложения
Automation_Triebometer.JPG
Ответить

Вернуться в «Обо всём на свете»