Нестандартные команды MODBUS

Просмотр 10 сообщений - с 1 по 10 (из 10 всего)
  • Автор
    Сообщения
  • #11559
    Vic616
    Участник

    Доброго времени суток!
    Имеется счетчик электроэнергии, подключенный по ModbusRTU. Сброс его на «О» осуществляется подачей команды 0x42. Возможно я туплю, но не нашел способа сформировать такую команду средствами Коммуникатора, он предлагает только команды записи в Holding и Coils. Возможно ли такое сделать?

    #11560
    George
    Участник

    Добрый день.
    Есть таблица регистров к вашему счетчику?

    #11561
    manjey73
    Участник

    может команду надо подать в определенный регистр ? а то слабо верится, что счетчик с Modbus и сбрасывается какой-то левой командой…

    #11567
    Mikhail
    Модератор

    В чистом виде 0x42 — нестандартная команда. Таблица регистров поможет прояснить ситуацию.

    #11584
    Vic616
    Участник

    Нет, в том то и дело, что сбрасывается и калибруется девайс сей подачей нестандартных команд. Прилагаю фото документации ( в электронном виде нет, к сожалению). Это китайский счетчик электроэнергии PZEM-016
    https://ibb.co/L1PZRk2
    https://ibb.co/cwnW664
    https://ibb.co/9bfrc4C
    В общем — работает аппарат нормально, а процедура сброса не особо то и нужна, просто было интересно.

    #11592
    Mikhail
    Модератор

    Да, команда действительно нестандартная. Чтобы реализовать сброс, нужно разработать мини-драйвер, который умеет отправлять команду 0x42. Или дополнить существующий драйвер Модбас, чтобы он отправлял нестандартные команды.

    #11595
    manjey73
    Участник

    а отправить команду в бинарном виде сам драйвер Modbus не сможет или не даст ?

    #11596
    Mikhail
    Модератор

    Он обернёт эти бинарные данные в стандартную команду. А нужно, чтобы сама команда была нестандартной. Такую опцию возможно реализовать в драйвере.

    #11601
    Vic616
    Участник

    А дополнение драйвера этой фичей не планируется?

    #11606
    Mikhail
    Модератор

    Пока нет. За плату можем реализовать.

Просмотр 10 сообщений - с 1 по 10 (из 10 всего)
  • Вы должны авторизироваться для ответа в этой теме.