Best LabVIEW Addon 2011

Различные конкурсы нашего портала
Ответить
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Best LabVIEW Addon 2011

Сообщение Pavel Krivozubov »

blv.png
Уважаемые пользователи ресурса LabVIEW Portal!

Прошлогодний конкурс Best LabVIEW Addon 2010 позволил выявить наиболее яркие и перспективные международные решения в области графического программирования в среде LabVIEW. Была собрана потрясающая по своему охвату и актуальности коллекция работ, которую на прошлогодней конференции NI в РУДН, расхватали в течении часа, как горячие пирожки! :D :super:
Одно только это и тот интерес к конкурсу, который проявляли пользователи LabVIEW Portal на протяжении всего его действия позволяет утверждать, что дело это нужное и правильное.
А по этому...
.....Мы начинаем конкурс на лучшее дополнение к LabVEW "Best LabVIEW Addon 2011"!

Приглашаем вас принять участие в конкурсе на лучшее дополнение к LabVIEW (Best LabVIEW ADDON 2011), который проводится до 31 октября 2011 года.

Тематика дополнений ограничена только Вашей фантазией. На конкурс принимаются любые VI или наборы VI, которые позволяют расширить функциональные возможности LabVIEW. Так же будут рассматриваться: SubVI, dll, llb, ctl, X-контрол, тулкит, Active-X компонент.

Для участия в конкурсе необходимо:
1. Зарегистрироваться на форуме, если это еще не сделано.
2. Подготовить описание Вашего дополнения.
3. Разместить в данной теме Ваше дополнение и описание к нему.

Все работы будут изданы в виде компакт-диска и каталога и будут распространяться на следующей конференции на стенде LabVIEW Portal.

Наградами для победителей станут:
1-е место: LabVIEW Full Version, Student Edition, кружка с логотипом нашего портала, набор книг по программированию в LabVIEW и золотая медаль форума;
2-е место: набор книг по LabVIEW, футболка и кружка с логотипом нашего портала и серебряная медаль форума;
3-е место: набор книг по LabVIEW, кружка с логотипом нашего портала и бронзовая медаль форума.

Все работы как и в прошлом году будут оцениваться по двум номинациям: Сложность и Полезность.
Пользователь может победить в нескольких номинациях сразу.

И так, я надеюсь что второй конкурс соберет работ больше и лучше чем первый!
Давайте улучшать LabVIEW вместе!
Поехали!
Удачи! :1stplace:
Аватара пользователя
IvanLis

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

Re: Best LabVIEW Addon 2011

Сообщение IvanLis »

А заканчивать когда будем.... время еще есть?
Хочу выставить функции для обработки изображений (из кол-во уже достигает десятка), только время необходимо доработать-собрать -представить...
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Best LabVIEW Addon 2011

Сообщение Pavel Krivozubov »

Конкурс проводится до 31 октября, так что время еще есть)
Но конечно лучше не откладывать на самый последний момент.
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Best LabVIEW Addon 2011

Сообщение Pavel Krivozubov »

Времени осталось совсем немного, так что если есть какие - либо дополнения, просьба выкладывать.
Или если хотите - продлим конкурс до конца года?
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Best LabVIEW Addon 2011

Сообщение mzu2006 »

Я поддерживаю идею с продлением
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Best LabVIEW Addon 2011

Сообщение Pavel Krivozubov »

Хорошо, продлеваем конкурс до конца 2011 года. Дополнения можно выкладывать до 27 декабря. А 28 начнём подводить итоги.
Aleksandr

Gold
user
user
Сообщения: 97
Зарегистрирован: 21 июн 2011, 15:05
Награды: 1
Версия LabVIEW: 2009-2017
Откуда: Novosibirsk
Контактная информация:

Re: Best LabVIEW Addon 2011

Сообщение Aleksandr »

1.
XY-Grapher

Компонент является "XY" версией XGrapher'a (https://decibel.ni.com/content/docs/DOC-13819), со следующими доработками: поиск наиближайшей точки по нормали, возможность работать с несколькими Y-осями, менее "глюченный" скрол у таймлайна и прочие мелкие приятные примочки :)
Удобен для кусочного анализа сигнала, например, определение фаз впрыска топлива, задержки восполменения, тепловыделения и догорания для рабочих процессов, протекающих в ДВС.

2.
Smart-Grapher

Компонент с всплывающей индикацией координат (поиск по нормали) и обозначений осей, весьма удобен для просмотра каких-либо характеристик с общей осью абцисс.

3.
NetTasking

Идея компонента основана на Tasking2 (http://labviewportal.org/viewtopic.php? ... t=Tasking2), с возможностью сетевой передачи и немного измененной структуры команд вида: Queue/Notifier/Event :: Cmd. Поскольку разрешение или запрет на пуликацию не было получено от Eugen Graf, то данный компонент пока не рассматривается как проект конкурса.

Надеюсь данные компоненты помогут улучшить ваши текущие и будущие проекты.

С уважением, Александр.
Вложения
Пример использования XY_Grapher
Пример использования XY_Grapher
Пример использования Smart_Grapher
Пример использования Smart_Grapher
NetTaskingProj Folder.rar
(906.14 КБ) 314 скачиваний
Uniscan Research
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Best LabVIEW Addon 2011

Сообщение Pavel Krivozubov »

Спасибо Александр за участие! :1stplace:
Тебе светит победа :D
Если конечно остальные, кто изъявлял желание не выложат что-нибудь своё.
Осталось несколько дней, просьба поторопиться!
Аватара пользователя
IvanLis

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

Best LabVIEW Addon 2011

Сообщение IvanLis »

Jabber Library

Как говорится: "Лучшее, враг хорошего!"
Начиналось все с этого: Jabber Client and LabVIEW.
Конечно реализовано не все что планировалось, далеко не все, но и это думаю можно выставить на суд жюри.


Jabber Library Ivan (lv2010).zip
(732.38 КБ) 294 скачивания
Jabber Library Ivan (lv8.5 save from 2010).zip
(797.63 КБ) 295 скачиваний
На данном этапе реализованы одиннадцать основных функций, которые позволяют подключиться к серверу обмена мгновенными сообщениями Jabber и обмениваться сообщениями с другими клиентами используя протокол XMPP. Это:
1. Jabber-Server Connect.vi
- Установка TCP соединения с сервером.
2. Jabber-Greeting.vi
- Реализация так называемого "рукопожатия". Выполняется после удачного подключения, а также смены режима работы (аворизация, шифрование и т.п.).
3. Jabber-TLS CryptoMode.vi
- Переход в режим работы TLS.
4. Jabber-PLAIN Authorize.vi
- Авторизация клиента на сервере по алгоритму PLAIN.
5. Jabber-JID Create.vi
- Создание JID идентификатора для пользователя, делается это потому что можно подключаться одному клиенту с разных компьютеров под разными JID и обмениваться сообщениями между собой.
6. Jabber-Session Open.vi
- Открывает сессию работы.
7. Jabber-RosterList.vi
- Получение RosterList - список авторизованных пользователей.
8. Jabber-Status Setup.vi
- Устанавливаем статус клиента, например OnLine.
9. Jabber-Message And Client Status.vi
- Прием сообщений от сервера (в том числе и служебных) и проверка статуса клиента.
10. Jabber-Message Sand.vi
- Отправка сообщения.
11. Jabber-Server DeConnect.vi
- Закрытие сессии и TCP соединения.

И дополнительные функции:
Jabber-Input Message To String.vi
- Обработка массива сообщений полученных от сервера и запись информационных сообщений в текстовую переменную.
Jabber-Output Message To String.vi
- Преобразование исходящего сообщения и запись в текстовую переменную.

Time-Terminal.vi
XML-Terminal.vi

Отображают логи, что позволяет производить отладку приложения и обнаруживать ошибки.

Есть еще ряд дополнительных функций, так как все реализовано стандартными средствами LabVIEW и не требует установки дополнительных библиотек.

Библиотека предназначена для создания клиент-серверных приложений нереального времени, передача информации между которыми реализуется по протоколу XMPP через сервер обмена мгновенными сообщениями Jabber.

Достоинства использования подобной системы:
1. Для идентификации используется не IP, а уникальный Jabber адрес.
2. Возможна передача информации между "Рабочими Станциями" (РС) не имеющими статического ("реального", "белого") IP.
3. При перемещении РС, адрес не изменяется.
4. Возможность использования собственной системы шифрования и подтверждения получения сообщений. И т.д.

Для демонстрации была написана программа Jabber-Test.vi, реализующая подключение прем/отправление сообщений, представлена на видео. В ней уже забиты по умолчанию Логин/JID и пароль, созданного специально для демонстрации аккаунта.

Для тестирования работоспособности можно связаться с Jabber-Test.vi из другого Jabber-клиента, если Вы имеете аккаунт.

С 26 по 30.12.2011 будет работать Бот (IvanLabVIEW@Jabber.ru), который будет принимать сообщения и отправлять их копию обратно адресату.
Бот будет реализован с использованием этой же библиотеки и функционировать на ПК под управлением Linux, так что возможны проблемы с кириллицой. Сообщения будут обрабатываться с частотой 1 раз в секунду. При необходимости сроки могут быть изменены.
Аватара пользователя
IvanLis

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

Re: Best LabVIEW Addon 2011

Сообщение IvanLis »

Запустил Jabber Bot (IvanLabVIEW@Jabber.ru) на сутки в тестовом режиме.
а это Бот, который Вам отвечает
а это Бот, который Вам отвечает
Так что все желающие могут ему писать :wink: .




Просьба отписаться о работоспособности версии 8.5, т.к. у самого проверить возможности не имеется.

**************** Понедельник, 26 Декабрь 2011 22:53 ************************
Отработал более суток, без сбоев.
Запустил снова, так что можно тестить.

Можно написать Боту с обычного Jabber клиента
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Best LabVIEW Addon 2011

Сообщение Pavel Krivozubov »

Отлично! Теперь у нас два участника и 4 проекта! :super: Так что интрига остаётся.
Напоминаю - остался 1 день. :wink:
В среду - начинается голосование!
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Best LabVIEW Addon 2011

Сообщение Pavel Krivozubov »

И так конкурс объявляется закрытым!
Спасибо всем участникам, представившим свои работы! :1stplace:
Началось голосование, традиционно в двух номинациях: Сложность и Полезность.
Голосуем:
http://www.labviewportal.org/viewtopic.php?f=179&t=4288
http://www.labviewportal.org/viewtopic.php?f=179&t=4287
Аватара пользователя
IvanLis

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

Re: Best LabVIEW Addon 2011

Сообщение IvanLis »

Pavel Krivozubov писал(а):И так конкурс объявляется закрытым!
Спасибо всем участникам, представившим свои работы! :1stplace:
Началось голосование, традиционно в двух номинациях: Сложность и Полезность.
Всем проявившим интерес к Jabber клиенту!

Прошу обратить внимание, что в RosterList (JID's)два адресата.
Один из них IvanLabVIEW@Jabber.ru - Бот. Другой, IvanLis@Jabber.ru это мой реальный адрес, и пока я на работе отвечать некому :D .

Сегодня уже были люди, кто писал на мой адрес, мне не жалко. Главное что бы не сложилось впечатление о неработоспособности или сбоях программы.

Сегодня перезапустил Бота в 20:04:08. Если все будет нормально, то выложу лог файл по окончании тестирования.

******************* 23.01.2012 *******************

Всех желающих проверить работоспособность, просьба писать по адресу: IvanLabVIEW@Jabber.ru
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Best LabVIEW Addon 2011

Сообщение Pavel Krivozubov »

И так, голосование по конкурсу Best LabVIEW Addon 2011 завершилось!
сложность.PNG
полезность.PNG
В номинации "Сложность" с большим отрывом победил Ivanlis и его масштабный проект Jabber Library!
На втором месте Aleksandr с доработанным проектом Жени Графа - NetTasking!
В номинации "Полезность" - первое место поделили между собой Jabber Library и XY-Grapher!
На втором месте - NetTasking!

Поздравляю победителей! :1stplace:
Ваши работы вошли в копилку работ пользователей LabVIEW Portal и несомненно стали существенными дополнениями к LabVIEW! :super:
Спасибо за участие!
В этом году я думаю опять запустим этот конкурс, поскольку выявление интересных решений и дополнений - задача важная и нужная, так как она позволяет еще больше расширять границы наших возможностей в области использования LabVIEW и технологий NI.
Победителям просьба в ЛС написать мне свои домашние адреса и ФИО, для пересылки призов! :wink:

Ура LabVIEW Portal! :1stplace:
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Best LabVIEW Addon 2011

Сообщение Pavel Krivozubov »

И так посылки с призами вчера отправил, так что скоро ждите подарков, друзья :wink:
Просьба при получении посылки сообщить мне.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Конкурсы»