Динамометр Т-8, ввод данных через COM порт

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: Динамометр Т-8, ввод данных через COM порт

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

Установки порта делаешь при конфигурации (в самом начале перед циклом), но вроде бы установки с описанием совпадают.
А как часто ты получаешь эту ошибку?

Про остальное напишу вскоре в отдельном уроке.
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Динамометр Т-8, ввод данных через COM порт

Сообщение Viktor »

Вот полное описание динамометра Т-8 и пример пакета, получаемого с COM порта:
Т8 новый.doc
(134 КБ) 253 скачивания
string.txt
(288 байт) 255 скачиваний
:help:
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Динамометр Т-8, ввод данных через COM порт

Сообщение Viktor »

eg писал(а):Установки порта делаешь при конфигурации (в самом начале перед циклом), но вроде бы установки с описанием совпадают.
А как часто ты получаешь эту ошибку?

Про остальное напишу вскоре в отдельном уроке.
Ошибка возникает периодически, то редко, то часто - я так и не уловил от чего она зависит
Аватара пользователя
Eugen Graf

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

Re: Динамометр Т-8, ввод данных через COM порт

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

Я вчера начал делать прибор для обьяснения Frame Error, но пока ещё не доделал.

А что касается твоего прибора. Ты пробовал использовать мой пример? Что нибудь вышло? Если нет то надо заменить Termination Char, на твой "/а".
Вложения
FrameError.vi
(31.38 КБ) 213 скачиваний
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Динамометр Т-8, ввод данных через COM порт

Сообщение Viktor »

Конечно, я пробовал твой пример - показаний нет - всё время выходит на case error:
eg.gif
А вот как ведёт себя моя прога:
http://gerasimovviktor.narod.ru/acdu/proc.htm
(Это я записал с экрана, чтобы показать загрузку процессора, но программа захвата видео жрёт намного больше)
Последний раз редактировалось Viktor 19 июл 2008, 21:13, всего редактировалось 1 раз.
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Динамометр Т-8, ввод данных через COM порт

Сообщение Viktor »

Завтра попробую в твоём примере заменить Termination Char, на "/а".
Аватара пользователя
Eugen Graf

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

Re: Динамометр Т-8, ввод данных через COM порт

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

Скорее всего в моём примере появляется ошибка "Timeout" и иногда "Frame Error", а ты случайно попал на "Frame Error".

Если же всё таки возникает "Timeout Error", то наверняка проблема именно в Termination Char. Так что попробый переставь на "/а" потом отпишись. Посмотрим дальше.
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Динамометр Т-8, ввод данных через COM порт

Сообщение Viktor »

Вчера попробовал, но правильно ли я сделал?
char.gif
Как поменять этот termination char?
Аватара пользователя
Eugen Graf

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

Re: Динамометр Т-8, ввод данных через COM порт

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

В приборе(сверху) Configure Serial перед циклом.
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Динамометр Т-8, ввод данных через COM порт

Сообщение Viktor »

Вот так, что ли?
Char.vi
(8 КБ) 232 скачивания
Аватара пользователя
Eugen Graf

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

Re: Динамометр Т-8, ввод данных через COM порт

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

Да, правильно, я это имел ввиду. Но как я заметил то же самое уже было установлено по умолчанию. Наверное проблема в чём то другом.

Всё таки может быть в настройках порта? Ну там скорость передачи данных или какой нить Flow Control.
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Динамометр Т-8, ввод данных через COM порт

Сообщение Viktor »

Завтра попробую ещё поэкспериментировать с настройками порта.
А сегодня я пытался запустить свой вариант на пентиуме 1, но он не потянул LV8 - пришлось переделать на LV5.
Стало работать только когда установил точное значение requested byte count
не работает
не работает
работает
работает
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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