пятница, 20 сентября 2013 г.

Процедура создания параметрического модуля ПЛК


Следующие шаги описывают процесс создания и последующего размещения на схеме параметрического модуля ПЛК:
  1. Запустить команду «Редактор файлов базы данных ПЛК».
 
  1. В диалоге «Редакторе файлов базы данных ПЛК» в древовидной структуре выбрать модуль, который наиболее похож на тот, который создается.
  2. Нажатие кнопку «Новый модуль», откроет одноименный диалог.
  3. Ввести характеристики нового модуля.
 
  1. (Необязательно) Нажать кнопку «Размеры рамки модуля…», в одноименном окне диалога ввести необходимые размеры и свойства линий для рамки модуля ПЛК и нажать кнопку ОК.

  1. (Необязательно) В диалоге «Новый модуль» нажать кнопку «Запросы для модуля…». В диалоге «Запросы во время вставки модуля» ввести необходимые тексты запросов и нажать кнопку ОК.

  1. В диалоге «Новый модуль» нажать кнопку ОК.
  2. В диалоге «Редактор файлов базы данных ПЛК» в таблице клемм щелкнуть правой кнопкой мыши по первой строке и в контекстном меню выбрать команду «Редактировать клемму».

  1. В диалоге «Выбор информации о клемме» для первой клеммы выбрать «Верхняя клемма» (не программируется), «Верхний вывод» или «Верхний ввод» - эти категории клемм содержат атрибуты родительских компонентов, такие как «Изготовитель» и «Каталожный номер». Для выбранной категории указать тип клеммы и нажать кнопку ОК.

10.    В ячейке «Показать» определить (выбрать из списка) необходимость показа клеммы при размещении параметрического модуля ПЛК на схеме.

11.    Определить данные в остальных ячейках строки.

  1. В таблице клемм щелкнуть правой кнопкой мыши по следующей строке и в контекстном меню выбрать команду «Редактировать клемму».
  2. В диалоге «Выбор информации о клемме» выбрать категорию и тип клеммы. Определить данные в остальных ячейках строки.

Стандартными средствами можно выбрать в таблице сразу несколько клемм и назначать им данные.

  1. При необходимости ввести для клемм необходимые значения атрибутов, для первой клеммы копируются значения атрибутов, введенные в диалоге «Новый модуль».

  1. Нажать кнопку «Сохранить модуль».
  2. Для размещения нового параметрического модуля ПЛК нажать кнопку «Готово / Вставка».
  3. В диалоге «Параметрический модуль ПЛК» выбрать модуль и нажать кнопку ОК.

  1. Указать точку вставки модуля ПЛК.

  1. Ввести интервал между клеммами и другие настройки в диалоге «Компоновка модуля» и нажать кнопку ОК.

  1. Ввести значения запросов в диалоге «Точка ввода/вывода» и нажать кнопку ОК.

  1. Выбрать формат адресов точек ввода/вывода и нажать кнопку ОК.

Параметрический модуль ПЛК разместиться на чертеже.

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

Если в диалоге «Компоновка модуля» активна опция «Включить неиспользованные/дополнительные соединения», то клеммы модуля, для которых в поле «Показать» выбрано значение «При включении неиспользованных», не отображаются.
В примере из 11 клемм параметрического модуля ПЛК на схеме отобразилось только 9 (2 клеммы модуля для подключения проводов не используются), из которых 8 программируемых входов, которые кроме номера клеммы имеют адрес входа, последняя клемма с номером «10» не программируется.

четверг, 19 сентября 2013 г.

Кнопки диалога «Редактор файлов базы данных ПЛК»


Кнопки в нижней части диалога «Редактор файлов базы данных ПЛК» выполняют следующие функции:
 
·      Кнопка «Новый модуль» - Создание и включение нового параметрического модуля ПЛК в базу данных.

·     Нажатие кнопки «Характеристики модуля…» открывает одноименный диалог, который предназначен для изменения ранее введенных данных для модуля ПЛК в диалоге «Новый модуль».

Поля «Изготовитель», «Серия», «Тип серии», «Код» и «Клеммы» не активны, так как они зависят от положения модуля в древовидной структуре базы данных, а общее количество клемм отображено в таблице клемм.

·      Кнопка «Сохранить модуль» - Сохранение внесенных в диалоговом окне изменений.

·     Нажатие кнопки «Размеры контура для стиля графики …» открывает одноименный диалог, в котором кроме задания размеров контура модуля ПЛК, также назначается стиль графического отображения модуля ПЛК по умолчанию.

Размеры по умолчанию для выбранного стиля графики используется, если в полях диалога «Размеры рамки модуля» не заданы другие значения.
 
Значения, заданные в диалоговом окне «Размеры рамки модуля», имеют приоритет перед значениями, заданными в диалоге «Размеры контура для стиля графики».

·     Нажатие кнопки «Параметры» открывает диалог «Параметры клеммы», которой предназначен для организации и редактирования клеммных блоков, добавления в таблицу новых блоков или удаления существующих, а также для назначения и изменения графических образов клемм, которые будут использованы при создании таблицы клемм модулей ПЛК.
 
Добавить новую клемму в список можно, щелкнув правой кнопкой мыши в любом поле последней строки таблицы и выбрав пункт меню «Новая строка». В конец списка добавляется пустая строка для ввода данных.
 
В поля новой строки вводятся следующие данные:
·        Имя файла клеммы - Имя файла чертежа блока, который будет вставлен, если эта клемма входит в состав параметрического модуля ПЛК. Графические образы клемм модулей ПЛК хранятся в библиотеке графических образов, заданной в активном проекте, вместе с другими графическими образами компонентов AutoCAD Electrical.

Имена файлов блоков клемм начинаются с символов «HP» (при горизонтальном подключении проводников к модулю) или «VP» (при вертикальном подключении проводников к модулю), за которыми следует цифра, соответствующая номеру стиля графики модуля ПЛК.

Стиль графики определяет графический внешний вид модуля ПЛК. Стили 1…5 являются стандартными, стили 6…9 могут быть определены пользователем. При выборе номера стиля отображается образец части модуля ПЛК.

·        В поле «Категория» из списка выбирается категория клеммы. Существует несколько стандартных категорий, таких как «Верхний ввод» или «Вывод», но можно ввести собственные названия, которые добавятся в список категорий клемм модуля ПЛК.

·        В поле «Уникальное описание» вводится текст описания клеммы, которое отображается под растровым изображением клеммы в диалоговом окне «Выбор данных клеммы».
 
·      В поле «Имя файла растрового изображения для образца» вводится имя файла растрового изображения для типа клеммы, которое отображается в диалоговом окне «Выбор данных клеммы». При добавлении собственных клемм необходимо создать соответствующие файлы изображений, ввести имя файла изображения в поле или использовать кнопку «Обзор» для выбора файла. При следующем выборе типа клеммы это изображение будет доступно для выбора.

Функции кнопок диалога «Параметры клеммы»:
·         Кнопка «Просмотр чертежа» открывает в окне «Предварительный просмотр клеммы» файл, имя которого введено в поле «Имя файла клеммы» для выбранной клеммы.

·         Кнопка «Просмотр растрового изображения» открывает в окне «Образец клеммы» файл, имя которого введено в поле «Имя файла растрового изображения для образца» для выбранной клеммы.
 

·         Кнопка «Добавить клеммные колодки из модуля» открывает диалоговое окно для выбора модуля, из которого требуется добавить клеммы. Выберите модуль из списка и нажмите «OK».
Введенные в диалоге «Параметры клеммы» данные используются при формировании таблицы клемм для выбора категории и типа клеммы.
 
·      Кнопка «Готово» закрывает диалог «Редактор файлов базы данных ПЛК».

·      Кнопка «Готово / Вставка» закрывает диалог «Редактор файлов базы данных ПЛК» и открывает диалог «Параметрический выбор ПЛК» для выбора и размещения модуля ПЛК на схеме.

Переделка витой пары

Ссылка на статью-оригинал на английском: http://myacade.blogspot.com/2012/10/putting-twist-on-twisted-pair-symbol.html . Небольшое, но довольно интересное наблюдение.

Это просто… «Как я назначил высоту изгиба внешних концов проводов витой пары»

           
Этот символ определяется параметрически. При вставке спрашивается: ВВЕРХ/ВНИЗ или ВПРАВО/ВЛЕВО.
После нахождения второго провода строится полилиния, обозначающая скручивание. Это немного мудрено. Если выбрать выделение рамкой, вы увидите, что там, между разорванными проводами, находится небольшой блок. Это блок HT0_TW или VT0_TW. Он состоит только из невидимых атрибутов и не содержит геометрии.

Найдите эти блоки в библиотеке по умолчанию, скопируйте их в пользовательскую библиотеку, и затем измените атрибут ACE_OFFSET. При отрицательных значениях концы витой пары будут оставаться внутри уровня проводов, при положительных – выходить за них. Не забудьте указать + или – перед желаемой длиной смещения.


Замечательный вопрос! Я с удовольствием искал для него решение. 


среда, 18 сентября 2013 г.

Атрибуты клемм модуля ПЛК


В разделе атрибутов клемм диалогового окна «Редактор файлов базы данных ПЛК» отображаются значения атрибутов для выбранной клеммы модуля ПЛК.
При выборе модуля в древовидной структуре по умолчанию отображаются атрибуты первой клеммы.
Значения некоторых атрибутов соответствуют значениям, введенным при создании модуля, например, значение поля «CAT», содержащее каталожный номер (код модуля).

Для каждой клеммы полезно добавить номер клеммы (атрибут «TERM_») и описание клеммы (атрибут «TERMDESC_»).

Также в поля атрибутов клемм можно вводить переменные запросов, значения которых определяются при размещении параметрического модуля ПЛК на чертеже, например, для таких атрибутов, как «LINE1» и «LINE2».

В приведённом ниже примере значения в полях «LINE1» и «LINE2» состоят из двух частей: постоянной части («Стойка» или «Слот») и переменных запросов («%%1» или «%%2»), значения которых задаются при размещении модуля ПЛК на чертеже.
Веденные в поля диалога значения («1» и «2») копируются в соответствующие атрибуты модуля ПЛК.
Назначаются запросы на ввод переменных значений атрибутов в диалоговых окнах «Новый модуль» и «Характеристики модуля». Соответствующий диалог открывается нажатием кнопки «Запросы для модуля».

вторник, 17 сентября 2013 г.

Таблица клемм модуля ПЛК и ее настройка


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

Таблица клемм представляет собой список элементов (блоков) из которых собирается параметрический модуль ПЛК. Графическое представление ПЛК при размещении на чертеже определяется данными таблицы клемм.
Чтобы задать или изменить свойства клеммы, следует щёлкнуть правой кнопкой мыши в соответствующей ячейке «Тип клеммы», в контекстном меню доступны команды редактирования, вставки и удаления клемм.
Используя стандартные средства выбора, можно выбирать одновременно несколько клемм для редактирования.

Ниже описаны поля таблицы клемм:
·         Тип клеммы - Выбирается или изменяется тип клеммы. Щелкните правой кнопкой мыши в ячейке таблицы, в контекстном меню выберите «Редактировать клемму». В открывшемся диалоге «Выбор информации о клемме» выберите нужную категорию, а затем тип клеммы из списка адресных (программируемых) и неадресных клемм.
В процессе выполнения данной операции пользователь выбирает графический образ (блок), который используется при параметрическом создании модуля ПЛК.

В диалоге «Выбор информации о клемме» также определяются значения других полей таблицы: «Показать», «Адрес для дополнительных повторных запросов», «Разрыв после» и «Коэффициент изменения промежутка».

Первой клемме модуля ПЛК назначается одна из следующих категорий: «Верхний ввод», «Верхняя клемма» или «Верхний вывод». Эти категории клемм содержат атрибуты родительских компонентов, такие как каталожный номер, изготовитель, позиционное обозначение и т.п.

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

·         Показывать - Определяется необходимость показа неиспользуемых клемм (клеммы, которые не используются для электрического соединения).
Если при размещении модуля ПЛК в диалоговом окне «Компоновка модуля» активизирована опция «Включить неиспользованные/дополнительные соединения», то клеммы, которым в таблице клемм в поле «Показывать» назначено «При исключении неиспользуемых» будут пропущены. Клеммы, которым в таблице клемм в поле «Показывать» назначено «При включении неиспользуемых» будут показаны.
Если опция не активна, то показ клемм будет обратным.
 
·         Адрес для дополнительных повторных запросов - Определяется необходимость запроса нового адреса начальной клеммы, когда при параметрическом построении модуля ПЛК происходит переход от вводов к выводам или наоборот.
В той строке, где требуется, чтобы AutoCAD Electrical выдавал запрос о новом адресе начальной клеммы для вывода, необходимо выбрать значение «Вывод». Если требуется, чтобы AutoCAD Electrical выдавал запрос о новом адресе начальной клеммы для ввода, необходимо выбрать из списка значение «Ввод».

·         Разрыв после - Определяется автоматический разрыв модуля ПЛК после определенной клеммы. Чтобы при размещении на чертеже автоматически разрывать модуль ПЛК в определенной точке, необходимо установить для этой клеммы флажок в ячейке «Разрыв после».

·         Коэффициент изменения промежутка - Переопределяет значение интервалов для точек ввода/вывода, заданное в диалоговом окне «Компоновка модуля». Например, при значении «2» точка ввода/вывода будет размещена с интервалом в два раза большим заданного.

понедельник, 16 сентября 2013 г.

Создание нового модуля параметрического ПЛК


Создание нового модуля параметрического ПЛК состоит из двух частей:
·         Назначения характеристик модуля.
·         Введении информации о графических образах и свойствах входящих в модуль клемм.

Нажатие кнопки «Новый модуль…» в диалоге «Редактор файлов базы данных ПЛК» открывает одноименный диалог, который используется для ввода информации для нового модуля параметрического ПЛК. Пользователь может использовать данные другого модуля, выбрав его из списка.
Перед нажатием кнопки «Новый модуль…» необходимо выбрать любую строку трехуровневой древовидной структуры базы данных модулей ПЛК, выбранные данные копируются в новый модуль.

Пояснения к некоторым полям диалога «Новый модуль»:
·         Код - Каталожный номер модуля ПЛК. В базе данных каталога «default_cat.mdb» должна быть создана запись с аналогичным каталожным номером.
·         Тип модуля - Сокращенное определение типа модуля ПЛК.
·         Базовая адресацияИз списка выбирается формат адресации нового модуля: «Восьмеричный», «Десятичный», «Шестнадцатеричный» или «Подсказка». Вариант «Подсказка» означает, что формат адресации определяется после размещения модуля на схеме.

·         Номинальное значение - Задается номинальное значение мощности для модуля ПЛК.
·         Клеммы: - Определяется общее количество клемм в модуле ПЛК (количество клемм в таблице типов клемм).
  •   Адресуемые точки - Определяется количество программируемых точек ввода/вывода модуля ПЛК.
  •   Вставляемый блок AutoCAD: - Определяется файл блока AutoCAD, который вставляется за последней точкой ввода/вывода параметрического модуля ПЛК. Как правило, данная функция используется для размещения блоков с настройками DIP-переключателей или примечаний по настройке модулей ПЛК.
·         Файл Autolisp, выполняемый в процессе вставки модуля: - Определяется программа AutoCAD Lisp, которая будет выполняться после параметрического создания модуля ПЛК. Как правило, данная функция используется для вставки групп компонентов или проводов, или для изменения атрибутов компонентов, что позволяет сделать процесс создания модулей ПЛК более гибким.
·         Позиция вставки при переносе данных электронной таблицы для каналов ввода/вывода ПЛК: - Определяется место вставки модуля на листах схем при использовании инструмента «Утилита переноса данных каналов ввода/вывода ПЛК».

Нажатие кнопки «Размеры рамки модуля…» в диалоге «Новый модуль» открывает одноименный диалог для определения размеров внешней рамки модуля ПЛК.
Все размеры рассчитываются от точки вставки модуля ПЛК.

Обязательными для задания являются поля: «Верхнее», «Нижнее», «Левое» и «Правое», которые определяют соответствующие смещения для прямоугольника, обрамляющего модуль. Необязательные значения полей «Разделение сверху» и «Разделение снизу» определяют смещение для верхней и нижней линий разрыва модуля. Если эти поля пусты, при разрыве модуля на схеме используются значения в полях «Верхнее» и «Нижнее».

В полях «Свойства линии:» задается цвет и тип линии контура модуля. В соответствующих полях для задания цвета следует ввести «COLOR <цвет, а для типа линии — «LTYPE <тип линии.

Если в диалоге оставить поля пустыми, то для внешней рамки модуля ПЛК будут использоваться значения по умолчанию, заданные в диалоге «Размеры контура для стиля графики».

Нажатие кнопки «Запросы для модуля…» в диалоге «Новый модуль» открывает диалог «Запросы во время вставки модуля», к котором можно определить до девяти запросов, отображаемых при размещении модуля ПЛК на схеме. Для назначения пользовательских запросов необходимо заменяемым параметрам назначить соответствующие текстовые значения. Диалог можно использовать также для удаления ненужных запросов.
Использование запросов можно посмотреть на примере многих модулей, включенных в базу данных модулей ПЛК. Как правило, заменяемому параметру «%%1» назначено текстовое значение «Стойка», а заменяемому параметру «%%2» назначено текстовое значение «Слот». При размещении модуля на схеме появляется соответствующий запрос:
Ниже описана процедура создания запроса, который будет появляться при размещении модуля ПЛК на схеме:
1.    В окне диалога «Запросы во время вставки модуля» из перечня «Номер запроса» выбирается заменяемый параметр.
2.    В поле «Новый текст запроса» вводится текст запроса.
3.    Нажатие кнопки «Исправить» переносит введённое текстовое значение в соответствующую строку окна «Текст запроса».
Нажатие кнопки ОК в диалоге «Новый модуль» включает вновь созданный модуль в древовидную структуру параметрических модулей ПЛК, справа отображается список клемм, входящих в модуль, которым нужно назначить информацию о графических образах и свойствах.