Страница 3 из 15

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

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

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

Добавлено: Вс ноя 28, 2010 10:33:36
orinoko
Сегодня мы обработаем полученные результаты и выведем их на график.. При этом у нас предполагается, что получаем мы данные 40 датчиков. А средние значения вычислять отдельно для каждого блока по 10 датчиков и выводить на общий график.

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

Добавлено: Вт ноя 30, 2010 19:25:27
foxit
Ждем продолжения

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

Добавлено: Вт ноя 30, 2010 19:54:17
orinoko
Хотелось бы более конкретные вопросы, или что непонятно из вышеимеющегося, или что не получается?. Потому как в общем все расписал. Тонкости реализации тех или иных моментов у каждого свои.

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

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

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

Добавлено: Ср дек 01, 2010 10:31:46
orinoko
Спасибо, mak_mak, за поддержку. Надеюсь, что вы тоже будете заглядывать сюда с вопросами и ответами )

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

Добавлено: Ср дек 01, 2010 21:45:50
mak_mak
Да, буду посещать, конечно. Собираю информацию везде по крупицам. Но я бы советовал тем, кто начал изучать LabVIEW или только думает, посетить форум http://www.labviewportal.eu/viewforum.p ... 4811473da9 Я сам там обитаю, задаю чайниковские вопросы и получаю, кстати квалифицированные ответы от спецов LabVIEW. Более менее живой форум, информация обновляется практически каждый день, в отличие от остальных русскоязычных форумов. Интересная статейка для начинающих появилась на сайте http://easyelectronics.ru/ .

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

Добавлено: Пт дек 03, 2010 16:59:28
Roman Venom
ура. заработала нормально програ приём-передача.
Теперь осталось всего ничего обрабатывать и отсылать нужную информацию :)))

Вопросс такой:
1. У меня планируется передача двухбайтная. Один байт можно анализировать в 16-ричном коде. Другой байт необходимо анализировать побитно. Подскажите, пожалуйста, функцию, которая бы представляла байт в виде битов.
2. Нужно сделать табличку перекодировки(есть число - выбрать такой номер из таблицы) типа как на ассемблере. Работу с массивами уже освоил по книге, а вот с таблицами не сталкивался. Если это сложно, то сделаю перекодировку в МК, а отправлять уже буду то, что не надо обрабатывать.

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

Добавлено: Пт дек 03, 2010 17:35:58
Meteor
Подскажите, пожалуйста, функцию, которая бы представляла байт в виде битов.
Ну например так как на рисунке во вложении (все лениво нарисовать было)
Иными словами. 1) Выделяем символ
2) преобразуем в число
3) число переводим в байтовый массив
4) преобразуем массив в кластер и получаем доступ к отдельному биту

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

Добавлено: Пт дек 03, 2010 21:16:51
mak_mak
Пример перевод byte в boolean

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

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

p.s. А как сделать так, чтобы не вводить значение, а нажимать кнопку?

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

Добавлено: Пн дек 06, 2010 10:23:08
mak_mak
Ничего толкового не пришло в голову - смотри вложение.

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

Добавлено: Пн дек 06, 2010 10:29:32
mak_mak
Во втором примере забыл поставить индикатор, что бы показать, что цикл не крутится, а работает по событиям (нажатие кнопок)

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

Добавлено: Пн дек 06, 2010 11:02:35
Мурик
Вы это, выкладывайте не только проекты, но и исполняемые файлы :idea: - хочется посмотреть что вы накодили. :)

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

Добавлено: Пн дек 06, 2010 12:41:04
mak_mak
Не понял про проекты и исполняемые файлы. У тебя не установлена LabVIEW и поэтому ты не можешь открыть виайку, а хочешь преобразованный в ехе файл? Так ехе не будет работать без Run Time Engine или без установленной LabVIEW.

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

Добавлено: Пн дек 06, 2010 14:21:50
Мурик
Я просто хотел посмотреть что вы тут обсуждаете.
LabVIEW не установлена.
mak_mak писал(а):Так ехе не будет работать без Run Time Engine
Хреново!
И сколько Run Time Engine весит?

PS.
Если прога не может нормально работать на других компах, то как ею делиться с друзьями?

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

Добавлено: Пн дек 06, 2010 15:32:46
mak_mak
Run Time Engine весит мег. 90 кажется, не уверен. Сейчас это тенденця. Видел когда нибудь сообщение - у вас не установлен Framework или какая нибудь bpl60? Делают прогу совсем маленькой а всё что нужно в библиотеках. LabVIEW умеет делать инсталлятор, там будет всё необходимое, будет полноценной инсталлируемой прогой.

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

Добавлено: Пн дек 06, 2010 17:02:37
Мурик
mak_mak писал(а):Делают прогу совсем маленькой а всё что нужно в библиотеках.
А что толку - 90 метров все равно придется тащить за прогой.
Особенно вымораживает когда простая мигалка светодиодом, весит 90 метров!
Это явно не для радиолюбительских целей (разве что если только для себя не делясь с народом).

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

Добавлено: Пн дек 06, 2010 17:52:10
foxit
mak_mak писал(а):Ничего толкового не пришло в голову - смотри вложение.
Какая версия labview?

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

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