Помогите с flat sequence structure
-
- junior
- Сообщения: 66
- Зарегистрирован: 13 дек 2018, 13:55
- Версия LabVIEW: 2018
- Откуда: Саратов
Помогите с flat sequence structure
Здравствуйте!) Помогите пожайлуста с примером работы flat sequence structure и как она работает! Читал про нее, но примеров не находил . В общих чертах понятен ее принцип, но хотелось бы узнать ее поближе
-
- professor
- Сообщения: 3410
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Помогите с flat sequence structure
знакомьтесь, это sequence structure.
Всё, что вам надо знать: лучше её избегать :)
потому что это плохой стиль программирования.
И собстенно, в чём вопрос? что вы ждёте от примера? рамка, в которой кусок кода?
Суть в том, что содержимое начинает работать, когда все провода придут. И вряд ли мы можем рассказать больше, чем в справке написано, потому что и говорить особо нечего.
Всё, что вам надо знать: лучше её избегать :)
потому что это плохой стиль программирования.
И собстенно, в чём вопрос? что вы ждёте от примера? рамка, в которой кусок кода?
Суть в том, что содержимое начинает работать, когда все провода придут. И вряд ли мы можем рассказать больше, чем в справке написано, потому что и говорить особо нечего.
-
alerm
- leader
- Сообщения: 683
- Зарегистрирован: 02 май 2012, 21:28
- Награды: 1
- Версия LabVIEW: 20
- Благодарил (а): 59 раз
- Поблагодарили: 9 раз
- Контактная информация:
Re: Помогите с flat sequence structure
я всегда знал, что программер из меня так себе, но чтобы настолько всё было плохо.Artem.spb писал(а):лучше её избегать :)
потому что это плохой стиль программирования.
-
- professor
- Сообщения: 3410
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Помогите с flat sequence structure
все мы немножко так себе.alerm писал(а):я всегда знал, что программер из меня так себе, но чтобы настолько всё было плохо.Artem.spb писал(а):лучше её избегать :)
потому что это плохой стиль программирования.
В руководствах пишут, что эти структуры нарушают поток данных и ломают мозг компилятору.
но когда надо засечь время или поставить паузу между двух операций без неё не обойтись. Не делать же специально для этого subVI с кластерами ошибок.
-
- leader
- Сообщения: 932
- Зарегистрирован: 17 янв 2016, 15:02
- Награды: 1
- Версия LabVIEW: 6.1,8.5,20
Re: Помогите с flat sequence structure
Дак уже давно все сделаноArtem.spb писал(а):...но когда надо засечь время или поставить паузу между двух операций без неё не обойтись. Не делать же специально для этого subVI с кластерами ошибок.
Simple, Sexy LabVIEW Timing Probes
https://forums.ni.com/t5/LabVIEW/Simple ... -p/3484648
-
- junior
- Сообщения: 66
- Зарегистрирован: 13 дек 2018, 13:55
- Версия LabVIEW: 2018
- Откуда: Саратов
Re: Помогите с flat sequence structure
Artem.spb писал(а):знакомьтесь, это sequence structure.
Всё, что вам надо знать: лучше её избегать :)
потому что это плохой стиль программирования.
И собстенно, в чём вопрос? что вы ждёте от примера? рамка, в которой кусок кода?
Суть в том, что содержимое начинает работать, когда все провода придут. И вряд ли мы можем рассказать больше, чем в справке написано, потому что и говорить особо нечего.
Дело в том, что мне нужно что бы определенная часть программы выполнялась строго последовательно без привязки ко времени. Наткнулся на этот блок.
Хотел узнать как правильно его использовать что бы построить последовательность выполнения, или как можно выполнить последовательность выполнения без этого блока на основе других блоков.
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Помогите с flat sequence structure
Если используемые VI имеют вход/выход ошибки, то последовательность задается ими.
В крайнем случае можно создать SubVI и прокинуть сквозь нее ошибку.
В крайнем случае можно создать SubVI и прокинуть сквозь нее ошибку.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- professor
- Сообщения: 3410
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Помогите с flat sequence structure
Как верно сказано, лучший способ для этого - вход/выход ошибки.yakuba26 писал(а): Дело в том, что мне нужно что бы определенная часть программы выполнялась строго последовательно без привязки ко времени.
Если совсем никак, то кадрами. Там всё банально. Каждый кадр исполняется только после завершения предыдущего.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение