Показать сообщение отдельно
Старый 20.10.2023, 13:48   #2
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили: 166 раз(а) в 158 сообщениях
По умолчанию Ответ: SMLogix и перенос слейвов

Цитата:
Сообщение от Max2114 Посмотреть сообщение
Модернизирую ранее реализованную систему. У меня Matrix опрашивал по PC485 Более 20ти слейвов, теперь половину из них я отключил от этого контроллера и подключил к другому матриксу, в который добавил модуль Эзернета. Теперь у меня стоит задача перенести те 10 слейвов из одного контроллера в другой. Сами слейвы я легко скопировл и вставил на COM1 второго матрикса. Тут все класс. Потом начал копировать сами переменные на поляне вместе с блоками входов и выходов (чтобы адреса переменных не изменились - т.е. в верхнем уровне мне нужно будет просто вбить новый IP адрес контроллера с которого читать данные). Сначала показалось что все класс... Думал что переменные слейвов подтянутся по имени переменной. Но оказалось все не так. Копирую 30-40 переменных с одного слейва (имя к примеру "УставкаТ") а подтягивется переменная также с именем УставкаТ но другого слейва. И получается хаос, и нужно потом проходиться и заменять все переменные слейвов...
это не так делается.
берется копия проекта и из него вычищается все лишнее. потом туда наталкивается то что надо сверху - тогда вся карта остается какая была

в любом другом слечае - все ручками придется вбивать


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием