Skip to content

Модель ПЛК

Назначение представленного материала:
Данный материал описывает структуру модели верхнего уровня «Модель ПЛК».

Ожидаемый результат:
Пользователь ознакомлен с ключевыми листами модели ПЛК.

Здесь описано, что и как заполнять в Excel-модели PlcLogic.

Интерфейс и функционал Uniplant Atomix — в разделе Модули Uniplant Atomix. Для модели ПЛК основной модуль-потребитель — ПЛК Конфигуратор.

Экземпляры на листах OBJ.* ссылаются на модели OBJTYPE — см. связь с моделями верхнего уровня.

Модель ПЛК (PlcLogic) — это основной файл верхнего уровня в формате Excel, определяющий настройку конкретного контроллера.

Файл содержит:

  • Общие настройки ПЛК,
  • Модули В\В ПЛК,
  • Экземпляры технических объектов (через листы OBJ.*),
  • Данные, специфические для направлений проекта АСУ (РСУ, ПАЗ, АСПСиПТ, АСУЭ).

Модель ПЛК — исходные данные для модулей Uniplant Atomix; основной потребитель — ПЛК Конфигуратор. Листы OBJ.* задают экземпляры типовых блоков; шаблоны и каналы берутся из моделей OBJTYPE.

Описание модели (листы и правила)

Section titled “Описание модели (листы и правила)”

По заполненным листам формируются:

Порядок шагов — в статье Как из модели получить результаты генерации.

В этом разделе (guides/jsc-models):

  • структура листов модели;
  • правила заполнения и требования к данным;
  • ссылки на статьи по конкретным листам.

В разделе Модули Uniplant Atomix (интерфейс и функционал программы):

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

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

Связь листов с описанием модели и модулями Uniplant Atomix

Section titled “Связь листов с описанием модели и модулями Uniplant Atomix”
Лист моделиЧто генерируетсяОписание моделиМодули Uniplant Atomix
PlcOptionsпути, IP, стартовые адреса ModbusPlcOptionsв подготовке; алгоритм адресацииВыбор ПЛК
OBJ.*словарь, FBD, ST, Modbus mappingOBJ.*в подготовке; OBJTYPE, связь с верхним уровнем, алгоритм адресацииМеню Unimod, настройка каналов OBJTYPE
MB.*Modbus-устройства.MBв подготовкеИмпорт Modbus
MKO.*ST МКОMKO.*Генерация МКО
CE.*ST POU (ПСД)CE.*в подготовкеИмпорт FBD и ST
LPSK.* / LPSM.*FireSec, HMILPSK.*, LPSM.*FireSec, HMI:LOOPS

Полная матрица «лист → опция → результаты → импорт» — в пути от модели к результатам. Общие правила заполнения Excel — Правила заполнения Excel-файлов.

После создания модели ПЛК на основе шаблона по указанному пути в мастере создания ПЛК создаётся файл, содержащий типовые листы для конфигурации.

Все листы данного файла, кроме первого листа, закомментированы — имя листа начинается с @.

Файл модели ПЛК

Рисунок 1 – “Файл модели ПЛК с закомментированными листами”

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

Состав листов модели ПЛК

Section titled “Состав листов модели ПЛК”
  • PlcOptions лист с базовыми настройками ПЛК;
  • .MB лист с настройками опроса ПЛК устройств Modbus TCP;
  • .OBJ листы с объявлением типовых блоков;
  • .LPSK листы конфигурацией шлейфов для КАУ-2 (АСПСиПТ);
  • .LPSM листы конфигурацией шлейфов для МОПС\МУПС (АСПСиПТ);
  • .CE листы конфигурацией ПСД (АСПСиПТ);
  • .MKO. листы межконтроллерного обмена (МКО) для Unimod 2: MKO.EthernetRes, MKO.STNet.

Дополнительные правила

Section titled “Дополнительные правила”

Руководства по разработке моделей ПЛК для проектов Усть-Луга по подсистемам

Section titled “Руководства по разработке моделей ПЛК для проектов Усть-Луга по подсистемам”