Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Persistent переменные

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

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

    По умолчанию Persistent переменные

    Здравствуйте!

    После перезапуска ПЛК200 Persistent-переменные обнуляются. Похожая тема:

    https://owen.ru/forum/showthread.php?t=38128

    но там решение не приведено.

    Persistent.png

  2. #2
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,850

    По умолчанию

    Цитата Сообщение от Dennstroyer Посмотреть сообщение
    Здравствуйте!

    После перезапуска ПЛК200 Persistent-переменные обнуляются. Похожая тема:

    https://owen.ru/forum/showthread.php?t=38128

    но там решение не приведено.

    Persistent.png
    Добрый день.
    Свяжитесь со мной по телеграм (в подписи) и обеспечьте удаленный доступ по AnyDesk.

  3. #3
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,850

    По умолчанию

    Проблема была с "проблемной" SD-картой - из-за нее почти мгновенно забивался системный лог ("mmc0: skipping voltage switch") и сервис CODESYS не мог вычитать из него адрес сегмента MRAM-памяти.

  4. #4

    По умолчанию

    добрый день.
    столкнулся с такой же проблемой, не видит SD-карту, хотя бук читает ее без проблем, в системном логе ("mmc0: skipping voltage switch") и не сохраняются ретайн переменные после перезагрузки по питанию.
    вылечил полным сбросом контроллера до заводских настроек и извлечении SD-карты.

  5. #5
    Пользователь
    Регистрация
    03.02.2010
    Адрес
    Минусинск, Красноярский край.
    Сообщений
    14

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Проблема была с "проблемной" SD-картой - из-за нее почти мгновенно забивался системный лог ("mmc0: skipping voltage switch") и сервис CODESYS не мог вычитать из него адрес сегмента MRAM-памяти.
    Добрый день. Что в итоге было решено с "проблемной" SD-картой?
    Столкнулся с аналогичной проблемой. Перебирать различные SD-карты? Или есть другой путь решения?

  6. #6

  7. #7

    По умолчанию

    Бывает иногда такое. Со 150 ПЛК200 с полностью одинаковыми прошивками, настройками и программами на нескольких периодически обнуляется Persistent.
    Техподдержка говорит, что это может быть из-за проблем с напряжением.
    Но после замены проблемных ПЛК на другие проблема исчезает

  8. #8

    По умолчанию

    Извиняюсь за глупый вопрос. А что, для Persistent переменных обязательно нужна SD карта?

  9. #9
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,850

    По умолчанию

    Цитата Сообщение от smnt Посмотреть сообщение
    Извиняюсь за глупый вопрос. А что, для Persistent переменных обязательно нужна SD карта?
    Нет.
    Для работы с энергонезависимой памятью контроллер должен знать некоторые характеристики микросхемы.
    При запуске контроллера драйвер микросхемы выводит их в лог, а наш сервис считывает их оттуда и записывает в конфиг-файл CODESYS.
    Если по каким-то причинам лог сразу после запуска забивается и начинает перезаписываться (например - из-за сообщений о проблемах с SD-картой; может и по другим причинам) -
    то наш сервис не может их считать и работать с MRAM не получится.

  10. #10

    По умолчанию

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

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Global и persistent переменные не меняют значение.
    от MishaSur в разделе СПК210, СПК1xx [М01]
    Ответов: 1
    Последнее сообщение: 22.12.2022, 13:11
  2. СПК107 Persistent - сколько вас?
    от Raikkonen в разделе СПК210, СПК1xx [М01]
    Ответов: 5
    Последнее сообщение: 24.02.2022, 17:46
  3. СПК210 не сохраняются переменные PERSISTENT RETAIN
    от Игорь П в разделе СПК2xx (архив)
    Ответов: 1
    Последнее сообщение: 05.11.2021, 17:05
  4. Переменные PERSISTENT RETAIN
    от Edik_Ponomarenko в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 21.11.2012, 19:43
  5. Var_global Retain Persistent не сохраняется
    от Voronok в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 04.12.2008, 14:21

Ваши права

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