Не знаю, что там с правильностью маршрутизации.
Я почему про адрес устройства спросил, тут на форуме была инфа по мкон, где говорилось, что адрес 1 принадлежит самому МКОНу и устройств с таким адресом вроде быть не должно.
Не знаю, что там с правильностью маршрутизации.
Я почему про адрес устройства спросил, тут на форуме была инфа по мкон, где говорилось, что адрес 1 принадлежит самому МКОНу и устройств с таким адресом вроде быть не должно.
Адрес 4. Про то что 1 быть не должно я помню
Посмотрел сегодня трафик
Screenshot_1.jpg
Поменял адрес slave на 100. Судя по коду ошибки 0B - Slave устройства нет в сети или от него нет ответа. Хотя slave-устройство в сети присутствует и 6 функция на управление работает. Slave-устройство получает код запроса на считывание (64 03 00 28 00 15 0D F8), но МКОН его почему-то не принимает ответную посылку (не могу считать Modbus Pool, ModScan). В скиффере написано - нет ответа от устройства Slave (Код ошибки: 6)
Последний раз редактировалось DmitriiAnyushin; 23.10.2023 в 14:01.
64 03 00 28 00 15 0D F8 - запрос корректный, а вот глядя на лог ModScan я что-то таких не вижу, или не туда смотрю...
Сделал лог из ModPool (адрес slave вернул на 4)
modpol.jpg
Ну устройство вам не отвечает, все та же ошибка 0B даже при 4-м адресе.
Запросы в само устройство то идут ?
Идут. Когда напрямую по RS-485 подключаюсь, то ответы приходят. Устройство тоже посылки получает
Да, я подключался к слейву.
Победил - скорость по RS была очень высокая (115200) и из-за посылка не принималась. На 9600 все хорошо работает (на 57600 тоже)
имел ввиду при подключеном к МКОН, проверить на линии устройства есть ли запросы к устройству...Запросы в само устройство то идут ?