Вход

Просмотр полной версии : СПК110: Сбрасывается проект в контроллере



S#716_0P
10.06.2021, 07:30
Добрый день,
Проект компилируется без ошибок. После загрузки в контроллер работает нормально. Но после некоторого неопределенного времени работы (иногда полчаса, иногда может несколько часов), появляется черный экран с надписью "Отсутствует визуализация".
Проект компилируется в среде Codesys 3.5 SP16 Patch3.
Таргет файл: 3.5.16.31
Прошивка: 1.3.0312.1112
В чем может быть проблема?
Фото экрана во вложении.
55501

Евгений Кислов
10.06.2021, 07:47
Добрый день,
Проект компилируется без ошибок. После загрузки в контроллер работает нормально. Но после некоторого неопределенного времени работы (иногда полчаса, иногда может несколько часов), появляется черный экран с надписью "Отсутствует визуализация".
Проект компилируется в среде Codesys 3.5 SP16 Patch3.
Таргет файл: 3.5.16.31
Прошивка: 1.3.0312.1112
В чем может быть проблема?
Фото экрана во вложении.
55501

Добрый день.
Подключитесь в этот момент из CODESYS и выложите скриншот вкладки Device - Журнал.

S#716_0P
10.06.2021, 08:31
Добрый день.
Подключитесь в этот момент из CODESYS и выложите скриншот вкладки Device - Журнал.

Скриншот журнала ниже:

55503

Евгений Кислов
10.06.2021, 08:54
Скриншот журнала ниже:

55503

У вас в проекте произошло исключение.
Вы в нем пытаетесь с системными событиями работать?

S#716_0P
10.06.2021, 09:17
Только опрос теплосчетчика ТЭСМА-106 через порт RS485. Но использую библиотечную функцию. Больше ничего.

Евгений Кислов
10.06.2021, 09:39
Только опрос теплосчетчика ТЭСМА-106 через порт RS485. Но использую библиотечную функцию. Больше ничего.

Выложите ваш проект, пожалуйста.

S#716_0P
10.06.2021, 10:07
Выложите ваш проект, пожалуйста.

Проект по ссылке:
https://cloud.mail.ru/public/1UPA%2FaKMpomztC

Евгений Кислов
10.06.2021, 10:19
Запустил ваш проект у себя на тест.

S#716_0P
10.06.2021, 14:17
Еще ошибки появились:
55506

На экране:
55507

После попытки перезагрузки приложение перестал видеть:
55508

Евгений Кислов
10.06.2021, 14:26
Отфильтруйте в журнале исключения и выложите скрин.

S#716_0P
10.06.2021, 15:01
После того сбоя контроллер уже перезагрузили. Но сейчас опять сбой и выбросило другие исключения.
Скрин ниже:
55509

Пробовали другой контроллер из ЗИПа - те же проблемы.

С последними исключениями экран выглядит так:
55510

Евгений Кислов
10.06.2021, 17:17
Могу предположить, что вы столкнулись со специфической ошибкой, проявляющейся в первой прошивке для SP16.
Мы исправляли подобную ошибку и сейчас проводим финальное тестирование новой прошивки перед тем, как отправить ее в релиз.

Если контроллер уже установлен на объекте, то можно:
- настроить в конфигураторе режим обработки исключений - Перезагрузка
- корректно откатиться на прошивку с SP14 (насколько я вижу в проекте - никакого нового функционала, появившегося в SP16, в проекте не используется)

S#716_0P
10.06.2021, 17:35
А когда ориентировочно ожидается релиз исправленной версии прошивки?

Евгений Кислов
10.06.2021, 18:00
А когда ориентировочно ожидается релиз исправленной версии прошивки?

Тестирование еще не завершено, но если на этой итерации оно пройдет успешно - то я думаю, что это произойдите в течение этого месяца.

S#716_0P
11.06.2021, 11:28
Добрый день,
Откатился до прошивки 1.2.0803.1220, таргет 3.5.14.30. После загрузки проекта контроллер проработал с полчаса и опять выбросил исключения:
55526

55527

55528

Евгений Кислов
11.06.2021, 11:31
Добрый день,
Откатился до прошивки 1.2.0803.1220, таргет 3.5.14.30. После загрузки проекта контроллер проработал с полчаса и опять выбросил исключения:
55526

55527

55528

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

А как именно вы откатили прошивку?

S#716_0P
11.06.2021, 11:32
Через веб-конфигуратор с удалением настроек

Евгений Кислов
11.06.2021, 11:34
Через веб-конфигуратор с удалением настроек

Вы один раз эту процедуру выполнили?

S#716_0P
11.06.2021, 11:40
Да, один раз.

Евгений Кислов
11.06.2021, 11:47
Попробуйте еще раз откатиться (с SP14 на SP14, с удалением настроек), пожалуйста.

S#716_0P
11.06.2021, 12:04
Еще раз перепрошил на SP14. После загрузки минуты три проработал и выбросил исключение:
55530

55531

Евгений Кислов
11.06.2021, 12:06
Еще раз перепрошил на SP14. После загрузки минуты три проработал и выбросил исключение:
55530

55531

А вы можете провести экперимент с тестовым проектом?
Удалить весь код и оставить, например, только опрос через шаблоны.

S#716_0P
11.06.2021, 13:14
Загрузил пустой проект, оставил тестироваться.

S#716_0P
11.06.2021, 16:11
Еще одна ошибка: сбрасываю контроллер до заводских, затем пытаюсь загрузить проект. Проект загружается, но появляется окно "Не могу создать каталог". После запуска проекта пишет такую ошибку постоянно циклически:
55534

Евгений Кислов
11.06.2021, 16:13
Еще одна ошибка: сбрасываю контроллер до заводских, затем пытаюсь загрузить проект. Проект загружается, но появляется окно "Не могу создать каталог". После запуска проекта пишет такую ошибку постоянно циклически:
55534

Это с пустым проектом?

S#716_0P
11.06.2021, 16:25
Нет, с пустым отработал 2 часа. Исключения не выбрасывал. Решил опять рабочий проект загрузить. При загрузке выдает ошибку и визуализация не полностью на экран выводится - часть элементов не отображается.

Обесточил минут на пять, после этого проект загрузился нормально.

S#716_0P
11.06.2021, 16:45
Загрузка контроллера не может быть причиной?
55535

55536

55537

Не могу найти температуру процессора. У контроллеров под Codesys 2.3 есть такой параметр. Здесь где то его можно посмотреть?

S#716_0P
11.06.2021, 17:57
Еще один момент:
После некоторых сбоев пишет, что отсутствует загрузочное приложение:
55539

Если зайти в папку PlcLogic/Application, то у файла приложения изменено расширение:
55538

Евгений Кислов
12.06.2021, 06:36
Еще один момент:
После некоторых сбоев пишет, что отсутствует загрузочное приложение:
55539

Если зайти в папку PlcLogic/Application, то у файла приложения изменено расширение:
55538

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

И еще просьба - откройте ваш проект в версии для SP14 и проверьте версии компилятора и профиля визуализации (Проект - Установки проекта).


Загрузка контроллера не может быть причиной?

Крайне маловероятно.


Не могу найти температуру процессора. У контроллеров под Codesys 2.3 есть такой параметр. Здесь где то его можно посмотреть?

Нет, здесь этого параметра нет.

S#716_0P
16.06.2021, 07:14
Добрый день,
Удалил из проекта все тренды. Работает где-то пол суток и бросает исключение.
55592

Проверил в конфигураторе задач: у всех задач сторожевые таймеры отключены.

Евгений Кислов
16.06.2021, 07:22
Добрый день,
Удалил из проекта все тренды. Работает где-то пол суток и бросает исключение.
55592

Проверил в конфигураторе задач: у всех задач сторожевые таймеры отключены.

Напишите мне на почту ваши контакты, пожалуйста (например, номер телефона).

S#716_0P
16.06.2021, 10:54
Контакты отправил на почту.

Евгений Кислов
16.06.2021, 11:01
Контакты отправил на почту.

Мне, к сожалению, никаких писем не пришло.
Отправьте через личные сообщения на форуме тогда.

Mr_Andrson
26.07.2023, 14:00
Добрый день!
Столкнулись с вышеупомянутой проблемой! По требованию службы безопасности обновили прошивку контроллера СПК110, после этого проект начал периодически слетать, выводя сообщение о отсутствии визуализации.
Обновляли ступенчато, по вышей методике - сначала до версии 1.3.0928.2149, затем до версии 2.4.0923.1000.
69225
Подскажите, какие дальнейшие действия?

Евгений Кислов
26.07.2023, 14:12
Добрый день!
Столкнулись с вышеупомянутой проблемой! По требованию службы безопасности обновили прошивку контроллера СПК110, после этого проект начал периодически слетать, выводя сообщение о отсутствии визуализации.
Обновляли ступенчато, по вышей методике - сначала до версии 1.3.0928.2149, затем до версии 2.4.0923.1000.
69225
Подскажите, какие дальнейшие действия?

Добрый день.
Нужно обеспечить удаленный доступ по AeroAdmin в момент "слетания" проекта.

Mr_Andrson
26.07.2023, 14:18
Это к сожалению невозможно сделать. На заводе не дают удаленку, а проект перед тем, как "слететь" прожил в контроллере неделю. Выловить момент, когда проект слетает - сутками сидеть придется возле шкафа

Евгений Кислов
26.07.2023, 14:24
Это к сожалению невозможно сделать. На заводе не дают удаленку, а проект перед тем, как "слететь" прожил в контроллере неделю. Выловить момент, когда проект слетает - сутками сидеть придется возле шкафа

Тогда нужно получить максимум информации, что произошло непосредствненно перед "слетом" (например, выключение питания).

Mr_Andrson
26.07.2023, 14:29
Питание периодически скидывали с контроллера, не знаю зачем..

Евгений Кислов
27.07.2023, 06:14
Выложите скриншот вкладки Система - Точки монтирования из web-конфигуратора.

Mr_Andrson
27.07.2023, 11:26
69244
Приложение сейчас сбрасывается после перезагрузки СПК. Память почему-то отображается "забитой"

Евгений Кислов
27.07.2023, 11:30
У вас память в контроллере закончилась - это видно на скриншоте.

Mr_Andrson
27.07.2023, 12:02
Ну да, я вижу, что закончилась. Как ее почистить? И как избежать переполнения в дальнейшем?

Евгений Кислов
27.07.2023, 12:11
Ну да, я вижу, что закончилась. Как ее почистить? И как избежать переполнения в дальнейшем?

Например, через web-конфигуратор: Система - Резервная копия - Выполнить сброс



И как избежать переполнения в дальнейшем?

Для начала нужно установить причину заполнения памяти. Возможно, приложение контроллера сохраняет большое количество архивных данных в файлах - тогда нужно внести изменения в эту часть проекта.