Сообщение от
In_Da_Cher_A
отлично. Мы вроде как пришли к выводу - что слейв это тупое устройство, которое только отвечает, если его спросили.
Отсюда вывод - а спросили его или нет?
Вам Кондор и написал - для начала исключите возможные физические проблемы по сети, судя по
Мастер вроде как свою работу сделал - запрос послал, а ответа не получил, куда запрос делся? помехи при включении частотника его забили наглухо по дороге?
а чтобы убедиться, что Мастер свою работу делает идеально, и получить фактуру в виде
допилите код на Мастере
на каждый слейв поставьте "генератор" импульса и счётчик импульсов и такой же счётчик ответов.
и сравните потом сколько ушло, сколько пришло
А не просто бит статуса связи, который вы скорее всего и используете, чтобы вывесить алярм на панели
когда будут числа, тогда вы сможете сразу количественно и качественно оценить работу Мастера и сети
потому что даже тупо условно длина кабеля влияет на скорость, хотя практика знает работу на чудовищных скрутках и кабелях на дикой длине.
было бы неплохо нарисовать схему сети с длинами кусков, и с настройками
если на то пошло, то в идеале и проверить тип кабеля, а соответствуют ли характеристики по волновому сопротивлению требованиям кабеля для RS485?
может вам по выпадающим слейвам уменьшить скорость? или время задержки увеличить до впадания в панику?
вам надо системно поработать, чтобы пофиксить проблемы