Всем доброго времени суток! Сделал для себя таблицу которая отображает записи по дням одной переменной в СПК107. Хотел что бы при наступлении следующего дня тоесть в 00:00:00 в текущий рядок записывалось значение и архивация переходила в следующий. Для примера сделал небольшую таблицу на 5 строк (0-4). Когда я записываю i:=i+1; что бы перебрасывать на следущую строку у меня цикл повторяеться много раз и записывает все строки по несколько раз за ету секунду перехода дня.
Вопросы:
1. Как мне задать переменную i что бы она была равна 0 при старте программы (у меня i играет роль переменной которая переключает строки в таблице и когда я записываю условие i со старта принимает случайное значение от 0 до 4).2. Когда заканчиваеться день при таком условии у меня за секунду которая наступает в 00:00:00 строки записываються много раз причём все строки.Код:IF Hour+Minute+Second=00 THEN i:=i+1; END_IF3. Как сохранить мой архив в памяти панели что бы при отключении питания данные в таблице сохранились?Код:IF Hour+Minute+Second=00 THEN i:=i+1; END_IF
RealTimeClock4(FB) моя программа лежит тут, в самом начале.
Всем спасибо за помощь.