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

Тема: Отключение основного питания

  1. #1

    По умолчанию Отключение основного питания

    "При случайном отключении основного питания контроллер переходит на аварийное питание и сохраняет промежуточные результаты вычислений"-из РЭ на ПЛК154. Мне ненужно, чтобы ПЛК сохранял промежуточные резултаты, что делать? Можете привести пример АСУ, где необходимо сохранять промежуточные результаты вычислений.

  2. #2

    По умолчанию

    Если Вы не используете Retain, то ничего и не будет сохранено
    А как пример - вычисленное положение задвижки для задвижек без датчика положения, т.е. работающих по мат. модели.
    Примеров множество, уставки пользователя, текущее состояние процесса и пр.

  3. #3

    По умолчанию

    Как не использовать Retain?

  4. #4

    По умолчанию

    Если вы не объявляете переменные как retain. То они и не будут сохраняться при проподании питания.
    В "Руководство_CoDeSys_V23_RU.pdf " там это все описано.

  5. #5

    По умолчанию

    При проподании питания менее чем на 10 минут значения выходов восстанавливаются. При отсутствии питания более 10 минут значения сбрасываются в исходные. Необходимо чтоб и в первом случае происходил сброс значений. Как это сделать? Я не объявлял не одной переменной как retain.

  6. #6

    По умолчанию

    10 минут контроллер работает на аккумуляторе и не ВЫКЛЮЧАЕТСЯ.
    Если надо его выключить - анализируйте состояние статуза питания в модуле "Statistic" и при пропадании питания запускайте вечный цикл - контролер выключится.

    пример:

    В текст программы вставляете код
    WHILE POWER<>TRUE DO

    END_WHILE;

Ваши права

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