Контактный телефон:

+7 (846)240-16-41

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

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

Для разработки ПО применяется следующий стек технологий и языки программирования

Разработка ПО для нижнего уровня АСУ ТП (ПЛК )

Программируемые логические контроллеры (ПЛК) являются центральным вычислительным звеном современных систем промышленной автоматизации. На сегодняшний день ЗАО «ТМ-Сервис» проектирует управляющие вычислительные комплексы (УВК) разрабатываемых АСУ ТП на аппаратной платформе современных линеек ПЛК. На основании многолетнего опыта можно выделить основные типы ПЛК, которые используются для создания систем в нефтегазовой и энергетической промышленности, такие как:
  • Simatic

    (Siemens, Германия, http://www.siemens.ru). Применение данного оборудования, являющегося частью системы управления процессами (Process Control System 7), в соответствии с концепцией Siemens "полностью интегрированная автоматизация", базируется на использовании стандартных изделий SIMATIC S7, функциональные возможности которых существенно расширены программным обеспечением. Предлагаемый комплекс программных и аппаратных средств позволяет успешно решать типовые задачи автоматизированного контроля и управления объектами;

    Simatic

  • Decont

    (ООО «Лаборатория ДЭП», г.Москва, http://www.dep.ru). Программно-технический комплекс, состоящий из набора унифицированных аппаратных и программных модулей, позволяет разрабатывать системы автоматизации различного назначения;

    Decont

  • ПЛК-84.М1

    (СКБ «Промавтоматика», г.Зеленоград, http://www.skbpa.ru). Является универсальным программируемым логическим контроллером с полноценной поддержкой функций программируемой логики фирмы CJ International (AlterSys) на базе пакета ISaGRAF.

    ПЛК-84.М1

  • TK 16L.10

    (ЗАО «НПФ «Прорыв», г.Жуковский, http://www.proryv.com). Контроллер является базовым элементом в системах автоматизации технологических объектов нефтегазовой промышленности и теплоэнергетике. Предназначен для работы в системах типа SCADA и сертифицирован в составе аппаратно-программного комплекса ТЕЛЕСКОП+4.

     TK 16L.10

По желанию Заказчика могут быть использованы другие типы ПЛК, например Direct Logic, Yokogawa Electric, ICPDAS, Adam Advantech, Honeywell, Fastwell и др. В зависимости от уровня сложности решаемых ПЛК задач используется один из стандартных способов программирования в соответствии с IЕС 1131-3.

Разработка ПО для верхнего уровня АСУ ТП (SCADA)

SCADA-система это инструментальный программый комплекс для разработки ПО и сбора данных в современных системах промышленной автоматизации. В составе АСУ ТП SCADA-система является средой разработки и конфигурирования, сбора и передачи данных, а также их отображения и интерпретации. ЗАО «ТМ-Сервис» проектирует диспетчерские пункты (ДП) и автоматизированные рабочие места (АРМ) на программной платформе современных SCADA-систем, таких как:
  • SCADA Телескоп+

    производства ЗАО «НПФ «Прорыв», г.Жуковский, (http://www.proryv.com). Разрабатывалась для применения в автоматизированных системах сбора, обработки информации и диспетчерского управления (системах телемеханики) распределенными объектами нефтегазодобычи, а также в системах технического учета электроэнергии и диспетчерского управления (АСТУЭ и АСДУ) объектами энергоснабжения.

    SCADA Телескоп+

  • InTouch

    производства компании Wonderware, США, (http://www.wonderware.com). Универсальная SCADA-система, применяется в автоматизированных системах управления технологическими процессами (АСУ ТП) объектов нефтегазодобычи.

    InTouch

  • WinCC

    , производства компании Siemens, Германия, (http://www.siemens.com). Является частью комплексной системы автоматизации в рамках концепции Siemens TIA (Totally Integrated Automation – Полностью интегрированная автоматизация). С высокой эффективностью применяется в АСУ ТП на базе продуктов семейства SIMATIC.

    WinCC

Разработка прикладного ПО предусматривает следующие этапы:

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