-
Я попробовал с ком-порта ПК посылать модбасовские посылки в разные регистры (от 0 до 2). Кабель распаял для компа правильно как в РЭ (перемычку убрал с дебаг-кабеля). Результат тот же. Комп тоже во все регистры слэйва записывает без проблем, а ответа не получает. Попробовал на разных скоростях с разными тайм-аутами. Ответа от слэйва нет.
-
Регистром №2 у Вас будет третий с верху "2byte".
Попробуйте записать в параметры модуля дебуг 232, в 7 пункт "framing time" к примеру 10 вместо 0.
Проблема возможно в том, о чем я писал выше.
-
9600 - рекомендация производителя железки.
Попробовал Framing time 10 ms при 9600 и при 115200 и 57600 результат одинаковый значение в регистре слэйва есть, а ответа от слэйва как не было так и нет!
Последний раз редактировалось Artemiy; 16.07.2009 в 13:13.
-
когда я те же самые мобас посылки с теми же самыми настройками слэйва но не порт дебаг-232, а на порт 485-й. Работало изумительно. Слэйв принимал в нужный регистр данные и давал мастеру правильный ответ. Когда все возвращал на дебаг-232 ответ от слэйва переставал поступать.
-
Проект в студию. Кабель какой, как вставляете, в этом 99,9% ошибок с портом Debug!
-
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума