|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме |
20.10.2023, 13:33 | #1 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
SMLogix и перенос слейвов
Модернизирую ранее реализованную систему. У меня Matrix опрашивал по PC485 Более 20ти слейвов, теперь половину из них я отключил от этого контроллера и подключил к другому матриксу, в который добавил модуль Эзернета. Теперь у меня стоит задача перенести те 10 слейвов из одного контроллера в другой. Сами слейвы я легко скопировл и вставил на COM1 второго матрикса. Тут все класс. Потом начал копировать сами переменные на поляне вместе с блоками входов и выходов (чтобы адреса переменных не изменились - т.е. в верхнем уровне мне нужно будет просто вбить новый IP адрес контроллера с которого читать данные). Сначала показалось что все класс... Думал что переменные слейвов подтянутся по имени переменной. Но оказалось все не так. Копирую 30-40 переменных с одного слейва (имя к примеру "УставкаТ") а подтягивется переменная также с именем УставкаТ но другого слейва. И получается хаос, и нужно потом проходиться и заменять все переменные слейвов...
|
20.10.2023, 13:48 | #2 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: SMLogix и перенос слейвов
Цитата:
берется копия проекта и из него вычищается все лишнее. потом туда наталкивается то что надо сверху - тогда вся карта остается какая была в любом другом слечае - все ручками придется вбивать |
|
20.10.2023, 14:14 | #3 | |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMLogix и перенос слейвов
Цитата:
Наверное придется по одному слейву добавлять т.е скопировал слейв, потом скоприовал блоки с поляны для этого слейва, потом следующий слейв. Входные и выходные пременные для чтения из контроллера копируются четко с привязкой к его адресу... тут проблем нет. Слейвы тасуются. По одному надо копировать и карту и программу на поляне. Последний раз редактировалось Max2114, 20.10.2023 в 14:34 |
|
20.10.2023, 15:27 | #4 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: SMLogix и перенос слейвов
У Вас у слейвов все имена одинаковые? Всегда все привязывалось без проблем.
__________________ Не являюсь сотрудником Segnetics !!! |
20.10.2023, 15:28 | #5 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMLogix и перенос слейвов
|
20.10.2023, 15:37 | #6 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: SMLogix и перенос слейвов
И какая проблема? Копируете сначала все слейвы с картами в дерево.
Потом их переменные с поляны. У них разные имена с добавкой имени слейва. Упс! А вот если копировать с подключенным блоком уже видна задница. Но только в случае если есть переменные не указанные в слейвах И это баг а не фича. __________________ Не являюсь сотрудником Segnetics !!! Последний раз редактировалось ATS, 20.10.2023 в 16:00 |
20.10.2023, 16:12 | #7 | |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMLogix и перенос слейвов
Цитата:
|
|
20.10.2023, 16:19 | #8 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: SMLogix и перенос слейвов
Цитата:
Примерчик копии из тюнера Untitled#.psl __________________ Не являюсь сотрудником Segnetics !!! Последний раз редактировалось ATS, 20.10.2023 в 16:37 |
|
20.10.2023, 16:20 | #9 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMLogix и перенос слейвов
Вот я копирую блоки с поляны одной вентустановки. Они вставляются в другую программу но привязываются к переменным другого слейва. Причем некоторые переменные к одному слейву а некоторые к другому слейву. Как смог объяснил
|
20.10.2023, 16:41 | #10 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: SMLogix и перенос слейвов
Выше примерчик добавил. Переменные к картам привязаны правильно а вот их связи с блоками путаются.
__________________ Не являюсь сотрудником Segnetics !!! |
20.10.2023, 16:48 | #11 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMLogix и перенос слейвов
Самое плохое, как в моем случае. Ладно я заметил когда только 3 слейва скопировал. А мог бы нафигачить, и оно бы все работало... но переменные были бы перепутаны, потом бы замаялся искать причину и заменять переменные на поляне....
|
20.10.2023, 18:39 | #12 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMLogix и перенос слейвов
А еще было бы хорошо иметь возможность перетащить слейвы с одного порта на другой в пределах одного контроллера по одному. Сейчас можно перекинуть только все слейвы одновременно.
|
20.10.2023, 18:51 | #13 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: SMLogix и перенос слейвов
Никакой проблемы. Вырезать - вставить.
__________________ Не являюсь сотрудником Segnetics !!! |
20.10.2023, 19:14 | #14 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMLogix и перенос слейвов
|