Существуют однотипные проекты. Существуют однотипные элементы проектов, которые надо добавлять или модифицировать по мере расширения технологической системы. Не всегда для этого надо открывать проект Movicon и «руками» изменять структуру или вводить новый элемент. Для этого в Movicon​.Next появилась компонента Project Builder.


[p][dropcap3]P[/dropcap3]roject Builder — дина­ми­че­ская биб­лио­те­ка инстру­мен­тов (dll), поз­во­ля­ю­щая раз­ра­ба­ты­вать целые про­ек­ты или моди­фи­ци­ро­вать уже рабо­та­ю­щий про­ект по усло­ви­ям, задан­ным в конструкторе.[/p]

Раз­ра­ба­ты­вать ком­по­нов­щик (Setup Wizard) мож­но как в обо­лоч­ке Movicon​.Next, так и во внеш­ней про­грам­ме, напри­мер, в Visual Studio. В обе­их обо­лоч­ках исполь­зу­ет­ся инстру­мен­та­рий VB​.Net.

После раз­ра­бот­ки ком­по­нов­щи­ка, доста­точ­но запу­стить его на рабо­чей стан­ции и в резуль­та­те его испол­не­ния появит­ся гото­вый про­ект дис­пет­че­ри­за­ции Movicon​.Next. Или будут вне­се­ны изме­не­ния в уже рабо­та­ю­щий проект.

Project Builder удоб­но исполь­зо­вать для моди­фи­ка­ции про­ек­та, уста­нов­лен­но­го на объ­ек­те, нахо­дя­ще­го­ся в отда­ле­нии от офи­са раз­ра­бот­чи­ка. В этом слу­чае, доста­точ­но отпра­вить испол­ни­тель­ный файл с крат­кой инструк­ци­ей по запус­ку компоновщика.

Источ­ни­ком дан­ных для Кон­струк­то­ра может слу­жить файл Excel, а так­же база дан­ных, где могут нахо­дить­ся зара­нее ском­по­но­ван­ные эле­мен­ты проекта.

С помо­щью Project Builder мож­но опе­ри­ро­вать сле­ду­ю­щи­ми эле­мен­та­ми про­ек­та Movicon​.Next:

Ввод/Вывод

  • Создавать/изменять/удалять тэги;
  • Привязывать/откреплять ава­рии к тэгам;
  • Привязывать/откреплять тэги к базе данных;
  • Создавать/переименовывать/удалять пап­ки в спис­ке тэгов;
  • Создавать/редактировать/удалять дата-логгер;
  • Добавлять/удалять колон­ки в дата-логгерах;
  • Создавать/переименовывать/удалять ава­рий­ных условий;
  • Создавать/переименовывать/удалять источ­ни­ки ава­рий­ной информации;
  • Создавать/переименовывать/удалять ава­рии;
  • Создавать/переименовывать/удалять эта­ло­ны;
  • Создавать/переименовывать/удалять еди­ни­цы измерения;
  • Кор­рек­ти­ро­вать настрой­ки сер­ве­ра Ввода/Вывода;
  • Добавлять/настраивать/удалять ком­му­ни­ка­ци­он­ные драйверы.

Экраны

  • Создавать/переименовывать/удалять экра­ны;
  • Вставлять/изменять/удалять экран­ные инструменты;
  • Вставлять/изменять/удалять сим­во­лы.

Текст

  • Вставлять/изменять/удалять тек­сто­вые блоки;
  • Добавлять/удалять язык интерфейса.

Параметры

  • Создавать/удалять фай­лы параметров;
  • Создавать/удалять пара­мет­ры из файлов.

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

При необ­хо­ди­мо­сти, мы можем при­слать при­ме­ры раз­ра­бот­ки ком­по­нов­щи­ка (Wizard) Project Builder для быст­ро­го созда­ния соб­ствен­но­го проекта.