Agilent 4263b
-
- interested
- Сообщения: 7
- Зарегистрирован: 09 июл 2013, 22:06
- Версия LabVIEW: 8.2
- Контактная информация:
Agilent 4263b
Здравствуйте, друзья!
Помогите, пожалуйста, завязать прибор Agilent 4263b на labview. Коннект с ПК осуществляется через GPIB. Необходимо осуществлять сбор данных с данного прибора и заносить их в таблицу. Я просто только начинаю осваивать данный язык программирования и не представляю как писать программу.
Помогите, пожалуйста, завязать прибор Agilent 4263b на labview. Коннект с ПК осуществляется через GPIB. Необходимо осуществлять сбор данных с данного прибора и заносить их в таблицу. Я просто только начинаю осваивать данный язык программирования и не представляю как писать программу.
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: Agilent 4263b
1. Скачайте драйвера для Вашего прибора и установите их на ПК.Radioboter писал(а):, Помогите, пожалуйста, завязать прибор Agilent 4263b на labview. Коннект с ПК осуществляется через GPIB.
2. Подключите устройство к ПК.
3. Убедитесь, что Ваше устройство обнаружилось MAX-е или в Agilent Expert.
4. Разберитесь с набором команд для GPIB.
5. Отправляйте команды прибору с помощью стандартных .vi LabVIEW VISA. Возможно, что производитель снабдил данное устройство уже готовыми .vi . В этом случае, использовать можно их.
http://www.ni.com/getting-started/set-u ... ib-connect
http://www.ni.com/white-paper/2761/en/
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
-
Oleg B.
- leader
- Сообщения: 674
- Зарегистрирован: 25 сен 2011, 11:30
- Награды: 2
- Версия LabVIEW: 5 .. 2021
- Откуда: Israel
- Контактная информация:
Re: Agilent 4263b
Снабдил.Vitekkz88 писал(а): Возможно, что производитель снабдил данное устройство уже готовыми .vi . В этом случае, использовать можно их.
http://sine.ni.com/apps/utf8/niid_web_d ... 0020E74861
Скачивайте и пользуйтесь.
veni, vidi, phallomorphi
-
- interested
- Сообщения: 7
- Зарегистрирован: 09 июл 2013, 22:06
- Версия LabVIEW: 8.2
- Контактная информация:
Re: Agilent 4263b
Большое спасибо за ваш ответ.
Я скачал дрова на данный прибор, но они просто показывают данные на приборе в режиме реального времени. Мне же необходимо формировать таблицу, где в первой колонке будет прикладываемое напряжение, а во второй ёмкость измеряемая на исследуемом образце ( я не представляю как это сделать ) .
Этот прибор мне необходим для измерения зависимости ёмкости от прилагаемого напряжения. Встроенного источника напряжения данный прибор не имеет, по этому в качестве источника напряжения мы используем keithley 2430 он подключается к данному прибору через коаксиальный кабель и через RS232 к пк. Мне необходимо написать программу, которая бы говорила keithley 2430 подать на Agilent 4263b напряжение смещения, допустим в диапазоне от 0 до 3 V, а Agilent 4263b, заставить мерить ёмкость, и записывать это всё в текстовый фал. Буду очень признателен, если Вы хотя бы подскажете как начать писать такую программу.
Я скачал дрова на данный прибор, но они просто показывают данные на приборе в режиме реального времени. Мне же необходимо формировать таблицу, где в первой колонке будет прикладываемое напряжение, а во второй ёмкость измеряемая на исследуемом образце ( я не представляю как это сделать ) .
Этот прибор мне необходим для измерения зависимости ёмкости от прилагаемого напряжения. Встроенного источника напряжения данный прибор не имеет, по этому в качестве источника напряжения мы используем keithley 2430 он подключается к данному прибору через коаксиальный кабель и через RS232 к пк. Мне необходимо написать программу, которая бы говорила keithley 2430 подать на Agilent 4263b напряжение смещения, допустим в диапазоне от 0 до 3 V, а Agilent 4263b, заставить мерить ёмкость, и записывать это всё в текстовый фал. Буду очень признателен, если Вы хотя бы подскажете как начать писать такую программу.
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: Agilent 4263b
Вы уже умеете управлять keithley 2430?И умеете фиксировать показания Agilent 4263b?Radioboter писал(а):
необходимо написать программу, которая бы говорила keithley 2430 подать на Agilent 4263b напряжение смещения, допустим в диапазоне от 0 до 3 V, а Agilent 4263b, заставить мерить ёмкость
То есть сейчас у Вас проблема именно в фиксации параметров?
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
-
- interested
- Сообщения: 7
- Зарегистрирован: 09 июл 2013, 22:06
- Версия LabVIEW: 8.2
- Контактная информация:
Re: Agilent 4263b
Я не умею управлять keithley 2430 и не умею управлять Agilent 4263b с помощью ПК.
Основная задача дать команду приборам, а потом фиксировать измеренное.
Основная задача дать команду приборам, а потом фиксировать измеренное.
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: Agilent 4263b
Вот с этого Вам и надо начать. Начните с управления Agilent 4263b. Попробуйте считывать показания прибора в LabVIEW. Используйте функции инициализации прибора и что типа reed parametrs, закрытие сессии. Затем переходите к управлению keithley 2430.Radioboter писал(а):
Я не умею управлять keithley 2430 и не умею управлять Agilent 4263b с помощью ПК.
Не ленитесь, изучайте. Работы на пару часов.
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: Agilent 4263b
Ну вот пример кода работы с GPIB. В начале выбирайте прибор из списка, потом общение идёт с помощью VISA Write и VISA Read. Ну а синтаксис команд, как уже писал выше смотрите в мануале к прибору.
- Вложения
-
- Untitled 1.vi
- (24.27 КБ) 289 скачиваний
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
- interested
- Сообщения: 7
- Зарегистрирован: 09 июл 2013, 22:06
- Версия LabVIEW: 8.2
- Контактная информация:
Re: Agilent 4263b
Т.е. не важно какой именно прибор подключён через GPIB к ПК, главное указать синтаксис команд того прибора, который используешь?
-
Oleg B.
- leader
- Сообщения: 674
- Зарегистрирован: 25 сен 2011, 11:30
- Награды: 2
- Версия LabVIEW: 5 .. 2021
- Откуда: Israel
- Контактная информация:
Re: Agilent 4263b
Именно такRadioboter писал(а):Т.е. не важно какой именно прибор подключён через GPIB к ПК, главное указать синтаксис команд того прибора, который используешь?
veni, vidi, phallomorphi
-
- adviser
- Сообщения: 222
- Зарегистрирован: 14 апр 2014, 17:36
- Версия LabVIEW: 14
- Откуда: г.Киров
- Контактная информация:
Re: Agilent 4263b
А мне кажется важно именно какой прибор подключен через GPIB , например если 2 одинаковых прибора,у них будут разные GPIB адреса, поэтому нужно выбрать прибор с конкретным адресом GPIB и уже именно для этого прибора указать синтаксис команд.
-
- interested
- Сообщения: 1
- Зарегистрирован: 21 сен 2015, 00:09
- Версия LabVIEW: 12
- Контактная информация:
Re: Agilent 4263b
Pavel Krivozubov,
Можно приложить программу пример кода работы с GPIB,которая будет подерживать Labview 12 Спасибо большое.
Можно приложить программу пример кода работы с GPIB,которая будет подерживать Labview 12 Спасибо большое.