ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Суббота
2 июля
1169296 Топик полностью
Argon (30.01.2022 16:05, просмотров: 153) ответил Argon на Воткнул в состав своего девайса китайский модулек PZEM-004T, это измеритель сетевого напряжения/тока/мощности. Общение с ним идет по TTL ModbusRTU. В инструкции сказано, что CRC передается старшим байтом вперед. Удивился, но да ладно.
И порядок передачи данных из модуля тоже несколько странный - двубайтные передаются старшим байтом вперед, 4-байтные - младшим 16-битным словом вперед. Например, число 0x87654321 будет передано так: 0x43, 0x21, 0x87, 0x65. 

Думал, это могло быть следствием 16-битного процессора внутрях, проверил - нет, там x51-й. Не проблема, конечно, но чуфство прекрасного и все такое...

Хотя бы этот момент в документации прояснен и то хорошо.