Показано с 1 по 10 из 14

Тема: Вопрос по МВА8

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от Gans Посмотреть сообщение
    Привет Всем!!!
    У меня возникла такая проблема: пару раз в сутки ПЛК100 ошибочно считывает данные из первого МВА8 и укладывает полученные значения в переменные второго МВА8 (и наоборот). Один раз такое состояние продлилось примерно 18 минут :-( Сейчас я использую протокол Модбас-РТУ. Первый раз проблема появилась с первого октября, для начала просто параметры как бы застывали на некоторое время (смотрел по графикам). Потом в ПЛК-конфигуратор добавил пару регистров для панели оператора и тут началось ... Я само собой узнал об этом недавно и решил проблему по деревенски просто в ПЛК-конфигуратор добавил пару модулей в Модбас-РТУ и теперь всё сносно заказчик даже не догадывается о проблемах.
    P. S. на протоколе ОВЕН у моего знакомого (уже около года система работает) аналогичных проблем не возникало.
    Интуитивно-правильное решение! Дело в том, что если по каким-либо причинам прибор не отвечает на запрос мастера ModBus за максимальное время опроса (выставляется в Мастере), но все-же отвечает, то его ответ воспринимается мастером как ответ на другой запрос. Если мастер не может различить такую ситуацию (по адресу прибора или номеру команды), то данные сдвигаются...
    Выхода 2 - либо чередовать адреса запросов(ваше решение)/номера команд (легче), либо увеличить время ожидания ответа.

    Цитата Сообщение от Gans Посмотреть сообщение
    Потом в ПЛК-конфигуратор добавил пару регистров для панели оператора и тут началось ...
    ИП320? На одной и той-же линии 2 мастера? Если так, вы, батенька, мазохист Проблемы будут обязательно!

  2. #2

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Интуитивно-правильное решение! Дело в том, что если по каким-либо причинам прибор не отвечает на запрос мастера ModBus за максимальное время опроса (выставляется в Мастере), но все-же отвечает, то его ответ воспринимается мастером как ответ на другой запрос. Если мастер не может различить такую ситуацию (по адресу прибора или номеру команды), то данные сдвигаются...
    Выхода 2 - либо чередовать адреса запросов(ваше решение)/номера команд (легче), либо увеличить время ожидания ответа.
    ИП320? На одной и той-же линии 2 мастера? Если так, вы, батенька, мазохист Проблемы будут обязательно!
    Панель оператора у меня подключена на RS323 и мне кажется не должно влиять на интерфейс RS485, хотя проблемы появились сразу после того как добавил пару регистров для панели оператора.
    А где можно увеличить время ожидания ответа?
    P. S. вдруг если что не совсем корректно объяснил ловите сонфиг.
    Вложения Вложения

Ваши права

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