de3troer

Ответы в темах

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

    В том то и дело что с разработчиками уже связались, они признали проблему, но решение — это отправлять оборудование им, а остановить работу к сожалению не можем. На программном уровне можно как то это решить?

    de3troer
    Участник

    Верное значение будет 65511, соответственно -24/10

    de3troer
    Участник

    Вопрос немного не по теме, не касается отрицательных значений.

    Есть датчики температуры, ModBus RTU over TCP, Через MOXA 6250, проблема в получении отрицательной температуры,

    При положительной температуре все нормально, запрос-ответ выглядит так:

    Tx:030613-1F 04 00 20 00 01 33 BE
    Rx:030614-1F 04 02 00 22 91 2B

    Запрос-Ответ при отрицательной температуре, соответственно шибка CRC

    Tx:030600-1E 04 00 20 00 01 32 6F
    Rx:030601-1E 04 02 FF FF E7 2D 48

    Я так понимаю правильный ответ должен выглядеть так

    1E 04 02 FF E7 2D 48

    Возможно это косяк производителя датчиков или это какие то настройки? Есть ли варианты решения?

    в ответ на: Ошибка "Incorrect device address!" #14065
    de3troer
    Участник

    Галочку «оставаться на связи» убрал, все тоже самое.
    Опрашиваю датчики влажности и давления, линия связи RS485(MODBUS RTU), через MOXA NPort 6250(порт как Reverse Terminal).

    По линии RS-485 при подключение через USB-RS485, такой проблемы не наблюдается при опросе через MODBUS POLL, при опросе через Rapid Scada проблема такая же.

    • Ответ изменён 6 лет, 7 месяцев назад пользователем de3troer.
    в ответ на: Ошибка "Incorrect device address!" #14002
    de3troer
    Участник

    Самое интересное что через modbus poll данные идут нормально, мусор попадается но очень мало, а тут не одни правильный ответ не приходит….

    Лог modbus poll

    Tx:000223-12 04 00 20 00 01 32 A3
    Rx:000224-12 04 02 00 E6 BD 79
    Tx:000225-12 04 00 20 00 01 32 A3
    Rx:000226-12 04 02 00 E6 BD 79
    Tx:000227-12 04 00 20 00 01 32 A3
    Rx:000228-12 04 02 00 E6 BD 79
    Tx:000229-12 04 00 20 00 01 32 A3
    Rx:000230-F8 12 04 02 00 E6 BD 79
    Tx:000231-12 04 00 20 00 01 32 A3
    Rx:000232-12 04 02 00 E6 BD 79
    Tx:000233-12 04 00 20 00 01 32 A3
    Rx:000234-12 04 02 00 E6 BD 79
    Tx:000235-12 04 00 20 00 01 32 A3
    Rx:000236-12 04 02 00 E6 BD 79
    Tx:000237-12 04 00 20 00 01 32 A3
    Rx:000238-12 04 02 00 E6 BD 79
    Tx:000239-12 04 00 20 00 01 32 A3
    Rx:000240-12 04 02 00 E6 BD 79
    Tx:000241-12 04 00 20 00 01 32 A3
    Rx:000242-12 04 02 00 E6 BD 79
    Tx:000243-12 04 00 20 00 01 32 A3
    Rx:000244-12 04 02 00 E6 BD 79
    Tx:000245-12 04 00 20 00 01 32 A3
    Rx:000246-12 04 02 00 E6 BD 79
    Tx:000247-12 04 00 20 00 01 32 A3
    Rx:000248-12 04 02 00 E6 BD 79
    Tx:000249-12 04 00 20 00 01 32 A3
    Rx:000250-12 04 02 00 E6 BD 79
    Tx:000251-12 04 00 20 00 01 32 A3
    Rx:000252-12 04 02 00 E6 BD 79
    Tx:000253-12 04 00 20 00 01 32 A3
    Rx:000254-12 04 02 00 E6 BD 79
    Tx:000255-12 04 00 20 00 01 32 A3
    Rx:000256-12 04 02 00 E6 BD 79
    Tx:000257-12 04 00 20 00 01 32 A3
    Rx:000258-12 04 02 00 E6 BD 79
    Tx:000259-12 04 00 20 00 01 32 A3
    Rx:000260-12 04 02 00 E6 BD 79
    Tx:000261-12 04 00 20 00 01 32 A3
    Tx:000262-12 04 00 20 00 01 32 A3
    Rx:000263-F8
    Tx:000264-12 04 00 20 00 01 32 A3
    Rx:000265-12 04 02 00 E6 BD 79

    в ответ на: Ошибка "Incorrect device address!" #14000
    de3troer
    Участник

    Еще логов в дополнение

    Send (8): 11 04 00 20 00 01 32 90
    Receive (5/5): FF FB 01 FF FB
    Incorrect device address!
    Request element group «t1»
    Send (8): 11 04 00 20 00 01 32 90
    Receive (5/5): 03 FF FB 00 FF
    Incorrect device address!
    Request element group «t1»
    Send (8): 11 04 00 20 00 01 32 90
    Receive (5/5): FD 00 11 04 02
    Incorrect device address!

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)