Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 29

Тема: Retain в СПК110

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

    По умолчанию Retain в СПК110

    Сегодня впервые за время работы с ПЛК столкнулся с нехваткой памяти, есть проект в котором около 50 Retain, добавляю массив данных при загрузке появлякться ошибка нехватка энергонезависимой памяти,в связи с этим вопрос а куда она делась, что вообще пишется в энергонезависимую память, при работе с ПЛК в область Retain я запихивал намного больше и ничего подобного не происходило

  2. #2

    По умолчанию

    Это недокументированная фича CODESYS.
    Если вы объявили RETAIN внутри Program или Function Block, то это компонент полностью со всеми своими переменными пишется в RETAIN. И памяти расходуется сильно больше.
    Чтобы этого избежать Retain лучше всего запихнуть в отдельный GVL(Global Variables List).

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

    По умолчанию

    Спасибо сейчас пойду пробовать, вечером отпишусь

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

    По умолчанию

    Ерунда не помогает ,выкинул все retain из проекта перевел в global при добавлении любой rfetain переменной вылетает нехватка памяти

  5. #5

    По умолчанию

    Цитата Сообщение от жекон Посмотреть сообщение
    Ерунда не помогает ,выкинул все retain из проекта перевел в global при добавлении любой rfetain переменной вылетает нехватка памяти
    Projectarchive в студию.

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

    По умолчанию

    Сегодня опять морочилься вот все что смог запихать последняя переменная уже лишняя Снимок.JPG
    , и архив проекта Пастеризатор.projectarchive

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

    По умолчанию

    Цитата Сообщение от жекон Посмотреть сообщение
    Сегодня опять морочилься вот все что смог запихать последняя переменная уже лишняя Снимок.JPG
    , и архив проекта Пастеризатор.projectarchive
    так если это один и тот же проект, можжет просто из ретайнов не уддаляются некогда созданные переменные, которые и забивают Вам всю память, пустой проект залейте с ретайном, а потом обратно или так поудаляйте файл
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

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

    По умолчанию

    Да я даже загрузочное не создавал

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

    По умолчанию

    а как собирались проверять работу ретайнов? тем более значит осталось от старого проекта, надо чистить однозначно
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

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

    По умолчанию

    Нет там никакого старого проекта, я прошивку менял, ретайны проверяются -сброс-старт проекта

Страница 1 из 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

Ваши права

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