Просмотр полной версии : Сохранение вычислений в энергонезависимой памяти.
Добрый день.
Столкнулся со следующей проблемой: Не сохраняются retain переменные измененные в цикле программы. После выключения сбрасываются на дефолтные. Если переменную пытаться менять из интерфейса ПР200 то так же ничего не сохраняется. Сохраняется только если не использовать запись в переменную в цикле программы. Переменная zeroPoint обьявлена как энергонезависимая.
44497
Потому что при старте у вас и записывается 0 по фронту при включении питания. надо изменить схему.
То есть предыдущее значение из линии задержки он считает как ноль?
Спасибо. Не подумал об этом.
Сергей0308
06.09.2019, 17:22
Поставьте вместо линии задержки на 1 цикл блок входной этой энергонезависимой переменной!
Ревака Юрий
06.09.2019, 18:00
Добрый день.
Столкнулся со следующей проблемой: Не сохраняются retain переменные измененные в цикле программы. После выключения сбрасываются на дефолтные. Если переменную пытаться менять из интерфейса ПР200 то так же ничего не сохраняется. Сохраняется только если не использовать запись в переменную в цикле программы. Переменная zeroPoint обьявлена как энергонезависимая.
44497
В описании есть проект для тестирования.
https://youtu.be/LrpQqC7F9d4
zimm2010
20.05.2020, 15:55
Перерыл всю инструкцию к ПР200 и OvenLogiс по поводу записи энергонезависимых переменных. Непонятно, то ли каждый цикл пишутся, то ли по выключению питания. В видео говорят, что по выключению питания. Этот момент если я его проглядел, неплохо бы было добавить в инструкцию.
Перерыл всю инструкцию к ПР200 и OvenLogiс по поводу записи энергонезависимых переменных. Непонятно, то ли каждый цикл пишутся, то ли по выключению питания. В видео говорят, что по выключению питания. Этот момент если я его проглядел, неплохо бы было добавить в инструкцию.
https://ru.wikipedia.org/wiki/%D0%AD%D0%BD%D0%B5%D1%80%D0%B3%D0%BE%D0%BD%D0%B5%D 0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%B0%D1% 8F_%D0%BF%D0%B0%D0%BC%D1%8F%D1%82%D1%8C
Алексеев
20.05.2020, 16:35
Перерыл всю инструкцию к ПР200 и OvenLogiс по поводу записи энергонезависимых переменных. Непонятно, то ли каждый цикл пишутся, то ли по выключению питания. В видео говорят, что по выключению питания. Этот момент если я его проглядел, неплохо бы было добавить в инструкцию.
Я с тобой согласен когда начинал делать проекты на ПЛК , а потом на ПР200 всегда в голове крутилось что как менее чаще записывать в энерго независимые переменные
потому что знал ( начинал свою деятельность программиста с создания програм на микроконтроллерах , а там за этим необходимо очень пристально следить) , что количество циклов записи ограничено .
И только на форуме узнал что запись в энерго независимые переменные в ПЛК и в ПР200 происходит только после выключения питания . И опасения исчезли .
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot