Показано с 1 по 1 из 1

Тема: Перебрасывание строк в таблице

  1. #1

    По умолчанию Перебрасывание строк в таблице

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

Похожие темы

  1. Сравнение строк в ПЛК100
    от desperadoes в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 11.02.2014, 18:08
  2. ФБ Сравнение строк
    от S.A.D. в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 17.08.2012, 15:18

Ваши права

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