Разработка программного обеспечения для технологических установок: дозирование и приготовление реагентов, насосные станции, водоподготовка.

Подключаюсь к проектам как подрядчик: быстро вхожу в задачу, беру на себя разработку ПЛК, HMI и SCADA, довожу до результата.

Обеспечиваю сервисную поддержку разработанного программного обеспечения.

10+ лет опыта. 100+ реализованных проектов.
Задачи, которые я решаю
Задачи, которые я решаю
  • Разработка программного обеспечения:
    — разработка ПО ПЛК, HMI и SCADA с нуля под конкретный проект
    — реализация алгоритмов управления технологическими установками
    — настройка ПИД-регулирования (давление, расход, температура)
    — реализация блокировок, защит и логики работы оборудования
    — управление исполнительными механизмами (насосы, ЧРП, клапаны, регулирующая арматура)
    — реализация обмена данными с верхним уровнем (Modbus RTU, Modbus TCP и др.)
  • Разработка сопутствующей документации
    — руководство оператора (РО)
    — документация для интеграции с верхним уровнем (карты регистров данных)
    — описание алгоритмов работы системы
    — документация для сопровождения и эксплуатации системы
  • Подключение и пусконаладка:
    — удалённое подключение к оборудованию
    — участие в пусконаладочных работах
    — корректировка и доработка ПО в процессе запуска
    — адаптация системы под реальные условия эксплуатации
  • Доработка и сопровождение:
    После передачи проекта обеспечиваю сервисную поддержку программного обеспечения в течение 12 месяцев.

    В этот период входят:

    — консультации по эксплуатации
    — помощь в работе с алгоритмами
    — устранение выявленных ошибок в рамках реализованного функционала
Используемое оборудование и технологии
  • ПЛК и системы визуализации
    — ТРЭИ / TREI (Unimod PRO)
    — ОВЕН / OWEN (Codesys)
    — MasterSCADA 4D
    — HMI Weintek, Овен, Elhart
    — Siemens / SIMATIC (TIA Portal)
    — Segnetics / Сегнетикс
    — Delta / Дельта
    — Другие промышленные контроллеры и HMI/SCADA-системы
  • Протоколы и интерфейсы
    — Modbus RTU
    — Modbus TCP
    — RS-485
    — Ethernet
    — Profinet
    — OPC UA
  • Частотные преобразователи
    — Delta
    — Веспер
    — Schneider Electric
    — Danfoss
    — ONI
    — Elhart
    — Овен и другие
  • КИПиА и полевое оборудование
    — Датчики давления
    — Датчики температуры
    — Датчики уровня
    — Расходомеры
    — Сигнализаторы уровня
    — Сигнализаторы давления
    — Газоанализаторы
    — Электромагнитные клапаны
    — Регулирующие клапаны
    — Электроконтактные манометры
С какими установками работаю

— системы дозирования и приготовления реагентов

— насосные станции повышения давления

— насосные станции перекачки

— установки водоподготовки

— установки обратного осмоса

— технологические установки с управлением давлением, расходом, уровнем и температурой

Как проходит работа
Получаю материалы по проекту
Изучаю описание задачи, схемы, перечни сигналов, требования и проектную документацию.
Уточняю детали
При необходимости формирую список вопросов и уточняю недостающие данные.
Даю оценку
Предлагаю сроки, стоимость и формат работы: предварительная оценка или детальная проработка.
Разрабатываю ПО
Реализую алгоритмы ПЛК, HMI, SCADA, обмены данными, блокировки и диагностику.
Передаю результат
Передаю программное обеспечение и документацию по проекту.
Поддерживаю запуск
Подключаюсь к испытаниям и пусконаладке.
Оказываю сервисную поддержку
- Помощь в эксплуатации и консультации по алгоритмам ПО
- Корректировки ПО под заказчика в рамках согласованного функционала
Примеры реализованных проектов
Что стоит за одной строчкой в ТЗ
Что стоит за одной строчкой в ТЗ
  • В техническом задании часто пишут просто: «запустить насос».
    Но в реальной системе это не одна команда, а последовательность логики.
  • Перед запуском нужно:
    — проверить блокировки и условия готовности
    — убедиться в правильном положении арматуры
    — проверить готовность частотного преобразователя
    — выдать разрешения на запуск
  • Во время запуска:
    — выполнить корректную последовательность сигналов
    — проконтролировать выход оборудования на режим
    — обработать возможные нештатные ситуации
  • После запуска:
    — перевести систему в режим регулирования
    — контролировать технологические параметры
    — обеспечить реакции на отклонения и аварии
  • Именно эта часть логики часто не описана подробно в исходном ТЗ, но без неё установка не будет работать стабильно и безопасно.
  • Эту проработку алгоритмов я обычно беру на себя.
Почему со мной удобно работать

— быстро вхожу в техническую задачу

— понимаю не только программирование, но и сам технологический процесс

— умею работать по схемам, перечням сигналов и неполным исходным данным

— подключаюсь как внешний разработчик без необходимости расширять штат

— довожу систему до рабочего результата, а не просто “сдаю код”

— оказываю сервисную поддержку разработанного ПО

Формат сотрудничества
Формат сотрудничества
  • Работаю как внешний подрядчик в проектах автоматизации.
  • Возможные форматы работы:
  • Разработка программного обеспечения под проект
  • Доработка существующего ПО
  • Сопровождение испытаний и запуска (удаленное или личное присутствие)
  • Подготовка документации для эксплуатации и интеграции
  • Сервисная поддержка разработанного ПО
  • Работа ведётся на основании исходной документации. При необходимости формируется и согласовывается техническое задание.
  • Взаимодействие оформляется официально: договор, согласование объёма работ, передача результата.
Часто задаваемые вопросы
Есть задача по автоматизации?
Если у вас есть проект, который нужно реализовать или доработать — свяжитесь со мной. Можно прислать краткое описание задачи и комплект документации
Для запросов и
документов
+7 992 020 53 93
info@dozilab.ru
Сервисная поддержка
разработанного ПО
+7 992 020 53 93
support@dozilab.ru
Реквизиты
ИП: САФИУЛЛИН АА
ИНН: 027005568554
ОГРНИП: 319028000111157
Свердловская область, г. Екатеринбург
Made on
Tilda