Страница 13 из 13 ПерваяПервая ... 3111213
Показано с 121 по 130 из 143

Тема: СПК207 ModBus модули ввода вывода

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

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

    По умолчанию

    Цитата Сообщение от kao Посмотреть сообщение
    Здравствуйте.
    Пишу вам письмо с последней надеждой, что программируемая панель СПК207 "всё-таки работает" и её можно оставить на производстве. После долгого поиска оптимальных настроек проекта, были закрыты глаза на медленную визуализацию панели СПК207 и проблемы опроса модуля МВ110-8АС (для панели со старой платой PLC45C01). В марте этого года была приобретена ещё одна панель СПК207 (она уже опрашивала модуль МВ110-8АС) - оставалась реализовать проект.
    Cитуация следующая: ежедневно возникают проблемы с отваливанием RS-485. Конфигурация железа - контроллер СПК207, частотник Delta VFD-C2000, модули МВ(У)110-16ДН/16Р/8А. Проблема возникает с обоими панелями (прошивка 3302). Заметил, что шина начинает отваливается после часа работы, во время нажатия виртуальных кнопок управления. Частотник посадил на один порт, три модуля на другой, отвалились два модуля дискретных входов/выходов; частотник и модуль МВ110-8А продолжали опрашиваться.
    Есть маленькая надежда, что Вы оперативно чем-то поможете, просмотрев архив проекта. В противном случае мы для себя решим что линейка СПК207 "ни на что ни годна".
    Почему пропала связь только с двумя модулями, может у них превышен таймаут? Попробую увеличить таймаут ответа, понизить скорость передачи и убрать "лишние" опрашиваемые регистры МВ110-8А. Что ещё можно попробовать?
    kao, к сожалнию через форум не всегда можно решить вопросы оперативно. Самый оперативный способ - звонок в техническую поддержку.
    Если Ваш вопрос еще актуален, то почитайте, что я писал тут:
    http://www.owen.ru/forum/showthread....l=1#post138650

    К сожалению это огромная недоработка компании 3S. Но они обещали в будущем ее доделать. Будет дополнительная опрция в настройках, с помощью нее связь будет самовосстанавливаться.

    Сейчас если по какой либо причине модуль некоторое кол-во времени не отвечает, то CODESYS его как бы блокирует, чтобы тот не мешал обмену.
    Поэтому если на модуле возникает ошибка, то его надо пересбрасывать.

  2. #2

    По умолчанию

    Вопрос до сих пор актуален. Немного отредактировал свой проект, - понизил скорость опроса до 9600, повысил таймаут до 2 с, - проблема не исчезла. Выяснил, что контроллер продолжает опрос того модуля, у которого больше всего регистров. Например: первоначально конфигурация была такая, - МВ110-16ДН (1 слово), МВ110-16Р (1 слово), МВ110-8А (48 слов), - 16ДН и 16Р отваливались, 8А опрашивался; текущая конфигурация МВ110-16ДН (1 слово), МВ110-16Р (3 слова), МВ110-8А (2 слова), - 16ДН и 8А отвалились, 16Р опрашивается.
    В программе предусмотрен пересброс модулей, но он не работает (см архив проекта).
    И ещё два вопроса не данной темы: 1) новая прошивка СПК1хх ускорила визуализацию, когда выйдет подобная для СПК2хх?
    2) будет ли дорабатываться конфигуратор CoDeSys 3 для протокола Owen?
    Последний раз редактировалось kao; 05.06.2014 в 12:52.

  3. #3

    По умолчанию

    Была аналогичная проблема, устранили с помощью перезапуска ком порта, при обрыве связи. В итоге 2 недели контроллер работает без выключения. Порт отваливается и автоматически подключаеться.

  4. #4

    По умолчанию

    IF Mod_Master.xAllSlavesOk=FALSE THEN
    BLL(ENABLE:= TRUE, TIMELOW:= T#1S, TIMEHIGH:= T#100MS, OUT=> );
    ELSE
    BLL(ENABLE:= FALSE, TIMELOW:= T#1S, TIMEHIGH:= T#100MS, OUT=> );
    END_IF
    (*Если нет связи, то перезапускаем мастер*)
    Mod_Master.xResetComPort:=BLL.OUT;

    Пользуйтесь!!! 3 недели уже работает и связь не пропадает. За 10 минут работы перезапуске мастер раз под 100.
    Вставляете данный код в конце цикла 1 раз, достаточно на все модули.
    Вместо Mod_Master - имя Вашего ком мастера.

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

    По умолчанию

    Цитата Сообщение от k-rts Посмотреть сообщение
    IF Mod_Master.xAllSlavesOk=FALSE THEN
    BLL(ENABLE:= TRUE, TIMELOW:= T#1S, TIMEHIGH:= T#100MS, OUT=> );
    ELSE
    BLL(ENABLE:= FALSE, TIMELOW:= T#1S, TIMEHIGH:= T#100MS, OUT=> );
    END_IF
    (*Если нет связи, то перезапускаем мастер*)
    Mod_Master.xResetComPort:=BLL.OUT;

    Пользуйтесь!!! 3 недели уже работает и связь не пропадает. За 10 минут работы перезапуске мастер раз под 100.
    Вставляете данный код в конце цикла 1 раз, достаточно на все модули.
    Вместо Mod_Master - имя Вашего ком мастера.
    Пришел к аналогичному решению. Через отдельный POU анализирую xAllSlavesOk, и через xResetComPort с задержкой реинициализирую Modbus_Master_COM_Port. Только от проблем с линией (качество) это не спасает. Хотелось бы в ioDrvModbus увидеть счетчик ошибок что ли, или иной анализатор качества работы линии (можно и лучше по каждому ведомому), чтобы понять чего отваливается то. Иначе контроллер вместо обмена только и будет делать, что перегружать драйвер...

  6. #6

    По умолчанию

    Только про такую команду я нигде на форуме не нашел, после 2х месяцев мучений с портами, перерыв весь кодесис, и нашел таки такое решение.

  7. #7

    По умолчанию

    Здравия! Может, кто поможет.... Проект СПК207 с 2хМК110+МВ110+МУ110. Через 10-20 сек после старта отваливается МВ110 стабильно. При этом обмен временно прекращается (индикатор на панели) и после того как МВ110 отвалился, благополучно продолжается. Никто не сталкивался? Как бороться?

    UPD: На 115200 они все время от времени, как оказалось, отваливаются. На этой скорости не работает стабильно ничего. На 19200 не отваливаются. Провод хороший, между модулями не менее 40 см. Чего это?

    UPD2: Продолжил танцы с бубном. Если убрать МВ, то сеть работает стабильно. Значт, МВ сам...
    Вложения Вложения
    Последний раз редактировалось firetester; 10.01.2016 в 10:29.

Страница 13 из 13 ПерваяПервая ... 3111213

Похожие темы

  1. Ответов: 84
    Последнее сообщение: 21.03.2013, 17:51
  2. ПЛК73 и сторонние модули ввода/вывода
    от spinogryz57 в разделе ПЛК63/73
    Ответов: 1
    Последнее сообщение: 29.05.2012, 00:20
  3. правильно ли подключены модули ввода/вывода к сети RS485
    от osltkz в разделе Сетевые технологии
    Ответов: 9
    Последнее сообщение: 01.05.2012, 11:00

Ваши права

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