Программа “MViewer” представляет собой систему мониторинга и управления микропроцессорными устройствами. Программа позволяет отображать в реальном времени состояние устройств, задавать их настройки, обновлять встроенное программное обеспечение (прошивку), создавать самостоятельные приложения в виде панелей управления.
Для взаимодействия с электронными устройствами MViewer поддерживает такие известные промышленные интерфейсы как Modbus RTU, Modbus TCP, CAN, Bluetooth LE и другие. В непрерывном режиме данные поступают в программу и отображаются в виде таблиц, графиков и состояний визуальных компонентов графического интерфейса. Поступающая информация может быть сохранена в определённый момент времени или на протяжении всего периода работы с заданным интервалом. Обновление программного обеспечения средствами MViewer осуществляется через интерфейсы на внешних частях устройств и может происходить при их штатной работе. Это избавляет инженеров от прошивки устройств через интерфейс программатора, разъёмы которого располагаются как правило в недоступных у эксплуатируемого агрегата местах (за корпусом, токоведущими частями, движущимися механизмами, герметично закрытыми участками).
MViewer имеет встроенный редактор пультов управления, визуально имитирующих работу электронных устройств и компонентов, таких как кнопки, переключатели, индикаторы и прочее. Развитие программы привело к созданию функционала интегрированной среды разработки на базе языка программирования C#. Этот инструмент обладает мощным потенциалом и позволяет MViewer решать узконаправленные задачи. Данный функционал способен работать автономно, но может быть также включен в состав пульта управления. При этом пульт и дополняющий его код работают как внутри MViewer, так и после экспорта их в отдельное приложение.
Основной функционал:
- интерпретация области памяти устройства в виде отдельных параметров;
- формирование структуры параметров в табличном представлении;
- выгрузка данных из памяти устройства и их форматирование;
- загрузка данных в память устройства;
- сохранение и воспроизведение конфигурации устройства;
- графическое представление полученных данных;
- графическое представление высокочастотных процессов;
- прослушивание подключенной к ПК CAN-шины, интерпретация полученных сигналов и отправка сформированных пакетов;
- конструирование графического интерфейса пользователя с возможностью его экспорта в автономное приложение;
- загрузка микропрограммного обеспечения (прошивка);
- получение журнала событий устройства с сохранением и графическим представлением.
ПО доступно для скачивания на сайте: https://mviewer.ru
ПО Mviewer внесено в единый реестр Российских программ для электронных вычислительных машин и баз данных.
Реестровая запись №20430 от 14.12.2023.