![]() |
![]() ![]() |
|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#1 |
Senior Member
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Добрый день.
Обнаружилась следующая проблема. Конфигурация: TRIM5+FMR1020+ATV212(частотник Шнайдер) по модбасу. Скорость 19200(ограничение частотника). Адреса: TRIM - 0, FMR - 1, ATV - 2. На частотнике индикация модбаса более-менее равномерная, на FMR - скачкообразная. Сначала грешил на частотник. Полностью отсоединил его часть шины от FMR - не помогло. В результате опытных экспериментов обнаружилось, что FMR "летает" только когда в сети нет третьего лишнего - только он и master. Причём, не физически, а программно: стоит добавить в проект ещё одно устройство, даже без физического подключения и Модбас начинает дико тормозить, контроллер перестаёт "ловить" фронты входов, а выходы "залипают" на 1-2сек. При этом блок Slave(Link) FMR говорит, что всё хорошо, и ошибок 0. Карты памяти устройств максимально урезал до 10 позиций по 100-200мс. Ничего не помогает. Подскажите, где копать? |
![]() |
![]() |
![]() |
#2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 003
Благодарил(а): 12 раз(а)
Поблагодарили:
584 раз(а) в 533 сообщениях
|
![]() Что касается конкретного случая, то всё как обычно - приложить проект, сказать версию лоджика. Без этого никуда. Интересен проект, в котором "стоит добавить в проект ещё одно устройство". __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
Благодарность от: |
![]() |
#3 |
Senior Member
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Извольте.
SMLogix 3.32.0173 |
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 107
Благодарил(а): 8 раз(а)
Поблагодарили:
156 раз(а) в 153 сообщениях
|
![]() ![]() И зачем при тике в 100 мс читать данные с FMR с периодом 10 и 20? __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() ![]() Добавлено через 3 минуты ![]() |
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 107
Благодарил(а): 8 раз(а)
Поблагодарили:
156 раз(а) в 153 сообщениях
|
![]() __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() |
![]() |
![]() |
![]() |
#8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 003
Благодарил(а): 12 раз(а)
Поблагодарили:
584 раз(а) в 533 сообщениях
|
![]() __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 107
Благодарил(а): 8 раз(а)
Поблагодарили:
156 раз(а) в 153 сообщениях
|
![]() ![]() Мало того даже модбас адреса на разных скоростях могут быть одинаковыми. __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#10 |
Senior Member
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() Добавлено через 5 минут Последний раз редактировалось dp38, 05.08.2022 в 15:24 |
![]() |
![]() |
![]() |
#11 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 003
Благодарил(а): 12 раз(а)
Поблагодарили:
584 раз(а) в 533 сообщениях
|
![]() Например, две переменные вы спрашиваете каждые 50 мсек, а ожидаете ответ 100 мсек. Вам знакомо понятие рекурсия? А бесконечная рекурсия? Вот вы сделали бесконечную рекурсию и прекрасно, что контроллер с ней так хорошо справляется. Вообще вся карта памяти частотника, простите, странная. Мало того, что пакеты данных вы своими руками максимально раздробили, так ещё и такие несомненно важные и капец как нужные данные, как выходной ток вы спрашивает чуть ли не быстрее, чем он физически может меняться в самом частотнике. В общем, работает всё ровно так, как вы попросили работать. Проблем в оборудовании я не вижу. __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#12 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 107
Благодарил(а): 8 раз(а)
Поблагодарили:
156 раз(а) в 153 сообщениях
|
![]() ![]() __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#13 |
Senior Member
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() |
![]() |
![]() |
![]() |
#14 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 003
Благодарил(а): 12 раз(а)
Поблагодарили:
584 раз(а) в 533 сообщениях
|
![]() Нужно научится понимать, что вы делаете и зачем. Это позволит вам действовать не наугад, а достигать ровно того результата, который вам нужен. __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#15 |
Senior Member
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() Тогда объясните, какое максимальное количество запросов может быть в одном пакете, чтобы не возникло задержки? Я для того и разбивал периоды, чтобы распределить по времени, в надежде, шо так оно будет быстрее) |
![]() |
![]() |
![]() |
#16 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 003
Благодарил(а): 12 раз(а)
Поблагодарили:
584 раз(а) в 533 сообщениях
|
![]() Я бы мог рассказать вам, как всё работает. Но мне хочется, чтобы вы немного потрудились для получения этой информации, т.к. только тогда она пойдёт вам на пользу и вы не появитесь через месяц с полностью аналогичной проблемой. Спросите у гугла, "как работают полудуплексные протоколы". Чем отличается симплекс, полудуплекс, дуплекс. Это однозначно даст вам понимание, что FMR в одиночку всегда будет работать лучше, чем с каким-либо другим устройством. И ваша задача, как инженера, сделать эту разницу минимальной. __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#17 |
Senior Member
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Сократил карту памяти до необходимого минимума и унифицировал периоды. Ситуация значительно улучшилась, причём частотник и FMR действительно работают на разных скоростях. Однако, небольшие провалы связи на FMR остались, пришлось увеличивать задержку до безопасного состояния до 1 секунды.
Боюсь, всё-тки придётся тянуть на частотник прямое управление. И да - FMR плохо уживается с соседями. Всем спасибо: век живи - век учись!) ![]() P.S.: ну почему нельзя было к TRIMу приделать системную шину - они же всё-таки родственники? ![]() |
![]() |
![]() |
![]() |
#18 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 003
Благодарил(а): 12 раз(а)
Поблагодарили:
584 раз(а) в 533 сообщениях
|
![]() Я вас не ни коим образом не оскорбляю и не принижаю. Только пытаюсь донести до вас мысль о том, что метод научного тыка спасёт (может быть) вас сейчас, но завтра всё повторится в другом проекте на другом оборудовании. Добавлено через 1 минуту __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#19 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 107
Благодарил(а): 8 раз(а)
Поблагодарили:
156 раз(а) в 153 сообщениях
|
![]() __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#20 |
Senior Member
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() ![]() |
![]() |
![]() |
![]() |
#21 |
Senior Member
Регистрация: Jun 2015
Сообщения: 500
Благодарил(а): 22 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
![]()
Немного не по теме вопрос - а разные скорости на одном порту только сегнетик поддерживает? точнее, одновременно несколько слейвов с разными скоростями.
Панель винтек такое могет? ![]() |
![]() |
![]() |
![]() |
#22 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 003
Благодарил(а): 12 раз(а)
Поблагодарили:
584 раз(а) в 533 сообщениях
|
![]() __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
Благодарность от: |
![]() |
#23 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 741
Благодарил(а): 214 раз(а)
Поблагодарили:
132 раз(а) в 125 сообщениях
|
![]() ![]() |
![]() |
![]() |
![]() |
#24 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 003
Благодарил(а): 12 раз(а)
Поблагодарили:
584 раз(а) в 533 сообщениях
|
![]() Добавлено через 1 минуту ![]() __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#25 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 107
Благодарил(а): 8 раз(а)
Поблагодарили:
156 раз(а) в 153 сообщениях
|
![]() ![]() __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#26 |
Senior Member
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() Плюнул я на тот Модбас, и кинул проводки на Пуск и 0-10V. Как грится, против лома нет приёма) Теперь и частотник работает (правда, без обратной связи) и FMR летает) Видали мы этот Модбас - одни расстройства от него (и не только желудка) ![]() |
![]() |
![]() |
![]() |
#28 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 107
Благодарил(а): 8 раз(а)
Поблагодарили:
156 раз(а) в 153 сообщениях
|
![]() __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Каскадное подключение двух FMR к SMH4 (решено) | velesmilk | Вопросы о FMR и MRL | 2 | 13.04.2022 14:39 |
Скорость опроса аналоговых входов MRL и FMR (решено) | des_na_laes | Вопросы о FMR и MRL | 2 | 02.08.2021 13:23 |
Trim 5 долго читает данные из FMR (решено) | asu_tech | Вопросы о Trim5 | 7 | 02.09.2020 17:28 |
FMR 1020 и ошибка драйвера Код. 52 (решено) | Konstantin.m | Вопросы о FMR и MRL | 1 | 06.05.2019 13:02 |
Нет данных с аналогового входа С FMR (решено) | getzgt | Вопросы о FMR и MRL | 10 | 07.03.2019 15:59 |