Софт для осциллографа Rigol: обзор программ и настройка подключения

Осциллограф Rigol серии DS1000Z или MSO5000 видится компьютером только после установки пакета Ultra Sigma вместе с драйвером VISA — без него ПК определяет прибор как неизвестное USB-устройство, и ни одна программа захвата осциллограмм не запустится. Это первая проверка, которую стоит выполнить, если софт не находит подключенный осциллограф.

Программная экосистема Rigol состоит из нескольких компонентов: универсального менеджера приборов, специализированных приложений для конкретных серий и драйверного слоя. Разберём, что именно нужно установить, как настроить соединение по USB и LAN и что делать, когда прибор не определяется.

Какой софт выпускает Rigol и для чего он нужен

Основной программный пакет — Ultra Sigma. Это бесплатная утилита для Windows, которая выполняет роль диспетчера подключений: находит приборы Rigol в системе, отправляет им SCPI-команды и позволяет снимать скриншоты экрана. Именно с неё начинается любая работа с осциллографом через ПК.

Вторая важная программа — UltraScope, приложение для дистанционного управления и захвата данных с популярных серий вроде DS1000Z и DS2000. Оно отображает осциллограмму на экране компьютера, позволяет сохранять данные в CSV и управлять настройками каналов удалённо.

  • 🔧 Ultra Sigma — поиск приборов, SCPI-терминал, захват экрана
  • 📊 UltraScope — удалённое управление и сбор осциллограмм
  • 🔌 IVI/VISA-драйверы — слой связи, без которого приложения не видят прибор
  • 💻 Библиотеки для LabVIEW, Python, MATLAB — для автоматизации измерений

Для программистов Rigol публикует документацию по SCPI-командам каждой серии. Это открывает путь к собственным скриптам на Python через библиотеку PyVISA — удобный вариант для автоматизированных стендов.

Где скачивать ПО и на что обратить внимание

Загружать дистрибутивы следует только с официального сайта Rigol — раздел поддержки конкретной серии прибора. Сторонние сборники драйверов нередко содержат устаревшие версии, несовместимые с актуальными прошивками осциллографов.

Перед скачиванием сверьте версию прошивки прибора: она отображается в системном меню осциллографа. Совместимость UltraScope с конкретными прошивками указана в примечаниях к релизу программы. Если версии конфликтуют, возможны зависания соединения или пустые графики.

⚠️ Внимание: не устанавливайте ПО Rigol из неофициальных источников и торрентов. Помимо риска вредоносного кода, модифицированные драйверы могут некорректно работать с USB-стеком Windows и вызывать конфликты с другими измерительными приборами.

Установка Ultra Sigma и драйверов: пошагово

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

☑️ Установка софта Rigol

Выполнено: 0 / 6

После запуска Ultra Sigma нажмите кнопку поиска — программа просканирует USB и сетевые интерфейсы. Найденный прибор отобразится с идентификатором ресурса вида USB0::0x1AB1::.... Через встроенный SCPI-терминал можно отправить тестовую команду:

*IDN?

Ответ с названием модели и версией прошивки подтверждает, что связь работает корректно. Если ответа нет — проблема в кабеле, драйвере или настройках интерфейса самого прибора.

📊 Как вы подключаете осциллограф Rigol к ПК?
USB-кабель
По сети LAN (Ethernet)
Через PyVISA / свои скрипты
Пока не получилось подключить

Подключение по USB и LAN: различия и настройка

Подключение по USB — самый простой вариант: прибор работает в режиме USBTMC, и дополнительной настройки обычно не требуется. Достаточно исправного кабеля и установленного VISA-драйвера. Проверьте, что в меню осциллографа интерфейс USB активен — на части моделей есть переключатель режимов Device/Host, и порт на задней панели должен быть в режиме устройства.

Подключение по LAN удобнее для лаборатории: прибор доступен с любого компьютера в сети. В сетевых настройках осциллографа задайте статический IP или включите DHCP, затем в Ultra Sigma добавьте прибор по его адресу через механизм VXI-11 или raw socket. Точные названия пунктов меню зависят от серии — сверяйтесь с руководством пользователя вашей модели.

Оба интерфейса могут работать одновременно, но для скриптов автоматизации LAN обычно стабильнее: USB-подключение чувствительно к качеству кабеля и энергосбережению портов Windows.

Сравнение программ для работы с Rigol

ПрограммаНазначениеУправление приборомЭкспорт данных
Ultra SigmaПоиск приборов, SCPI-терминалОграниченное (команды)Скриншоты экрана
UltraScopeДистанционная работа с осциллографомПолноеCSV, графика
PyVISA + скриптыАвтоматизация измеренийПолное через SCPIЛюбой формат
LabVIEW-драйверыИнтеграция в измерительные стендыПолноеЗависит от проекта

Для разовых задач — снять осциллограмму, сохранить скриншот — достаточно связки Ultra Sigma и UltraScope. Для регулярных измерений с протоколированием рациональнее освоить PyVISA: один скрипт заменяет десятки ручных операций и исключает ошибки оператора.

Пример минимального скрипта на Python

Установите PyVISA и PyVISA-py командой pip install pyvisa pyvisa-py. В скрипте создайте ResourceManager, откройте ресурс прибора по его VISA-адресу и отправьте команду *IDN? методом query(). Полученный ответ — строка с производителем, моделью, серийным номером и версией прошивки. Далее по документации SCPI вашей серии можно запрашивать данные осциллограммы и настройки каналов.

Типовые проблемы и их решение

Самая частая жалоба — прибор не появляется в Ultra Sigma. Начните с простого: замените USB-кабель и попробуйте другой порт, желательно напрямую на материнской плате, без хабов. Затем проверьте диспетчер устройств: прибор должен определяться как USB Test and Measurement Device, а не как неизвестное устройство с жёлтым значком.

Вторая типичная ситуация — UltraScope подключается, но показывает пустой экран или устаревшие данные. Возможная причина — несовпадение версий программы и прошивки. Обновите оба компонента до актуальных версий с сайта Rigol. Также проверьте, что на осциллографе не активен режим, блокирующий удалённый доступ.

⚠️ Внимание: обновление прошивки осциллографа выполняйте строго по официальной инструкции вашей серии и только при стабильном питании. Прерывание процесса может вывести прибор из строя, и восстановление потребует сервисного центра.
  • 🔄 Прибор не виден — переустановите VISA-драйвер и смените кабель
  • 🚫 Ошибка VISA при открытии ресурса — закройте другие программы, занявшие прибор
  • 🌐 LAN не работает — проверьте IP, маску подсети и брандмауэр
  • 📉 Разрывы соединения по USB — отключите энергосбережение USB-портов в Windows

Если ни одна из проверок не помогла, протестируйте прибор на другом компьютере. Это быстро локализует проблему: либо она в настройках ПК, либо в интерфейсном модуле самого осциллографа.

FAQ: частые вопросы

Бесплатен ли софт Rigol?

Да, Ultra Sigma и UltraScope распространяются бесплатно через официальный сайт производителя. Отдельной лицензии для базовых функций не требуется. Платными могут быть опции самого осциллографа (декодеры протоколов, расширение памяти), но это относится к прошивке прибора, а не к ПК-софту.

Работает ли ПО Rigol на macOS или Linux?

Официальные приложения Ultra Sigma и UltraScope ориентированы на Windows. На Linux и macOS вариантом остаётся работа через PyVISA с бэкендом pyvisa-py по сети LAN — многие пользователи успешно применяют этот способ, но это неофициальное решение, и поддержка со стороны Rigol не гарантируется.

Что делать, если Ultra Sigma видит прибор, а UltraScope — нет?

Проверьте, поддерживается ли ваша серия осциллографа установленной версией UltraScope — список совместимых моделей указан в описании программы. Также убедитесь, что прибор не занят другим приложением: VISA-ресурс обычно открывается монопольно, поэтому закройте Ultra Sigma перед запуском UltraScope.

Можно ли управлять осциллографом без фирменных программ?

Да. Приборы Rigol поддерживают стандартные SCPI-команды, поэтому управление возможно из любой среды с VISA-библиотекой: Python, LabVIEW, MATLAB, C#. Документацию по командам для конкретной серии можно скачать с сайта производителя.

Куда сохраняются скриншоты и данные из Ultra Sigma?

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