LabView:вопросы и ответы

Обсуждаем цифровые устройства...
orinoko

Re: LabView:вопросы и ответы

Сообщение orinoko »

Roman Venom писал(а): Ну я рассматриваю 2 варианта. Либо посылка десятичного байта, а потом его кодирование в двухбайтное уже в МК, либо кодирование в лабвью и отправка уже 2х8 байт.

Если я вас правильно понял, то так ...
orinoko

Re: LabView:вопросы и ответы

Сообщение orinoko »

Сегодня мы обработаем полученные результаты и выведем их на график.. При этом у нас предполагается, что получаем мы данные 40 датчиков. А средние значения вычислять отдельно для каждого блока по 10 датчиков и выводить на общий график.
Вложения
РаботаСПортом.zip
(17.79 КБ) 536 скачиваний
Аватара пользователя
foxit
Грызет канифоль
Сообщения: 262
Зарегистрирован: Пт ноя 16, 2007 00:40:17
Откуда: Украина

Re: LabView:вопросы и ответы

Сообщение foxit »

Ждем продолжения
orinoko

Re: LabView:вопросы и ответы

Сообщение orinoko »

Хотелось бы более конкретные вопросы, или что непонятно из вышеимеющегося, или что не получается?. Потому как в общем все расписал. Тонкости реализации тех или иных моментов у каждого свои.
Аватара пользователя
mak_mak
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вт ноя 30, 2010 22:27:49

Re: LabView:вопросы и ответы

Сообщение mak_mak »

Правильную тему создали! LabVIEW в массы! Это шутки юмора, а серьёзно - сам занимаюсь этим вопросом. Делаю программу для связи по RS232 с вольтметром В7-80 и управление калибратором Метран 517. В черновом варианте уже работает, нужна отладка и доводка. Для отладки связи устройств с LabVIEW по RS232 советую использовать программу HHD FreeSerial Port Monitor, ведёт логи запросов, ответов, таймингов между ними, может сохранять это в таблице или HTML, короче сильно помогла разбираться в протоколе связи с этими приборами. Управляю самодельными приборчиками из LabVIEW по USB с помощью микросхем FTDI 232. Начал осваивать программирование КПК с помощью тулкита LabVIEW Mobile Module.
orinoko

Re: LabView:вопросы и ответы

Сообщение orinoko »

Спасибо, mak_mak, за поддержку. Надеюсь, что вы тоже будете заглядывать сюда с вопросами и ответами )
Аватара пользователя
mak_mak
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вт ноя 30, 2010 22:27:49

Re: LabView:вопросы и ответы

Сообщение mak_mak »

Да, буду посещать, конечно. Собираю информацию везде по крупицам. Но я бы советовал тем, кто начал изучать LabVIEW или только думает, посетить форум http://www.labviewportal.eu/viewforum.p ... 4811473da9 Я сам там обитаю, задаю чайниковские вопросы и получаю, кстати квалифицированные ответы от спецов LabVIEW. Более менее живой форум, информация обновляется практически каждый день, в отличие от остальных русскоязычных форумов. Интересная статейка для начинающих появилась на сайте http://easyelectronics.ru/ .
Аватара пользователя
Roman Venom
Сверлит текстолит когтями
Сообщения: 1135
Зарегистрирован: Сб июл 11, 2009 18:42:21
Откуда: Украина, г.Николаев

Re: LabView:вопросы и ответы

Сообщение Roman Venom »

ура. заработала нормально програ приём-передача.
Теперь осталось всего ничего обрабатывать и отсылать нужную информацию :)))

Вопросс такой:
1. У меня планируется передача двухбайтная. Один байт можно анализировать в 16-ричном коде. Другой байт необходимо анализировать побитно. Подскажите, пожалуйста, функцию, которая бы представляла байт в виде битов.
2. Нужно сделать табличку перекодировки(есть число - выбрать такой номер из таблицы) типа как на ассемблере. Работу с массивами уже освоил по книге, а вот с таблицами не сталкивался. Если это сложно, то сделаю перекодировку в МК, а отправлять уже буду то, что не надо обрабатывать.
Вложения
ввод сигнала через СОМ порт4.rar
(14.24 КБ) 423 скачивания
Успех - императив!
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: LabView:вопросы и ответы

Сообщение Meteor »

Подскажите, пожалуйста, функцию, которая бы представляла байт в виде битов.

Ну например так как на рисунке во вложении (все лениво нарисовать было)
Иными словами. 1) Выделяем символ
2) преобразуем в число
3) число переводим в байтовый массив
4) преобразуем массив в кластер и получаем доступ к отдельному биту
Вложения
Bt1.JPG
(28.99 КБ) 1003 скачивания
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
mak_mak
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вт ноя 30, 2010 22:27:49

Re: LabView:вопросы и ответы

Сообщение mak_mak »

Пример перевод byte в boolean
Вложения
Norm_Hex.zip
(9.73 КБ) 297 скачиваний
Аватара пользователя
foxit
Грызет канифоль
Сообщения: 262
Зарегистрирован: Пт ноя 16, 2007 00:40:17
Откуда: Украина

Re: LabView:вопросы и ответы

Сообщение foxit »

Привет.
Для начала сделал вот такой проектик
При приходе по COM порту единички (код 0х31) будем зажигать диодик, а при приходе нуля (код 0х30) гасить. Фоновой задачей будет мигание другого диода. Взят проект изhttp://easyelectronics.ru/avr-uchebnyj-kurs-programmirovanie-na-si-chast-1.html. Кстати там тоже начали обзор labview.
Вот что получилось

p.s. А как сделать так, чтобы не вводить значение, а нажимать кнопку?
Вложения
Pinboard_1.rar
(10.82 КБ) 294 скачивания
visa_pin.rar
(4.97 КБ) 290 скачиваний
Аватара пользователя
mak_mak
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вт ноя 30, 2010 22:27:49

Re: LabView:вопросы и ответы

Сообщение mak_mak »

Ничего толкового не пришло в голову - смотри вложение.
Вложения
visa_pin_1_2.zip
(20.29 КБ) 331 скачивание
Аватара пользователя
mak_mak
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вт ноя 30, 2010 22:27:49

Re: LabView:вопросы и ответы

Сообщение mak_mak »

Во втором примере забыл поставить индикатор, что бы показать, что цикл не крутится, а работает по событиям (нажатие кнопок)
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: LabView:вопросы и ответы

Сообщение Мурик »

Вы это, выкладывайте не только проекты, но и исполняемые файлы :idea: - хочется посмотреть что вы накодили. :)
Аватара пользователя
mak_mak
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вт ноя 30, 2010 22:27:49

Re: LabView:вопросы и ответы

Сообщение mak_mak »

Не понял про проекты и исполняемые файлы. У тебя не установлена LabVIEW и поэтому ты не можешь открыть виайку, а хочешь преобразованный в ехе файл? Так ехе не будет работать без Run Time Engine или без установленной LabVIEW.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: LabView:вопросы и ответы

Сообщение Мурик »

Я просто хотел посмотреть что вы тут обсуждаете.
LabVIEW не установлена.

mak_mak писал(а):Так ехе не будет работать без Run Time Engine
Хреново!
И сколько Run Time Engine весит?

PS.
Если прога не может нормально работать на других компах, то как ею делиться с друзьями?
Аватара пользователя
mak_mak
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вт ноя 30, 2010 22:27:49

Re: LabView:вопросы и ответы

Сообщение mak_mak »

Run Time Engine весит мег. 90 кажется, не уверен. Сейчас это тенденця. Видел когда нибудь сообщение - у вас не установлен Framework или какая нибудь bpl60? Делают прогу совсем маленькой а всё что нужно в библиотеках. LabVIEW умеет делать инсталлятор, там будет всё необходимое, будет полноценной инсталлируемой прогой.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: LabView:вопросы и ответы

Сообщение Мурик »

mak_mak писал(а):Делают прогу совсем маленькой а всё что нужно в библиотеках.
А что толку - 90 метров все равно придется тащить за прогой.
Особенно вымораживает когда простая мигалка светодиодом, весит 90 метров!
Это явно не для радиолюбительских целей (разве что если только для себя не делясь с народом).
Аватара пользователя
foxit
Грызет канифоль
Сообщения: 262
Зарегистрирован: Пт ноя 16, 2007 00:40:17
Откуда: Украина

Re: LabView:вопросы и ответы

Сообщение foxit »

mak_mak писал(а):Ничего толкового не пришло в голову - смотри вложение.


Какая версия labview?
orinoko

Re: LabView:вопросы и ответы

Сообщение orinoko »

LabView - очень серьёзный инструмент не для "просто поморгать лампочкой". И если вы им интересуетесь, то у вас он должен быть. RTE весит 46 метров, примерно как фреймворк микромягкий. Но если какой то проге он понадобится, а его нет, все тихонечко его скачивают и устанавливают. То же самое и с LV - один раз поставили и радуетесь. Вот прямая ссылка на все RTE - ftp://ftp.ni.com/support/labview/windows/runtime/ . Выбираете версию и качаете.
Ответить

Вернуться в «Цифровая техника»