Создание чертежей ПЛК с использованием данных Unity Pro

Инструментарий AutoCAD Electrical может импортировать файлы XML Unity Pro, что упрощает создание чертежей различных типов ПЛК и компоновок монтажных панелей в активном проекте. Unity Pro поддерживает многочисленные платы ПЛК, стойки ПЛК, блоки питания и различное вспомогательное оборудование Schneider Electrical.

Unity Pro экспортирует два файла XML (.xhw и .xsy), которые могут быть использованы для автоматического создания чертежей ПЛК Инструментарий AutoCAD Electrical в стиле многозвенных цепей. Файл .xhw содержит данные по аппаратному обеспечению ПЛК, такие как номера по каталогу и начальная адресация. Файл .xsy содержит данные по программному обеспечению, такие как типы переменных (ввода/вывода) и адресация ввода/вывода.

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

Структура данных файла конфигурации аппаратного обеспечения Unity Pro

Дерево данных, отображаемое в разделе "Файл аппаратного обеспечения" диалогового окна "Импорт Unity Pro" имеет следующую структуру:

Узел "Проект"

Узел "Проект" является самой верхней ветвью, определенной в структуре дерева. Подписью к этому узлу является имя файла конфигурации аппаратного обеспечения (.xhw), которое было задано при экспорте из Unity Pro. Имя файла конфигурации аппаратного обеспечения может отличаться от имени файла конфигурации ввода/вывода.

Узел "Наименование шины"

Узел "Наименование шины" содержит наименование шины и идентификатор — номер шины.

Пример: Шина 1 Локальная шина Quantum

  • Наименование шины: отображает наименование шины и прописывается в секции "Тип шины" (busType) файла .xhw. (то есть локальная шина Quantum)
  • Идентификатор — номер шины: отображает номер шины и прописывается в секции "Позиция" (Position) файла .xhw. (то есть "Шина 1")

Узел "Местоположение стойки и номер по каталогу"

Узел "Местоположение стойки" содержит описание, информацию о местоположении и номер по каталогу.

Пример: Стойка \1.1\1 140XBP0600

  • Описание стойки: отображает описание стойки и прописывается в секции "Семейство" (Family) файла .xhw. (то есть "Стойка")
  • Местоположение стойки: отображает местоположение стойки и прописывается в секции "Адрес местоположения" (topoAddress) файла .xhw. (то есть "\1.1\1")
  • Номер стойки по каталогу: отображает номер стойки по каталогу и прописывается в секции "Номер по каталогу" (partNumber) файла .xhw. (то есть 140XBP0600)

Узел "Местоположение модуля и номер по каталогу"

Узел "Местоположение модуля" содержит описание, информацию о местоположении и номер по каталогу.

Пример: Блок питания \1.1\1.1 140CPS21400

  • Описание модуля: отображает описание модуля и прописывается в секции "Семейство" (Family) файла .xhw. (то есть "Питание")
  • Местоположение модуля: отображает местоположение модуля в стойке и прописывается в секции "Адрес местоположения" (topoAddress) файла .xhw. (то есть 1.1\1.1)
  • Номер модуля по каталогу: отображает номер модуля по каталогу и прописывается в секции "Номер по каталогу" (partNumber) файла .xhw. (то есть 140CPS21400)

Файл соответствия Unity Pro и Инструментарий AutoCAD Electrical

Файл соответствия Unity Pro и Инструментарий AutoCAD Electrical, DEFAULT_UNITY.MAP позволяет определить текстовые строки, которые помещаются в произвольные поля Редактора данных Unity Pro для точного соответствия именам графических образов схем Инструментарий AutoCAD Electrical.

Пример файла соответствия графического образа Инструментарий AutoCAD Electrical:

Этот файл предназначен для установки соответствия произвольных строк

, обозначающих устройства ввода/вывода ПЛК, именам графических образов схем Инструментарий AutoCAD Electrical

;Формат: Значение в произвольном поле,Имя файла блока графического образа

;Пример: PBNO,HPB11

; PBNC,HPB12

PB NC,HPB12

*2POS*,HSS112

*3POS*,HSS113

Поля комментариев (помеченные ";") в начале файла используются для пояснения. В произвольных полях допускаются пробелы в строках и подстановочные знаки.

Прим.: Расстояние от удаленного компонента до ПЛК и направляющей активной шины определяется файлом параметров ПЛК.

Структура списка оборудования и данные

При нажатии кнопки "OK" в диалоговом окне "Импорт Unity Pro" создаются файлы электронных таблиц ПЛК и списка оборудования. Файл списка оборудования включает в себя все данные каталога из файла .xhw. Структура списка оборудования:

  • Столбец 1 = НОМЕР ПО КАТАЛОГУ; переменная partNumber из файла .xhw
  • Столбец 2 = ИЗГОТОВИТЕЛЬ; находится в Default_cat.mdb (таблица PLCIO)
  • Column 3 = КОДСБОР; столбец определен (оставлен пустым)
  • Столбец 4 = ПОБОЗНАЧЕНИЕ; столбец определен (оставлен пустым)
  • Столбец 5 = LOC; столбец определен (оставлен пустым)
  • Столбец 6 = INST; столбец определен (оставлен пустым)
  • Столбец 7 = DESC1; переменная partFamily из файла .xhw
  • Столбец 8 = ПРИМЯБЛОКА; PLCIO