Здравствуйте. Есть 4 обученных электрокарниза A-OK AM68-1.5/100-EM-GP на шине mod out 1 на скорости 9600 со следующими адресами:
0x012A01
0x025003
0x03B004
0x041205
Проблема: если на шине присутствует добавленное устройство, с которым сейчас нет связи, то привод с адресом 0x025003 начинает работать некорректно, при движении самопроизвольно останавливается, а на приводе начинает быстро мигать синий светодиод:
Если удалить устройства, с которыми нет соединения или прекратить их опрос, привод работает как положено. В случае других приводов просто ощущается задержка в управлении, останавливается почему-то только этот.
Вопрос: можно ли как-то оптимизировать работу шины, чтобы в случае потери связи с одним из приводов не вставали другие?
Прикрепляю архив:
приложен диагностический архив, доступен только сотрудникам поддержки
(348,0 КБ)
Здравствуйте.
Для решения проблемы необходимо больше информации.
Попробуйте сначала снизить скорость до 2400, необходимо убедиться что это не влияет на опрос устройств.
Проверить правильно ли были настроены устройства, использовали наш шаблон либо писали свой?
Так же прошу проверить slave id как задавали в каком виде?
Для Modbus RTU в шаблоне адрес необходимо указывать в виде 1-го байта (от 1 до 247)
Скорость понижал, не влияет. Шаблон стандартный с wirenboard. ID задавал по статье:
“1. В поле Адрес устройства задайте адрес в формате: 0x<ID мотора (1 байт)><ID канала (младший байт)><ID канала (старший байт)>, например, 0x098000.”
Если вы используете модуль расширения: RS485, WBE2-I-RS485-ISO попробуйте включить терминатор шины
Проверить как организовали RS-485
Постараться соблюсти топологию.
В данном случае было подключено к стенду, длина кабеля - 1 метр. По ощущением проблема возникает из-за своеобразного обращения к устройству (как в случае проблемы с LM100). Если наблюдать за шиной из настроек драйвера serial устройств, большую часть времени он видит отключенное устройство как подключенное и примерно раз в 5 секунд возникает сообщение о потери связи и предположительно в этот момент этот привод останавливается. Можно ли как-то настроить опрос что бы исправить ситуацию?
Попробуйте удалить устройство с которым нет связи из настроек, оставьте условно 3 привода из 4х подключенными.
Необходимо убедиться что шина в порядке и нет ошибок от устройства без связи.
Есть ли возможность провести тест не в MOD а на любом RS-485?
можно попробовать оптимизировать запросы драйвера в шаблоне, для сторонних устройств это иногда необходимо.
Доступ к шаблонам с ПК.
Добрый день. Провел эксперимент, ту же самую конфигурацию перевел на rs-485-2. Работает стабильно. В настройках serial устройств отключенный привод показывается как стабильно отключенный без связи, не раз в 5 секунд и ошибки нет. По проводам подключение идентичное. Неужели есть разница?
Здравствуйте.
Нужно немного больше времени что бы разобраться в чем причина.
Хотел бы попросить провести ещё один тест если это возможно.
Подключите на MOD с RS-485 например условно пару рабочих приводов штор, затем отключите от шины одну, необходимо понять останется ли проблема, попробуйте включить терминатор модуля.
Если проблема осталась, то попрошу не отключать с порта инсталляцию, прислать фото подключения и архив с диагностической информацией контроллера.
Предварительно включить отладочный режим драйвера.
Создание архива описано в документации.
После снятия диагностического архива режим отладки отключить.
Здравствуйте. Терминатор замкнут. Фото:
Подключено 2 привода звездой, длина проводов 1 метр.
Поменял адрес проблемного привода на 0х098000, остальные с теми же. Подключено 2 привода с адресами:
0x098000
0x041205
устройства с адресами:
0x03B004
0x012A01
отключены и включен опрос.
Прикрепляю архив со включенными отладочными сообщениями:
diag_output_AYQPPKM6_2025-10-24-13.33.11.zip (390,5 КБ)
Попрошу ещё один небольшой эксперимент.
Соедините пожалуйста землю MOD1 куда подключены шторы и землю любого RS-485
проверьте осталась ли проблема?
Провел. Проблема сохраняется
Вижу в MOD2 у вас такой же модуль расширения, подскажите на нём такая же ситуация?
Воспроизвел. Да, на MOD2, проблемы нет. Стабильно показывает, что нет связи и привод работает нормально
Добрый день.
Попрошу по возможности поменять местами модули расширения и воспроизвести.
Необходимо понять проблема в MOD1 или в модуле расширения.