Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
Мастер удерживает линию именно затем, чтобы сгенерить (и гарантировать) паузу 3,5 символа. Пока такая пауза после пачки не пройдёт, пачка считается неликвидной и slave не может её обрабатывать и тем более отвечать.
Следовательно, надо заставить slave выполнять требования протокола ModBus RTU.
Отвечать или нет, решает Slave. Зачем Master удерживает линию? (борьба с помехами? защита от случайных сигналов в интерфейсе?) Может существует способ определить паузу перед ответом для панели СП270? "Коммуникационный интервал", задаваемый в конфигураторе СП200 влияет, если панель является Мастером, а мне нужен Slave. Ответьте прямо: будет Slave СП270 работать с Master ПЛК150 на скоростях, ниже 38400? Конфликт связи отчётливо виден на приведённом мною снимке осциллограммы.