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