Показать сообщение отдельно
Старый 12.01.2022, 18:12   #11
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Ядро SMLogix аварийно остановлено

У вас в проекте неправильно реализована работа с блоком истории, возможно ядро падает из-за этого. Вы каждую секунду подаете сигнал в select, при этом период записи данных у вас 15 сек. Ладно, вы нагружаете контроллер, но 14 выборок из 15 бессмысленны, ибо данные в базе не поменялись.

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

Название:  93kRDL9a.png
Просмотров: 61
Размер:  14.6 Кбайт

Со своей стороны мы предусмотрим защиту от такого использования исторической системы.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием