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

Простейшие вопросы в области инженерной разработки

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

Postby gva62 on 17 May 2017, 11:29

Artem.spb wrote:у так что за ошибка-то? или нонэйм и понимай как хочешь?


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

:wink:
User avatar
gva62
beginner
beginner
 
Posts: 11
Joined: 21 Apr 2017, 23:00
Location: Харьков, Украина
LabVIEW Version: 8.6
Karma: 0

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

Postby Kosist on 17 May 2017, 20:37

А в документации к прибору есть что-то об этих ошибках? Особенно интерестная ошибка "-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) иногда это возникает из-за "захламленности" линии - разные наводки, шумы, но это легко увидеть, если есть много "посторонних" символов в сообщении, или же есть ошибки в получаемых пакетах.
Может, Вы посылаете комманды слишком часто, и прибор не успевает их адекватно обработать?
Мы делили апельсин - много наших полегло...
User avatar
Kosist
leader
leader
 
Posts: 781
Joined: 21 Feb 2011, 23:44
Location: СумГУ
Medals: 2
Activity (1) Gold (1)
LabVIEW Version: 2013-2017
Karma: 236
CLAD I/O VIP students

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

Postby Artem.spb on 18 May 2017, 10:32

А в процессе шлются одни и те же команды? или разные?
мб таки ошибка именно в заголовке конкретного пакета?
Artem.spb
expert
expert
 
Posts: 1212
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 213
CLD hardware I/O VIP freelance

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

Postby gva62 on 18 May 2017, 21:28

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

Я еще раз спрашиваю, задавая вполне конкретный вопрос: нужно ли "укреплять" линию, соединяющую прибор и комп, охраняя ее от наводок, например??? Иными словами: на таких скоростях (частотах) нужны ли какие-то спец меры (какие-то усиленной защиты или качества кабели, например)????
User avatar
gva62
beginner
beginner
 
Posts: 11
Joined: 21 Apr 2017, 23:00
Location: Харьков, Украина
LabVIEW Version: 8.6
Karma: 0

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

Postby Artem.spb on 18 May 2017, 22:37

Я в своей практике не встречал подобных проблем на таких скоростях. Скорости не космические.
Раньше модемы на 56К работали, причём без всяких витых пар.
Может, у вас специфическая наводка, которая попадает именно на такой скорости?
Artem.spb
expert
expert
 
Posts: 1212
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 213
CLD hardware I/O VIP freelance

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

Postby gva62 on 18 May 2017, 22:52

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

... видимо, тема себя исчерпала.
всего только самого лучшего, ребята!
:1stplace:
User avatar
gva62
beginner
beginner
 
Posts: 11
Joined: 21 Apr 2017, 23:00
Location: Харьков, Украина
LabVIEW Version: 8.6
Karma: 0

Previous

Return to Для чайников

Who is online

Users browsing this forum: Google and 11 guests

cron