Automation Spirit Alliance > Разработка ПО PLC/ HMI / Scada
Разработка ПО PLC/ HMI / SCADA

Программирование PLC/ HMI / Scada

Наша позиция при разработке программного обеспечения – это открытость кода программ. Мы передаем Заказчику все проекты и коды программ с их описанием. При необходимости, устанавливается парольная защита на считывание и изменение программы.

Мы предоставляем услуги разработки ПО для АСУ ТП следующих видов: PLC / HMI / SCADA

Разработка ПО PLC

PLC

Данный вид ПО разрабатывается в среде разработки для конкретного типа ПЛК на языках семейства  МЭК 61131 (европейский стандарт EN 61131). В зависимости от платформы автоматизации применяются различные среды разработки, такие как Simatic Step7, TIA Portal, Unity Pro, CoDeSys, Cimplicity Machine Edition, CScape и др.

ПО ПЛК выполняет следующие функции:

  • Опрос дискретных и аналоговых входах на локальной корзине ПЛК, корзине расширения и удаленных станциях;
  • Первичное преобразование входных сигналов (устранение «дребезга» и проверка достоверности, преобразование аналоговых сигналов, оценка предупредительных и аварийных границ;
  • Выполнение быстрых подпрограмм в соответствии с алгоритмами противоаварийных защит;
  • Проверка блокировок;
  • Выполнение основных алгоритмов управления, в том числе ПИД-регуляторов;
  • Предоставление информации верхнему уровню, получение команд от верхнего уровня;
  • Выдача управляющих сигналов на дискретные и аналоговые выходы локальных корзин ПЛК, корзин расширения и удаленных станций ввода/вывода;
  • Коммуникационный обмен по цифровым интерфейсам (ProfibusDP, ModbusRTU, ModbusTCP и др.)

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

Разработка ПО SCADA

SCADA

ПО SCADA-системы разрабатывается с применением SCADA-пакета одного из известных производителей. В зависимости от платформы автоматизации применяются различные пакеты, такие как InTouch, WinCC, Cimplicity Plant Edition, Vijeo Citect. На самом деле, для любой платформы автоматизации может применяться любой SCADA-пакет, осуществляющий информационный обмен с ПЛК через ОРС драйвер.

ПО SCADA-системы выполняет следующие функции:

  • Предоставляет оператору интерфейс для работы с АСУТП в виде технологических мнемосхем, панелей управления, информационных окон. Информация предоставляется в визуально-графическом, числовом, табличном виде и в виде графиков;
  • Обмен информацией с ПЛК;
  • Архивирование информации и протокола событий, просмотр архивов;
  • Формирование отчетных форм и документации;
  • Управление правами пользователей.

ПО SCADA-системы функционирует под управлением операционной системы Windows. Для работы необходима Runtime лицензия, которая приобретается отдельно для каждой рабочей станции SCADA-системы. Стоимость лицензии зависит от количества точек (тэгов, каналов ввода/вывода) в системе, необходимостью приобретения специфических драйверов, необходимость дополнительных сервисов, таких как полнофункциональное архивирование, предоставление WEB-интерфейса и др.

Разработка ПО HMI

HMI

ПО операторских панелей предназначено для обеспечения человеко-машинного интерфейса на промышленных жидкокристаллических панелях, встраиваемых в станции оператора. В зависимости от типа операторской панели применяются различные программные продукты для разработки ПО, такие как WinCC Flexible, Vijeo Designer и др.

Runtime лицензия и операционная система входят в стоимость самой операторской панели, а некоторые пакеты разработки являются бесплатными, либо условно бесплатными. Зачастую, в состав программного обеспечения включены такие сервисы, как WEB-интерфейс, основные промышленные протоколы для цифровых интерфейсов, OPC сервер и другие.

Функции ПО операторских панелей аналогичны функциям ПО SCADA-систем, с тем отличием, что предоставляют более упрощенные возможности и, как правило, на панелях не применяется архивирование и формирование отчетов.

Все программное обеспечение для проектируемой АСУ ТП отрабатывается с применением средств математического моделирования на испытательном стенде, на котором представлено несколько типов ПЛК и операторские панели. Данное тестирование позволяет устранить все ошибки и наладить работу системы еще до установки ПО на оборудовании Заказчика.

    Опишите суть Вашего проекта и наши специалисты свяжутся с Вами в ближайшее время и предоставят полную информацию по Вашему
    вопросу :