Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Повторюсь, никто не сталкивался с необходимостью писать лог?
"время - номер кнопки" хотя бы для нескольких последних значений, очень нужно для диагностики неисправности!
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
pushun-07 архив аварий, делали различные варианты. В том числе до 32-х записей с фиксацией времени я выкладывал недавно. там два варината, на 9 и 32 записи до 16 бит аварий с расшифровкой на экране и передачи последней в сеть. Когда найдете причину, просто убьете если надо память экономить.
https://owen.ru/forum/showthread.php...l=1#post320574
Ну и темы связанные с архивами аварий на ПР ищите. Вариантов было много. Выберите, какой понравится.
С НЗ контактами, нужно посмотреть какое время фильтра на входе, по умолчанию 10 мс , можно увеличить, или поставить таймера после входов, и подобрать режимы по задаче, что бы "1" держалась какое-то время после пропадания входа.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Если это кнопки управления, то фильтрация и задержки будут потом выносить мозг длительностью срабатывания
Полагаю, что уровень специалиста как раз и определяется решением задачи.
У меня на вскидку есть несколько вариантов и с массива и реализации стека, просто лень, возможно есть готовый велосипед...
По моему скромному мнению ПР200 недооценен и имеет сумасшедший запас, весь опрос в том кто и как его использует - в грамотности исполнителя.