Доброе время суток!
Есть мультиметр Agilent 34420A (на корпусе написано так), который по *IDN? в MAXе определяется как hp34420A Firmware 9.0-5.0-2.0. Под него есть ivi драйвера (драйвера для agilent именно этой модели).
Я хочу этим мультиметром измерять напряжение, а ток задавать источником тока Keithley 224. Всё работает хорошо, кроме того, что некорректно работает первая итерация опроса мультиметра и не работает ID Query (я его отключил в драйвере).
Написал такую программку: сначала настраиваю оба прибора, потом идёт 4 последовательных Flat Sequence структуры в цикле и обработка полученных результатов.
1 область во flat sequence: задание тока +100мкА
2 этап: считывание +напряжения
3 этап: задание тока -100мкА
4 этап: считывание -напряжения
В результате оказывается, что мультиметр получает значение напряжения _ДО_ начала "1 области". Т.е. я вижу такую картину для нулевой итерации, глядя на приборы:
Keithley 224 выдал +100мкА (правда выдал, я проверял)
Agilent измерил 0мВ
Keithley 224 выдал -100мкА
Agilent измерил -100мВ
Поставил костыль: до начала цикла выдаю измерительный ток со знаком минус... и всё работает... ничего не понял:(
У меня тестовый образец - 1кОм резистор. Что я вижу:
костыля нет => "V+"=0, "V-"= -100мВ (результат = 500 Ом)
костыль -100мкА => "V+"=100мВ, "V-"= -100мВ (результат ok, 1000 Ом)
костыль 100мкА => "V+"= -100мВ, "V-" = -100мВ (результат = 0 Ом)
Надеюсь, что более-менее понятно написал... если у кого будет минутка, буду очень рад идеям. Заранее спасибо!
Вопрос по синхронизации Agilent 34420А мультиметра
-
- user
- Сообщения: 81
- Зарегистрирован: 17 ноя 2015, 11:57
- Версия LabVIEW: 12
- Благодарил (а): 4 раза
- Контактная информация:
Вопрос по синхронизации Agilent 34420А мультиметра
- Вложения
-
- for_Federico.vi
- (97.93 КБ) 121 скачивание
-
- user
- Сообщения: 81
- Зарегистрирован: 17 ноя 2015, 11:57
- Версия LabVIEW: 12
- Благодарил (а): 4 раза
- Контактная информация:
Re: Вопрос по синхронизации Agilent 34420А мультиметра
Оказалось, что Agilent считывает напряжение для предыдущего значения тока (предыдущей итерации).
Чего-то я ступил.
Обнаружилось это когда написал программку для измерения ВАХ.
Решение проблемы - "trigger to start".
Прикладываю принт-скрин. Вдруг кому понадобится... стандартный древний драйвер для K224 у меня не заработал, поэтому вопрос с автоматизацией Keithley 224 может быть актуальным.
Спасибо всем кто скачал мой файл программы и видимо попытался мне помочь!
П.С. Также прикладываю драйвер для измерения ВАХ с помощью Keithley 224 либо Keithley 2400 + Agilent 34420A. Должны быть установлены IVI драйвера для Agilent.
Чего-то я ступил.
Обнаружилось это когда написал программку для измерения ВАХ.
Решение проблемы - "trigger to start".
Прикладываю принт-скрин. Вдруг кому понадобится... стандартный древний драйвер для K224 у меня не заработал, поэтому вопрос с автоматизацией Keithley 224 может быть актуальным.
Спасибо всем кто скачал мой файл программы и видимо попытался мне помочь!
П.С. Также прикладываю драйвер для измерения ВАХ с помощью Keithley 224 либо Keithley 2400 + Agilent 34420A. Должны быть установлены IVI драйвера для Agilent.
- Вложения
-
- IV3.0forLabV12-K2400or224.vi
- (105.01 КБ) 106 скачиваний
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 3 Ответы
- 354 Просмотры
-
Последнее сообщение ujin1
-
- 7 Ответы
- 939 Просмотры
-
Последнее сообщение dadreamer
-
- 10 Ответы
- 772 Просмотры
-
Последнее сообщение Zloydj
-
- 14 Ответы
- 705 Просмотры
-
Последнее сообщение Vladimir_T