<< Click to Display Table of Contents >> Navigation: Методика разработки системы > Описание технологического объекта > Параллельная разработка проекта |
Проект может создаваться несколькими разработчиками на разных компьютерах "пообъектно". То есть объекты создаются независимо (в рамках отдельных проектов), помещаются в библиотеки, библиотечные объекты копируются на один компьютер и из них составляется готовый проект.
Обратите внимание, что пользовательские категории сообщений и интервалы значений являются настройками проекта, а не объектов. Если вы используете библиотечный объект, один из выходов которого имеет пользовательский интервал, а в проекте этот интервал не создан, то соответственно, он не будет установлен выходу. Аналогичная ситуация для тех сообщений, которые имеют категорию, отсутствующую в проекте. При копировании Объектом между проектами:
•Диапазон изменения (Интервал шкалы) переменных восстанавливается по имени Интервала.
•Категории сообщений для Событий и функциональных блоков, генерирующих сообщения, восстанавливаются по именам категорий.
•Типы окон объекта восстанавливаются по имени окна. При этом, если в новом проекте уже существует тип окна с тем же именем, то окну вставляемого объекта будут заданы стандартные размеры окон данного типа. Если же в проекте тип окна с таким именем отсутствует, то он будет создан.
Есть два пути решения этой проблемы: можно заранее договориться о том, какие интервалы и категории сообщений будут использоваться, и создать их в каждом проекте, в котором разрабатываются библиотечные объекты. Но надежнее поступить так: создать проект, в нем создать все необходимые интервалы и категории сообщений, затем скопировать этот проект на все компьютеры, на которых предполагается работать и использовать его как оболочку для создания объектов.
Не забудьте, что, если на разных компьютерах создаются объекты, ссылающиеся друг на друга или на общие внешние объекты, при сборке проекта связи восстановятся, за исключением некорректных ссылок (на отсутствующие сигналы) и ссылок нескольких переменных-выходов на один и тот же Вход ФБ или Значение.