Показано с 1 по 10 из 11

Тема: Локальный Var ведет себя как RETAIN

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    в первой строке программы поставьте тригер переднего фронта, на входе TRUE, по срабатыванию тригера инициализируйте переменные.
    К примеру
    R_TRIG(CLK:=TRUE, Q=> );
    IF R_TRIG.Q THEN
    i_1=1;
    i_2=5;....
    i_n=Z56;
    END_IF

  2. #2

    По умолчанию

    Так и придется делать, но все-таки почему переменные не обнуляются?
    И зачем тогда нужны объявления такого вида
    Var1:INT:=5;
    если все равно инициализации нет.
    Последний раз редактировалось tyura; 17.09.2011 в 22:02.

Похожие темы

  1. как показал себя трм212 в работе
    от maxmore в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 02.11.2015, 08:07
  2. retain
    от abzal в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 12.07.2011, 15:53
  3. Еще раз о retain
    от albor в разделе ПЛК1хх
    Ответов: 20
    Последнее сообщение: 08.05.2010, 20:33
  4. проблема Retain
    от Alex66 в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 22.06.2007, 11:00

Ваши права

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