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

Тема: Сохранение состояния счётчика CTN

  1. #1

    По умолчанию Сохранение состояния счётчика CTN

    Здравствуйте, коллеги.
    Есть проект для ротации двух насосов, всё работает как надо, но есть одна загвоздка. В одном из макросов использую счётчик CTN и в его параметрах установил, чтобы он сохранял своё состояние, но при отключении питания и последующем его включении счётчик сбрасывается. Может я неправильно понимаю эту настройку ? Просто мне нужно, чтобы при пропадании питания, а затем его восстановлении счётчик продолжил считать дальше, а не начинал сначала. Сам макрос и проект прилагаю. В проекте и макросе для отладки считаются минуты, а не часы. Реле использую ПР200-24-1.1.0.
    Вложения Вложения

  2. #2

    По умолчанию

    Сейчас сделал пробный проект со счётчиком CTN без макроса, чтобы проверить сохраняет ли он своё состояние вне макроса, а то мало ли что. Увы, после отключения включения питания счётчик сбрасывается. Вопрос, что значит тогда параметр сохранять состояние ? Получается этот параметр никак не связан с энергонезависимостью и надо применять, какое-то другое решение ?

  3. #3
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,582

    По умолчанию

    У вас на вход сброса что-то подключено ? возможно при включении ПР там идет в первом шаге импульс....

  4. #4

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    У вас на вход сброса что-то подключено ? возможно при включении ПР там идет в первом шаге импульс....
    Да, подключено, цепочка сброса, но она не активна, сейчас проверил если её отключить то сохраняет значение. Надо теперь думать откуда при запуске этот импульс берётся и как от него избавиться. Спасибо за наводку.

  5. #5

    По умолчанию

    Цитата Сообщение от a_sergeevich Посмотреть сообщение
    Сейчас сделал пробный проект со счётчиком CTN без макроса, чтобы проверить сохраняет ли он своё состояние вне макроса, а то мало ли что. Увы, после отключения включения питания счётчик сбрасывается. Вопрос, что значит тогда параметр сохранять состояние ? Получается этот параметр никак не связан с энергонезависимостью и надо применять, какое-то другое решение ?
    У Вас там еще идут сигналы на сброс, скорее всего в момент запуска туда прилетает сигнал, а так счетчик должен сохранять, проверьте по этому алгоритму
    https://youtu.be/1Er-MqJ6vZ4?t=85
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  6. #6
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,582

    По умолчанию

    a_sergeevich при первом включении ПР, сигналы, которые имеют лог 1 в первом цикле дают лог 1 по всей цепочке.
    Иногда надо делать таймер на такие сигналы. А иногда наоборот, чтобы что-то проинициализировать, нужно без таймера.

  7. #7

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    У Вас там еще идут сигналы на сброс, скорее всего в момент запуска туда прилетает сигнал, а так счетчик должен сохранять, проверьте по этому алгоритму
    https://youtu.be/1Er-MqJ6vZ4?t=85
    Всё, решил проблему тем, что использовал прямой счёт, а остаток времени определяю с помощью вычитания. Получилось даже лучше чем было. Рисунок как переделал прилагаю.
    Так же прикладываю проект уже исправленный, может кому пригодится. Работает всё следующим образом: по умолчанию запускается Р2 первым, уставка ротации по умолчанию задана 24 часа, насосы переключаются по часам, если работающий насос уйдёт в аварию ( в моём проекте насосы работают от одного датчика перепада) либо можно переключить насосы кнопкой на входе DI6. При пропадании питания и подачи его вновь, запускается тот насос, который работал до пропадания питания, счёт времени продолжается с момента остановки. Вход EN предназначен для запуска алгоритма. Остальное понятно на схеме.
    Изображения Изображения
    • Тип файла: png 11.png (148.6 Кб, Просмотров: 26)
    Вложения Вложения

Похожие темы

  1. Архивные данные счётчика
    от Arimokita в разделе Master SCADA 3
    Ответов: 6
    Последнее сообщение: 25.09.2018, 18:25
  2. выход счётчика CTD
    от KoT'86 в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 04.05.2014, 17:29
  3. СИ-8 сброс счётчика
    от Alex777-83 в разделе Эксплуатация
    Ответов: 7
    Последнее сообщение: 11.04.2014, 09:40
  4. ПЛК 154. Сохранение состояния после рестарта.
    от PavelSpb в разделе Помощь Разработчикам
    Ответов: 3
    Последнее сообщение: 24.01.2014, 20:13
  5. Протокол для счётчика Альфа 1140
    от SVVSVA в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 07.09.2011, 22:09

Ваши права

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