Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Повторюсь, никто не сталкивался с необходимостью писать лог?
"время - номер кнопки" хотя бы для нескольких последних значений, очень нужно для диагностики неисправности!
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 недооценен и имеет сумасшедший запас, весь опрос в том кто и как его использует - в грамотности исполнителя.