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

Тема: statistic СПК207

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от Пьер Посмотреть сообщение
    запись события, когда вкл./откл. энергия, в этот момент сохранять переменные в retain
    Это ведь происходит автоматически, если переменная объявлена как RETAIN.

    Цитата Сообщение от Пьер Посмотреть сообщение
    и после включения входить в рабочее состояние.
    После подачи питания программа не RETAIN переменные инициализируются значениями по умолчанию.

    Определить момент старта программы (подачи питания) можно так:

    Заведите переменную
    Код:
    xJustPoweredOn : BOOL     := TRUE;
    а в коде программы:
    Код:
    IF xJustPoweredOn THEN
      // Тут Вы
      // делаете все, что нужно при подаче питания
    
      xJustPoweredOn := FALSE;
    END_IF

  2. #2
    Пользователь Аватар для Пьер
    Регистрация
    26.01.2011
    Адрес
    Земля
    Сообщений
    519

    По умолчанию

    Цитата Сообщение от Осинский Алексей Посмотреть сообщение
    Это ведь происходит автоматически, если переменная объявлена как RETAIN.


    После подачи питания программа не RETAIN переменные инициализируются значениями по умолчанию.

    Определить момент старта программы (подачи питания) можно так:

    Заведите переменную
    Код:
    xJustPoweredOn : BOOL     := TRUE;
    а в коде программы:
    Код:
    IF xJustPoweredOn THEN
      // Тут Вы
      // делаете все, что нужно при подаче питания
    
      xJustPoweredOn := FALSE;
    END_IF
    последний абзац кода не понял.
    Не зная броду, не суйся в воду. (Пословица.)
    Век живи, век учись(а умрешь дураком).
    Опыт растет прямо пропорционально выведенному из строя оборудованию.

  3. #3

    По умолчанию

    Цитата Сообщение от Пьер Посмотреть сообщение
    последний абзац кода не понял.
    Если я Вас правильно понял - Вам нужно определить момент подачи питания на ПЛК (старта программы) для перехода в режим работы.
    Поэтому при старте контроллера переменная xJustPoweredOn инициализируется значением TRUE, а после обработки это значение сбрасывается в FALSE, чтобы в следующем цикле контроллера этот код не выполнился.

  4. #4
    Пользователь Аватар для Пьер
    Регистрация
    26.01.2011
    Адрес
    Земля
    Сообщений
    519

    По умолчанию

    Цитата Сообщение от Осинский Алексей Посмотреть сообщение
    xJustPoweredOn
    попробуем.
    Не зная броду, не суйся в воду. (Пословица.)
    Век живи, век учись(а умрешь дураком).
    Опыт растет прямо пропорционально выведенному из строя оборудованию.

Похожие темы

  1. небольшая непонятка в Statistic[VAR]
    от Anthonymus в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 05.04.2012, 12:20
  2. Модуль Statistic + TraceMode 6
    от Vizol в разделе Другие SCADA системы
    Ответов: 2
    Последнее сообщение: 17.11.2011, 17:15
  3. Модуль statistic в ПЛК154
    от fox-papashka в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 09.09.2011, 09:20
  4. Real_To_Int + Statistic module
    от nemo_1977 в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 06.06.2011, 20:22
  5. Модуль Statistic, ПЛК100KL, Таргет 2.10.9
    от Kakava в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 19.02.2010, 22:31

Ваши права

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