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

Тема: Создание таймера в среде OWEN Logic

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

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

    По умолчанию

    Все микроконтроллеры идут с ограниченным циклом перезаписи. И хоть производитель гарантирует 1 млн циклов, Не стоит перебарщивать. Надо в память писать только часы, а минуты просто помнить в оперативке (в переменной). Час заполнился, сохранили. Этот способ плох тем, что при выключении питания, все недочасы сбросятся. Можно помнить и минуты, но секунды - это уже извращение.

  2. #2
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,910

    По умолчанию

    Цитата Сообщение от MACTEP-RH Посмотреть сообщение
    Все микроконтроллеры идут с ограниченным циклом перезаписи. И хоть производитель гарантирует 1 млн циклов, Не стоит перебарщивать. Надо в память писать только часы, а минуты просто помнить в оперативке (в переменной). Час заполнился, сохранили. Этот способ плох тем, что при выключении питания, все недочасы сбросятся. Можно помнить и минуты, но секунды - это уже извращение.
    А. У некоторых ПЛК есть область памяти, которая питается от батарейки
    Б. У ПРки запись в постоянную память производится при отключении питания

  3. #3
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,438

    По умолчанию

    Цитата Сообщение от MACTEP-RH Посмотреть сообщение
    Все микроконтроллеры идут с ограниченным циклом перезаписи. И хоть производитель гарантирует 1 млн циклов, Не стоит перебарщивать. Надо в память писать только часы, а минуты просто помнить в оперативке (в переменной). Час заполнился, сохранили. Этот способ плох тем, что при выключении питания, все недочасы сбросятся. Можно помнить и минуты, но секунды - это уже извращение.
    Ничего там не сбросится, в смысле, если предварительный счётчик-делитель будет с энергонезависимостью, например счётчик СТ из ОЛ обладает такими свойствами!
    Тогда и диапазона 16-битного счётчика из ОЛ хватит почти на 7,5 лет непрерывной работы, что в принципе достаточно, в смысле, достаточно смотреть не реже раза в семь лет, чтобы "круг" не пропустить! При большой наработке, как в данном случае, для особо замороченных можно в младший значащий разряд счётчика писать не часы, а десятки часов, тогда хватит на весь срок службы, почти на 75 лет! Минуты и секунды здесь не нужны и даже вредны, в смысле, удобнее будет по сети одним регистром передавать!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Похожие темы

  1. Owen Logic 2.1 нет экспорта устройства в Owen Cloud.
    от Григори в разделе Среда программирования OWEN Logic
    Ответов: 4
    Последнее сообщение: 12.10.2022, 19:33
  2. Добавление аварийных ситуаций в Owen Logic на ПР200 для отображения в Owen Cloud.
    от Григори в разделе Среда программирования OWEN Logic
    Ответов: 6
    Последнее сообщение: 07.07.2022, 11:09
  3. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  4. Цвет фона проекта в среде OWEN Logic
    от Lastyearshadow в разделе Среда программирования OWEN Logic
    Ответов: 0
    Последнее сообщение: 08.04.2020, 13:50
  5. OWEN Logic функциональный блок для интервального таймера
    от WarMan в разделе Программируемые реле
    Ответов: 2
    Последнее сообщение: 24.09.2018, 10:14

Ваши права

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