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

Проводник БЭМП

ПО проводник устройств БЭМП BempExplorer специально разработан для наладчиков устройств БЭМП, предоставляя простую и эффективную работу с устройством.

Файлы для скачивания доступны в Личном кабинете пользователя

ПО проводник устройств БЭМП BempExplorer используется как средство эффективного доступа к параметрам устройств БЭМП: получения и задания уставок терминалов защиты, получение информации о текущих величинах и данных аварийных процессов. Для работы программы с устройством понадобится установка драйверов СОМ-порта (постоянно обновляются).

информация
документация

Преимущества и возможности программы

  • Простой, удобный и наглядный интерфейс пользователя
  • Работа с параметрами терминалов в оперативном режиме (on-line) и с файлами параметров терминалов в автономном режиме (off-line)
  • Параметрирование и выгрузка осциллограмм для всех терминалов защиты и управления
  • Расширяемость системы
  • Поддержка протокола ModBus ASCII, RTU
  • Локальное применение через передний и задний порт
  • Простота использования и минимум затрат на конфигурацию
  • Превосходный инструмент в эксплуатации

Системные требования

  • операционная система – Windows 10, Windows 8, Windows 7, Windows XP; (32, 64 - битные)
  • объём ОЗУ – не менее 256 МБ,
  • свободное место  на жестком диске – не менее 100Мб,
  • доступ безопасности – права администратора на ПК.

История изменений

[1.1.1.439 2020.03.12]
* заменён ldeditor.exe и ldlib.dll (некоторые файлы завешивали редактор)
* исправлено определение частоты дискретизации осциллограмм (для новых платформ с частотой 2000Гц и количестве 2х аналоговых сигналов в одной записи)
* для RH 08 и RH 44 число знаков после запятой для 32х разрядных - 7, для 64х разрядных - 15
* ld-файл из устройства всегда перезаписывает файл на диске.

[1.1.1.438 2019.12.19]
- неблочное чтение и запись убраны, если блочная запись не прошла, одиночная запись производиться не будет (это значит - связь плохая, маленький таймаут, возможна рассинхронизация - лучше просто разорвать связь)
* блочная запись разбивала запись на одиночные и последовательно идущие параметры, при этом одиночные записывались первыми - не соблюдалась очерёдность записи по возрастанию модбас-адресов
* тоже самое с блочным чтением
+ добавлено много событий, фиксируемых в программный лог (запуск программы, загрузка LD-файла, загрузка bset-файла, по какому порту пытаются установить связь, с каким устройством установлена связь, события о записи переменных и с какого на какое значение меняется и др.)
+ программный лог создаётся в папке [ProgramData]\BempExplorer\work.log
+ в bset-файл сохраняется версия бэмпэксплорера в файле .info
+ при загрузке из bset-файла нередактируемые переменные Входной ток и Входное напряжение контролируются так:
  если значение в bset-файле отличается от текущего, то выдаётся сообщение в виде диалогового окна (на каждую переменную) с возможностью либо сохранить текущее значение, либо загрузить из файла;
  если значение берётся из файла, в программном логе work.log пишется тоже сообщение об изменении данного параметра
+ bset-файл:
  расширение теперь ассоциировано с БэмпЭксплорером;
  при загрузке bset-файла Онлайн никаких сообщений не выводится, просто грузится всё, что подходит под Подключенное устройство;
  при загрузке bset-файла Оффлайн, если в нём содержится ini-файл и он бинарно отличается от текущего загруженного, выдаётся диалоговое сообщение о возможности загрузки ини-файла из bset-файла (для полного соответствия);
  при двойном клике на bset-файле происходит запуск БэмпЭксплорера, и далее:
    если bset-файл не содержит ини-файла, дальнейшая загрузка не имеет смысла, - выдаётся сообщение, что ини-файла нет, а потом программа закрывается;
    если bset-файл содержит ини-файл, происходит извлечение ини-файла, копирование его в рабочую папку, загружается этот ини-файл, после загружается и сам файл уставок;
  любая загрузка ld-файла из bset-файла фиксируется в программном логе work.log
+ функция определения уже запущенного БэмпЭксплорера. Запуск последующих копий происходит через диалоговое окно. Это чтобы не было коллизий. Если действительно нужна ещё одна запущенная копия, пользователь сам решает.
+ добавлен пункт меню "Обновить" с горячей клавишой F5
+ горячая клавиша "Соединиться" Alt+C
+ горячая клавиша "Разъединиться" Alt+D
+ горячие клавишы добавлены на меню, другие просто расписаны как текст
+ в архив сохраняется лог связи serialcomm.log, программный лог work.log и лог ошибок error.log
* при запуске программы через монитор bempusbmon кнопка соединиться/разъединиться теперь показывает правильную иконку
* если при загрузке ини-файла параметр или уставка имеет индекс в странице больше, чем 255 - в лог выводится сообщение с ошибкой и данный ини-файл не загружается
+ добавлена группа уставок RH 24 (параметр size24 в секции settings)
* исправлен автопоиск конфигурационных файлов (прекращался после первого ini-файла, не соответствующего ожидаемому)
+ считывается файл ошибок устройства и сохраняется в папке устройства как error.log

[1.1.1.437 2019.12.09]
* запись группы RH03 производилась неверно
* определение устройства с информационной безопасностью происходит путём записи полного заголовка файла
* список осциллограмм считывается полностью

[1.1.1.436 2019.12.06]
* добавлена работа с устройствами по портам Ethernet

[1.1.1.435 2019.11.27]
* обновлен просмотрщик журналов bjv (поддержка типа vtHex и проверка секции IEC61850)
* дополнительная проверка правильности секции IEC61850

[1.1.1.434 2019.10.09]
+ в файл уставок .bset сохраняется .ini-файл
* при загрузке файла .bset флаг незагрузки снимается и при загрузке страниц, а не только переменных (сначала загружаются все переменные, потом все переменные по страницам - если ещё не загружены)
+ определяется вид авторизации (с или без информационной безопасности)
+ добавлен просмотр подписок sv- и goose- для IEC61850

[1.1.1.433 2019.10.09]
* при загрузке файла .bset, загружаются только те параметры, которые доступны для записи в устройство - иначе могут поплыть коэффициенты
* также при загрузке флаг незагрузки снимается и при загрузке страниц, а не только переменных (сначала загружаются все переменные, потом все переменные по страницам - если ещё не загружены)
+ в секции [Scopes] может быть параметр SmplFrequency, означающий частоту оцифровки осциллографа
* не отображалось назначение светодиодов (что выведено на них через матрицу)
* протоколы rtuc и rtut поменяны местами

[1.1.1.432 2019.07.23]
+ добавлен тип vtHex для переменных, отображение численного значения происходит в hex-виде
* исправлено чтение коэффициентов (на явное снятие блокировки чтения)
* игнорирование записи группы RH03 (параметры связи) включается только после загрузки из файла уставок с выводом сообщения
* в структуре устройств не учитывалось положение скролликов
+ после записи СПЛ сокет сразу закрывается, все таймауты выставляются в минимум, количество попыток - в ноль, и связь сразу же разрывается (устройство всё равно уходит в перезагрузку)

[1.1.1.431 2019.07.18]
* журнал сообщений показывается, если есть хоть одно событие
+ группа RH03 по умолчанию не записывается, нужно выбирать в главном меню (чтобы случайно не перезаписались настройки связи)
* иконка устройства в структуре изменена

[1.1.1.430 2018.12.20]
* не все группы уставок сохранялись, если ни разу на кладку Настройки\Уставки не заходили

[1.1.1.429 2018.11.07]
* вся работа с файлами производится в одном из следующих каталогов (приоритет сверху вниз):
  (1) "[диск]:\Program Data\BempExplorer\" (или то же самое "[диск]:\Users\Все пользователи\BempExplorer\") - для всех пользователей, если такая папка существует;
  (2) "[диск]:Users\[UserName]\AppData\Roaming\BempExplorer\", если такая существует;
  (3) каталоге самой программы
  (предполагается, что приоритет прав наибольший у (1), у (3) - возможно разрешён доступ только для чтения, (2) - на каждого пользователя будут созданы свои файлы)
* для типоисполнений А4, В4, С4: показывается столбец "Единицы измерения", единицы измерения - первичные

[1.1.1.428 2018.10.01]
* при соединении проверяется связь по всем протоколам
* уставки сохраняются с полным путём, чтобы не было повторяющихся имён

[1.1.1.427 2018.09.21]
* журнал сообщений - добавляется последним в список, соответственно - файл на диске тоже формируется с индексом, равным количеству журналов
  (чтобы порядок файлов оставался прежний)
+ добавлен межсимвольный таймаут - для более точной работы канала связи потребовался независимый от других параметр
? изменения по связи (в стадии тестирования):
  > после выдёргивания и втыкания USB-шнура связь очень редко не восстанавливается (было: раньше очень редко восстанавливалась)
  > после записи СПЛ-программы иногда всё-таки надо передёрнуть шнур (было: раньше всегда надо было передёрнуть шнур)
* журнал осциллограмм сортируется после загрузки
* для типоисполнений А4, В4, С4 измерения отображаются с одним знаком после запятой (в остальных три)

[1.1.1.427 2018.09.14]
+ добавлена проверка на рассинхронизацию по каналу связи:
  > читается год, учитывается его вероятность перехода;
  > считанный год проверяется с предыдущим запомненным (они при правильной работе должны быть равны),
    если он неверен, то запоминаем только что считанный (учитываем переход или изменение времени пользователем);
  > повторно считываем год, если он неверен опять - то возможно это рассинхронизация, тогда:
    > запоминаем только что считанный
    > выжидаем заданный таймаут
    > очищаем буферы приёма и передачи
    > поворно считываем год - и если он опять неверен - то теперь только разрываем связь
  (алгоритм ловит момент при двойном чтении, когда год неверен:
      18 09 18 - рассинхронизация, после третьего чтения должно быть 18 09 18 18,
      18 19 19 - изменение времени или переход года)

[1.1.1.427 2018.09.10]
+ добавлен журнал сообщений в отдельной вкладке
* в матрицах фокус мыши устанавливается в случае если матрица не имела фокус и не являлась активным элементом управления (чтобы всплывающие окна не исчезали при движении мыши)
* межсимвольный таймаут приёма - одна третья от общего таймаута, необходим для настройки при медленной связи (GSM, GPRS и др.) или при аппаратной буферизации данных

[1.1.1.426 2018.08.23]
* при нажатой клавише Ctrl и кручении колёсика мыши в матрице происходит скроллирование только по горизонтали, без Ctrl - по вертикали
* осциллограммы длиной более 65536 записей имеют огромный объём, поэтому в памяти хранить такие осциллограммы невозможно - кэшируются только несколько осциллограмм, остальные подчитываются напрямую из файла

[1.1.1.425 2018.07.20]
+ Чтение осциллограмм больше 65536 записей.
+ Ширина колонки Единицы
+ Первичные величины по умолчанию
+ Выбрана только колонка Единицы по умолчанию
+ Вывести типоисполнение устройства
+ Сортировка журналов по полям.
+ Сортировка динамическая UID'ов в осциллограммах
+ Фильтрация событий - прятать ДВх, ВыхРеле
+ Единицы только в Измерениях и Уставках
* журналы не обновлялись после конвертации, т.к. событие изменение исчезало
* сортировка любых переменных убрана
* Колонка Единицы переименована в Единицы измерения
+ Комады Включить и Отключить не должны одновременно быть выбраны.

[1.1.1.424 2018.05.25]
* BempUsbMon.exe пока в режиме тестирования, в инсталлятор не включён
* SplashForm не как отдельный процесс, а как часть самого эксплорера
* при закрытии архивы сортируются по UID'ам, если записей не более 1000

[1.1.1.424 2018.03.16]
* при создании zip-архива файлы журналов закрываются на время компрессии, после компрессии заново открываются - необходим полный доступ к файлам во время архивирования
* при соединении с устройством всегда заново создаются все визуальные компоненты и заново открываются файлы
  (для устройств с разными серийными номерами, но полностью с одинаковой прошивкой при последовательном открытии)  
* если в устройстве в журналах (событий, аварий) есть записи, но все сообщают о том, что они уже утеряны,
  то повторное чтение этих журналов будет происходить не сразу же (т.к. ничего не считалось, и поэтому чтение зацикливалось);
  если же хоть что-то считалось, повторное чтение происходит сразу же после окончания предыдущего
  (как и было, т.е. просто во время чтения журнала появились новые записи - и их  надо дочитать)
* добавлен монитор устройств БЭМП РУ BempUsbMon.exe, висящий в процессах и отслеживающий подключение устройств БЭМП, автоматически запускающий BempExplorer для нового найденного устройства

[1.1.1.423 2018.01.19]
* любая форма, вышедшая за пределы виртуального декстопа (со всеми мониторами), при установке Visible:=true показывается в его границах
* список векторов в форме Векторная диаграмма по высоте имел неправильный размер, из-за чего нижняя панель могла скрывать в списке 2-3 вектора
+ в списке осциллограмм добавлена кнопка Скачать
* список осциллограмм не очищался после очистки журнала

[1.1.1.422 2017.11.18]
+ добавлены окна загрузки и завершения программы
* при завершении главная форма скрывается с экрана
+ добавлен протокол Modbus TCP
+ добавлен сокет TCP-клиент, порт по умолчанию 502
+ можно подключаться как через TCP-сокет, так и через COM-порт, при этом можно использовать любой вариант Modbus
* время чтения пакета по TCP при расчёте на один символ меньше мс, поэтому выбирается 1 мс

[1.1.1.421 2017.10.05]
+ поддержка тегов с типом "32-разрядное множество"

[1.1.1.421 2017.08.22]
* небольшие доработки
* автоматическая авторизация с заданным паролем (по умолчанию 0);
  после разъединения с устройством пароль для программы автоматически становится 0 (придётся заново вводить новый)
* режим тестирования реле после 60 секунд бездействия всегда уходит в режим отключен
* замена relaycommand на relay

[1.1.1.420 2017.06.16]
+ добавлена группа уставок RH23, которая копируется в группу RH14
* в журнале событий для правильного показа уставок из группы RH23 немного изменён механизм их расшифровки

[1.1.1.419 2017.05.11]
+ форма таскается за всё, что не фокусируется
+ выборочное чтение осциллограмм
+ при архивировании можно выбрать осциллограммы в устройстве, которые войдут в архив
+ при архивировании можно отменить чтение выбранной осциллограммы, тогда она не войдёт в архив

[1.1.1.418 2017.03.13]
* при разъединении с устройством Окно тестирования светодиодов запрашивало авторизацию и делало реконнект
* ищется команда "Заводское тестирование реле" ещё и по адресу 0x1503

[1.1.1.417 2017.02.03]
+ в окне Векторная диаграмма добавлены кнопки "Выбрать все" и "Снять со всех" - можно убрать выделение всех векторов и выставить только нужные, а не все
+ в окне Список сигналов для векторной диаграммы сразу появляются пары "амплитуда-фаза", если они есть (раньше только при повторном запуске)
* после авторизации и выдёргивании USB-шнура, программа занимала COM-порт и не разъединялась с устройством
* Ctrl+W и Ctrl+R опять работают

История изменений формат txt, 86.79 Kb 17.03.2020

Разработчик

Инженерно-производственный комплекс «МПРЗА»

ИПК МПРЗА осуществляет проведение научно исследовательских и опытно конструкторских работ в области цифровых РЗА и АСУ ТП, проектирование, шеф-монтажные и пусконаладочные работы, обучение, гарантийное и сервисное обслуживание.

Подробнее →

Решение любых вопросов

Заказать оборудование

Специалисты АО «ЧЭАЗ» помогут вам своевременно разрешить любую возникшую сложность, пояснить что-либо, ответить на любой вопрос, оформить заявку.

Сделать запрос