PDA

Просмотр полной версии : ПР200 счетчик времени наработки. Помогите новичку.



mitya1698
22.08.2016, 21:07
Добрый день.
Требуется реализовать счетчик времени наработки ПР200 с выводом информации на его дисплей.
Считать должен от включения до выключения питания.
Сохраняться в энергонезависимой памяти.

Поделитесь макросом / примером.

Василий Кашуба
22.08.2016, 21:49
Добрый день.
Требуется реализовать счетчик времени наработки ПР200 с выводом информации на его дисплей.
Считать должен от включения до выключения питания.
Сохраняться в энергонезависимой памяти.

Поделитесь макросом / примером.
Этот макрос был сделан для ПР1ХХ, но его можно переделать и под вашу задачу.

rovki
22.08.2016, 22:32
Переделывать макрос не надо нужно в свойствах счетчика поставить энергонезависимость и на выход поставить переменную и вывести ее значение на экран.

cauto
23.08.2016, 14:24
Или искал плохо, или не написано нигде: а на сколько циклов перезаписи рассчитана энергонезависимая память в ПР200?

rovki
23.08.2016, 15:30
На вашу и мою жизнь хватит ,с учетом того что запись осуществляется при выключении питания ..(50000раз ;))

cauto
23.08.2016, 15:38
50000раз
Серьёзно всего 50к?

rovki
23.08.2016, 15:49
50000 =50000дней =около 150лет (без выходных) .;)

cauto
23.08.2016, 16:16
А запись только по отключению питания? Не по изменению?

Алексей Геннадьевич
23.08.2016, 17:33
А запись только по отключению питания? Не по изменению?
Да. В ПР114 именно так сделано.
И смысл писать во флеш по изменению?:confused:

Сергей0308
24.08.2016, 01:00
Добрый день.
Требуется реализовать счетчик времени наработки ПР200 с выводом информации на его дисплей.
Считать должен от включения до выключения питания.
Сохраняться в энергонезависимой памяти.

Поделитесь макросом / примером.

Подобных тем, немерено было: http://www.owen.ru/forum/showthread.php?t=22511

mitya1698
24.08.2016, 09:03
Спасибо, жаль, что нет FAQ с подобными частыми вопросами. Или может есть, но я его не нашел

Стажер
06.10.2016, 22:07
Вот на обсуждение мой вариант счетчика с выводом на экран часов в формате 00:00:00. Жду любые замечания и предложения

Сергей0308
07.10.2016, 03:55
Вот на обсуждение мой вариант счетчика с выводом на экран часов в формате 00:00:00. Жду любые замечания и предложения

И что же у Вас скоропостижно "умирает" за 2,5 дня??? Первое впечатление что для публичного дома(повременной платной услуге)?! Если так, не помешало бы сразу коэффициенты поставить, чтобы сразу в долларах было!

Стажер
07.10.2016, 08:34
Сергей0308, не много не понял вас, в свойствах экрана (количество часов) можно увеличить число символов до 6 и максимальное количество часов будет 65536, это получается 65536/24/365=7,5 лет, но ни как не 2,5 часа. Я думаю для оборудования 7,5 лет непрерывной работы это хороший срок.

Стажер
07.10.2016, 08:39
счетчик работает так: при появлении сигнала на вход I1 начинается отчет времени, при пропадании сигнала отчет времени останавливается и время запоминается, при появлении сигнала на входе I1 счет времени продолжается. Максимальное количество часов будет выглядеть так 65536:00:00 (часы:минуты:секунды)

Сергей0308
07.10.2016, 08:43
Сергей0308, не много не понял вас, в свойствах экрана (количество часов) можно увеличить число символов до 6 и максимальное количество часов будет 65536, это получается 65536/24/365=7,5 лет, но ни как не 2,5 часа. Я думаю для оборудования 7,5 лет непрерывной работы это хороший срок.

Так Вы ещё и в программу посмотрите, там счётчик часов сбрасывается по достижению 60 и начинает считать заново!

26895

Стажер
07.10.2016, 08:46
Понял, вечером исправлю. Спасибо

melky
07.10.2016, 09:45
http://www.owen.ru/forum/showthread.php?t=12691&p=110111&viewfull=1#post110111

Делал 32-х разрядный счетчик универсальный, в примере переменные выставлены как раз для времени + возможность сброса и стекирования. Сигнал тиканья заводить снаружи.

CTN в ОЛ к сожалению 16-ти разрядные

Стажер
07.10.2016, 10:20
Я недавно приступил к изучению ОЛ, пока разбираюсь, вечером посмотрю ваш пример, спасибо за пример