блин господа, всю тему зафлудили, а по теме один только Урал2009 отвечает
Ural2009 писал(а):
Если без привязки к системному времени, то данный способ позволяет в принципе оценить косвенно качество работы того или иного датчика на предмет стабильности его переключения,то бишь как долго он дребезжит, имеет ли эпизодические подрабатывания. Вопрос только в востребованности данной функции - мы на своих системах не сталкивались с такими проблемами, как правило по коду аварии удается всегда вычислить причину, а кратковременные дребезги фильтруются контрольными функциями и дублируются несколькими другими процедурами, косвенно завязанными на том или ином датчике. Прошу высказаться форумчан по данному вопросу - возможно я неправильно понимаю проблему
я Вашу систему не использовал, потому не могу оценить,
но относительно других систем довольно частая ситуация, например, когда ЦБ рвется - отрабатывает релейная часть схемы, но процессор отреагировать не успевает...
и это не зависит от того матричная или распределенная СУ, на данный момент РСУ еще медленнее, чем МСУ работает и потому видимо некоторые датчики и контр.точки выводятся непосредственно на головной контроллер
т.е. по факту смешанная система управления получается...
А вот в предложенном варианте с запоминанием состояния и даже не состояния, а изменения состояния датчика в удаленном контроллере быстродействие увеличивается многократно и преимущество РСУ станет просто непререкаемым.
а запоминать можно от опроса до опроса и во время опроса отдавать головному всю инфу и очищать буфер