1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Протокол МИРТЕК для электростчетков Каскад

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее

Модератор: Глоб.модераторы

Ответить
Аватара пользователя

Автор темы
Slacky
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 21 янв 2023, 23:28
Имя: Федор
Страна: Россия
город/регион: Москва
Поблагодарили: 1 раз

Протокол МИРТЕК для электростчетков Каскад

Сообщение Slacky »

Добрый день.

Посоветовали обратиться к профессионалам :))

Никто протоколом от МИРТЕК не богат?

Есть в щитке счетчик "Каскад-1-MT-W1-A1-230-5-60A-S-OV3" однофазный, многотарифный. Хочу собрать оптопорт с возможность передавать данные удаленно (WiFi, Bluetooth).

К щитку не набегаешься. За 500 рублей купил на авито б/у точно такой же. Начал разбираться. Через оптопорт могу прочитать тарифы, напряжение, силу тока и т.п.

Но. Два счетчика присылают ответ разной длины на одну и туже команду. Тот который купил на один байт больше (например 42), а тот который в щитке на один меньше (например 41).

Вот например ответ на запрос тарифов.

Код: Выделить всё

735520008d4effff0500000000ae55 - запрос 15
73551a00ffffxxxx0530067500  |3af51400|a2203001|0000|44050600|91240600|65cb0800|00000000|bc55 - ответ 41
73551a00ffff8d4e053006731100|bad62300|a2203001|0000|ea260b00|598d0a00|77220e00|00000000|6d55 - ответ 42
              head          | sum    |    ?   | ?  | tariff1| tariff2| tariff3| tariff4|
MeterTools - оригинальная программа от производителя - читает оба корректно.

Не поняв, как определять размер хедера, тяжело написать универсальный код.

Это хобби, никакого коммерческого интереса. Напишу, проверю и опубликую на https://github.com/slacky1965

Спасибо.
Аватара пользователя

Автор темы
Slacky
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 21 янв 2023, 23:28
Имя: Федор
Страна: Россия
город/регион: Москва
Поблагодарили: 1 раз

Протокол МИРТЕК для электростчетков Каскад

Сообщение Slacky »

Если кому-то еще нужно тык
Ответить

Вернуться в «Интерфейсы, протоколы, связь»