====== Версии ПО ====== ===== 1.53.2 от 07.04.2026г. ===== * + Добавлен пересчёт «Молярная доля (%мол) в ppm (об)» * + Modbus: передача высоты пика * + ГОСТ 35228-2024 * + Условно-постоянные компоненты через датчики * + Выделение этапов выполнения задания в консольном окне/журнале * + Хромос обновлен до версии 2.25.48 * ! Улучшен выбор смесей в заданиях на градуировку и контроль градуировки (с учетом потока) * ! Градуировки: сброс активной градуировки только для текущего вида зависимости (т.е. может быть несколько активных градуировок по различным ГОСТам/типам для одного потока) * ! Настройка окна технического (сервисного) обслуживания: переключение на текущую дату крайнего срока при открытии, явное отображение даты крайнего срока * ! Исправлено округление по ГОСТ, теперь оно применяется только к значениям с рассчитанной неопределённостью (в противном случае округление осуществляется с учётом опции «Количество знаков после запятой») * ! Уменьшен размер текста и округление на странице Датчики для корректного отображения очень малых чисел от датчиков (все показания теперь округляются до 5 значащих цифр) ===== 1.53.0 от 28.01.2026г. ===== * + Mapper: поддержка устройств Modbus RTU, передача данных любого типа, опция перезагрузки модулей, опция «не обновлять при запуске» * + Опция перезагрузки при ошибке питания * + Опция принудительного изменения потока и установки методов при запуске * + Логирование пути к выходному файлу при экспорте в базы данных * ! Modbus: улучшена обработка команд * ! Не устанавливать методы для задач Смена потока, Остановка потока (для предотвращения нагрева устройства) * ! Исправлен расчет среднего значения для ФХП (добавлять нули в качестве отсутствующих значений) * ! Режим обслуживания теперь активирован по умолчанию * ! Экспорт Журнала вмешательств теперь включает имя пользователя * ! Mapper: улучшена обработка недоступных устройств * ! Датчик Mida-15: удален запрос статуса исключения из-за ошибки датчика * ! Датчик Mida-15: запись показаний температуры в журнал ===== 1.52.2 от 13.11.2025г. ===== * + Контроль отклонения времени удерживания компонентов от времени в методе * + Опция остановки потока при простое * + Modbus: поддержка любых типов регистров для параметров * + Пересчёты компонентов: контроль деления на ноль и соответствующая ошибка * ! Исправлен поиск градуировки при измерении градуировочного потока, когда градуировки не являются глобальными * ! Не требуется готовность прибора для задачи изменения потока * ! Оболочка: удалено требование разблокировки нижнего меню для загрузки файлов * ! Увеличено максимальное количество файлов журналов Modbus до 15 * ! Удалено значение Stop Bits = None в настройках Modbus RTU, поскольку оно не поддерживается библиотекой последовательного порта ===== 1.52.0 от 01.10.2025г. ===== * + Переработанная оболочка (нижнее меню теперь всегда отображается с ограниченной функциональностью; новое окно разблокировки с функцией смены пароля; функция напоминания о техническом обслуживании) * + Контроль целостности не метрологически значимой неизменной части ПО * + Опция остановки потока перед стартом записи каналов и возобновления позже * + Опция игнорирования диапазона измерений для ГОСТ 31371.7-2020 (без расчета ФХП по ГОСТ 31369) * + Пересчёт «Масс. конц. (мг/дм3) в масс. долю орг. связ. хлора в пересчёте на нафту (ppm)» * + Полная поддержка преобразователя RS-232 в RS-485 v2 * + Начальная поддержка привязки смеси к потоку * + Прием данных РГП от Хромоса и отправка через Modbus * + Мониторинг уровня доступа Хромос/Веб/Меню (+ отправка через Modbus) * + Мониторинг изменения методов (+ отправка контрольных сумм через Modbus) * + Ошибка проверки целостности Хромоса * + Добавлены различные компоненты и молярные массы * + Задача валидации * + Ошибка таймаута выполнения задания * + Вход/смена веб-пользователя (успех и неудача) генерирует вмешательство * + Проверка сложности веб-пароля * + Mapper: поддержка NO/NC * + Modbus: Признак запущенного измерения у потока, № текущей смеси, ширина пика на половине высоты * + Modbus: поддержка Discrete Inputs и Coils для параметров, Holding Registers для команд * + Синхронизация времени по Modbus только если разница >= 5 сек * ! Расширено количество потоков до 32 * ! Исправлена ​​ошибка клапана ПУК в некоторых крайних случаях * ! Исправлены единицы измерения датчиков водорода и расходомера * ! Пропуск не-серосодержащих компонентов для расчета по ГОСТ 34723-2021 * ! ГОСТ 31371.7-2020: измерение компонента ниже минимального значения не является ошибкой, если градуировочная смесь подходит для измерения нижнего диапазона концентрации по методу * ! Отсутствовала проверка допуска смеси * ! Обновление датчиков после инициализации Modbus/Mapper для отправки ошибки в случае её возникновения * ! Ошибка через DO ПУК не устанавливалась, если ошибка датчика возникала сразу после запуска * ! Исправлено: информация о потоке для задания не обновлялась, если переключение не происходило (при запуске заданий на одном и том же потоке) * ! Исправлено: Modbus не синхронизировал записанные извне значения между интерфейсами (TCP, RTU) * ! Убраны Настройки журналов * ! Хромос обновлен до версии 2.25.47 ===== 1.51.2 от 07.04.2025г. ===== * + Добавлена ​​поддержка диапазонов измерений компонентов * + Добавлена ​​передача данных о площади и времени выхода пиков, исходной концентрации и неопределенности (до пересчётов), а также диапазонов измерений через Modbus * + Добавлена ​​начальная поддержка нового преобразователя RS-232 в RS-485 * + Добавлена ​​передача состояния хроматографа (выполнение измерения, градуировки и т. д.) через Modbus и Mapper * + Добавлены выходные команды и статус автоматизации в Mapper * ! Исправлен вывод DO на плату управления клапанами * ! Переработана отправка команд через Modbus и Mapper * ! Исправлена ​​обработка DateTime.MinValue как даты и времени анализа в паспорте хроматограммы * ! Добавлены уведомления об изменении статуса автоматизации в Bot, Modbus, Mapper во избежание постоянных запросов к базе данных * ! Удалены команды Печать и Просмотр исходного кода из контекстного меню Оболочки по соображениям безопасности * ! Обновлен Хромос до версии 2.25.41 ===== 1.51.1 от 14.02.2025г. ===== * ! Исправлены периодические задачи для корректной обработки перевода системного времени назад * ! Опция «Игнорировать отсутствие компонентов градуировочной смеси в измерении» теперь предотвращает установку соответствующего флага для хроматограммы * + Отображение описания ошибки в сообщении о переключении потока от Хромоса * + Ограничение количества попыток подключения устройства при выполнении задания + соответствующая ошибка автоматизации * + Добавлен компонент C7+ * + Прерывание выполнения задания при ошибке переключения потока * + Тренды: выбор времени + кнопки быстрого выбора диапазона даты и времени * + Ведение журнала аутентификации и изменения пользователей * + Передача состояния пробоподготовки через Modbus * + Получение состояний и ошибок парофазного пробоотборника через Modbus ===== 1.51.0 от 10.12.2024г. ===== * + ГОСТ 31371.7-2020 метод В2 * + Рабочие диапазоны для датчиков * + Экспорт в csv данных о градуировках, контроле градуировок, вмешательствах, сообщениях об ошибках * + Фильтрация сообщений об ошибках по дате * + WebConsole: добавлены названия библиотек ГОСТ 31371.7-2020 на странице О программе * ! Немедленно останавливать задачу, если нет подходящей активной градуировки (чтобы не тратить время и ресурсы на анализ, который все равно не удастся) * ! Журнал миграции теперь пишется через логгер, а не просто в консольное окно * ! WebConsole: Не удалять последнего пользователя-администратора и не удалять последнюю роль администратора * ! Обновлено отображение ошибок на главной странице (теперь отображаются все ошибки) * ! Mapper: исправлена ошибка, из-за которой регистры типа Coil не могли быть суммированы (например для объединения ошибок) * ! Mapper: псевдонимы для функций сравнения, чтобы избежать скобок в xml файле (<= записывается как lte, >= как gte) * ! Modbus: поддержка функций LTE, GTE, RNG (<=, >=, в диапазоне) * ! Modbus map: улучшена работа с отсутствием файла карты * ! Контроль для ГОСТ 31371.7-2008 и карты Шухарта для него теперь скрыты из интерфейса * ! ПО Хромос версия 2.25.40 Содержит компоненты: ^Имя файла ^Версия ^Алгоритм ^Контрольная сумма^ |Chromos.Calc.dll |1.2.0.0 |SHA1 |7f217998-e840a84d-fa78bd3b-d9d97592-90db3c08| |CalcLib_34723_2021.dll |1.0.0.0 |SHA1 |8e035595-518dd9ea-b65d298d-7db0f826-a420527c| |«Хромос: Природный газ» (модуль CalcLib31371720.dll) |1.0.0.1 |SHA1 |cc6bcc3c-bf8ea5b3-0dcdd13d-fa3f284a-d27a57c8| |«Хромос: Природный газ» (модуль CalcLib3136921.dll) |1.0.0.1 |SHA1 |d80952e7-fe7e8bf6-b600fd99-fea6dbc9-ad47a798| |«Хромос: Природный газ» (модуль CalcLib3470420.dll) |1.0.0.1 |SHA1 |ab0f556d-cd58f62c-1e716cf6-99e07e35-47299747| |Chromos.ModBus.dll |1.53.2.0 |SHA1 |93ef8490-53058140-63c8cab0-c1b41a3b-39e7505b| |Chromos.Mapper.dll |1.53.2.0 |SHA1 |cb7c350f-ef815064-19f70d46-58d19b96-739934a4| |Chromos.Flow.exe |1.53.2.0 |SHA1 |b8236de7-0b2317b5-7e6a86b3-d82075bc-49e9520e| |Chromos.WebConsole.dll |1.53.2.0 |SHA1 |7e00ddf4-1f587037-a2223044-0eb21b21-44e2b62c| |Chromos.DataBase.dll |1.53.2.0 |SHA1 |0aee5854-505898ad-e2909333-0e181d76-96ec2659|