Мультиметр Keithley (2000): скорость отдачи данных в COM

Простейшие вопросы в области инженерной разработки
Аватара пользователя
gva62
beginner
beginner
Сообщения: 35
Зарегистрирован: 21 апр 2017, 23:00
Версия LabVIEW: 8.6
Откуда: Харьков, Украина
Контактная информация:

Re: Мультиметр Keithley (2000): скорость отдачи данных в COM

Сообщение gva62 »

Artem.spb писал(а):у так что за ошибка-то? или нонэйм и понимай как хочешь?
Итак, ошибки:
один из приборов "генерит" ошибки "-113" и "+802" (крайне редко): "Undefined header" и "RS-232 Overrun detected"; второй - ту же "-113", зачастую перемежающуюся с "-110" "Command header error".

:wink:
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Мультиметр Keithley (2000): скорость отдачи данных в COM

Сообщение Kosist »

А в документации к прибору есть что-то об этих ошибках? Особенно интерестная ошибка "-110" "Command header error"...
Знаю, що NI VISA драйвер если возвращает ошибку "An overrun error occurred during transfer. A character was not read from the hardware before the next character arrived", то это свидетельствует о переполнении буфера обмена, что может быть вызвано: 1) малым размером FIFO буфера обмена; 2) медленным чтением (т.е. нужно увеличивать скорость общения); 3) иногда это возникает из-за "захламленности" линии - разные наводки, шумы, но это легко увидеть, если есть много "посторонних" символов в сообщении, или же есть ошибки в получаемых пакетах.
Может, Вы посылаете комманды слишком часто, и прибор не успевает их адекватно обработать?
Мы делили апельсин - много наших полегло...
Artem.spb

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Мультиметр Keithley (2000): скорость отдачи данных в COM

Сообщение Artem.spb »

А в процессе шлются одни и те же команды? или разные?
мб таки ошибка именно в заголовке конкретного пакета?
Аватара пользователя
gva62
beginner
beginner
Сообщения: 35
Зарегистрирован: 21 апр 2017, 23:00
Версия LabVIEW: 8.6
Откуда: Харьков, Украина
Контактная информация:

Re: Мультиметр Keithley (2000): скорость отдачи данных в COM

Сообщение gva62 »

я думаю, там нет никаких ошибок (изначально), т.к. это ЦИКЛ ОПРОСА ПОРТА:
прибор работает, измеряя напряжение на образце, а программа все время его опрашивает на сей предмет - получает данные на комп... и вот иногда происходят такие сбои, но только на большой скорости порта (на 19200), на 9600 все работает стабильно!

Я еще раз спрашиваю, задавая вполне конкретный вопрос: нужно ли "укреплять" линию, соединяющую прибор и комп, охраняя ее от наводок, например??? Иными словами: на таких скоростях (частотах) нужны ли какие-то спец меры (какие-то усиленной защиты или качества кабели, например)????
Artem.spb

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Мультиметр Keithley (2000): скорость отдачи данных в COM

Сообщение Artem.spb »

Я в своей практике не встречал подобных проблем на таких скоростях. Скорости не космические.
Раньше модемы на 56К работали, причём без всяких витых пар.
Может, у вас специфическая наводка, которая попадает именно на такой скорости?
Аватара пользователя
gva62
beginner
beginner
Сообщения: 35
Зарегистрирован: 21 апр 2017, 23:00
Версия LabVIEW: 8.6
Откуда: Харьков, Украина
Контактная информация:

Re: Мультиметр Keithley (2000): скорость отдачи данных в COM

Сообщение gva62 »

ок, всем принявшим участие - спасибо за обсуждение))
:drink:

... видимо, тема себя исчерпала.
всего только самого лучшего, ребята!
:1stplace:
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»