PDA

Просмотр полной версии : rs232 плк m02



werg
10.07.2019, 01:42
Обновил прошивку на ПЛК 110 30 m02 на последнюю - периодически стал появляться какой то мусор в Last error на rs232 (прикручена только панель сп307)
Появляется периодически раз в пару часов, но секунд на 20 точно.
В программе таймер с задержкой включения на 20 сек если Last error > 0 то срабатывает меркер.
до прошивки таймер был на 5 секунд и проблем не было. Шил через КДС.

Мария Мильчакова
11.07.2019, 10:23
Добрый день.
На какой прошивке Вы ранее работали?
Какова причина перепрошивки?
Какую прошивку установили: 1.0.4 или 1.0.6?

werg
13.07.2019, 16:29
Добрый день.
На какой прошивке Вы ранее работали?
Какова причина перепрошивки?
Какую прошивку установили: 1.0.4 или 1.0.6?

использовал 0.3.67 - причина перепрошивки переполнение переменной типа time через 49 дн, которая была исправлена в версии 0.3.76
установил последнюю 1.0.6

capzap
13.07.2019, 18:52
причина перепрошивки переполнение переменной типа time через 49 дн
возник интерес, как? Как можно исправить ограничение количества разрядов в 32-битном числе и еще вопрос, где?
Посмотрел лог, так и не нашел где это описано

werg
15.07.2019, 14:19
возник интерес, как? Как можно исправить ограничение количества разрядов в 32-битном числе и еще вопрос, где?
Посмотрел лог, так и не нашел где это описано
Собственно был ответ в этой теме https://www.owen.ru/forum/showthread.php?t=31276
Вы там тоже отписались.
Я откровенно говоря лог тоже смотрел и тоже не нашел там этого,
но доверился авторитету Филоненко Владислава.
Интересно ваше мнение по этому вопросу тоже услышать, пожалуйста

0.3.76 - Добавлен 160, исправлена перезагрузка через 49 дней