Операция: generate
| Параметр | Описание |
|---|---|
| TYPE | Вид задачи, которую должна выполнить операция: |
| CONNECTIONS: Генерация соединения | |
| CABLES: Генерация кабеля | |
| PROJECTNAME | Имя проекта с полным путем файла (является опцией). |
| Если не задано, то выбранный проект используется, когда операция вызывается через интерфейс пользователя (напр., через сценарий или панель инструментов). При вызове из командной строки Windows следует определить PROJECTNAME или сначала следует использовать ProjectAction. В противном случае отобразится системное сообщение. | |
| CREATIONSCHEME | Имя схемы, для генерации кабеля (необязательно). |
| Значение по умолчанию: последняя использованная схема. | |
| Действительно только для генерации кабеля. | |
| NUMBERINGSCHEME | Имя схемы, для нумерации кабеля (необязательно). |
| Значение по умолчанию: последняя схема. | |
| Действительно только для генерации кабеля. | |
| AUTOSELECTSCHEME | Имя схемы, для автоматического выбора кабеля (необязательно). |
| Значение по умолчанию: последняя схема. | |
| Действительно только для генерации кабеля. | |
| REGENERATECONNS | Указывает, следует ли сначала генерировать новые соединения (необязательно, 0 = Нет, 1 = Да). |
| Значение по умолчанию: 1 | |
| Действительно только для генерации кабеля. | |
| KEEPOLDNAMES | Указывает, должны ли оставаться имеющиеся имена кабелей (необязательно, 0 = Нет, 1 = Да). |
| Значение по умолчанию: 1 | |
| Действительно только для генерации кабеля. | |
| STARTVALUE | Начальное значение для счетчика ОУ (необязательно). |
| Значение по умолчанию: 1 | |
| Действительно только для генерации кабеля. | |
| STEPVALUE | Величина шага; значение, на которое увеличиваются показания счетчика ОУ (необязательно). Значение по умолчанию: 1 |
| Действительно только для генерации кабеля. | |
| ONLYAUTOCABLES | Указывает, должен ли выбор кабеля выполняться только для автоматически сгенерированных кабелей (необязательно, 0 = Нет, 1 = Да). |
| Значение по умолчанию: 1 | |
| Действительно только для генерации кабеля. | |
| REBUILDALLCONNECTIONS | Если значение равно 1, все соединения создаются заново, в противном случае выполняется только их обновление. |
| PAGENAME | Имя обновляемой страницы (не обязательно). Этот параметр оказывает влияние, только когда параметр TYPE имеет следующее значение: CONNECTIONS. |
| USEPAGEFILTER | Определяет, должны ли использоваться только отфильтрованные страницы или все страницы проекта (необязательно). Соответствует активации фильтра в интерфейсе пользователя. Этот параметр оказывает влияние, только когда параметр TYPE имеет следующее значение: CONNECTIONS. |
| Значение по умолчанию: 0 | |
| PAGEFILTERNAME | Имя фильтра страницы. На страницах обновляются только те соединения, которые прошли через фильтр с именем PAGEFILTERNAME. Этот параметр оказывает влияние, только когда параметр TYPE имеет следующее значение: CONNECTIONS. |
| PAGENAMEn | Имена страниц, для которых необходимо выполнить обновление соединений (не обязательно). При этом n — это номер, например: /PAGENAME1:=EB3+ET1/2 /PAGENAME2:=EB3+ET1/4 /PAGENAME3:=EB3+ET1/7 и т. д. Эти параметры оказывают влияние, только когда параметр TYPE имеет следующее значение: CONNECTIONS. |
| SELn | Ид. объекта страниц, для которых необходимо выполнить обновление соединений (не обязательно). При этом n — это номер, например /SEL1:38/4/12/0. В качестве альтернативы для PAGENAMEn. Этот параметр оказывает влияние, только когда параметр TYPE имеет следующее значение: CONNECTIONS. |
Пример:
Генерация соединения:generate /TYPE:CONNECTIONS /PROJECTNAME:C:\Projects\EPLAN\ESS_Sample_Project.elkГенерация кабеля:generate /TYPE:CABLES /KEEPOLDNAMES:0 /STARTVALUE:5 /STEPVALUE:2 /ONLYAUTOCABLES:0