ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 июля
19051 Топик полностью
Алексей Мусин (24.12.2004 07:28, просмотров: 1) ответил Серго на Вопросик по реализации MODBUS на RS485
Если есть под рукой Modbus Serial Line то посмотрите на автомат состояний на стр.14. При переходе в состояние Control_and_Waiting документ требует дождаться окончания T3.5 интервала, из-за чего и происходит пропуск кадра. Следует поступить иначе, совместимость при этом не нарушится. При переходе в состояние Control_and_Waiting (т.е. через T1.5 после стартбита-помехи) первым делом проверить целостность кадра (кол-во байт >=3, CRC), и если кадр битый (при помехе так и будет), то сразу переходить в состояние Idle, не дожидаться окончания T3.5, а если кадр целый, то ожидать окончания T3.5.