Страница 4 из 4 ПерваяПервая ... 234
Показано с 31 по 39 из 39

Тема: сохранение переменных в ПР200 при отключении питания

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

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

    По умолчанию

    Вообще-то булевы энергонезависимые переменные лучше не иметь, я ранее предлагал в какой-то теме многочисленные варианты, типа так:

    Упаковка-распаковка булевых переменных_2.PNG

    Что позволяет использовать более эффективно энергонезависимую память, в 8 раз!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #2

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Вообще-то булевы энергонезависимые переменные лучше не иметь, я ранее предлагал в какой-то теме многочисленные варианты, типа так:

    Упаковка-распаковка булевых переменных_2.PNG

    Что позволяет использовать более эффективно энергонезависимую память, в 8 раз!
    Согласен, для сетевых это еще и обмен разгружает, но если 3-5 каналов, смысла вытягивать на холст пауки нет.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  3. #3

    По умолчанию

    Не могу на форуме найти как можно при загрузке прошивки не затирать текущие значения энергонезависимых переменных, может ткнете?
    При заливке туда записываются те значения которые были указаны для них как начальные
    Но и не нашел механизма как не затирать нужные перемнки в принципе. Так как была идея сохранять их текущие значения и на этапе старта в первый раз после прошивки перезаписать из ранее сохраненных, но ведь и ранее сохранённые затираются при загрузке прошивки
    Может использовать массивы или как то ещё? Но он и их затрет или перезапишет на значение по умолчанию наверное из таблицы переменных.
    Короче проблема вот такая, что на ходу проект обновлять опасно из за этого, нужно установку гасить
    Может кто сталкивался и есть решение проблемы?
    Напишите хоть в крадце с какого бока подойти к решению.

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

    По умолчанию

    Цитата Сообщение от zakhar81 Посмотреть сообщение
    Не могу на форуме найти как можно при загрузке прошивки не затирать текущие значения энергонезависимых переменных, может ткнете?
    При заливке туда записываются те значения которые были указаны для них как начальные
    Но и не нашел механизма как не затирать нужные перемнки в принципе. Так как была идея сохранять их текущие значения и на этапе старта в первый раз после прошивки перезаписать из ранее сохраненных, но ведь и ранее сохранённые затираются при загрузке прошивки
    Может использовать массивы или как то ещё? Но он и их затрет или перезапишет на значение по умолчанию наверное из таблицы переменных.
    Короче проблема вот такая, что на ходу проект обновлять опасно из за этого, нужно установку гасить
    Может кто сталкивался и есть решение проблемы?
    Напишите хоть в крадце с какого бока подойти к решению.
    Так что же там думать, вроде решение очень-очень очевидное, в смысле записать текущие значения как значения по умолчанию! Может Вы просто не хотите ничего делать, мне так кажется?!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #5

    По умолчанию

    Т.е. вы предлагаете включать отладку перед загрузкой и на бумажку переписывать все текущие значения переменных, потом их в таблицу в оставлять как значения по умолчанию, а если их пару десятков и несколько проектов.
    Это че за мазахизм такой?

  6. #6

    По умолчанию

    А ещё особый изврат это отыскать их в программе, так как функции поиска нет из таблицы

  7. #7
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,108

    По умолчанию

    Цитата Сообщение от zakhar81 Посмотреть сообщение
    А ещё особый изврат это отыскать их в программе, так как функции поиска нет из таблицы
    Есть окно мониторинга переменных, сразу все в одном месте будут.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  8. #8

    По умолчанию

    Дельное что нибудь предложите пожалуйста

Страница 4 из 4 ПерваяПервая ... 234

Похожие темы

  1. Ответов: 4
    Последнее сообщение: 17.03.2016, 13:27
  2. Ответов: 3
    Последнее сообщение: 11.08.2014, 11:51
  3. Ответов: 2
    Последнее сообщение: 06.05.2013, 15:13

Ваши права

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