Библиотека Automation

1.Библиотека функциональных блоков

Компоненты библиотеки включают в себя опыт реализации более 100 проектов и регулярно обновляются.

Некоторые элементы библиотеки:

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

2.Описание функциональных блоков


Данный раздел представляет собой подробное описание всех компонентов библиотеки с примерами и способами применения.


3. Стандарт программирования

Данный раздел необходим для каждого профессионального разработчика. Этот стандарт курса:
  • описывает принципы библиотеки Automation;
  • определяет структуру кода программы;
  • задает ограничения, необходимые для разработки Компоненты библиотеки регулярно обновляются для упрощения методов программирования.
Метапрограммирование

Содержание этого блока позволит вам автоматизировать процесс разработки программы и сделать это безошибочно благодаря применению шаблонов.


1. Шаблоны функциональных блоков


Данные шаблоны нужны для быстрого и безошибочного формирования данных и кода вызова основных компонентов библиотеки Automation. После введения “имени” блока, все настройки, отображаемые параметры и код вызова блока будут сформированы автоматически. Затем вам остается только скопировать их в проект.

2. Генератор данных


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

Генетатор данных формирует:
  • блок настраиваемых параметров для компонентов всего проекта;
  • код обработки всех алармов проекта;
  • HMI-тэги, алармы и тренды системы визуализации.

Благодаря автоматическоиму формированию кода и данных, программист не может указать не тот параметр, неправильно привязать тэг HMI, назначить не тот аларм и т.д.

3. Генератор python


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

К примеру, для обработки ста датчиков необходимо только один раз сформировать шаблон кода и данных. Далее, нужно просто указать названия всех датчиков - код и данные будут сформированы автоматически.

Визуализация

Предлагает стандартные, проверенные решения для SCADA.


1. Стандарт HMI


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

Как и следует, в стандарте указаны все типы линий, цвета каждого типа элемента, размер текста и т.д. Все, что может быть отображено на HMI, указано в стандарте.

Решения, принятые в стандарте, основаны на последних решениях крупных разработчиков АСУТП.

2. Фейсплейты.

В качестве шаблона приведены фейсплейты WinCC Professional и WinCC Advanced следующих компонентов:
  • аналоговый датчик, измерение;
  • датчик уровня аналоговый и дискретный;
  • котел;
  • насос;
  • клапан регулирующий;
  • клапан запорный с электродвигателем;
  • клапан запорный электромагнитный;
  • клапан трехходовой.

Любой проект содержит индивидуальный набор оборудования: мельницы, конвейеры, насосы, вентиляторы и т.д. Графическая часть этих компонентов может значительно отличаться, и разрабатывать их необходимо практически в каждом новом проекте.
Но функционал, основанный на стандартной библиотеке функциональных блоков и интерфейсе PLC-HMI всегда будет одинаковым. К примеру, каждый элемент имеет красную рамку аварии и желтую рамку предупреждения, которые, в свою очередь связаны с конкретными переменными функционального блока.
Оставить заявку и начать учиться!
Отправляя данную форму, я даю согласие на обработку персональных данных и соглашаюсь с политикой конфиденциальности.