Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: midnight1979 от 01 Февраля 2017, 16:24:40
-
Возможно ли перенести (скопировать) страницу из одного проекта Simple Scada в другой???? Очень не хотелось бы перерисовывать все заново.
-
Здравствуйте!
Такой возможности сейчас нет, поэтому можно только сохранить проект под другим именем, удалить из него все лишнее и затем добавлять то, что требуется для нового проекта. Но такой вариант не всегда подходит. В дальнейшем постараемся добавить возможность импорта страниц.
-
Как вариант можно нужные данные или всю страницу скопировать в окно, а потом это окно перенести в новый проект и снова скопировать на страницу.
-
Как вариант можно нужные данные или всю страницу скопировать в окно, а потом это окно перенести в новый проект и снова скопировать на страницу.
При таком способе можно нарушить структуру проекта в который переносится окно. Лучше не изменять вручную и не переносить никакие файлы из папки "Projects\".
-
Дабы не плодить сущности... Собрал проект, перекинул на рабочую машину, собираю на этой-же новый.
Эдитор в лоб осказывается видеть новые узлы лектуса. Удалял его там, обновлял, все перезапускал... Нифига... лектус.орс1 и те узлы с переменными, которых уж и нет давно. Интересу ради положил все. и сервер, и лектус. Ничего не изменилось, все равно его видит. Как это прибить, шоб не мучалось?
-
На данный момент по факту получается что пока лучше разрабатывать новые страницы на активном сервере скады, т.е. уже с привязками к OPC-серверу и его тегам.
Я пока просто для пользователей убираю разрабатываемую страницу из видимости и вообщем то все. Но это конечно крайне не удобно, под час бывает в офисе (а не на объекте) прорабатываю часть будущей страницы проекта и в итоге все приходится на рабочем серваке переписывать с нуля.
При переносе (импорте) страниц нумерация объектов соответственно должна приводиться инкрементально к текущим объектам проекта, ну а про код тоже наверное не нужно забывать - в духе был image8 а стал image177 и в коде хотелось бы чтобы данные поправки при импорте каким то образом были реализованы.
-
Вопрос снят, это кривобокость лектуса. Конфиг надо сохранять в LectusFiles.cfg, тогда он подгружается автоматом и скада его видит.
-
Но это конечно крайне не удобно, под час бывает в офисе (а не на объекте) прорабатываю часть будущей страницы проекта и в итоге все приходится на рабочем серваке переписывать с нуля.
Если Вы дорабатываете проект, то у Вас должна быть актуальная копия в офисе. После доработки можно просто скопировать папку с проектом на рабочий сервер и перезапустить проект на Simple-Scada Server.
На данный момент по факту получается что пока лучше разрабатывать новые страницы на активном сервере скады, т.е. уже с привязками к OPC-серверу и его тегам.
В этом случае тоже самое - если у Вас имеется актуальная копия проект можно разрабатывать где угодно, а затем скопировать его на действующий сервер. Наличие OPC-сервера на ПК, на котором ведется разработка не обязательно - главное, чтобы соответствующий OPC-сервер был объявлен в списке OPC-серверов (http://simple-scada.com/manual?section=opc-servers). Это позволит добавлять новые переменные для этого OPC-сервера даже если он не установлен на ПК.
-
Как вариант можно нужные данные или всю страницу скопировать в окно, а потом это окно перенести в новый проект и снова скопировать на страницу.
При таком способе можно нарушить структуру проекта в который переносится окно. Лучше не изменять вручную и не переносить никакие файлы из папки "Projects\".
Можно ли в версии 2.3.4.0 переносить окна между проектами как как файлы из папки windows ?
Попробовали - вроде получилось, проект запускается.
Вот такой способ у меня не заработал: "Сейчас для копирования объектов между проектами можно открыть проект, выделить необходимые объекты, нажать сочетание клавиш "Ctrl + C". Затем открыть проект, в который нужно вставить скопированные объекты и нажать сочетание клавиш "Ctrl + V", после чего скопированные объекты будут вставлены в проект. "
Начиная с какой версии можно его применять?
-
Можно ли в версии 2.3.4.0 переносить окна между проектами как как файлы из папки windows ?
Попробовали - вроде получилось, проект запускается.
Перенос может испортить проект, но не всегда. Мы не предусматриваем работу проекта после копирования файлов из другого проекта. Если после переноса ошибок в работе нет (и при редактировании проекта), значит проект не был испорчен.
Возможность копирования объектов между проектами доступна с версии 2.3.6.3 (https://simple-scada.com/forum/index.php?topic=178.msg7738#msg7738).