Глава 10: Форматы файлов JELIB и DELIB.
10-3: Текст.
10-3-4: Экспорт.
Внутри ячейки экспорт описывается линией «E». Весь экспорт сортируются по имени.
Синтаксис:
E<portID> / <name> / <TD> / <originalNode> / <originalPort> / <flags> / <variable>* | |
<portID> | Идентификационные данные экспорта для экспорта. |
<name> | Имя экспорта. Если отсутствует то будет использоваться поле «portID» |
<TD> | Текст описания для записи порта(см. далее) |
<originalNode> | Имя узла в ячейке, в которой находиться экспорт. |
<originalPort> | Идентификационные данные порта на экземпляре экспортируемого узла (может быть пустым, если нет выбора). |
<flags> | Флаги для экспорта (см. ниже) |
<variable> | Список переменных на экспорт (см. 10-4-1) |
Поле <flags> имеет формат <characteristics> / / B. Где <characteristics> тип экспорта, может быть одним из перечисленных
- «U», неизвестно.
- «I»,вход.
- «O»,выход.
- «B»,двунаправленный.
- «P»,мощность.
- «G»,земля.
- «C»,часы.
- «C1», фаза часов 1.
- «C2», фаза часов 2.
- «C3», фаза часов 3.
- «C4», фаза часов 4.
- «C5», фаза часов 5.
- «C6», фаза часов 6.
- «RO»,ссылка выхода.
- «RI»,ссылка входа.
- «RB», ссылка основы.
/A Указывает на то что экспорт всегда рисуется.
/B Указывает на то что экспорт только для корпуса(без эквивалентной иконки).
Пример:
Es18//conn@14/a/D5G2;/I/B
Экспорт порта «a» экземпляра узла «conn@14». Экспорт азывается «s18». Текст экспорта прикреплён в центре порта ("D5") и имеет 2 ед. высоты ("G2;"). Информация появляться только в содержании.