Коммутация с прибором по RS-232

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Коммутация с прибором по RS-232

Сообщение Eugen Graf »

Всё напутано. На графике будет отображатся только то, что находилось в файле до старта программы. Тебе надо вынести чтение из файла за цикл. То есть стартуешь прогу, данные туда записываются, а потом когда цикл останавливаешь, считываешь весь файл и представляешь его на графике.
Oleg
beginner
beginner
Сообщения: 14
Зарегистрирован: 06 июл 2008, 15:21
Контактная информация:

Re: Коммутация с прибором по RS-232

Сообщение Oleg »

Огромное спасибо!
Твои советы очень помогли.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Коммутация с прибором по RS-232

Сообщение Eugen Graf »

Приятно когда человек старается прислушатся к советам, понять что к чему и даже пытается кое что сделать.

Удачи, будут вопросы - спрашивай.
Oleg
beginner
beginner
Сообщения: 14
Зарегистрирован: 06 июл 2008, 15:21
Контактная информация:

Коммутация с прибором по RS-232

Сообщение Oleg »

Здраствуйте Eg!
У меня еще вопросы .
Вот у меня в файле какой то мусор появляется в первой строке например такое 0101
Когда строится график то соответственно строиться он начинается от этой точке.
Мне это не нужно , как можно убрать ?
Или какой то определенный знак убрать нужно например 2 символ в 3 строке .
И еще как сделать чтобы время и дата сбора данных записывалась в файл?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Коммутация с прибором по RS-232

Сообщение Eugen Graf »

Oleg писал(а):Здраствуйте Eg!
У меня еще вопросы .
Вот у меня в файле какой то мусор появляется в первой строке например такое 0101
Когда строится график то соответственно строиться он начинается от этой точке.
Мне это не нужно , как можно убрать ?
Или какой то определенный знак убрать нужно например 2 символ в 3 строке .
Ну я думаю надо постараться сделать так, чтобы этот мусор не попадал в файл :nono:
Oleg писал(а): И еще как сделать чтобы время и дата сбора данных записывалась в файл?
Если прибор не посылает штемпель веремени со своими данными, то можно генерировать его самому при получении данных. Используй для этого Get Date/Time in Seconds из палитры Timing Palette.
Oleg
beginner
beginner
Сообщения: 14
Зарегистрирован: 06 июл 2008, 15:21
Контактная информация:

Re: Коммутация с прибором по RS-232

Сообщение Oleg »

Ну да . Насчет мусора это верно я его попробую убрать.
Время пока не получается ну да ладно разберусь.
Вот еще что . Вот хочется чтобы файл создавался с именем Measfile.txt ну файл создается .
Все получается ну как сделать так чтобы счетчик был . Т.е.Обновлялся номер имени файл (Measfile001.txt)?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Коммутация с прибором по RS-232

Сообщение Eugen Graf »

Я в таком случае пользуюсь штемпелем веремени и добавляю время создания файла в его название. Иначе будет посложнее, надо будет смотреть какие файлы уже есть в папке, а потом создавать следующий номер.
Oleg
beginner
beginner
Сообщения: 14
Зарегистрирован: 06 июл 2008, 15:21
Контактная информация:

Re: Коммутация с прибором по RS-232

Сообщение Oleg »

Привет EG!
Вроде разобрался с Labview но все равно учиться мне и учиться )))
Как сделать так чтобы на один график выводилось два текстовых файла.
Т.е. чтобы считать сохраненные файлы на жестком диске и строить два графика или n графиков одновременно.
Мне надо сравнить два спектра полученных с разных объектов диагностирования.
Подскажите пожалуйста.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Коммутация с прибором по RS-232

Сообщение Eugen Graf »

Это зависит от того на каком типе графика ты хочешь представлять свои два файла.
Обычно тебе просто надо объеденить оба сигнала с помощью Build Array и подать на график.
Oleg
beginner
beginner
Сообщения: 14
Зарегистрирован: 06 июл 2008, 15:21
Контактная информация:

Re: Коммутация с прибором по RS-232

Сообщение Oleg »

Это понятно.
Интересует процедура выбора.
Может делать одно и паралельно второе чтение как в скриншоте.
Привожу скриншот.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Коммутация с прибором по RS-232

Сообщение Eugen Graf »

Скриншот не вижу :dntknw:
Что проблемы какие то с загрузкой скрина на форум?
Confocal
assistant
assistant
Сообщения: 104
Зарегистрирован: 15 авг 2008, 11:55
Версия LabVIEW: 8.5
Откуда: Россия, Московская область
Контактная информация:

Re: Коммутация с прибором по RS-232

Сообщение Confocal »

Подскажите, обязательно ли использовать в приложении при работе с RS232 Visa serial если основные настройки порта уже заданы в Max?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Коммутация с прибором по RS-232

Сообщение Eugen Graf »

MAX это всего лишь для проверки коммуникации, да тебе нужно использовать VISA Config для работы с портом.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Коммуникация с приборами»