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

Тема: МВУ8 теряет связь

  1. #1
    Пользователь
    Регистрация
    15.06.2011
    Адрес
    Харьков
    Сообщений
    9

    По умолчанию МВУ8 теряет связь

    Доброго времени суток!
    Подскажите, пожалуйста, в чем может быть проблема: имеется ПЛК110-220.60.Р.M, модуль ввода аналоговых сигналов МВ110-224.8А и модуль вывода аналоговых сигналов МВУ8-ИИИИИИУУ. В данной последовательности это все соединено по RS-485 экранированной витой парой LAPPKabel, на ПЛК и МВУ8 стоят терминаторы по 120 Ом. Обмен по протоколу ОВЕН, скорость 57600.
    Проблема в следующем - в непредсказуемые интервалы времени МВУ8 вдруг теряет связь, на нем загорается сигнал авария. При этом авария горит 2-3 секунды, потом столько же времени не горит и далее по циклу. Выходит он из этого состояния только после выключения питания, причем не всегда (иногда после включения данный глюк продолжает иметь место) При этом обмен с МВ110 происходит без сбоев. Пробовал: увеличивать/уменьшать скорость обмена, менять витую пару, увеличил время цикла контроллера до 10 мс. Витая пара имеет длины 300 и 800 мм, экран заземлен на входе в ПЛК.
    Подскажите, пожалуйста, в чем может быть проблема и куда копать дальше? При необходимости могу выложить проект, но он рабочий (глюк-то происходит не всегда). Планировалось, что МВУ8 будет давать сигнал на преобразователь частоты, который управляет турбокомпрессором, и вытягивать турбину из стены в случае сбоя очень не хочется

  2. #2

    По умолчанию

    1. Перейдите по возможности на протокол ModBus. Оба устройства поддерживают.
    2. Скорость работы достаточно стабильная 115200 и 9600.
    3. Посмотрите тайм-ауты опроса.
    Отключать ошибку в МВУ8 об отсутствии связи конечно нельзя.

  3. #3
    Пользователь
    Регистрация
    15.06.2011
    Адрес
    Харьков
    Сообщений
    9

    По умолчанию

    Что вызывает глюк - понял. Почему - не понял. При любом значении тайм-аута в настройках МВУ, отличном от нуля (т.е. тайм-аут включен), модуль сразу или через некоторое время выпадает в ошибку, и уже из нее не выходит до выключения. При этом связь не теряется, но и ошибка сбой связи на МВУ присутствует. Период появления ошибки - 2 сек вне зависимости от значения заданного таймаута и интерфейса (хоть 1 сек, хоть 100). Скорость не влияет. С чем связывается модуль,тоже не влияет (хоть с ПЛК, хоть с компьютеров через АС-4). Еще - конфигуратор о сбое связи не докладывает.
    Пока обошелся установиив тайм-аут в 0 и завел аналоговую обратную связь через МВ110.

  4. #4

    По умолчанию

    Цитата Сообщение от surviver Посмотреть сообщение
    Что вызывает глюк - понял. Почему - не понял. При любом значении тайм-аута в настройках МВУ, отличном от нуля (т.е. тайм-аут включен), модуль сразу или через некоторое время выпадает в ошибку, и уже из нее не выходит до выключения. При этом связь не теряется, но и ошибка сбой связи на МВУ присутствует. Период появления ошибки - 2 сек вне зависимости от значения заданного таймаута и интерфейса (хоть 1 сек, хоть 100). Скорость не влияет. С чем связывается модуль,тоже не влияет (хоть с ПЛК, хоть с компьютеров через АС-4). Еще - конфигуратор о сбое связи не докладывает.
    Пока обошелся установиив тайм-аут в 0 и завел аналоговую обратную связь через МВ110.
    А какой Slave сбоит, тот что удален на 300м или тот что на 800м ? При такой длине линии связи скорость обмена надо установить поменьше, 19200 или 9600. Период опроса надо сделать минимально возможным. Тайм-аут в Slave-устройствах надо выбрать минимально возможным, в этом случае Slave-устройство сразу после приема пакета от Master захватит линию и даст отклик. Идеальным является случай, когда линия захвачена с одной из сторон, в этом случае качество связи становится выше. Я думаю, что в прошивке для Slave-устройств надо увеличить время паузы после захвата шины и началом передачи отклика.
    Последний раз редактировалось IVM; 19.08.2012 в 13:23.

  5. #5
    Пользователь
    Регистрация
    15.06.2011
    Адрес
    Харьков
    Сообщений
    9

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    А какой Slave сбоит, тот что удален на 300м или тот что на 800м ? При такой длине линии связи скорость обмена надо установить поменьше, 19200 или 9600. Период опроса надо сделать минимально возможным. Тайм-аут в Slave-устройствах надо выбрать минимально возможным, в этом случае Slave-устройство сразу после приема пакета от Master захватит линию и даст отклик. Идеальным является случай, когда линия захвачена с одной из сторон, в этом случае качество связи становится выше. Я думаю, что в прошивке для Slave-устройств надо увеличить время паузы после захвата шины и началом передачи отклика.
    не метров, милиметров. Оно все в одном шкафу. Т.е. о длине линии связи речь не идет. Задержкой ответа играться пробовал, не помогает.

  6. #6

    По умолчанию

    Цитата Сообщение от surviver Посмотреть сообщение
    не метров, милиметров. Оно все в одном шкафу. Т.е. о длине линии связи речь не идет. Задержкой ответа играться пробовал, не помогает.
    Значит разработчикам "ОВЕН" надо дорабатывать резидентное ПО своих устройств.

Похожие темы

  1. связь мву8 и трм151 по протоколу овен
    от Systemko в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 20.10.2011, 20:21
  2. МВ-110-24.8АС теряет питание
    от MerlinLegacy в разделе Эксплуатация
    Ответов: 8
    Последнее сообщение: 28.09.2011, 17:20
  3. связь с мву8-р
    от aven в разделе Сетевые технологии
    Ответов: 7
    Последнее сообщение: 25.05.2009, 09:44

Ваши права

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