это max timeout надо поставить 500ms?
это max timeout надо поставить 500ms?
Не зная броду, не суйся в воду. (Пословица.)
Век живи, век учись(а умрешь дураком).
Опыт растет прямо пропорционально выведенному из строя оборудованию.
Почему-то в одиночестве девайс нормально работает по протоколу. Даже с учетом обращений в разные регистры, что не позволяет сказать об элементарном наложении запросовМожно по подробнее, пожалуйста. Я не догоняю немного!
Но если на линии еще кто есть (с кем идет обмен) - то именно для того девайса (который нормуль в одиночестве) нужна гарантированная пауза перед отправкой запроса мастером. Типа
..Aз-дп-Aо-шп-Бз-дп-Бо-сп-Гз-дп-Го-шп-Аз-дп-Ао-шп-Вз-дп-Во...
A,Б,В - нормальные слейвы
Г - гордый слейв
Хз - запрос к слейву Х ))
Хо - ответ
дп - пауза с возможной задержкой по РЭ для конкретного девайса. Нормуль - т.к. описано в РЭ
шп - штатная модбас-пауза
сп- супер-пауза для Г перед !! Супер - не значит офигенно большая
PS
Вполне возможно и/или этоэто max timeout надо поставить 500ms?
Применительно к вышеизложенному - 500мс это дп, а не сп
Последний раз редактировалось Валенок; 22.04.2016 в 09:45.
Есть вероятность что только таймаут до 500мс. Это из простых вариантов. Предполагал что уже настроено т.к. прямо указано, поэтому и не предлагал сразу, а перешел к более веселым настройкам.
Прошейте МЭ110 последней прошивкой, у меня однофазник с модулем аналогового входа вместе не дружили до смены прошивки. Или удалите его из схемы и попробуйте с ПЧ без него.
Еще в штатном конфигураторе есть настройка FramingTime, которая как раз и определяет паузу между посылками размным устройствам. Попробуйте увеличить ее.
Короче говоря, Framing time 100 ms, Max timeout - 500 ms, Ошибка 81 исчезла- Это E. и ПЧВ. Завтра попробую все вместе опросить.
Не зная броду, не суйся в воду. (Пословица.)
Век живи, век учись(а умрешь дураком).
Опыт растет прямо пропорционально выведенному из строя оборудованию.
Думаю, что Max timeout не причем. Попробуйте его сделать не очень большим, порядка 100-150 мс. Главное это установить FramingTime отличное от 0. Мне помогло уже 10 мс, когда я столкнулся с подобной проблемой. Потому как при FramingTime в 100 мс, цикл опроса 10 устройств уже будет больше 1 секунды на любой скорости.
Последний раз редактировалось Спорягин Кирилл; 22.04.2016 в 14:28.