This is topic Одновременная работа с БК и ГБ in forum Общие вопросы / Common questions at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/26/t/000270.html

Posted by ShuraX (Участник № / Member № 1487) on :
 
Добрый день!

Где-то и когда-то уже видел на форуме похожую проблему, вот только найти не могу, а потому вопрос:

Из-за поджимающих сроков встала необходимость ускорить разработку проекта. Можно ли без ущерба для проекта работать следующим образом:
на одном ПК правиться база каналов (добавляются новые каналы, программы, привязки и т.д.)
на втором ПК правится графическая база (создаются экраны, привязываются элементы и т.д.)???
т.е. на каждом из ПК будет своя копия проекта, после чего она периодически будет сливаться.
Как в этом случае правильно будет организовать данный процесс? и как сливать результаты работы?

Спасибо!

P.S. Просьба ответить скорее (сроки жмут ) [prey / молящийся]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
К сожалению, разделить разработку только базы каналов или только графических узлов еще можно, а вот деление на бызу каналов и графику - сложно, в силу того, что графические элементы привязываются по индексам каналов, а у Вас, я так понимаю, база каналов будет тут же параллельно редактироваться и изменяться. Есть риск, что что-то из привязок в графике просто потеряется и их нужно будет привязывать заново.
Но в принципе - если структура каналов остается у узла прежней - то графику можно редактировать и создавать отдельно. А слияние производить копированием графических баз узлов как файлов (*.dbg) в папку проекта. Естественно почаще синхронизируя проект на рабочих местах разработчиков мнемосхем с тем проектом, что редактируется как база каналов (на уровне *.dbb файлов).
 
Posted by ShuraX (Участник № / Member № 1487) on :
 
Немного не понял, поправте если что не так!

В БК каналы удаляться не будут, только добавляться + новые фбд программы и соответственно их привязка к каналам. Сейчас уже есть частично готовая БК + ГБ(Экраны мнемосхем, элементы и т.д.) в одном проекте.

Т.е. можно работать отдельно и синхронизировать просто копированием *.dbb файлов в проект где редактируются мнемосхемы? или копированием *.dbg файлов в проект где редактируется база каналов? или и то и другое? или все равно как?

Еще вопросы: при такой работе:
как нибудь будет влиять изменение структуры БК, т.е. +(-) новые объекты, изменение их подчитения и т.д.?
как будет влиять в этом случае если канал не удалять, а просто либо его из объекта исключить, или в другой объект добавить?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1) "и то и другое" [Улыбка / Smile] Синхронизировать проект лучше и по базе и по графике сразу.
2) Добавление/удаление новых каналов, объектов - никак, если к ним не привязано что-либо в графике. А вот перенос между объектами - можно визуально потерять привязку в списке, но не физически. Должно работать нормально. В этом случае привязку в графике лучше делать через объект "БАЗА".
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2