Просмотр полной версии : ПР200 счетчик времени наработки. Помогите новичку.
mitya1698
22.08.2016, 21:07
Добрый день.
Требуется реализовать счетчик времени наработки ПР200 с выводом информации на его дисплей.
Считать должен от включения до выключения питания.
Сохраняться в энергонезависимой памяти.
Поделитесь макросом / примером.
Василий Кашуба
22.08.2016, 21:49
Добрый день.
Требуется реализовать счетчик времени наработки ПР200 с выводом информации на его дисплей.
Считать должен от включения до выключения питания.
Сохраняться в энергонезависимой памяти.
Поделитесь макросом / примером.
Этот макрос был сделан для ПР1ХХ, но его можно переделать и под вашу задачу.
Переделывать макрос не надо нужно в свойствах счетчика поставить энергонезависимость и на выход поставить переменную и вывести ее значение на экран.
Или искал плохо, или не написано нигде: а на сколько циклов перезаписи рассчитана энергонезависимая память в ПР200?
На вашу и мою жизнь хватит ,с учетом того что запись осуществляется при выключении питания ..(50000раз ;))
50000раз
Серьёзно всего 50к?
50000 =50000дней =около 150лет (без выходных) .;)
А запись только по отключению питания? Не по изменению?
Алексей Геннадьевич
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 с подобными частыми вопросами. Или может есть, но я его не нашел
Вот на обсуждение мой вариант счетчика с выводом на экран часов в формате 00:00:00. Жду любые замечания и предложения
Сергей0308
07.10.2016, 03:55
Вот на обсуждение мой вариант счетчика с выводом на экран часов в формате 00:00:00. Жду любые замечания и предложения
И что же у Вас скоропостижно "умирает" за 2,5 дня??? Первое впечатление что для публичного дома(повременной платной услуге)?! Если так, не помешало бы сразу коэффициенты поставить, чтобы сразу в долларах было!
Сергей0308, не много не понял вас, в свойствах экрана (количество часов) можно увеличить число символов до 6 и максимальное количество часов будет 65536, это получается 65536/24/365=7,5 лет, но ни как не 2,5 часа. Я думаю для оборудования 7,5 лет непрерывной работы это хороший срок.
счетчик работает так: при появлении сигнала на вход 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
Понял, вечером исправлю. Спасибо
http://www.owen.ru/forum/showthread.php?t=12691&p=110111&viewfull=1#post110111
Делал 32-х разрядный счетчик универсальный, в примере переменные выставлены как раз для времени + возможность сброса и стекирования. Сигнал тиканья заводить снаружи.
CTN в ОЛ к сожалению 16-ти разрядные
Я недавно приступил к изучению ОЛ, пока разбираюсь, вечером посмотрю ваш пример, спасибо за пример
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot