Проблема с загрузкой файла калибровки в генератор сигналов Anritsu 68377B (очень старая машина) - PullRequest
0 голосов
/ 10 июля 2019

Я использую генератор сигналов Anritsu 68377B и измеритель мощности E4418B, и я изменяю файл калибровки, используя данные, собираемые с измерителя мощности, когда генератор сигналов повышается между двумя частотами.

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

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

Для этого процесса я использую GPIB/IEEE 488. Генератор сигналов невероятно стар и устарел (около 20 лет), но я действительно не могу заставить его работать на моем небольшом проекте.

Я уже проверил, была ли это проблема форматирования, загрузив свежий файл калибровки, а затем загрузив его без внесения изменений, и он все еще вылетает.

Я пытался загрузить ранее работающие файлы калибровки, созданные другими способами 10-20 лет назад.

Я пытался использовать более современные версии драйверов от новых генераторов сигналов Anritsu, но, похоже, они не очень хорошо работают.

(Спасибо пользователю, который дал мне знать, как добавить картинку) Код можно найти на

Загрузить Cal File Pic

и создается с помощью драйверов, расположенных по адресу

<https://www.anritsu.com/en-US/test-measurement/support/downloads/software/dwl009882>

в папке 683XXB (извините, если трудно перейти к ней). Все, что я делаю, это инициализирую генератор (да, это правильная виза), затем использую sub-vi для загрузки файла калибровки с заданного пути.

Руководство по программированию GPIB можно найти на

<https://docplayer.net/54525122-Series-682xxb-683xxb-synthesized-signal-generators-gpib-programming-manual.html>

Я ожидал, что файл калибровки будет загружен и затем сможет быть выбран / применен, но вместо этого генератор сигналов аварийно завершает работу и сбрасывается сам. (Код ошибки отсутствует)

...