Проектирование

Разработка программного обеспечения

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

  • ­телемеханизация удаленных объектов;
  • автоматизация технологических объектов (процессов);
  • разработка систем диспетчерского контроля и управления.

При телемеханизации удаленных объектов учитывается протяженность коммуникационных линий, удаленность от населенных пунктов, качество связи. В разработке ПО важно, чтобы:

  • объем информации, передаваемый вышестоящему уровню, должен быть минимизирован;
  • вероятность сбоя программного обеспечения должна быть приближена к нулю;
  • программное обеспечение должно быть простым и легко модернизироваться.

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

  • развернутая диагностика оборудования, предаварийных и аварийных ситуаций;
  • разнообразие сервисных функций для удобства проверки, замены или настройки оборудования и программного обеспечения;
  • модульный подход;
  • удобное, подробное информационное обеспечение для возможности объединения разноплановое программное обеспечение;
  • автоматизированный подход при разработке программного обеспечения.

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

При разработке учитывается:

  • дружелюбность интерфейса;
  • удобство использования;
  • удобство администрирования;
  • возможность поддержания новых функций;
  • необходимость в которых может возникнуть в процессе использования.

Специалисты имеют достаточные квалификацию и опыт для создания высококлассных систем с учетом индивидуальных особенностей конкретного объекта.