Объявление

Свернуть
Пока нет объявлений.

Восстановление работоспособности Trends(Тренды) и Alarms(Тревоги) в CODESYS

Свернуть
Это закреплённая тема.
X
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Восстановление работоспособности Trends(Тренды) и Alarms(Тревоги) в CODESYS

    При эксплуатации или разработке ПО в среде CODESYS, могут наблюдаться ошибки чтения базы данных Trends или Alarm. Все они, как правило, приводят к аварийному завершению визуализации ПЛК и сопровождаются аварийным сообщением выделенным красным цветом на сером фоне экрана. Сам Runtime при этом продолжает работать, целевое ПО тоже.
    Нажмите на изображение для увеличения.   Название:	ErrTrendsAlarms.png  Просмотров:	2  Размер:	63.2 Кб  ID:	1490




    Ошибки могут иметь и другой вид, иногда можно увидеть красные надписи в элементе чтения графиков или в таблице тревог, это уже может говорить о проблеме c SD накопителем. Все тревоги и тренды пишутся по умолчанию на SD карту ПЛК.

    Ниже приведено решение по восстановление работоспособности трендов и тревог.
    1. Убедиться что SD карта имеет не более 1 раздела.
    2. Перейти в системную утилиту ПЛК в раздел накопители, отформатировать SD карту в файловую систему ext4
    3. Открыть проект в среде CODESYS, в котором используются тренды или тревоги и выполнить команду «Сброс заводской устройства [Device]» и заново загрузить проект в ПЛК, после загрузки запустить проект.
    Нажмите на изображение для увеличения.   Название:	OrignReset.png  Просмотров:	2  Размер:	52.0 Кб  ID:	1491


    4. Подключиться к ПЛК по SSH через терминал Putty, ввести имя пользователя root и выполнить команду «systemctl restart codeys», произойдёт перезапуск runtime CODESYS.
    Нажмите на изображение для увеличения.   Название:	Putty.png  Просмотров:	2  Размер:	8.7 Кб  ID:	1492



    После этого тренды и тревоги будут работать исправно, история будет сохраняться в базу данных на SD карту. Если процессе отладки ПО, проблема с трендами и тревогами повторится, процедуру нужно выполнить заново.

    Если SD карта форматируется в процессе работы основного ПО, где уже используются тренды или тревоги, то после форматирования обязательно требуется заводской сброс устройства из среды CODESYS и новая загрузка ПО в ПЛК, так как базы данных создаются только в момент загрузки ПО из среды разработки, если этого не выполнить, то будут получены выше перечисленные проблемы.
    Последний раз редактировалось Пушкарев Андрей; 04-10-2023, 06:25 AM.
Обработка...
X