Здравствуйте. Скажите, если у меня есть программа, например под M100. И я хочу загрузить её в контроллер, скажем M120. Как наиболее быстро и рационально это сделать?
Потому что сейчас я делаю это так:
1) Создаю новый контроллер (М120);
2) Меняю свойства и настройки программы (в соответствии со старым проектом);
3) Копирую набор переменных из главного окна программы (см.скриншот 1);
4) Затем по-одному копирую все макросы старой программы в новую (по-одному, потому что zWorkbench не поддерживает групповое выделение и копирование);
5) Копирую саму программу (см.скриншот 2);
6) Заменяю входы/выходы на новом контроллере;
Но самое обидное в том, что после всего этого адреса сетевых переменных в новой программе сбрасываются. И если они нужны, приходится переназначать все адреса заново...
Может быть есть другой способ переназначить контроллер для программы?
Может так ?
А, ну да :(
Как всегда то что лежит на самом верху я не замечаю...
Но то, что группового копирования макросов нет - всё равно очень обидно :'(
И ещё, если я делаю экспорт папки с макросами, а потом её импорт в другую программу, то переносится только папка, а все вложенные в неё макросы пропадают...
Чтоб таскать макросы кучей используйте библиотеки !