Корзина пуста

  • +7 (495) 777-55-91

    ул. Плеханова 15А


В7-78/1, многократный внешний запуск

Страницы: 1
RSS
В7-78/1, многократный внешний запуск
 
Добрый день!



Имеется В7-78/1, компьютер под WinXP и штатное ПО мультиметра.

Необходимо в определенные моменты времени (по внешнему запуску) писать результаты измерений в таблицу, лучше в Excel.

Пробовал использовать В7-78/1 PT-LINK v.3.1.0.

Но вопрос в том, при использовании внешнего запуска мне удается запустить процесс измерения только однократно, т.е. по перепаду на внешнем входе мультиметр производит одно измерение либо серию измерений с определенным интервалом, далее на внешний запуск прибор, естественно, не реагирует.

Чтобы запустить повторную серию измерений, приходится вручную производить несколько операций мышкой, что резко замедляет процесс. Перезапускать цикл записи в автоматическим режиме мне не удалось.



Т.е. основная задача достаточно тривиальна: Получил команду по входу внешнего запуска, произвел измерение (или серию N измерений), передал эти данные в таблицу и ждешь следующей команды на измерение.

Может быть есть стандартное решение, которое я просмотрел? С прибором вожусь всего пару дней.



Как будет производиться запись в таблицу - пока не столь важно, в одну колонку, каждая серия в свою колонку, или по другому, это все решаемо после окончания процесса измерения. Лучше, думаю, чтобы запись велась в Excel по колонкам, но это уже второй вопрос.



Как я понимаю, это достаточно несложно можно было бы реализовать средствами VB, но макросы PT-LINK запаролены, а какого-либо описания либо примеров использования VB для управления прибором найти не удалось.



Использовать LabView для столь заурядной задачи не хочется, наверняка есть более простые способы.





Предполагаю и другой вариант решения, хотя и не самый удобный.

В ручном режиме по команде внешнего запуска мультиметр может писать до 2000 отсчетов во внутреннюю память. Причем может производить как одно измерение, так и серию из N измерений по каждому замыканию внешнего входа.

Для решения основной задачи этого вполне достаточно.

Тогда вопрос стоит в том, как после серии измерений простыми средствами считать содержимое этого буфера в компьютер.

Правда, в этом варианте отсутствует постоянная связь с компьютером, т.е. сначала в ручном режиме мультиметр производит M серий по N измерений, затем эти данные нужно каким-то образом сбросить в компьютер. Причем желательно использовать только USB и имеющееся ПО, т.к. ни платы GRIB, ни LV нет.



Если вопросы кому-то покажутся дилетантскими, я не обижусь, так как никогда не занимался сопряжением периферийных устройств с компьютером, но теперь без этого никак.
 
Нашел для M3500A примеры на VB на http://www.picotest.eu/picotest_m3500a_dl.html, пробовал запускать, но встроенный в Excel транслятор VB6,5 выдает ошибки.



В примерах configure_USB и Measure_USB на строках

Set M3500A = CreateObject("INS001.IOUtils")

выходит ошибка 429:

ActiveX component can't create object or return reference to this object (Error 429).



В теории VB я не силён, подскажите, где может быть загвоздка?



Пробовал ставить все дрова для M3500A. С В7-78/1 все работает без проблем, точно также. Макросы точно также выводят ошибку.

:(
 
Мы не работаем с VB. Только LabView.

Единственно, вы качали "Samle Codes for USB" или "Sample Codes for USBTMC"? Это зависит от версии прошивки вашего мультиметра.

Если старше "2" то качать надо "Sample Codes for USBTMC".
 
Версия 03.04-01-04.

Попробовал примеры для USBTMC, там другая ошибка, с типами переменных.
Error.JPG
Ладно, насчет VB нет так нет, буду искать ответ на форумах по VB.



А может есть другие простые способы реализовать многократный запуск по внешнему входу?
file.php (213.21 КБ)
 
Ошибка переменных может быть вызвана тем, что у вас комп работает с русскими разделителями (запятая отделяет дробную от целой частей, а разделитель разрядов пробел)

Переведите его на буржуйскую систему (точка между целой и дробной и запятая как разделитель разрядов).

Это все в региональных настройках делается.



На остнове штатного ПО простого решения нет. По любому кликать мышкой несколько раз.
Страницы: 1
Читают тему

Внимание! Отсутствие ошибок и опечаток не гарантируется. В технические характеристики средств измерений неутвержденного типа производителем могут быть внесены изменения без предварительного уведомления. Соответствие важных параметров требует уточнения. Полные технические характеристики предоставляются по отдельному запросу. Нашли ошибку? Выделите мышкой и нажмите Ctrl+Enter.

Войти в личный кабинет

Заказать обратный звонок

Обратите внимание, все поля - обязательны для заполнения.
Обновить

Обратная связь

Обратите внимание, все поля - обязательны для заполнения.
Обновить