Спасибо, будем пробовать.
Вид для печати
Спасибо, будем пробовать.
Приветствую, коллеги. Делаю счетчик наработки двигателя на ПР200. Каждую минуту целочисленная переменная "Наработка" увеличивается на 1. Есть два вопроса. 1) Одинаковая ли погрешность по времени у сервисной переменной "Минуты" и у генератора "Blink"? 2) Необходимо предусмотреть задание переменной "Наработка" вручную с кнопок ПР200. Т.е. переменная "Наработка" была например 1000 мин, затем по каким-то причинам ее надо задать равной 500 мин и подсчет времени наработки должно продолжаться уже от 500 мин. Правильно я понимаю, что если редактировать переменную "Наработка" на дисплее с помощью кнопок, то очередные минутные импульсы во время редактирования не будут восприниматься переменной? Просто ПР200 пока нет на руках, а возможности ОвенЛоджик не позволяют проверить этот момент.
Добрый день. Посмотрите макрос OperTimer_ в Менеджере компонентов, группа Общие, может он с минимальными доработками подойдет. Я думаю если за минуту время наработки скорректировать, то никакой погрешности не будет, да и наработка обычно в часах идет, даже если на пару минут набежит погрешность не должно быть критично.
Добавлю, что блинк != минуты, последние точнее.
Юрий поставьте на полотно 6 а лучше 8 макросов opertimer. Запустите от секунды включите счет и оставьте на сутки. Будете удивлены.
Спасибо за подсказки. Тоже была чуйка, что "Минуты" точнее, чем "Блинк"
То что они тормозят в режиме симуляции я писал. Чем больше макросов тем больше в симуляции расхождение между входом секунда и изменением состояния выхода минута. Если при 4 макросах задержки почти нет. А вот пришла 6 макросах задержка доходит до 10секун. А при 8макросах время задержки ещё больше.
Юрий что за логгер? Железочка или макрос. Если можно то подробности здесь или в личку.
Железо на основе моей платы, а дальше скрипт на ПК который архивирует регистры в файл, запустил Ваш пример на тест, вывел минуты в регистры, накопится время, можно будет увидеть несоответствие по времени. Кстати, за какое время набегает у Вас погрешность в макросе, что это становится заметно?