Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 29 из 29

Тема: Retain в СПК110

  1. #21
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,612

    По умолчанию

    Надеюсь, что такой бяки как тут: http://www.owen.ru/forum/showthread.php?t=14536&page=12 с СПК не будет. И ретейна всем хватит и останавливаться самопроизвольно не будет.
    И ещё, пожелание производителям, исправляйте и улучшайте качество продукции. Люди хотят покупать вашу продукцию, но из-за вот таких бяк, бояться её брать.

  2. #22

    По умолчанию

    Тоже бодался с объявлением Retain:
    Обновился аж до CDS 3.5 SP5 Patch 4
    Target 3.5.4.20
    Не помогло.

    - решено, необходимо описывать переменные retain не в отдельном файле PersistentVars, а в уже имеющемся GVL либо создать новый.


    VAR_GLOBAL
    [глобальные переменные]
    END_VAR

    VAR_GLOBAL RETAIN
    [глобальные переменные Retain]
    END_VAR

  3. #23

    По умолчанию

    У меня тоже старый проект после заливки в новый СПК207 (600 МГц) стал RETAINы терять после перезагрузки. Более того он теряет еще и файлы с текстами (списками) и у меня вместо текста на экране ????? вылезают. В логах СПК пишет не найдены файлы и полный перечень всех текстовых списков. Но самое интересное что на одном СПК207 600МГц проект работает нормально, а на самых свежих, которые к новому году пришли с новой прошивкой, которой даже на форуме нет, пишет память переполнена и не заливается проект. Так что похоже там память разная и по разному работает. Да еще и с прошивкой явно проблемы есть :-( Через пару дней вот предстоит начать разбираться с этой проблемой...

  4. #24

    По умолчанию

    Столкнулся с проблемой ratain переменными, имеется проект на финальной стадии под СПК107. после загрузки проекта в СПК было обнаружено что не сохраняются переменные в retain памяти. Объявление переменных изначально было так
    VAR_GLOBAL
    T_obr:real;
    T_otp:real;
    END_VAR

    VAR_GLOBAL RETAIN
    G_SYST:T_SYST;

    END_VAR

    где T_SYST структура

    Так вот при такой иерархии Глобальных переменных retain не сохранялись, пришлось создать отдельную группу глобальных переменных, после чего все заработало. )))

  5. #25

    По умолчанию

    В моем случае контроллер в ремонт оказалось :-)

  6. #26
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,612

    По умолчанию

    Кто ни будь подскажите за retain в СПК? Параметры которые вводятся с экрана СПК нужно объявлять retain, или они будут являться retain по умолчанию?
    Параметры считанные с модулей расширения по Modbus - slave будут являться retain по умолчанию?
    Может где-то это всё расписано?

  7. #27

    По умолчанию

    По умолчанию все переменные хранятся только в оперативной памяти. Для записи переменных в энергонезависимую память Retain, нужно отдельно об этом позаботиться.
    Как писали чуть ранее, в области объявления переменных нужно дописать ключевое слово "RETAIN".
    Объем памяти retain на порядки меньше оперативной памяти(цифры в руководстве эксплуатации). При использовании стоит это учесть.

  8. #28

    По умолчанию

    Цитата Сообщение от Эдуард_Н Посмотреть сообщение
    Кто ни будь подскажите за retain в СПК? Параметры которые вводятся с экрана СПК нужно объявлять retain, или они будут являться retain по умолчанию?
    Параметры считанные с модулей расширения по Modbus - slave будут являться retain по умолчанию?
    Может где-то это всё расписано?
    Только те переменные, которые Вы объявите как retain, будут retain Это могут быть параметры, которые Вы вводите с экрана или данные с модулей. Данные с модулей не рекомендуется хранить в retain, т.к. кол-во обращений в память ограничено, где-то в районе 1000000 , точное число нигде не указано, но это обычная флеш память, а так как там не реализованы алгоритмы SSD , то долбежка одной и той же ячейки быстро выведет память из строя. Во вторых, объем ограничен, всего 4 Кб. Хватит для сохранения первоначальных параметров загрузки и сохранения установок

  9. #29
    Пользователь
    Регистрация
    10.04.2010
    Адрес
    Алтайский край,г.Рубцовск
    Сообщений
    955

    По умолчанию

    Снимок.JPGСнимок1.JPGСамое интересное что к примеру в ПЛК100 те-же 4Кб, только кол-во переменных которые можно сохранить в сотке несоизмеримо больше

Страница 3 из 3 ПерваяПервая 123

Похожие темы

  1. Вопрос по СПК110
    от Konstantin_GTK в разделе СПК1хх
    Ответов: 37
    Последнее сообщение: 10.02.2016, 12:11
  2. СПК110
    от grr в разделе СПК1хх
    Ответов: 28
    Последнее сообщение: 19.11.2015, 11:35
  3. СПК110 + 32ДН
    от МаксТТ в разделе СПК1хх
    Ответов: 4
    Последнее сообщение: 12.08.2014, 18:45
  4. СПК110 + МВ110-8А
    от GoodLuck в разделе СПК1хх
    Ответов: 4
    Последнее сообщение: 19.05.2014, 10:59
  5. Исторический график в СПК110
    от GoodLuck в разделе СПК1хх
    Ответов: 1
    Последнее сообщение: 05.05.2014, 12:09

Ваши права

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