Показано с 1 по 4 из 4

Тема: мв110-8ас проглатывает последние биты

  1. #1

    По умолчанию мв110-8ас проглатывает последние биты

    Добрый день.
    Наткнулся на интересную особенность модуля ввода МВ110-8АС. Суть в том, что в ответе модуля ввода пропадают последние несколько бит.

    Пока тестировал всё на столе - всё было идеально. Смонтировав всё на месте, оказалось что модули ввода не отвечают. Схема такая: рядом находятся два модуля ввода Овен и электросчетчик сторонней фирмы, далее фольгированная витая пара, метров 200, и конвертер rs-485-usb (меркурий 221). Счетчик при этом опрашивается идеально. Скорость всего 9600. Просматривая данные, пробегающие через виртуальный com-порт, выяснилось, что модули отвечают, в целом всё отлично, кроме последнего байта ответа (второй байт контрольной суммы в modbus). Вместо него приходит что-то непонятное. Но не всегда. Только тогда, когда в конце идут единичные биты. Разбирательство с осциллографом в руках показало что в конвертере интерфейсов Меркурий 221 нет bias-резисторов (как это по-русски? согласующие, вроде? вобщем те, которые подтягивают одну жилу витой пары к питанию, вторую к земле). Таким образом линия, во время отсутствия передачи, находится в неопределенном состоянии (разница линий А и В составляет 0 вольт, не считая шумов). Но, передаче это мешать не должно! Во время передачи уровни задаются передающим устройством, никакой подтяжки линий не требуется. И всё великолепно, до тех пор, пока модулю ввода не остается передать несколько единичных бит и стоповый бит (тоже единица). Но модуль, вместо добросовестной их передачи до конца, отпускает линию и принимающая сторона ловит мусор...

    Согласующие резисторы всё исправили, но как-то нехорошо что модуль ввода полагается на них, вместо честной передачи.

    Для наглядности скрин осциллографа. Команда и ответ от модуля ввода совпадают (D1 06 00 50 00 CB DB DC).
    Последний раз редактировалось ACE; 20.10.2010 в 23:34.

  2. #2

    По умолчанию

    это скрин с использованием согласующего резистора?
    не осталось ли у вас снимка при ситуации без резистора?

  3. #3

    По умолчанию

    это как раз без всяких резисторов. забыл отметить, 0 вольт - там где с самой левой стороны скрина зелёная стрелочка.

  4. #4

    По умолчанию

    отправим данные разработчику.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •