Mobirise




Мониторинг параметров скважины

Пример проекта

Разработка ПО для мониторинга параметров нефтяной скважины - чтение и обработка данных с измерительных микроконтроллеров.

Отрасль: Нефтедобыча

Заказчик: Российское подразделение международной компании, работающей в области технологий для нефтяной и газовой промышленности.

Описание модуля:  Программное обеспечение для встраиваемой ЭВМ, считывающее, логирующее и обрабатывающее данные с измерительных микроконтроллеров.

Встраиваемая ЭВМ работает под управлением Linux. Измерительные контроллеры подключаются по интерфейсу RS-232. Для накопления данных имеется внешний USB flash-накопитель.

Выполненные работы:

  • Проектирование и реализация функционала: «горячая» замена USB flash-накопителя, считывания данных по интерфейсу RS-232, обработка и логирование данных, генерация событий.
  • Реализация эмулятора микроконтроллеров.
  • Подготовка тест плана и тестирование.

Технологии и стандарты:

  • Интерфейсы RS-232 (COM-порт), USB

Среда разработки:

  • Языки программирования: С/C++
  • Компилятор: gcc/g++
  • Операционные системы: xLinux, RedHat Linux
  • Фреймворк для юнит-тестирования – CppUnit
  • Система авто-документирования Doxygen
Объём проекта:
  • 9 тысяч строк C++ кода
  • 3 месяца, команда из 3 разработчиков

© Copyright 2020 ПроВайд Лабс - все права защищены