Полный цикл разработки прикладного ПО для систем управления
ЗАО «ТМ-Сервис» разрабатывает прикладное программное обеспечение для автоматизированных систем управления технологическими процессами (АСУ ТП).Работы выполняются отделом информационных технологий, который объединяет опытных инженеров-программистов и молодых специалистов, обеспечивая сочетание проверенных решений и современных подходов к разработке.
Опыт и компетенции
За годы работы компания освоила и успешно применяет в проектах широкий стек технологий ведущих отечественных и мировых производителей. Инженеры регулярно повышают квалификацию и имеют сертификаты АО НИЦ «ИНКОМСИСТЕМ», «ПРОСОФТ», «МПС Софт», «Dream Report», «SIEMENS» и других компаний.
Полный комплекс работ по разработке программного обеспечения для АСУ ТП:
- Проектная документация.
Разработка полного пакета технической и программной документации в соответствии с ГОСТ 34.201 и ГОСТ 19.101, и внутренними стандартами заказчика.
В процессе разработки используются:
- Система контроля версий - обеспечивают строгий учет изменений и прозрачность процесса разработки.
- Система визуализации workflow - позволяют оперативно распределять задачи, контролировать сроки выполнения и наглядно отслеживать прогресс по проекту.
- Корпоративная wiki-система — используем как единую базу знаний для накопления и систематизации опыта разработки, типовых решений, документации и успешных кейсов, что обеспечивает преемственность и постоянное улучшение качества наших проектов.
Результат: актуальный и согласованный комплект документации, обеспечивающий:
- прозрачность проекта на всех этапах;
- эффективное взаимодействие участников;
- сокращение сроков приёмосдаточных испытаний;
- упрощение дальнейшего сопровождения и развития системы.
- Программирование контроллеров (ПЛК).
Разработка надёжных программ управления на языках стандарта МЭК 61131-3. Основной принцип — разработка модульной и структурированной программной архитектуры. Используются типовые функциональные блоки, библиотеки и шаблоны для стандартных технологических объектов (насосы, задвижки, регуляторы и т.д.), что обеспечивает:
- высокую степень унификации кода;
- легкую адаптацию под различные типы контроллеров;
- значительное сокращение сроков разработки;
- минимизацию ошибок при реализации проектов любой сложности.



- Визуализация и SCADA-системы.
Создаем интуитивно понятные и эффективные интерфейсы для автоматизированных рабочих мест (АРМ) и сенсорных панелей оператора.
Все решения разрабатываются с учетом корпоративных стандартов заказчика —соблюдаются установленные требования к цветовым схемам, элементам управления и организации рабочего пространства.
Применяемый нами модульный подход позволяет использовать типовые элементы и шаблоны для однотипных объектов. Это не только ускоряет реализацию проектов, но и обеспечивает единый стандарт интерфейсов на всех объектах заказчика, а также снижает затраты на обучение персонала.
Все разрабатываемые решения адаптируются под требования конкретного производства и ориентированы на повышение эффективности работы оперативного персонала. Создаем интерфейсы, которые органично встраиваются в существующую систему управления и соответствуют внутренним регламентам предприятия.



- Всестороннее тестирование.
Проводим комплексную отладку ПО, которая является залогом быстрой и успешной пусконаладки на объекте. Тестирование включает в себя:
- Верификацию логики управления на симуляционных моделях в офисных условиях.
- Полномасштабные «холодные» испытания на собранных шкафах управления с проверкой всех каналов ввода-вывода.
Такой двухэтапный подход позволяет выявить и устранить до 95% потенциальных ошибок до прибытия на объект, что значительно сокращает сроки и риски этапа ПНР.
- Внедрение и передача в эксплуатацию.
Обеспечиваем не просто поставку системы, а ее полное и успешное внедрение в производственный процесс. Этот этап включает:
- Пусконаладочные работы (ПНР) на объекте: комплексные испытания системы, отладка алгоритмов управления и проверка всех функций в реальных условиях.
- Оперативное внесение необходимых корректировок и доработок по замечаниям эксплуатационного персонала, обеспечивая полное соответствие системы техническому заданию и потребностям пользователей.
- Обучение персонала заказчика:обучение для инженеров и операторов, ориентированное на практическое использование системы и понимание логики работы, чтобы эффективно решать повседневные задачи и реагировать на нештатные ситуации.
Наши специалисты также обладают уникальным опытом в области технического перевооружения действующих АСУ ТП и импортозамещения систем управления на оборудование российских производителей.
Результат
Разработанное программное обеспечение ЗАО «ТМ-Сервис»:
- гарантирует стабильную и безопасную работу технологических процессов;
- обеспечивает полное соответствие требованиям технического задания и стандартов;
- создаётся с возможностью масштабирования и дальнейшего развития.
Применяемый стек технологий
Нижний уровень: Программируемые логические контроллеры (ПЛК) и сетевые протоколы
ПЛК являются центральным вычислительным звеном современных систем промышленной автоматизации. На основе многолетнего опыта мы проектируем управляющие вычислительные комплексы (УВК) на базе проверенных аппаратных платформ. Ключевой компетенцией является их успешная интеграция в единую сеть с использованием всего спектра промышленных протоколов обмена данными:
- Отечественные ПЛК: АБАК, Regul, ОВЕН, Базис, ТМС-06, ТК-16L
- Иностранные ПЛК: Siemens (S7-300, S7-400/H, S7-1200, S7-1500/R), Rockwell Automation,
- Ключевые протоколы уровня управления и полевого уровня:
- Modbus RTU/TCP — универсальный протокол для связи с разнородным оборудованием (ЧМИ, частотные преобразователи, системы телеметрии).
- PROFIBUS-DP — высокоскоростной протокол для организации обмена данными с распределенной периферией.
- HART — протокол для интеллектуальных полевых приборов, позволяющий снимать расширенную диагностику и параметры конфигурации.
- Прочие производители: Готовы к работе с оборудованием, выбранным заказчиком.
Верхний уровень: SCADA-системы и протоколы интеграции
SCADA — это инструментальный комплекс для разработки, сбора данных, их визуализации и анализа. Мы проектируем диспетчерские пункты (ДП) и автоматизированные рабочие места (АРМ) на базе современных и надежных SCADA-систем. Для обеспечения сквозной вертикальной интеграции данных мы активно используем современные и проверенные протоколы:
- Отечественные SCADA: МПС Софт MasterSCADA 4D, IntraSCADA, SimpleSCADA, Телескоп+
- Иностранные SCADA: AVEVA InTouch, Siemens WinCC (Classic, TIA Portal, Open Architecture)
- Ключевые протоколы уровня АРМ, панелей оператора:
- OPC UA — современный, независимый от платформы стандарт для безопасного обмена данными между устройствами и enterprise-системами, являющийся основой для построения масштабируемой архитектуры Industry 4.0.
- Modbus TCP — универсальный протокол для связи с разнородным оборудованием.
- OPC DA — проверенный временем стандарт для высокоскоростного обмена данными в реальном времени в средах Windows.
