Статьи
Программное обеспечение для АСНКВ
Функционал программного обеспечения (ПО) для автоматической системы непрерывного контроля выбросов включает следующее:
- измерение концентрации газов и параметров отходящих газов в режиме реального времени;
- выполнение автоматической или ручной калибровки на нуль;
- дистанционное получение данных через интерфейс или порт RS485/RS232, управление электромагнитным клапаном, сбор информации о состоянии и настройке газоанализатора, и т. д.
В состав программного обеспечения проектируемой АСНКВ (САКВ) входят:
− встроенное ПО измерительных блоков системы, обеспечивающие их функционирование в соответствие с паспортными данными и ТУ;
− специализированное программное обеспечение для сбора, хранения и обработки технологических данных;
− общее программное обеспечение (операционные системы и т.д.).
К встроенному ПО измерительных блоков системы относится ПО, загруженное в их энергозависимую память и обеспечивающее выполнение их функций:
− ПО газоанализатора, уровень защиты встроенного ПО – «средний» по Р 50.2.077-2014;
− ПО расходомера, уровень защиты встроенного ПО – «высокий» по Р 50.2.077-2014;
− ПО пылемера, уровень защиты встроенного ПО – «средний» по Р 50.2.077-2014.
Допускается эксплуатация в составе АСНКВ устройств с ПО более новых версий, а также обновление ПО.
К специализированному ПО относятся программные средства Siemens, составляющие пакет TIA Portal:
− STEP 7 v.12 – программное обеспечение контроллера S7-1500;
К общему ПО относится операционная система MS Windows Server, установленная на сервере.
Использование ПО сопровождается трудностями и барьерами при импортозамещении, такими, как интеграция между собой десятков и сотен различных решений, которые использует Заказчик, также специализированное ПО зачастую существует в версиях только для Windows.
Проблема не в переходе на другую операционную систему, а в поиске совместимого ПО с аналогичным функционалом.
Нынешняя ситуация – это огромный стимул: объединить свои усилия, чтобы в итоге экосистема российских решений стала сопоставимой с иностранной и превзошла ее.
Сегодня в России существует немало аналогов ПО Microsoft – и российские операционные системы, и многочисленное офисное ПО.
Среди решений, минимизирующих негативные факторы — внедрение систем третьего уровня на базе ОС Linux – альтернативный вариант ПО.
Системы третьего уровня на базе ОС Linux — это, как правило, сложные программно-аппаратные комплексы, предназначенные для автоматизации управления, мониторинга, логистики и аналитики в рамках крупных производственных или корпоративных систем. Этот термин чаще всего используется в контексте иерархии автоматизированных систем управления производством (АСУП) или MES-систем (Manufacturing Execution Systems).
Операционная система (ОС) Linux отличается от Microsoft Windows по многим ключевым аспектам — техническим, философским и правовым. Вот основные отличия:
1. Открытость кода
- Linux: это свободная и открытая ОС. Исходный код доступен всем, можно модифицировать и распространять.
- Windows: является проприетарной, то есть закрытой. Исходный код недоступен, и его изменение запрещено.
2. Лицензия и стоимость
- Linux: бесплатна (почти всегда), распространяется под лицензией GNU GPL.
- Windows: платная. Стоимость может быть включена в цену компьютера или покупается отдельно.
3. Подход к безопасности
- Linux: безопаснее «из коробки», менее подвержен вирусам, часто используется на серверах.
- Windows: более уязвим, требует антивирус, но в последние годы улучшил безопасность.
4. Пользовательский интерфейс
- Windows: более привычен большинству пользователей, удобный графический интерфейс.
- Linux: множество оболочек (Gnome, KDE и т.д.), но иногда требует больше технических знаний.
5. Установка и обновление программ
- Linux: использует менеджеры пакетов (apt, dnf, pacman и т.п.), удобно обновлять всё сразу.
- Windows: программы устанавливаются по отдельности, часто через .exe-файлы с сайта производителя.
6. Использование
- Linux: часто используется на серверах, суперкомпьютерах, встраиваемых системах, у разработчиков.
- Windows: доминирует на рынке домашних и офисных ПК.
7. Настройка
- Linux: гибко настраивается, можно изменить практически всё.
- Windows: больше ограничений, многие настройки скрыты.
8. Сообщество и поддержка
- Linux: поддерживается сообществом и некоммерческими организациями (например, Linux Foundation).
- Windows: поддержка осуществляется корпорацией Microsoft.
Таким образом, Linux часто выбирают для третьего уровня из-за ряда преимуществ:
- надёжности и устойчивости (важно для непрерывного производственного цикла);
- гибкости и масштабируемости;
- открытости и доступности кода (важно при интеграции со множеством систем и протоколов);
- безопасности (особенно при изоляции производственной сети).



