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

Тема: ошибки при загрузке приложения в ПЛК200 (Codesys 3.5)

  1. #1

    По умолчанию ошибки при загрузке приложения в ПЛК200 (Codesys 3.5)

    Добрый день.

    уже порядком надоела проблема - постоянные ошибки и перезагрузки ПЛК200-02 при загрузке приложения из Codesys 3.5.
    Проблема заключается в том, что порядка 50% загрузок обновленного приложения в ПЛК заканчиваются неудачами, вот соощения Codesys при этом:
    - соединение разорвано в связи с неверной контрольной суммой
    - загрузка не завершена: неизвестная причина

    Иногда при загрузке на 30-85% останавливается, задумывается и потом ПЛК уходит в перезагрузку самостоятельно (гаснет индикатор батареи и перезагрузка начинается).

    В веб-интерфейсе видим - причина перезагрузки: сторожевой таймер, последнее исключение: Access violation, Код: 81, Время: 11.05.2025 23:35:37
    При этом загрузочное приложение пропадает из памяти устройства.

    Подключение к ПК через Ethernet.

    До этого 6 шт было ПЛК200 - не сталкивался с такими проблемами.

    kernel.txt и syslog.txt приложены, а также скриншот вкладки "обзор" с версиями ядра, прошивки и прочим

    Мож кто знает как победить проблему ?
    Изображения Изображения
    Вложения Вложения
    Последний раз редактировалось dimap101; 11.05.2025 в 07:39.

  2. #2
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,612

    По умолчанию

    Добрый день.
    Напишите, пожалуйста, на support@owen.ru, чтобы техподдержка смогла предметно заняться вашим вопросом.

  3. #3

    По умолчанию

    Цитата Сообщение от dimap101 Посмотреть сообщение
    уже порядком надоела проблема - постоянные ошибки и перезагрузки ПЛК200-02 при загрузке приложения из Codesys 3.5.
    Проблема заключается в том, что порядка 50% загрузок обновленного приложения в ПЛК заканчиваются неудачами, вот соощения Codesys при этом:
    Продолжение истории.
    Помимо переписки с поддержкой, было продолжено самостоятельное исследование проблемы и в итоге при просморте журналов наткнулся на:
    #### Exception: *EXCEPTION* [AccessViolation] occurred: App=[Application], Task=[VISU_TASK]

    что наводит на мысль, что Access Violation вообще не в моем приложении - точнее и приложения уже и не было, в качестве теста было практически пустое приложение, а проблема с загрузкой не исчезала.

    В общем из проекта была удалена задача VISU_TASK и Visu_Elems.Visu_Prg (в проекте нет визуализации вообще, ни в тестовом, ни в рабочем).
    И теперь AccessViolation стала вызываться OwenCloudTask.... Ввиду неиспользования OwenCloud решил для проверки и его удалить вместе с OwenStorage.CLOUD_PRG.

    Итог:
    1. При компиляции размер загружаемого приложения сократился с 1860 байт до 560 байт.
    2. Загрузка стала проходить без ошибок - протестировано с перекомпиляцией и загрузкой около 20 раз (причем рабочий проект), хотя раньше был успешным 1 из 5-6 раз
    3. При перезагрузке по питанию приложение ПЛК практически всегда стартует (один раз все таки был момент когда само не стартовало, но помог перезапуск ядра Codesys через веб-интерфейс).

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

Похожие темы

  1. Ответов: 2
    Последнее сообщение: 07.11.2024, 14:17
  2. Импорт приложения с ПЛК200 на ПЛК210-1х
    от NataliaD в разделе ПЛК2хх
    Ответов: 1
    Последнее сообщение: 29.05.2024, 06:25
  3. Выгрузка приложения из OWEN ПЛК200
    от V0lodya в разделе ПЛК2хх
    Ответов: 3
    Последнее сообщение: 30.08.2023, 11:31
  4. Ответов: 4
    Последнее сообщение: 11.11.2022, 12:55
  5. CODESYS 3,5 не видит плк200
    от Aflubin в разделе ПЛК2хх
    Ответов: 1
    Последнее сообщение: 14.11.2021, 14:32

Ваши права

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