Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 16

Тема: Обрывы связи с ПЛК при загрузке и отладке проекта

  1. #1

    По умолчанию Обрывы связи с ПЛК при загрузке и отладке проекта

    Здравствуйте!
    Вроде-бы подобных тем было много, но нигде не нашел нормального способа решения проблемы.

    Суть проблемы:
    При загрузке проекта из Codesys в ПЛК происходит обрыв связи с последующей перезагрузкой контроллера. Загрузить проект удается порой лишь с 10-20 попытки.
    После того, как загрузили проект (потратив на это 20-30 минут), запускаем онлайн-мониторинг, связь держится максимум 20 секунд, и снова "обрыв связи".

    Пробовал подключать через интерфейсы Debug RS232, USB, LAN, везде есть такая проблема, где-то больше, где-то меньше.
    Самым стабильным оказался LAN, через него связь держится минуту-две, загрузка проекта обрывается, но реже, хотя и это тоже не дело.
    Самый нестабильный-USB, через него вообще не удалось ничего загрузить, и связь держится 3-5 секунд. RS232 где-то посередине, тоже нормально работать невозможно.

    При этом связь с модулями расширения и панелью оператора без каких-либо проблем по всем интерфейсам, в том числе и через Debug RS232.

    Данная неисправность не зависит от конкретной модели контроллера, используем ПЛК 100, 110, 150, везде есть проблема.

    Кабели RS232 использовались штатные из комплекта поставки.

    От компьютера также практически ничего не зависит, так как пробовали подключаться через разные ПК и ноутбуки.


    Хочется понять, что это, и почему так? Проблемы с софтом, или недоработка контроллера?
    Прошу помощи по решению данной проблемы, ибо уже достали эти танцы с бубном.

  2. #2
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,823

    По умолчанию

    Цитата Сообщение от Alex868 Посмотреть сообщение
    Здравствуйте!
    Вроде-бы подобных тем было много, но нигде не нашел нормального способа решения проблемы.

    Суть проблемы:
    При загрузке проекта из Codesys в ПЛК происходит обрыв связи с последующей перезагрузкой контроллера. Загрузить проект удается порой лишь с 10-20 попытки.
    После того, как загрузили проект (потратив на это 20-30 минут), запускаем онлайн-мониторинг, связь держится максимум 20 секунд, и снова "обрыв связи".

    Пробовал подключать через интерфейсы Debug RS232, USB, LAN, везде есть такая проблема, где-то больше, где-то меньше.
    Самым стабильным оказался LAN, через него связь держится минуту-две, загрузка проекта обрывается, но реже, хотя и это тоже не дело.
    Самый нестабильный-USB, через него вообще не удалось ничего загрузить, и связь держится 3-5 секунд. RS232 где-то посередине, тоже нормально работать невозможно.

    При этом связь с модулями расширения и панелью оператора без каких-либо проблем по всем интерфейсам, в том числе и через Debug RS232.

    Данная неисправность не зависит от конкретной модели контроллера, используем ПЛК 100, 110, 150, везде есть проблема.

    Кабели RS232 использовались штатные из комплекта поставки.

    От компьютера также практически ничего не зависит, так как пробовали подключаться через разные ПК и ноутбуки.


    Хочется понять, что это, и почему так? Проблемы с софтом, или недоработка контроллера?
    Прошу помощи по решению данной проблемы, ибо уже достали эти танцы с бубном.
    Сделал как на рисунке
    Захват-1.png
    и проблем не имею
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3

    По умолчанию

    Спасибо, попробую.

  4. #4

    По умолчанию

    Попробовал изменять тайм-ауты, результат к сожалению не порадовал. В он-лайн стало вылетать пореже, но все равно вылетает, а при загрузке не изменилось практически ничего, такие же обрывы связи...
    Почему-то происходит ребут ПЛК до того, как завершится загрузка.
    Было замечено, когда загружали совсем маленький проект (буквально 5-10 строк простой логики без какого-либо сетевого обмена) то все грузилось относительно стабильно. Но это наверное связано с тем, что для легкого проекта нужно очень мало времени для загрузки, соответственно меньше вероятность обрыва. И тем не менее иногда обрывы все-же были.
    На больших же проектах, вообще все печально.
    Последний раз редактировалось Alex868; 11.03.2016 в 08:13.

  5. #5

    По умолчанию

    Вероятно, стоит время цикла не соответствующее реальному времени выполнения (маленькое). Лучше грузить проект при остановленном плк - полюбасу загрузится. Если есть возможность - пользоваться LAN.

  6. #6

    По умолчанию

    При остановленном ПЛК тоже происходят обрывы. Время цикла и так увеличено, попробую для эксперимента накрутить еще больше, но тогда начнутся проблемы с быстродействием системы.
    Сейчас в основном через LAN и работаем, но иногда порт бывает занят каким-нибудь модулем, приходится вешать сетевой коммутатор, что не всегда возможно.
    В любом случае, это все танцы с бубном, и это ненормально.

  7. #7

    По умолчанию

    А какой у тебя ПЛК ?

  8. #8

    По умолчанию

    Цитата Сообщение от Alex868 Посмотреть сообщение
    При остановленном ПЛК тоже происходят обрывы. Время цикла и так увеличено, попробую для эксперимента накрутить еще больше, но тогда начнутся проблемы с быстродействием системы.
    Сейчас в основном через LAN и работаем, но иногда порт бывает занят каким-нибудь модулем, приходится вешать сетевой коммутатор, что не всегда возможно.
    В любом случае, это все танцы с бубном, и это ненормально.
    при остановленном плк нет внутренних причин (внутри плк) для обрывов связи, ну разве неисправность плк как таковая.... провода, софт компьютера, заземления и питание - USB и DEBUG без гальванических развязок

  9. #9

    По умолчанию

    Цикл в проекте какой? Вообще выложите его в студию
    Тролль-наседка, добрый, нежный и ласковый

  10. #10

    По умолчанию

    Цитата Сообщение от Вольд Посмотреть сообщение
    А какой у тебя ПЛК ?
    ПЛК110- 4шт, ПЛК150-2шт, ПЛК100-3шт. На всех есть проблема.

    Цитата Сообщение от Дмитрий Артюховский Посмотреть сообщение
    при остановленном плк нет внутренних причин (внутри плк) для обрывов связи, ну разве неисправность плк как таковая.... провода, софт компьютера, заземления и питание - USB и DEBUG без гальванических развязок
    Насчет софта и проблем с компьютером- ПЛК программировались на 3 разных компьютерах в лабораторных условиях (уже на этой стадии была проблема со связью), отлаживались на объекте при помощи ноутбука со встроенным RS232.
    Пробовал заземлять ноутбук на общую с ПЛК шину, не помогло.
    Единственное что не пробовал, так это опторазвязку RS232.

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Цикл в проекте какой? Вообще выложите его в студию
    Параметр MinCycleLength в разных проектах от 12 до 20мс. На некотором оборудовании больше 15 нельзя поднимать по технологическим причинам. (остается только оптимизировать,что для меня сложновато пока).
    Показания статистики напишу, как доберусь до оборудования. Перегрузки CPU нет.
    Прикладываю файл одного из проектов.
    Вложения Вложения
    Последний раз редактировалось Alex868; 13.03.2016 в 10:58.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Ответов: 9
    Последнее сообщение: 09.04.2015, 11:21
  2. СП 270, ошибка при загрузке проекта
    от ГеррМетик в разделе Панели оператора (HMI)
    Ответов: 2
    Последнее сообщение: 02.06.2014, 19:18
  3. виснет при загрузке проекта в плк
    от iRET в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 26.08.2010, 18:53

Ваши права

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