Задача с кнопкой и ледом

Простейшие вопросы в области инженерной разработки

Задача с кнопкой и ледом

Postby Select on 15 Aug 2018, 00:26

Кнопка работает Lantch When Pressd, существует ли способ заставить ее, включить лед после первого нажатия и при повторном нажатии потушить его?
!Lantch When Pressd я не могу изменить на другой способ управления.
Весь набор модулей размещен в While Loop.
LabView 14
User avatar
Select
assistant
assistant
 
Posts: 110
Joined: 12 Dec 2017, 23:56
Location: Врата надежды.
LabVIEW Version: 14
Karma: 0

Re: Задача с кнопкой и ледом

Postby Select on 15 Aug 2018, 00:41

Желательно без Event т.к. это довольно муторно, таких кнопок более десятка. :dntknw:
LabView 14
User avatar
Select
assistant
assistant
 
Posts: 110
Joined: 12 Dec 2017, 23:56
Location: Врата надежды.
LabVIEW Version: 14
Karma: 0

Re: Задача с кнопкой и ледом

Postby Vitekkz88 on 15 Aug 2018, 05:17

А про какой led Вы говорите? Который в кнопку встроен или отдельная лампочка должна быть? Если первый вариант - то нужно использовать customize или наложение поверх лампочки кнопки отдельную лампочку. Что-то мне подсказывает, что Вы решили нехило так пог@внить в программе с выдумкой и затеей :crazy: Либо ранее долго использовалась версия 6.1 (ну или какая там,в которой event-структур не было), а тут более новая версия.
В event-e было бы проще обрабатывать один тип события для множества элементов, чессслово.
Attachments
Push.png
Push.png (5.35 KiB) Viewed 904 times
Untitled 1.vi
(5.78 KiB) Downloaded 15 times
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
User avatar
Vitekkz88
expert
expert
 
Posts: 1047
Joined: 21 Jan 2014, 15:45
Location: Томск
Medals: 3
Activity (1) Silver (1) Автор (1)
LabVIEW Version: 12,13,14
Karma: 301
hardware I/O VIP

Re: Задача с кнопкой и ледом

Postby Blackman on 15 Aug 2018, 09:23

:wink:
Attachments
Trigger.png
Trigger.png (16.61 KiB) Viewed 890 times
Blackman
leader
leader
 
Posts: 802
Joined: 17 Jan 2016, 15:02
Medals: 1
Activity (1)
LabVIEW Version: 6.1,8.5,20
Karma: 234
VIP

Re: Задача с кнопкой и ледом

Postby Artem.spb on 15 Aug 2018, 10:07

Select wrote:Желательно без Event т.к. это довольно муторно, таких кнопок более десятка. :dntknw:

Vitekkz88 wrote:В event-e было бы проще обрабатывать один тип события для множества элементов, чессслово.

поддерживаю предыдущего оратора. Запихать в в один цикл обработку дестяка кнопок без event гораздо муторнее и грозит спагетти-диаграммой
Artem.spb
expert
expert
 
Posts: 1446
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 248
CLD hardware I/O VIP freelance

Re: Задача с кнопкой и ледом

Postby Select on 15 Aug 2018, 13:31

Приношу извинения, что сразу не выставил свой код. К сожалению не мой случай, перепробовал кучу сопряжений с двумя в.у. вариантами , все уперлось в вышибание логики, т.к. у меня в цепочке селект со стороны кнопки выдаются константы на выборку из перечня. :dntknw:
Attachments
hz.png
Buton ind.vi
(59.83 KiB) Downloaded 16 times
LabView 14
User avatar
Select
assistant
assistant
 
Posts: 110
Joined: 12 Dec 2017, 23:56
Location: Врата надежды.
LabVIEW Version: 14
Karma: 0

Re: Задача с кнопкой и ледом

Postby Select on 15 Aug 2018, 17:37

Blackman, :drink:
твой код рулит, первый от Vitekkz88, после пуска подвесил логику, он в лупе верхний. Всем огромное спасибо и эти хорошие кнопочки, может кому еще понадобится :super:
Attachments
Button.png
Button.png (8.92 KiB) Viewed 856 times
LabView 14
User avatar
Select
assistant
assistant
 
Posts: 110
Joined: 12 Dec 2017, 23:56
Location: Врата надежды.
LabVIEW Version: 14
Karma: 0

Re: Задача с кнопкой и ледом

Postby Select on 15 Aug 2018, 17:44

Странно что NI не включил в свойства кнопок :labview:, у меня 14 эту издревле распространенную фишку подачи фидбека с отображением состояния, примеру порта микропроцессора, вместо этого есть какая то бесполезная блымалка и надо паять на железо лед или наступать скопом на тестпоины ... так и будем допаивать паяльникоами все то, что недописали программеры.
LabView 14
User avatar
Select
assistant
assistant
 
Posts: 110
Joined: 12 Dec 2017, 23:56
Location: Врата надежды.
LabVIEW Version: 14
Karma: 0

Re: Задача с кнопкой и ледом

Postby Vitekkz88 on 16 Aug 2018, 08:22

Select писал(а):Всем огромное спасибо и эти хорошие кнопочки, может кому еще понадобится

Буду молиться, чтобы это никому не понадобилось больше :crazy:
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
User avatar
Vitekkz88
expert
expert
 
Posts: 1047
Joined: 21 Jan 2014, 15:45
Location: Томск
Medals: 3
Activity (1) Silver (1) Автор (1)
LabVIEW Version: 12,13,14
Karma: 301
hardware I/O VIP

Re: Задача с кнопкой и ледом

Postby Select on 16 Aug 2018, 10:41

Я конечно не противник правильного стиля программирования, я за сближение проблем специалистов разных сфер, которым есть чем заняться без траты времени на изучение модульных тантрических структур :labview: , где то понятных низкоуровневым скриптерам.
Пол дня на функцию классической кнопки :cry:, Вам в который раз благодарность и мама не горюй.
LabView 14
User avatar
Select
assistant
assistant
 
Posts: 110
Joined: 12 Dec 2017, 23:56
Location: Врата надежды.
LabVIEW Version: 14
Karma: 0

Re: Задача с кнопкой и ледом

Postby Select on 16 Aug 2018, 10:54

Vitekkz88
Буду молиться, чтобы это никому не понадобилось больше :crazy:

Понимаю, ей богу, не могу же я Вас просить здесь людей делать за меня всю работу, еще раз, я очень благодарен Вам за подсказки,которые нуждаются в моей "солдатской смекалке" :help: .

Сейчас вот парю себе мозги с открытием sub.vi, пальцы в мозолях, терпеж уже давно умер, многочисленные примеры отнимают уйму времени на прикручивание своего кода, мне проще наверное в VBA построить стартовое окно с кнопками которые будут запускать эти долбаные :labview: суб панели, молиться за другие более серьезные технические дела. :drink:
LabView 14
User avatar
Select
assistant
assistant
 
Posts: 110
Joined: 12 Dec 2017, 23:56
Location: Врата надежды.
LabVIEW Version: 14
Karma: 0

Re: Задача с кнопкой и ледом

Postby Artem.spb on 16 Aug 2018, 11:34

Select wrote:парю себе мозги с открытием sub.vi, пальцы в мозолях, терпеж уже давно умер

что сложного в открытии sub.vi?
пара галок и всё готово
Open.PNG
Artem.spb
expert
expert
 
Posts: 1446
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 248
CLD hardware I/O VIP freelance

Re: Задача с кнопкой и ледом

Postby Vitekkz88 on 16 Aug 2018, 11:48

Select, а вы попробуйте по поиску пробежаться на этом форуме, тут уже были темы с вызовом subVI.
А вот эти галки, которые Artem.spb показал можно найти так: File - > VI Properties -> в поле Category выбираете Window Appeareance -> в появившемся окне выбираем Customize.
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
User avatar
Vitekkz88
expert
expert
 
Posts: 1047
Joined: 21 Jan 2014, 15:45
Location: Томск
Medals: 3
Activity (1) Silver (1) Автор (1)
LabVIEW Version: 12,13,14
Karma: 301
hardware I/O VIP

Re: Задача с кнопкой и ледом

Postby Select on 16 Aug 2018, 12:24

Vitekkz88э\,

Не пробовал а сразу их все понаходил, где под каждый конкретный случай нужно строить цикл эвент и иерархию переходов по прцедурам. Хуже того, настраивать входа, выхода, выставлять таиминги и настраивать моды... :dntknw:
Artem.spb?
что слдожного в открытии sub.vi?
пара галок и всё готово
.
Я был бы рад, если бы на этом все и заканчивалось бы,
это всего лишь настройки отображения, размеры, положения на экране, и т.п.
Я от случая к случаю работаю с :labview: и каждый раз, не один год, от версии к версии, умиляюсь стилем разработки среды визуального программирования, лекциями NI, форумами c примерами, увы количествоплатных тулсов растет, по ходу и курсы рекламируются, но технарям от этого жить легче не становится, надо что-то менять в этом @3%#ом доме.
LabView 14
User avatar
Select
assistant
assistant
 
Posts: 110
Joined: 12 Dec 2017, 23:56
Location: Врата надежды.
LabVIEW Version: 14
Karma: 0

Re: Задача с кнопкой и ледом

Postby Vitekkz88 on 16 Aug 2018, 13:20

Select, а чего вы хотите в конечном итоге? Давайте исходить из Вашего видения конечного приложения, ок? Вот прям распишите функционал начиная от GUI и заканчивая нижним уровнем.
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
User avatar
Vitekkz88
expert
expert
 
Posts: 1047
Joined: 21 Jan 2014, 15:45
Location: Томск
Medals: 3
Activity (1) Silver (1) Автор (1)
LabVIEW Version: 12,13,14
Karma: 301
hardware I/O VIP

Next

Return to Для чайников

Who is online

Users browsing this forum: No registered users and 22 guests

cron