Осциллограф 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
После запуска Ultra Sigma нажмите кнопку поиска — программа просканирует USB и сетевые интерфейсы. Найденный прибор отобразится с идентификатором ресурса вида USB0::0x1AB1::.... Через встроенный SCPI-терминал можно отправить тестовую команду:
*IDN?
Ответ с названием модели и версией прошивки подтверждает, что связь работает корректно. Если ответа нет — проблема в кабеле, драйвере или настройках интерфейса самого прибора.
Подключение по 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?
Путь сохранения задаётся в настройках программы. По умолчанию файлы обычно попадают в папку документов пользователя или каталог, выбранный при первом сохранении. Если файлы не находятся, проверьте настройки пути в самой программе и права на запись в выбранную директорию.