Просмотр полной версии : ПР205 опять счетчик наработки..
Васильев
23.09.2024, 20:50
ПР205 ОЛ2.7.350
прошу помощи..
проект уже почти готов, осталось дело за малым
реализовать счетчик наработки.. простой код - но на железе не работает!
После включения и выключения питания счетчик наработки сбрасывается в ноль.
На ПР200 такой код работает.
Спасибо большое.
Васильев
23.09.2024, 21:00
тогда мы не сможем вывести переменную на экран..
А если присваивать любой энергозависимой?
А уже её в экран впихивать?!
78814
Васильев
23.09.2024, 21:32
А если присваивать любой энергозависимой?
А уже её в экран впихивать?!
78814
Спасибо большое! Так заработало!
У меня были мысли так сделать..но останавливало то, что переменная на экране она уже энергонезависимая!
Потому как любое значение, которое вводим в поле на экране сохраняется!
Ничего не понимаю.
Меня самого напряг тот факт, что экран ПР200 имеет доступ ко всем переменным, а ПР205 - не ко всем. Почему?
Ну скажите спасибо Овену. У них 7 пятниц на неделе. Когда-то и Modbus можно было инициализировать значениями по умолчанию. Вот и до экрана добрались :)
По старой памяти заглядываю на форум - сам то уже давно на Arduino перелез.:rolleyes:
Сергей0308
23.09.2024, 22:03
Да не хочется им этим заморачиваться, типа и так сойдёт!
Васильев
23.09.2024, 22:06
Сейчас пару раз вот что произошло...до этого не обращал внимание
(возможно питание не отключал так быстро, после изменения экранной переменной).
выбираю включить, счетчики пошли, выключаю питание(тумблер на стороне 24В), ожидаю более 10 сек,
включаю питание и поле включить в состоянии выключено и счетчики остановлены. Что это такое? Как понимать?
источник питания стабильный, внутренняя батарейка 3,1В.
Может не хватает емкости внутренних конденсаторов для сохранения переменных.
В любом случае не понятно, потому как никто (я так думаю) не знает алгоритм сохранения энергонезависимых переменных.
Может небожители(разработчики) ситуацию разъяснят.
Значит, что через 10 сек энергозависимые (даже те которые на экране) вспоминают о своей зависимости.
Васильев
23.09.2024, 22:13
Ну скажите спасибо Овену. У них 7 пятниц на неделе. Когда-то и Modbus можно было инициализировать значениями по умолчанию. Вот и до экрана добрались :)
у меня пока есть возможность задания значения переменных Modbus...
Васильев
23.09.2024, 22:21
некорректный вопрос..
ПР205 и ОЛ наша разработка? (или басурманы разработали и прошивки пишут)
В теме ПР205 уже больше года разные пожелания (хотелки) просят. А так ничего из востребованного не реализовано...трудности перевода
Кто их знает. Думаете признаются? сильно в этом сомневаюсь, очень сильно...
kondor3000
23.09.2024, 22:56
Сейчас пару раз вот что произошло...до этого не обращал внимание
(возможно питание не отключал так быстро, после изменения экранной переменной).
выбираю включить, счетчики пошли, выключаю питание(тумблер на стороне 24В), ожидаю более 10 сек,
включаю питание и поле включить в состоянии выключено и счетчики остановлены. Что это такое? Как понимать?
источник питания стабильный, внутренняя батарейка 3,1В.
Может не хватает емкости внутренних конденсаторов для сохранения переменных.
В любом случае не понятно, потому как никто (я так думаю) не знает алгоритм сохранения энергонезависимых переменных.
Может небожители(разработчики) ситуацию разъяснят.
Вы наработку сделали энергонезависимой, а переменная включения осталась обычной. Её надо тоже запоминать, тогда всё будет.
Васильев
23.09.2024, 23:14
Вы наработку сделали энергонезависимой, а переменная включения осталась обычной. Её надо тоже запоминать, тогда всё будет.
Как же она (переменная включения обычная) она же выводится на экран. Переменные которые выводятся на экран
уже энергонезависимы. Я написал, что такое произошло пару раз. В основном сохраняет значение.
Королев Кирилл
24.09.2024, 10:13
ПР205 ОЛ2.7.350
прошу помощи..
проект уже почти готов, осталось дело за малым
реализовать счетчик наработки.. простой код - но на железе не работает!
После включения и выключения питания счетчик наработки сбрасывается в ноль.
На ПР200 такой код работает.
Спасибо большое.
Добрый день. Подскажите, а настройка "запись в конце цикла" точно была включена в момент тестов? Если да, то попробуйте ее выключить и включить обратно.
78821
Проверил, если ее выставить в "да", то такая конструкция работает без промежуточных переменных. Если она стоит в "нет", то при перезапуске по питанию ФБ инициализирует ее нулем.
kondor3000
24.09.2024, 10:47
Как же она (переменная включения обычная) она же выводится на экран. Переменные которые выводятся на экран
уже энергонезависимы. Я написал, что такое произошло пару раз. В основном сохраняет значение.
Переменная управления, у вас только вход, надо сделать выход и включить запись в конце цикла, 78822
так же как и в других переменных наработки.
Васильев
24.09.2024, 18:22
Добрый день. Подскажите, а настройка "запись в конце цикла" точно была включена в момент тестов? Если да, то попробуйте ее выключить и включить обратно.
78821
Проверил, если ее выставить в "да", то такая конструкция работает без промежуточных переменных. Если она стоит в "нет", то при перезапуске по питанию ФБ инициализирует ее нулем.
Запись в конце цикла ставил, убирал, задержку ставил…
На моем экземпляре ПР205 это не работает. Не понимаю почему.
Васильев
24.09.2024, 18:24
Переменная управления, у вас только вход, надо сделать выход и включить запись в конце цикла, 78822
так же как и в других переменных наработки.
Переменная управления не сохраняет своё состояние хаотично (может 50 раз сохранить, потом не сохраняет)
Так эта же переменная уже энергонезависимая.
Вы же число в поле ввода на экране в саму себя не записываете…
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot