Показано с 1 по 5 из 5

Тема: Ограничения на количество переменных в режиме симуляции?

  1. #1

    По умолчанию Ограничения на количество переменных в режиме симуляции?

    Добрый день! Подскажите пожалуйста, какие имеются ограничения на количество переменных в режиме симуляции (ПР200)? Ситуация следующая: на данный момент в проекте объявлено 90 переменных (bit и int), из них 48 - энергонезависимые (int); к 89-ти из них претензий нет; а вот последняя (90-я) в симуляторе ведет себя странно: вся цепочка блоков заканчивающаяся этой переменной неактивна, окно изменения значения этой переменной не доступно. Перенаправление этой цепочки блоков к любой из 89-и "правильных" переменных устраняет проблему. Любые переменные добавляемые после 89-ой оказываются неработоспособны в симуляторе. При этом проценты использования ресурсов в строке состояния содержат следующую информацию: [ФБ 0%][Перем 1%][ЭСППЗУ 19%][ПЗУ 4%][ОЗУ 8%]. Т.е., как я понимаю свободных ресурсов - море. Что это, ограничение симулятора, или какая-то другая проблема, которую можно решить? (В самой программе используется довольно большое количество блоков входных и выходных переменных.)

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

    По умолчанию

    Выложите проект, возможно причина в чем-то другом. Как можно налепить в ПР столько переменных то ?

  3. #3

    По умолчанию

    Проект во вложении. Речь о переменной aW24 и FB CLOCK24, BLINK24 находящихся с ней в связке (внизу справа). Если выход BLINK24 переподключить к любой другой переменной (например aW23) то проблемы нет.
    Насчет "огромного" количества переменных налепленных в ПР не совсем понятно. Если в каждом ПР200 есть N Кб памяти, значит это кому-нибудь нужно. У меня не 90% памяти занято, а 90 переменных. При этом количество занятых ресурсов ПР - мизерно (о чем свидетельствуют показания монитора ресурсов). Но, не хотелось бы уклоняться в сторону философских и морально-этических аспектов. Хотелось бы по существу проблемы.
    Последний раз редактировалось ida; 07.02.2017 в 21:53.

  4. #4
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,492

    По умолчанию

    Цитата Сообщение от ida Посмотреть сообщение
    Проект во вложении. Речь о переменной aW24 и FB CLOCK24, BLINK24 находящихся с ней в связке (внизу справа). Если выход BLINK24 переподключить к любой другой переменной (например aW23) то проблемы нет.
    Насчет "огромного" количества переменных налепленных в ПР не совсем понятно. Если в каждом ПР200 есть N Кб памяти, значит это кому-нибудь нужно. У меня не 90% памяти занято, а 90 переменных. При этом количество занятых ресурсов ПР - мизерно (о чем свидетельствуют показания монитора ресурсов). Но, не хотелось бы уклоняться в сторону философских и морально-этических аспектов. Хотелось бы по существу проблемы.
    Это элементарная невнимательность.
    Снимок.PNG

  5. #5

    По умолчанию

    Спасибо! Каюсь...

Похожие темы

  1. Энергонезевисимые переменные в режиме симуляции?
    от ida в разделе Среда программирования OWEN Logic
    Ответов: 3
    Последнее сообщение: 05.02.2017, 15:32
  2. Ответов: 1
    Последнее сообщение: 07.05.2016, 15:46
  3. Ответов: 28
    Последнее сообщение: 18.08.2015, 20:39
  4. Ограничения по количеству переменных в MODBUS
    от Павел ГОН в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 24.04.2007, 11:53

Ваши права

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