Здравствуйте, кто-нибудь работал с интерфейсом rs485, у меня возникла проблема. Пытаюсь передавать данные на промышленный контроллер DVP28SS2 через COM порт (интерфейс rs485, протокол Modbus, адаптер Espada. Я пишу через PySerial байтовую строку с командой, которая в байтах в ascii выглядит так: 3A 30 31 31 30 31 30 32 39 30 30 30 31 30 32 30 33 45 44 43 33 0D 0A Ответ, который я получаю обратно через адаптер, выглядит так: 3A 30 B1 B1 30 B1 30 B2 39 30 30 30 B1 42 35 8D 0A (1)Первый байт - это начало сообщения (2) второй и третий байт - адрес устройства (b'01' или же 30 31 в ascii) (3) четвертый и пятый - id команды (b'10' или 31 30 в ascii), а последние два означают конец сообщения и всегда должны выглядеть 0D 0A. В запросе и ответе они должны совпадать, но что-то работает не так. Выглядит так, как-будто в некоторых битах "3" изменилось на "B", а "0" в конце на "8". Что там может быть и что не так? Или куда стоит смотреть, чтобы исправить?
Комментарии: 19
Yuriy
В контроллере в настройках задана ascii кодеровка?
Bulat
Добрый день! Наверно глупый вопрос, но как будто он больше про опыт. Собрали схему на ir2110, между HIN и HO задержка порядка 400 нс. Что может быть виной? Сboot меняли сейчас 4.7мкф, Rзатвора 2ом, напряжение на Boot падает тоже с запозданием
Yan
В даташите на стр. 3 указаны все задержки
Bulat
Там макс 100нс, а в итоге выходит 400
Yan
А что в нагрузке? Какие транзисторы?
Bulat
C3m0065090d
Yan
Нормальная идея. Как раз ремонтировал бп с подобной реализацией, только шим 2153 А питание драйверов сколько?
Bulat
12В изолированное
Yan
Попробуй поднять до 18-20, это же SiC. Вообще 2110 для управления SiC - такое себе
Bulat
Так вроде sic до +18 в динамическом режиме?
Yan
Так они полностью открываются только при 18-20
Bulat
А что посоветуете?
Yan
Тут, к сожалению, ничего не подскажу
Konstantin
Всем добрый день, ребят помогите по пеленгаторам дмр формата
Konstantin
Хотел заказать себе Шварца, но их сейчас на рынке нет, а вот с аналогами по его ттх на нашем рынке сложно найти
Vladislav
да
Yuriy
А тестовое соединение каким нибудь сторонним к примеру Lectus OPC делали?
Vladislav
Нет, не делали, сейчас попробуем
Yuriy
Получите результат, а потом сравните лог