CODESYS форум

Добро пожаловать на официальный форум CODESYS
Deutsche Version English version russian version 
Текущее время: Пт апр 28, 2017 5:01 pm

Часовой пояс: UTC+01:00




Начать новую тему  Ответить на тему  [ 7 сообщений ] 
Автор Сообщение
 Заголовок сообщения: Тренды на Codesys for RPI
СообщениеДобавлено: Вс окт 16, 2016 7:49 am 
Не в сети

Зарегистрирован: Чт дек 20, 2007 3:54 pm
Сообщения: 29
Здравствуйте!

Коллеги, подскажите плиз по поводу трендов. Как то не стабильно они работают, либо я не правильно их сконфигурил. В общем смысл такой, ведутся восемь отдельных трендов по одному на каждый агрегат. В каждом тренде три real-параметра. После прогрузки и запуска проекта тренды вроде пишутся, но в какой-то момент, либо после перезагрузки малинки какие-то тренды продолжают писаться, а по каким-то на мнемосхеме отображения тренда пишет ошибку "Error 30437 occured", в журнале ПЛК пишет ошибку: Описание "Trend Storage Access: Database Error in function/method 130: Error code = 30437, Action = 3003". Компонент <1000>.
При этом видно, что запись в файлы трендов *.sqlite идет - время изменения файлов меняется с периодом записи тренда.

Что-же это может быть?


Вернуться к началу
 Заголовок сообщения: Re: Тренды на Codesys for RPI
СообщениеДобавлено: Пн окт 17, 2016 12:17 pm 
Не в сети

Зарегистрирован: Пт окт 02, 2015 2:05 pm
Сообщения: 41
Какая версия Codesys?


Вернуться к началу
 Заголовок сообщения: Re: Тренды на Codesys for RPI
СообщениеДобавлено: Пн окт 17, 2016 3:41 pm 
Не в сети

Зарегистрирован: Чт дек 20, 2007 3:54 pm
Сообщения: 29
3.5.9.20


Вернуться к началу
 Заголовок сообщения: Re: Тренды на Codesys for RPI
СообщениеДобавлено: Вт окт 18, 2016 5:26 pm 
Не в сети

Зарегистрирован: Чт дек 20, 2007 3:54 pm
Сообщения: 29
А возможно сделать так, чтобы при ошибках в трендах, если удалить их файлы, то они создавались бы сами при перезагрузке RPI ? Не после прогрузки проектом из среды разработки, а именно после перезагрузки.


Вернуться к началу
 Заголовок сообщения: Re: Тренды на Codesys for RPI
СообщениеДобавлено: Ср окт 19, 2016 7:13 am 
Не в сети

Зарегистрирован: Пт окт 02, 2015 2:05 pm
Сообщения: 41
А разве они не создаются автоматически после запуска codesys control?


Вернуться к началу
 Заголовок сообщения: Re: Тренды на Codesys for RPI
СообщениеДобавлено: Ср окт 19, 2016 3:13 pm 
Не в сети

Зарегистрирован: Чт дек 20, 2007 3:54 pm
Сообщения: 29
Нет, после старта Codesyscontrol файлы трендов заново не создаются. Соответственно, на мнемосхеме на тренде выдает ошибку "Some kind of disk I/O error occurred. Check disk space". Сдается мне где-то в настройках надо включить функцию создания файлов трендов на старте, если их нет. На ПЛК NIO2 от "Первая миля" файлы создаются на старте.
Вроде как разобрался с нестабильностью работы трендов. Получается что подсистема записи трендов (и алармов) в SQLite очень чувствительна к скачкам времени. После установки hw rtc (на DS3231), удаления fake-rtc часов и запуска синхронизации системного времени и rtc (hwclock -s) до пуска codesyscontrol тренды стали работать стабильно.


Вернуться к началу
 Заголовок сообщения: Re: Тренды на Codesys for RPI
СообщениеДобавлено: Пн дек 19, 2016 2:54 pm 
Не в сети

Зарегистрирован: Чт дек 20, 2007 3:54 pm
Сообщения: 29
И все же тренды на малинке работают отвратительно. Постоянно exception вылетает. И память утекает со скоростью примерно 30Мб за 15мин.
В общем решил я отказаться в своем проекте от трендов в пользу трассировки для визуализации изменений + запись параметров в csv-архив посредством SysFile для последующего анализа. По этой причине следующий вопрос: у трассировки на оси времени, как я понимаю, используется переменная типа Time, максимальное значение которой 49d17h2m47s295ms. Что с трассировкой произойдет по истечении этого времени - переполнится и заново с нуля считать начнет или как?


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 7 сообщений ] 

Часовой пояс: UTC+01:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


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

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB