Я до сих пор не въехал про адрес и регистр.
Адрес 0.
10.PNG
Регистр 2,3
10.PNG
.
Вот что получилось
15:21:35.642 [4712] КЛИЕНТ ЗАПУЩЕН
15:21:36.219 [5440] (COM2)Tx: [8] 00 03 00 02 00 01 24 1B
15:21:38.278 [5440] (COM2)Tx: [8] 00 03 00 02 00 01 24 1B
15:21:40.293 [5440] Ошибка: устройство не отвечает (COM2 Адрес:0)
15:21:42.055 [5440] (COM2)Tx: [8] 00 03 00 02 00 01 24 1B
15:21:44.068 [5440] Ошибка: устройство не отвечает (COM2 Адрес:0)
15:21:46.052 [5440] (COM2)Tx: [8] 00 03 00 02 00 01 24 1B
.
У каждого устройства есть адрес если он находится в сети он отвечает если получает свой адрес . Нельзя иметь в сети устройства с одинаковыми адресами .
Регистр тоже имеет адрес . И каждое устройство может иметь регистры с одними и теми же адресами это допускается.
Попробуй после китайского сброса Адрес устройства 0 адрес регистра 0 . Будет ли датчик отвечать на о адрес как раньше отвечал на 1 адрес .
Проверять наличие регистров нужно тогда когда он у тебя ответит на 0 регистр . RX хх 03 хх т.д. а не хх 83 хх
по адресу 0 ни одно вменяемое устройство отвечать и не будет.
Напишите точную маркировку микросхемы U2 если не сложно. Какой именно там датчик ?
Попробуйте прочитать другой функцией его, не Holding Register а Input Registr
Последний раз редактировалось melky; 25.12.2018 в 15:54.
То есть это же широковещательный по нему только записывается значение без ответа Все правильно !!!!
Тогда записать адрес 1 с помощью приложения . И проверить наличие доступных регистров .
Но китайское приложение что то же считало ???????????????????????????
Ошибка в нем исчезла .
Последний раз редактировалось Алексеев; 25.12.2018 в 15:51.
Не проверю уже. Уже только после покупки
https://www.owen.ru/product/as4m_pre...koj_izolyaciej
Я все разобрал и включил ПЕ210-230 в OwenCloud.
Напишите точную маркировку микросхемы U2 если не сложно. Какой именно там датчик ?
Это сейчас постараюсь сделать, но там размер 3 мм, ну 4 мм максимум. Фотик может не взять
Попробуйте прочитать другой функцией его, не Holding Register а Input Registr
Вопрос не понял. Куда смотреть и из какой программы.
Скиньте скриншот с форума. В сегодняшних программах данной фишки не нашел.
для сокращения объема прошивки, можно не только не вычислять контрольную сумму, а вообще не делать стандартный модбас, достаточно сравнить приходящий запрос на чтение регистров написанный в документации, поэтому может не стоит читать по отдельности регистры. А еще как вариант, прослушать снифером что посылает китайская прога
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Снимок U2 датчика
SHT20
Вложение 40565
.