Страница 189 из 775 ПерваяПервая ... 89139179187188189190191199239289689 ... ПоследняяПоследняя
Показано с 1,881 по 1,890 из 7742

Тема: Экспресс вопрос (ответ)

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

    По умолчанию

    Прошу пояснить на более простом примере почему несохраняется наработка после отключения питания. Не сохраняются ни целочисленные не логические переменные в чем причина.
    Пример прикладываю. Работаю в Owen Logic 1.8.4 build 107 beta с версией програмной прошивки 1.06. На ПР200-220.0.Х.ХХХХ.
    П.С. На дисплей выведена текущая наработка, а лампочка указывает на состояние логической переменной. Галочки стоят на энергонезависимая.
    Вложения Вложения
    Последний раз редактировалось Скиталец; 22.10.2015 в 08:09.

  2. #1882

    По умолчанию

    сам счетчик при потере питания сбросится и пропишет 0 в переменную наработка, на уникальность не притендую и железа проверить нет, может поможет Проверка работы энергонезависимой памяти1.owl

  3. #1883

    По умолчанию

    НУ а толку от того что она у вас энергонезависимая? CTN1 вполне энергозависимый и при включении питания записывает "0" в наработку и в старт. Поставьте галочку сохранения состояния в свойствах счетчика.

  4. #1884

    По умолчанию

    Посоветуйте толковую литературу для изучения логики чтобы научиться программировать реле

  5. #1885

    По умолчанию

    НУ а толку от того что она у вас энергонезависимая? CTN1 вполне энергозависимый и при включении питания записывает "0" в наработку и в старт. Поставьте галочку сохранения состояния в свойствах счетчика.
    век живи-век учись....тупанул.

    Посоветуйте толковую литературу для изучения логики чтобы научиться программировать реле
    курс от Кирилла ищите на форуме, и F1 в ОЛ......
    Последний раз редактировалось Павел Братковский; 22.10.2015 в 10:33.

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

    По умолчанию

    Прошу пояснить, что означает и как использовать энергонезависимость переменных. При программировании ПР 200. А то от того что ставлю галочку на переменной, делая её энергонезависимой как написано вверху (тулбар надписаей), ничего не происходит. Никак пока немогу понять как они работают. Поскольку в моём понимании энергонезависимая (=retain) переменная сохраняется после ухода питания.

  7. #1887

    По умолчанию

    Цитата Сообщение от Скиталец Посмотреть сообщение
    Прошу пояснить, что означает и как использовать энергонезависимость переменных. При программировании ПР 200. А то от того что ставлю галочку на переменной, делая её энергонезависимой как написано вверху (тулбар надписаей), ничего не происходит. Никак пока немогу понять как они работают. Поскольку в моём понимании энергонезависимая (=retain) переменная сохраняется после ухода питания.
    Для присвоения переменной статуса ретейн достаточно поставить галочку "энергонезависмость", такж можно установить значения по умолчанию, которые будут применены после загрузки проекта.
    Ретейн переменные могут быть перезаписаны энергоЗАВИМСИМЫМИ блоками при старте прибора, поэтому необходимо отслеживать как пишется ретейн переменные.

    Сетевые для режима слейв являются ретейн по умолчанию.

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

    По умолчанию

    Цитата Сообщение от Павел Братковский Посмотреть сообщение
    сам счетчик при потере питания сбросится и пропишет 0 в переменную наработка, на уникальность не притендую и железа проверить нет, может поможет Проверка работы энергонезависимой памяти1.owl
    Спасибо за идею о проверке, возможности запоминания состояния, но это не то.
    Да когда выбираеш запоминание состояния оно запоминается и потом передается на переменную даже если та не энергонезависима.
    Вот тока схему сделал максимально простой, что бы быстрей приходило понимание и в реализации дополнительных плюшек смысла невижу т.к. основа пока непонятна.
    Забавно но немогу понять почему добавление тернарного оператора выбора по управляющему сигналу (SEL), запоминается как то странно это почему без него не происходит того же самого.

  9. #1889
    Пользователь
    Регистрация
    21.09.2015
    Адрес
    Якутск
    Сообщений
    7

    По умолчанию

    Илья Вячеславович поясните пожалуйста, я правильно понимаю что при старте прибора если переменная объявлена энергонезависимой, а у энергозависимого блока стоит галочка сохранить состояние то при старте он перезапишет значение. Но если переменная объявлена энергонезависимой, и энергозависимые блоки находятся в состоянии (сохранить состояние -нет), то почему же данные не сохраняются.
    Просто если схитрить, то как сохранить значение значение булевой константы.
    Так же прошу глянуть пример выложенный чуть выше (Проверка работы энергонезависимой памяти.owl )

  10. #1890

    По умолчанию

    Цитата Сообщение от Скиталец Посмотреть сообщение
    Илья Вячеславович поясните пожалуйста, я правильно понимаю что при старте прибора если переменная объявлена энергонезависимой, а у энергозависимого блока стоит галочка сохранить состояние то при старте он перезапишет значение. Но если переменная объявлена энергонезависимой, и энергозависимые блоки находятся в состоянии (сохранить состояние -нет), то почему же данные не сохраняются.
    Просто если схитрить, то как сохранить значение значение булевой константы.
    Так же прошу глянуть пример выложенный чуть выше (Проверка работы энергонезависимой памяти.owl )
    Функциональные блоки при старте в любом случае имеют какое либо определенной значение иначе будет неопределенность в схеме. Это значение попадает либо на следующий блок либо в переменную как в данном проекте. Да при старте блок запишет в переменную наработка свое значение и в этом случае не имеет значения энергонезависимая она или нет. Если у блока не стоит галочка сохранять значение то при старте значение равно 0 и оно будет записано. Галочка сохранять значение делает внутренние переменные в блоке CTN ретейн переменными, и они сохраняются при сбросе питания. В этом случае использовать ретейн переменную не имеет смысла.

Страница 189 из 775 ПерваяПервая ... 89139179187188189190191199239289689 ... ПоследняяПоследняя

Похожие темы

  1. CODESYS V3.5. Вопросы и ответы
    от ООО "БЛС инжинеринг" в разделе ПЛК (среда CODESYS V3.5)
    Ответов: 7083
    Последнее сообщение: Вчера, 19:48
  2. ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)
    от Serge_UA в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 10437
    Последнее сообщение: Вчера, 19:41
  3. вопрос-ответ , или а поговорить????
    от Павел Братковский в разделе Трёп (Курилка)
    Ответов: 10
    Последнее сообщение: 24.01.2018, 11:05
  4. Преобразовать ответ
    от IIeroniux в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 05.10.2015, 17:45

Ваши права

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